Closed
Description
I want to be able to programmatically create a TS file and emit it.
@DanielRosenwasser mentioned last week:
It honestly may be better to do a straight TS emit if what you're looking for is definition file emit, if you're looking to use it as a verification pass for an intermediate language, or if you're looking to take advantage of our downlevel emit functionality.
How do do a straight TS emit
?
In the Using the Compiler API it says:
Emitter: Output generated from a set of inputs (.ts and .d.ts) files can be one of: JavaScript (.js), definitions (.d.ts), or source maps (.js.map)
That is cool that you can emit a .d.ts
definition. Is there any way to emit a .ts
file? Is there anything that can "pretty print" a TS AST?