Minify scripts with UglifyJS2 in aster.
First, install aster-uglify
as a development dependency:
npm install --save-dev aster-uglify
Then, add it to your build script:
var aster = require('aster');
var uglify = require('aster-uglify');
aster.src('src/**/*.js')
.map(uglify({
mangle: true,
compress: {
unsafe: true
}
}))
.map(aster.dest('dist'))
.subscribe(aster.runner);
Type: Boolean
Default: false
Mangle names.
Type: Object
Default: false
See available list of options here.