From dc39e8e503c43b35ad938d90d6fc9c8110d4d430 Mon Sep 17 00:00:00 2001 From: Aykahshi Date: Fri, 13 Feb 2026 16:16:05 +0800 Subject: [PATCH] fix(binary): prevent bun env pollution - added autoloadDotenv: false in `build-binary.ts` - added `--no-env-file` into `index.ts` --- packages/cli/scripts/build-binary.ts | 1 + packages/cli/src/index.ts | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/cli/scripts/build-binary.ts b/packages/cli/scripts/build-binary.ts index 1de851cf..2cabff0d 100644 --- a/packages/cli/scripts/build-binary.ts +++ b/packages/cli/scripts/build-binary.ts @@ -40,6 +40,7 @@ async function buildBinary(build: { name: string; target: Bun.Build.Target }) { compile: { target: build.target, outfile: outfile, + autoloadDotenv: false, }, minify: true, define: { diff --git a/packages/cli/src/index.ts b/packages/cli/src/index.ts index 63736592..b6c335a6 100644 --- a/packages/cli/src/index.ts +++ b/packages/cli/src/index.ts @@ -1,4 +1,4 @@ -#!/usr/bin/env bun +#!/usr/bin/env -S bun --no-env-file /** * OCX CLI - OpenCode Extensions *