https://blog.calm.com/engineering/how-we-migrated-our-rushjs-monorepo-to-node-type-stripping

TypeSccriptで書かれたNode.jsアプリケーションのコードベースをどのようにtype strippingに移行したかについて。 monorepoとnode_modulesにコードがあるため、node --experimental-strip-typesが効かないが、--conditionsで参照するパスを解決している。 ESMへの移行、stub、CJSの対応、erasableSyntaxOnlyで未対応の構文の対応などを行い、node --experimental-strip-typesで実行できるようにした話。