Otherwise if the ESM happens to be cached separately by the ESM loader before it gets loaded with `require(esm)` from within an imported CJS file (which uses a re-invented require() with a couple of quirks, including a separate cache), it won't be able to load the esm properly from the cache. PR-URL: https://github.com/nodejs/node/pull/59679 Refs: https://github.com/nodejs/node/issues/59666 Refs: https://github.com/nodejs/node/issues/52697 Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
1 line
35 B
JavaScript
1 line
35 B
JavaScript
console.log(require('./test.js'));
|