node/test/fixtures/module-hooks
Joyee Cheung dd400b9f12
module: run require.resolve through module.registerHooks()
Previously, require.resolve() called Module._resolveFilename() directly,
bypassing any resolve hooks registered via module.registerHooks(). This
patch fixes that.

PR-URL: https://github.com/nodejs/node/pull/62028
Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
2026-03-02 18:28:25 +00:00
..
node_modules
require-esm
sync-and-async
add-hook.js
create-require-with-url.mjs module: preserve URL in the parent created by createRequire() 2025-12-13 07:36:20 +00:00
empty.mjs module: preserve URL in the parent created by createRequire() 2025-12-13 07:36:20 +00:00
get-stats.js
load-from-this-dir.js
log-user.cts
log-user.mts
logger-async-hooks.mjs
redirected-assert.js
redirected-fs.js
redirected-zlib.js
redirected-zlib.mjs module: fix sync resolve hooks for require with node: prefixes 2025-12-22 14:35:45 +00:00
register-loader-in-sequence.mjs test: split test-esm-loader-hooks 2026-01-16 14:30:12 +00:00
register-loader-initialize-never-settling.mjs test: split test-esm-loader-hooks 2026-01-16 14:30:12 +00:00
register-loader-with-cjs.cjs test: split test-esm-loader-hooks 2026-01-16 14:30:12 +00:00
register-loader-with-ports.mjs test: split test-esm-loader-hooks 2026-01-16 14:30:12 +00:00
register-logger-async-hooks.mjs
register-typescript-hooks.js
require-resolve-caller.js module: run require.resolve through module.registerHooks() 2026-03-02 18:28:25 +00:00
require-resolve-paths-caller.js module: run require.resolve through module.registerHooks() 2026-03-02 18:28:25 +00:00
typescript-transpiler.js
user.ts