tsgo(typescript-go)はプレビューでtscと挙動が違うことがある
TypeScript
フロントエンド
ツール
type-checkに tsgo(@typescript/native-preview) を使う場合、tsc では通るのに tsgo だけエラーになるケースがある。例: CSS side-effect import (import 'swiper/css') の解決を tsgo が TS2882 で拒む。declare module '*.css' や allowArbitraryExtensions を足しても解消しないことがある。typescript-goはまだfeature parity未達のプレビューなので、tscで通るならchecker側の制約として扱うか、type-checkをtscに戻す判断が妥当。プレビューツールのためにライブラリの公式推奨使用法を歪めるワークアラウンドは避ける。