feat(ext/node): restore module.registerHooks #34081
feat(node): restore module.registerHooks
4d4aa716
feat(node): support registerHooks for ESM imports
d6274555
fix(node): avoid duplicate registerHooks load calls for CJS
d467e5ff
refactor(core): restore async module resolve plumbing
a2429c5a
test(node): ignore deprecated module.register compat case
355596d6
fix(core): avoid duplicate dynamic import root resolve
d1b0ab76
fix(node): avoid internal CJS hook resolve calls
cd16a040
fix(node): align registerHooks CJS resolve behavior
e2f2237c
fix(node): align registerHooks CJS resolve behavior
521c944c
fix(core_testing): update checkin module loader resolve
91aae798
fix(node): align registerHooks load source handling
8155cb79
fix(node): run registerHooks load hooks for CJS builtins
44e0b764
fix(node): apply registerHooks to ESM builtin imports
e6e240d3
fix(rt): update standalone module hooks wiring
f83774d6
test(node): ignore deprecated module.register compat cases
9705fe10
fix(node): restore require esm interop compat
8835cdac
bartlomieju
changed the title feat(node): restore module.registerHooks feat(ext/node): restore module.registerHooks 163 days ago
fix(core): simplify module hook resolution
60536694
chore(node): document module hook bypass
005024b1
docs(core): clarify synthetic esm loader hook
57d3a7fc
test(compile): cover module register hooks
724e260f
Merge remote-tracking branch 'denoland/main' into reland-module-regis…
b8ad4346
fix: address module hooks CI failures
2c247fa4
fix: remove stale standalone hook helper
94bcaf7d
fix: preserve hooked dynamic import resolution
08fe7507
test(core): update dynamic import resolve count
2c8c95c9
test(core): update dynamic import resolve expectations
a912ff0b
Merge branch 'main' into reland-module-register-hooks
8bd062f2
fibibot
dismissed these changes
on 2026-05-17
fix(ext/node): route hook nextResolve through real ESM resolver
ec65e012
fix(ext/node): support module.registerHooks() in workers and compile
1db00fcd
Assignees
No one assigned