Skip to content

Commit 8ce803e

Browse files
committed
swapped out uglify for terser for minified builds
1 parent 74158f9 commit 8ce803e

File tree

3 files changed

+56
-13
lines changed

3 files changed

+56
-13
lines changed

gulpfile.babel.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ const htmlmin = require("gulp-htmlmin");
1010
const svgstore = require("gulp-svgstore");
1111
const svgmin = require("gulp-svgmin");
1212
const autoprefixer = require("gulp-autoprefixer");
13-
const rollup = require("rollup");
13+
const rollup = require("rollup").rollup;
1414
const babel = require("rollup-plugin-babel");
15-
const uglify = require("rollup-plugin-uglify").uglify;
15+
const terser = require("rollup-plugin-terser").terser;
1616
const replace = require("rollup-plugin-replace");
1717
const browser = require("browser-sync").create();
1818
const Vinyl = require("vinyl");
@@ -36,7 +36,7 @@ const replacePlugin = replace({
3636
"build_date": getDateString()
3737
});
3838
const themes = fs.readdirSync("./dev/sass").filter(f => /colors_\w+\.scss/.test(f)).map(t => getThemeFromPath(t));
39-
const uglifyPlugin = uglify();
39+
const terserPlugin = terser();
4040
let bundleCache;
4141

4242
const serverCopyAndWatchGlob = [
@@ -79,8 +79,8 @@ gulp.task("watch-server", () => {
7979

8080
gulp.task("js", () => {
8181
const plugins = [babelPlugin, replacePlugin];
82-
if (isProduction()) { plugins.push(uglifyPlugin); }
83-
return rollup.rollup({
82+
if (isProduction()) { plugins.push(terserPlugin); }
83+
return rollup({
8484
input: "./dev/src/app.js",
8585
cache: bundleCache,
8686
moduleContext: {

package-lock.json

Lines changed: 50 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"rollup": "^1.32.1",
2525
"rollup-plugin-babel": "4.3.2",
2626
"rollup-plugin-replace": "^2.2.0",
27-
"rollup-plugin-uglify": "^6.0.4",
27+
"rollup-plugin-terser": "^5.3.0",
2828
"sass": "^1.26.2",
2929
"vinyl": "^2.2.0"
3030
},

0 commit comments

Comments
 (0)