Skip to content

Commit 510cd92

Browse files
committed
fix(build): disable minifySyntax across all esbuild configs
Apply the same fix from socket package to all bootstrap and build configurations to prevent async function boundary corruption. Updated files: - packages/socketbin-cli-ai/scripts/build.mjs - packages/bootstrap/.config/esbuild.smol.config.mjs - packages/bootstrap/.config/esbuild.npm.config.mjs - packages/bootstrap/.config/esbuild.sea.config.mjs - packages/cli/.config/esbuild.index.config.mjs
1 parent 60ae4bd commit 510cd92

File tree

5 files changed

+15
-5
lines changed

5 files changed

+15
-5
lines changed

packages/bootstrap/.config/esbuild.npm.config.mjs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,9 @@ const config = {
2727
external: [],
2828
format: 'cjs',
2929
metafile: true,
30-
minify: true,
30+
minifyWhitespace: true,
31+
minifyIdentifiers: true,
32+
minifySyntax: false,
3133
outfile: path.join(rootPath, 'dist', 'bootstrap-npm.js'),
3234
platform: 'node',
3335
plugins: [unicodeTransformPlugin()],

packages/bootstrap/.config/esbuild.sea.config.mjs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,9 @@ const config = {
2727
external: [],
2828
format: 'cjs',
2929
metafile: true,
30-
minify: true,
30+
minifyWhitespace: true,
31+
minifyIdentifiers: true,
32+
minifySyntax: false,
3133
outfile: path.join(rootPath, 'dist', 'bootstrap-sea.js'),
3234
platform: 'node',
3335
plugins: [unicodeTransformPlugin()],

packages/bootstrap/.config/esbuild.smol.config.mjs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,9 @@ const config = {
2929
external: [],
3030
format: 'cjs',
3131
metafile: true,
32-
minify: true,
32+
minifyWhitespace: true,
33+
minifyIdentifiers: true,
34+
minifySyntax: false,
3335
outfile: path.join(rootPath, 'dist', 'bootstrap-smol.js'),
3436
platform: 'node',
3537
plugins: [unicodeTransformPlugin(), smolTransformPlugin()],

packages/cli/.config/esbuild.index.config.mjs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@ const config = {
1919
entryPoints: [path.join(rootPath, 'src', 'index.mts')],
2020
external: [],
2121
format: 'cjs',
22-
minify: true,
22+
minifyWhitespace: true,
23+
minifyIdentifiers: true,
24+
minifySyntax: false,
2325
outfile: path.join(rootPath, 'dist', 'index.js'),
2426
platform: 'node',
2527
target: 'node18',

packages/socketbin-cli-ai/scripts/build.mjs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -426,7 +426,9 @@ async function buildTypeScript() {
426426
platform: 'node',
427427
target: 'node20',
428428
outfile: join(DIST, 'ai.js'),
429-
minify: true,
429+
minifyWhitespace: true,
430+
minifyIdentifiers: true,
431+
minifySyntax: false,
430432
sourcemap: false,
431433
})
432434

0 commit comments

Comments
 (0)