summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorLuke Parker <[email protected]>2026-04-14 15:49:26 +1000
committerGitHub <[email protected]>2026-04-14 15:49:26 +1000
commit9b2648dd57cea6005361bfceb4ee26723c1b6f30 (patch)
tree02e2dac38ae79700739898161b9421bdde43003e
parentf954854232231c66546a781507e17ecb51ebab85 (diff)
downloadopencode-9b2648dd57cea6005361bfceb4ee26723c1b6f30.tar.gz
opencode-9b2648dd57cea6005361bfceb4ee26723c1b6f30.zip
build(opencode): shrink single-file executable size (#22362)
-rwxr-xr-xpackages/opencode/script/build.ts3
1 files changed, 3 insertions, 0 deletions
diff --git a/packages/opencode/script/build.ts b/packages/opencode/script/build.ts
index f760899c3..c330bc0e3 100755
--- a/packages/opencode/script/build.ts
+++ b/packages/opencode/script/build.ts
@@ -197,6 +197,9 @@ for (const item of targets) {
tsconfig: "./tsconfig.json",
plugins: [plugin],
external: ["node-gyp"],
+ format: "esm",
+ minify: true,
+ splitting: true,
compile: {
autoloadBunfig: false,
autoloadDotenv: false,