rocambole-strip-console
v3.0.0 rocambole esprima ast strip remove delete clean debug console and 5 more...
rocambole-strip-console
Strip console statements from a
rocambole
AST
Install
$ npm install rocambole-strip-console
Usage
const rocambole = require('rocambole');
const stripconsole = require('rocambole-strip-console');
rocambole.moonwalk('if (true) { console.log("foo"); }', node => {
stripConsole(node);
}).toString();
//=> 'if (true) { void 0; }'
To prevent any side-effects, console.*
is replaced with void 0
instead of being removed.
License
MIT © Sindre Sorhus
npm i rocambole-strip-console
Metadata
- MIT
- >=6
- Sindre Sorhus
- released 11/9/2018