babel-plugin-uglify-siuying
v2.0.0
Published
UglifyJS integration for Babel
Downloads
3
Readme
babel-plugin-uglify
UglifyJS integration for Babel.
It will allow you to integrate UglifyJS minifier into Babel pipeline without a need for generating code from Babel and parsing back into UglifyJS just to minify it and generate back again.
You can find a bit more detailed article on this in my blog.
Installation
$ npm install babel-plugin-uglify --save-dev
Usage
Note that plugin should be always runned after any ES6 transformers (use :after
suffix as shown below), as UglifyJS doesn't understand ES6 at all, and thus will just break if you have anything left untransformed.
Via .babelrc
(Recommended)
.babelrc
{
"plugins": ["uglify:after"]
}
Via CLI
$ babel --plugins uglify:after script.js
Via Node API
require('babel').transform('code', {
plugins: ['uglify:after']
});