ES Module は import するファイル名に ".js" の拡張子が必要なんだって。
そんでTypeScriptは最終的にJavaScriptに変換されるから例えTypeScriptで書かれててもimportは ".js" にしなきゃいけないんだって。
webpackはextensionAliasでimportに書かれてる".js"を".ts"にマッピングしないとバンドルできないんだって。
テストはwebpack関係ないTypeScriptで書かれてて、モジュールをテストする際にはまだjsファイルできてないからインポートするファイルが無いよってtscは怒るんだって。