123456789101112131415161718 |
- #!/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);
- });
|