要旨 JestによるESMのサポートはExperimental(実験的)のため、適用には手順が必要。 詳細 CJS (CommonJS)とESM (ECMAScript Modules) の違いをよく理解しないまま「ESMの書き方の方がかっこいいやん」と思ってESMで書き始めたところ、jestでテストしようとすると下記のエラーに出くわした。 /app # npm test > fake-kabus-websocket-server@1.0.0 test > jest FAIL ./time_delta.test.js ● Test suite failed to run Jest encoun…