esModuleInterop: true
TypeScript は歴史的経緯からインポートの相互運用性に関して問題がある。SWC は Babel と同じアプローチを取るので、それを伝えるため TypeScript コンパイラオプション esModuleInterop: true
が必要。
esModuleInterop オプション
乱暴に言うと CommonJS で書かれたライブラリを
import _ from "lodash";
_.chunk(["a", "b", "c", "d"], 2);
のように使うために必要。