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.
https://bloomberg.github.io/ts-blank-space