We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 94a0237 commit 3b305f2Copy full SHA for 3b305f2
lib/internal/modules/cjs/loader.js
@@ -435,7 +435,11 @@ Module.isBuiltin = BuiltinModule.isBuiltin;
435
function initializeCJS() {
436
// This need to be done at runtime in case --expose-internals is set.
437
438
- Module.builtinModules = ObjectFreeze(BuiltinModule.getAllBuiltinModuleIds());
+ let modules = Module.builtinModules = BuiltinModule.getAllBuiltinModuleIds();
439
+ if (!getOptionValue('--experimental-quic')) {
440
+ modules = modules.filter((i) => i !== 'node:quic');
441
+ }
442
+ Module.builtinModules = ObjectFreeze(modules);
443
444
initializeCjsConditions();
445
0 commit comments