babel-plugin-minify-empty-function
v0.0.1
Published
This is mostly a Facebook-specific transform that removes noop function calls. However, can be generalized to detect and remove noops.
Downloads
171
Keywords
Readme
babel-plugin-minify-empty-function
This is mostly a Facebook-specific transform that removes noop function calls. However, can be generalized to detect and remove noops.
Example
In
function emptyFunction(){}
emptyFunction('how long','?');
foo(emptyFunction('how long', '?'));
Out
function emptyFunction(){}
foo(false);
Installation
$ npm install babel-plugin-minify-empty-function
Usage
Via .babelrc
(Recommended)
.babelrc
{
"plugins": ["minify-empty-function"]
}
Via CLI
$ babel --plugins minify-empty-function script.js
Via Node API
require("babel-core").transform("code", {
plugins: ["minify-empty-function"]
});