It's kinda funny how node.js still doesn't have first class suppport for ESM everywhere. Most tooling has migrated to it years ago and yet stuff like the new "single executable applications" feature still defaults to commonjs.
https://nodejs.org/api/single-executable-applications.html#single-executable-applications