Reshift.js - rewrite an abstract syntax tree
Reshift.js lets you reshift and rewrite an abstract syntax tree on a recursive walk, returning the re-written source code.
Example
Uppercase string literals:
var reshift = ; var content = 'console.log(\'hello world\')'; var output = ; console;
Install
npm install reshift
License
MIT