diff options
Diffstat (limited to 'scripts/cmd/build.js')
-rw-r--r-- | scripts/cmd/build.js | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/scripts/cmd/build.js b/scripts/cmd/build.js index dd2b2fd82..27941b514 100644 --- a/scripts/cmd/build.js +++ b/scripts/cmd/build.js @@ -7,11 +7,10 @@ import glob from 'tiny-glob'; /** @type {import('esbuild').BuildOptions} */ const defaultConfig = { - bundle: true, minify: false, format: 'esm', platform: 'node', - target: 'node14', + target: 'node14.16.1', sourcemap: 'inline', sourcesContent: false, }; @@ -26,16 +25,15 @@ export default async function build(...args) { const { type = 'module', dependencies = {} } = await fs.readFile('./package.json').then((res) => JSON.parse(res.toString())); const format = type === 'module' ? 'esm' : 'cjs'; - const external = [...Object.keys(dependencies), '@astrojs/language-server/bin/server.js', 'source-map-support', 'source-map-support/register.js', 'vscode']; const outdir = 'dist'; await clean(outdir); if (!isDev) { await esbuild.build({ ...config, + bundle: entryPoints.length === 1, // Note: only use `bundle` with a single entrypoint! entryPoints, outdir, - external, format, plugins: [svelte({ isDev })], }); |