1234567891011121314151617 |
- #!/usr/bin/env node
- // This script should reprint the contents of the given file without
- // reusing the original source, but with identical AST structure.
- var recast = require("recast");
- recast.run(function(ast, callback) {
- recast.visit(ast, {
- visitNode: function(path) {
- this.traverse(path);
- path.node.original = null;
- }
- });
- callback(ast);
- });
|