ray-uglify

1.0.1 • Public • Published

ray-uglify

description

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 ray-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']
});

License

MIT

Package Sidebar

Install

npm i ray-uglify

Weekly Downloads

2

Version

1.0.1

License

MIT

Last publish

Collaborators

  • ilex.h