rocambole-strip-alert

Strip alert statements from a rocambole AST

rocambole-strip-alert

Strip alert statements from a rocambole AST

npm install --save rocambole-strip-alert
var rocambole = require('rocambole');
var stripAlert = require('rocambole-strip-alert');
 
rocambole.moonwalk('if (true) { alert("foo"); }', function (node) {
    stripAlert(node);
}).toString();
//=> if (true) { void 0; } 

To prevent any side-effects, alert is replaced with void 0 instead of being removed.

MIT © Patrick Williams