> This loader is enabled by default for .ts, .tsx, .mts, and .cts files, which means esbuild has built-in support for parsing TypeScript syntax and discarding the type annotations. However, esbuild does not do any type checking so you will still need to run tsc -noEmit in parallel with esbuild to check types. This is not something esbuild does itself. > ([esbuild \- Content Types > TypeScript](https://esbuild.github.io/content-types/#typescript) より) [[esbuild]]はスピードを優先するため、[[IDE]]などでも可能な型チェックをしない。そのため、コミットやビルドなどの節目で、[[noEmit]]オプション付きで[[tsc]]コマンドを実行したほうがよい。 ```console tsc -noEmit ``` > [!hint] > 必要なら[[skipLibCheck]]も指定する。