## 事象 `tsgo -noEmit -skipLibCheck` を実行するとエラーになる。 ```error tsconfig.json:10:25 - error TS5108: Option 'moduleResolution=node10' has been removed. Please remove it from your configuration. 10 "moduleResolution": "node", ~~~~~~ ``` ### 環境 | 対象 | バージョン | | -------------- | -------------------- | | [[macOS]] | 26.5 | | [[TypeScript]] | 7.0.0-dev.20260612.1 | | [[Bun]] | 1.3.14 | ## 原因 [[TypeScript 7]]では[[moduleResolution (tsconfig)|moduleResolution]]が `node` に未対応だから。 ## 解決方法 [[moduleResolution (tsconfig)|moduleResolution]]を `bundler` に変更する。 > [[moduleResolutionはbundlerがオススメ (tsconfig)|moduleResolutionはbundlerがオススメ]]