babel-plugin-minify-simplify
Simplifies code for minification by reducing statements into expressions and making expressions uniform where possible.
Example
Reduce statement into expression
In
{ if x ;} { if x ; else ;}
Out
{ x && ;} { x ? : ;}
Make expression as uniform as possible for better compressibility
In
undefinedfoo'bar'Numberfoo
Out
void 0foobar+foo
Installation
npm install babel-plugin-minify-simplify --save-dev
Usage
.babelrc
(Recommended)
Via .babelrc
Via CLI
babel --plugins minify-simplify script.js
Via Node API
;