add rollup summary plugin

This commit is contained in:
Rene Haas
2022-07-19 17:51:39 +02:00
parent 2e7f8b4df4
commit 6e897cb2e7
12 changed files with 1407 additions and 1105 deletions
+10
View File
@@ -1,6 +1,7 @@
const path = require('path');
const { babel: rollupBabelInputPlugin } = require('@rollup/plugin-babel');
const { terser: rollupTerser } = require('rollup-plugin-terser');
const { summary } = require('rollup-plugin-summary');
const rollupTs = require('rollup-plugin-ts');
const babelConfigUmd = require('./babel.config.umd');
@@ -73,6 +74,15 @@ module.exports = (esm, options, { declarationFiles = false, outputStyle = false
},
...rollupOptions,
plugins: [
summary({
showGzippedSize: true,
showBrotliSize: true,
showMinifiedSize: false,
warnLow: 33000,
totalLow: 33000,
warnHigh: 36000,
totalHigh: 36000,
}),
rollupAlias(alias),
rollupScss(extractStyle, outputStyle),
rollupTs({