package.jsonのconditional exports fieldのkey
import { foo } from 'some-package'で、ESM環境ならesm.mjs, CommonJS環境ならcommon.cjsをロードしてね、みたいな
Node.jsのドキュメントには(当然っちゃ当然かもだが)書いていないが、各ランタイムは自分達のランタイム用のkeyを用意している
Cloudflare Workersのworkerdだったら、"workerd": "worker.js"のように書いてあげる
思ったより多くのkeyが定義されていて面白い