mirror of
https://github.com/zebrajr/node.git
synced 2026-01-15 12:15:26 +00:00
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>