Outputs ast of typescript source file
$ npm i -g typescript-ast-debug
Use tsast filename.ts
, outputs to stdout:
$ cat input.ts
console.log("Hello World");
$ tsast input.ts
{"kind":"SourceFile","text":"","children":[{"kind":"SyntaxList","text":"","children":[]},{"kind":"EndOfFileToken","text":"","children":[]}]}
$ tsast input.ts | fx