remove aggressive compression

This commit is contained in:
proddy
2025-10-19 16:22:21 +02:00
parent f48d67d9e7
commit 79b5671533

View File

@@ -166,6 +166,7 @@ export default defineConfig(
} }
return 'vendor'; return 'vendor';
} }
return undefined;
} }
} }
} }
@@ -228,7 +229,7 @@ export default defineConfig(
build: { build: {
// Target modern browsers for smaller bundles // Target modern browsers for smaller bundles
target: 'es2020', target: 'es2020',
chunkSizeWarningLimit: 512, // Reduced warning threshold chunkSizeWarningLimit: 512,
minify: 'terser', minify: 'terser',
// Enable CSS minification // Enable CSS minification
cssMinify: true, cssMinify: true,
@@ -236,31 +237,31 @@ export default defineConfig(
assetsInlineLimit: 4096, // Inline small assets assetsInlineLimit: 4096, // Inline small assets
terserOptions: { terserOptions: {
compress: { compress: {
passes: 6, // Increased passes for better compression passes: 6,
arrows: true, arrows: true,
drop_console: true, drop_console: true,
drop_debugger: true, drop_debugger: true,
sequences: true, sequences: true
// Additional aggressive compression options // Additional aggressive compression options
dead_code: true, // dead_code: true,
hoist_funs: true, // hoist_funs: true,
hoist_vars: true, // hoist_vars: true,
if_return: true, // if_return: true,
join_vars: true, // join_vars: true,
loops: true, // loops: true,
pure_getters: true, // pure_getters: true,
reduce_vars: true, // reduce_vars: true,
side_effects: false, // side_effects: false,
switches: true, // switches: true,
unsafe: true, // unsafe: true,
unsafe_arrows: true, // unsafe_arrows: true,
unsafe_comps: true, // unsafe_comps: true,
unsafe_Function: true, // unsafe_Function: true,
unsafe_math: true, // unsafe_math: true,
unsafe_proto: true, // unsafe_proto: true,
unsafe_regexp: true, // unsafe_regexp: true,
unsafe_undefined: true, // unsafe_undefined: true,
unused: true // unused: true
}, },
mangle: { mangle: {
toplevel: true, // Enable top-level mangling toplevel: true, // Enable top-level mangling