From 5bd6531f5d5a70dfce48b4b19f61d96e3e810a9c Mon Sep 17 00:00:00 2001 From: Pooya Parsa Date: Sat, 14 Nov 2020 23:23:17 +0100 Subject: [PATCH] chore: tweak terser options to improve debugging --- packages/nitro/src/rollup/config.ts | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/packages/nitro/src/rollup/config.ts b/packages/nitro/src/rollup/config.ts index 0b1b50da21..d63328d374 100644 --- a/packages/nitro/src/rollup/config.ts +++ b/packages/nitro/src/rollup/config.ts @@ -217,8 +217,18 @@ export const getRollupConfig = (options: SLSOptions) => { rollupConfig.plugins.push(analyze()) } + // https://github.com/TrySound/rollup-plugin-terser + // https://github.com/terser/terser#minify-options if (options.minify !== false) { - rollupConfig.plugins.push(terser()) + rollupConfig.plugins.push(terser({ + mangle: { + keep_fnames: true, + keep_classnames: true + }, + format: { + comments: false + } + })) } return rollupConfig