- npm: Update devDeps
- Build: Switch to `terser` plugin with `uglify` plugin not
supporting ES6+-capable minifier
- Linting (ESLint): Consistent curly spacing; follow new "standard"
This commit is contained in:
@@ -5,8 +5,7 @@
|
||||
// user entrance file
|
||||
|
||||
import babel from 'rollup-plugin-babel';
|
||||
import {uglify} from 'rollup-plugin-uglify';
|
||||
import {minify} from 'uglify-es';
|
||||
import {terser} from 'rollup-plugin-terser';
|
||||
import replace from 'rollup-plugin-re';
|
||||
|
||||
const {lstatSync, readdirSync} = require('fs');
|
||||
@@ -44,7 +43,7 @@ function getRollupObject ({minifying, format = 'umd'} = {}) {
|
||||
]
|
||||
};
|
||||
if (minifying) {
|
||||
nonMinified.plugins.push(uglify(null, minify));
|
||||
nonMinified.plugins.push(terser());
|
||||
}
|
||||
return nonMinified;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user