From 8858fe052bcd6397cdf2284c1a83dfb2bc532cbf Mon Sep 17 00:00:00 2001 From: Shantur Rathore Date: Tue, 28 Oct 2025 18:18:48 +0000 Subject: [PATCH] Ensure build script runs from package root --- scripts/build.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scripts/build.ts b/scripts/build.ts index 0744fbc5..d98c93b4 100755 --- a/scripts/build.ts +++ b/scripts/build.ts @@ -4,6 +4,9 @@ import { $ } from "bun" import { existsSync } from "fs" import { join } from "path" +const appDir = join(import.meta.dir, "..") +$.cwd(appDir) + const platforms = { mac: { args: ["--mac", "--x64", "--arm64", "--universal"], @@ -58,7 +61,7 @@ async function build(platform: string) { await $`bun run build` console.log("\n📦 Step 2/2: Packaging binaries...\n") - const distExists = existsSync(join(process.cwd(), "dist")) + const distExists = existsSync(join(appDir, "dist")) if (!distExists) { throw new Error("dist/ directory not found. Build failed.") }