babel-plugin-transform-mangle-names
An ES2015-aware Babel plugin to generate shorter names for variables and function arguments.
Installation
$ npm install babel-plugin-transform-mangle-names
Usage
.babelrc
(Recommended)
Via .babelrc
"plugins": "transform-mangle-names"
Via CLI
$ babel --plugins transform-mangle-names script.js
Example
In
const SEPARATOR = ' '; { return ``;} const reverseName = name; { thisfirstName = firstName; thislastName = lastName; thisage = age; } { return ; } { return ; } { return ` ( years old)`; } const person = "Gnome" "Chompski" 85; // https://youtu.be/8mjky2QE9DA
Out
const a = ' '; { return ``;} const reverseName = c; { thisfirstName = c; thislastName = d; thisage = e; } { return ; } { return ; } { return ` ( years old)`; } const b = "Gnome" "Chompski" 85; //https://youtu.be/8mjky2QE9DA