diff options
Diffstat (limited to 'scripts/cmd/build.js')
-rw-r--r-- | scripts/cmd/build.js | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/scripts/cmd/build.js b/scripts/cmd/build.js index 1f543d70a..599d22d93 100644 --- a/scripts/cmd/build.js +++ b/scripts/cmd/build.js @@ -48,6 +48,7 @@ export default async function build(...args) { ); const noClean = args.includes('--no-clean-dist'); + const bundle = args.includes('--bundle'); const forceCJS = args.includes('--force-cjs'); const { @@ -68,7 +69,8 @@ export default async function build(...args) { if (!isDev) { await esbuild.build({ ...config, - bundle: false, + bundle, + external: bundle ? Object.keys(dependencies) : undefined, entryPoints, outdir, outExtension: forceCJS ? { '.js': '.cjs' } : {}, |