Using CodeTree to mutate JavaScript

node v8.17.0
version: 2.0.0
endpointsharetweet
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