TypeScript -> AST -> TypeScript TypeScript -> AST -> TypeScript typescript typescript

TypeScript -> AST -> TypeScript


Yes, with Typescript 2.x you can transform ast. Here is a good blog post about it http://blog.scottlogic.com/2017/05/02/typescript-compiler-api-revisited.html. In the official typescript wiki it is not well documented yet.