We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b041922 commit 540c01aCopy full SHA for 540c01a
lib/internal/modules/cjs/loader.js
@@ -41,9 +41,10 @@ const {
41
stripBOM,
42
stripShebang
43
} = require('internal/modules/cjs/helpers');
44
-const preserveSymlinks = !!process.binding('config').preserveSymlinks;
45
-const preserveSymlinksMain = !!process.binding('config').preserveSymlinksMain;
46
-const experimentalModules = !!process.binding('config').experimentalModules;
+const options = internalBinding('options');
+const preserveSymlinks = options.getOptions('--preserve-symlinks');
+const preserveSymlinksMain = options.getOptions('--preserve-symlinks-main');
47
+const experimentalModules = options.getOptions('--experimental-modules');
48
49
const {
50
ERR_INVALID_ARG_TYPE,
0 commit comments