Clone and edit this document
Runkit
Runkit
home page
user forum
new notebook
clone notebook
download notebook
support & documentation
log in
sign up
new notebook
help & feedback
clone this notebook
download this notebook
Sign In
Sign Up
Using CodeTree to mutate JavaScript
node v8.17.0
version:
2.0.0
endpoint
share
tweet
const codeTree = require("codetree"); let code = ` function sayHelloWorld() { console.log("Hello, World!"); } `; let tree = codeTree.typescript.parse(code); let mutatedTree = codeTree.transformTree( tree, codeTree.typescript.parse("console.log(__);"), matchedTree => codeTree.typescript.parse(`console.error("Hi!");`) ); codeTree.printSource(mutatedTree);
Created from: https://npm.runkit.com/
Loading…
no comments
sign in
to comment