Adds Terser support to Brunch.
The plugin will minify your JavaScript files. Supports modern language features.
Previously known as uglify-js-brunch
.
Install the plugin via npm with npm install --save-dev terser-brunch
.
To specify Terser options, use config.plugins.terser
object, for example:
module.exports = {
// ...
plugins: {
terser: {
mangle: false,
compress: {
global_defs: {
DEBUG: false,
},
},
},
},
};
Joined files can be ignored and be passed-through, using ignored
option:
module.exports = {
plugins: {
terser: {
ignored: /dont-minimize\.js/,
},
},
};
The MIT License (MIT)