Today, I'm releasing a TypeScript compiler called ts-blank-space
We use this at Bloomberg to perform type-stripping on a modern subset of TypeScript.
It's written in TypeScript and is fast because it uses whitespace to enable work-skipping.
ts-blank-space
A small, fast, pure JavaScript type-stripper that uses the official TypeScript parser.
(bloomberg.github.io)