improve bundle size and build process for tests

This commit is contained in:
Rene
2022-07-12 22:25:12 +02:00
parent 06f0bc4c7c
commit bd7c06c9dd
22 changed files with 2768 additions and 2810 deletions
-26
View File
@@ -59,32 +59,6 @@ module.exports = (esm, options, { declarationFiles = false, outputStyle = false
format: esm ? 'esm' : 'umd',
generatedCode: esm ? 'es2015' : 'es5',
file: path.resolve(distPath, `${file}${esm ? '.esm' : ''}.js`),
plugins: [
rollupTerser({
ecma: esm ? 2015 : 5,
safari10: true,
mangle: {
safari10: true,
keep_fnames: true, // eslint-disable-line camelcase
/*
properties: {
regex: /^_/,
},
*/
},
compress: {
defaults: false,
hoist_funs: true, // eslint-disable-line camelcase
},
format: {
beautify: true,
max_line_len: 80, // eslint-disable-line camelcase
braces: true,
indent_level: 2, // eslint-disable-line camelcase
},
}),
],
},
esm,
buildMinifiedVersion