Node.js CommonJS require() and ESM Top-Level Await Interoperability
Synchronous Loading of ES Modules Recent Node.js releases (v22.12.0+ and v23+) have enabled the ability to use require() to load ECMAScript Modules (ESM) without requiring the --experimental-require-module flag. This allows CommonJS consumers to load ESM files synchronously, provided the module graph is compatible. The Async Module Boundary A critical constr