|
@@ -1,12 +1,12 @@
|
|
|
import resolve from '@rollup/plugin-node-resolve';
|
|
|
import filesize from 'rollup-plugin-filesize';
|
|
|
+import { terser } from 'rollup-plugin-terser';
|
|
|
|
|
|
export default [
|
|
|
{
|
|
|
input: 'test/treeshake/index.js',
|
|
|
plugins: [
|
|
|
resolve(),
|
|
|
- filesize(),
|
|
|
],
|
|
|
output: [
|
|
|
{
|
|
@@ -14,5 +14,21 @@ export default [
|
|
|
file: 'test/treeshake/index.bundle.js'
|
|
|
}
|
|
|
]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ input: 'test/treeshake/index.js',
|
|
|
+ plugins: [
|
|
|
+ resolve(),
|
|
|
+ terser(),
|
|
|
+ filesize( {
|
|
|
+ showMinifiedSize: false,
|
|
|
+ } ),
|
|
|
+ ],
|
|
|
+ output: [
|
|
|
+ {
|
|
|
+ format: 'esm',
|
|
|
+ file: 'test/treeshake/index.bundle.min.js'
|
|
|
+ }
|
|
|
+ ]
|
|
|
}
|
|
|
];
|