enable basic tree shaking + syntax minification in esbuild to drop unused helpers

This commit is contained in:
Jason Miller 2025-01-31 10:43:02 -05:00
parent 6978159581
commit 3189088bfb

View File

@ -2,12 +2,14 @@ import { defineConfig } from 'tsup';
export default defineConfig((options) => ({
target: 'es2020',
treeshake: false,
treeshake: {
preset: 'recommended'
},
splitting: false,
entry: ['src/**/*.js'],
format: ['cjs'],
dts: false,
minify: false,
minifySyntax: true,
clean: false,
shims: true,
...options