Files
node/doc/api
Joyee Cheung db1746182b module: disallow CJS <-> ESM edges in a cycle from require(esm)
This patch disallows CJS <-> ESM edges when they come from
require(esm) requested in ESM evalaution.

Drive-by: don't reuse the cache for imported CJS modules to stash
source code of required ESM because the former is also used for
cycle detection.

PR-URL: https://github.com/nodejs/node/pull/52264
Fixes: https://github.com/nodejs/node/issues/52145
Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
Reviewed-By: Guy Bedford <guybedford@gmail.com>
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
2024-04-08 14:45:55 +00:00
..
2024-03-18 14:27:59 +00:00
2023-04-23 13:34:08 +00:00
2024-03-26 17:42:38 +00:00
2024-02-15 08:30:44 +00:00
2024-03-25 07:53:58 +00:00
2024-02-13 21:37:42 +00:00
2023-08-10 15:37:10 +00:00
2024-03-20 17:27:29 +00:00
2024-02-13 21:37:42 +00:00
2023-05-21 16:41:28 +00:00
2024-02-13 21:37:42 +00:00
2024-03-26 17:42:38 +00:00