summaryrefslogtreecommitdiff
path: root/scripts/cmd/build.js
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/cmd/build.js')
-rw-r--r--scripts/cmd/build.js4
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' } : {},