Static Analysis and Source Code Manipulation in TypeScript - YouTube
TypeScript Compiler API: from string to AST - Stack Overflow
import * as ts from "typescript";
const sourceFile = ts.createSourceFile(
"file.ts", // filePath
"function myFunction() {}", // fileText
ts.ScriptTarget.Latest, // scriptTarget
true // setParentNodes -- sets the `parent` property
);
dsherret (David Sherret) @GitHub
dsherret/ts-ast-viewer: TypeScript AST viewer. @GitHub TypeScript AST Viewer (demo)
dsherret/ts-morph: TypeScript Compiler API wrapper for static analysis and programmatic code changes.
Using the Compiler API · microsoft/TypeScript Wiki
Compiler API (TypeScript) | learning-notes
TypeScript: Developers - TypeScript VFS