Skip to content

Commit 3b71d1d

Browse files
committed
lib: let deps require prefixed modules
1 parent 609b13e commit 3b71d1d

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

lib/internal/bootstrap/realm.js

+3-1
Original file line numberDiff line numberDiff line change
@@ -426,7 +426,9 @@ function requireBuiltin(id) {
426426
// Allow internal modules from dependencies to require
427427
// other modules from dependencies by providing fallbacks.
428428
function requireWithFallbackInDeps(request) {
429-
if (!BuiltinModule.map.has(request)) {
429+
if (StringPrototypeStartsWith(request, 'node:')) {
430+
request = StringPrototypeSlice(request, 5);
431+
} else if (!BuiltinModule.map.has(request)) {
430432
request = `internal/deps/${request}`;
431433
}
432434
return requireBuiltin(request);

0 commit comments

Comments
 (0)