I highly recommend the `erasableSyntaxOnly` option in tsconfig because TS is most useful as a linter and smarter Intellisense that doesn't influence runtime code:
https://www.typescriptlang.org/tsconfig/#erasableSyntaxOnly