We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
node
1 parent eaf9083 commit 1193ca5Copy full SHA for 1193ca5
lib/internal/bootstrap/loaders.js
@@ -59,6 +59,7 @@ const {
59
SafeSet,
60
String,
61
StringPrototypeStartsWith,
62
+ StringPrototypeSlice,
63
TypeError,
64
} = primordials;
65
@@ -369,7 +370,9 @@ function requireBuiltin(id) {
369
370
// Allow internal modules from dependencies to require
371
// other modules from dependencies by providing fallbacks.
372
function requireWithFallbackInDeps(request) {
- if (!BuiltinModule.map.has(request)) {
373
+ if (StringPrototypeStartsWith(request, 'node:')) {
374
+ request = StringPrototypeSlice(request, 5);
375
+ } else if (!BuiltinModule.map.has(request)) {
376
request = `internal/deps/${request}`;
377
}
378
return requireBuiltin(request);
0 commit comments