summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorJonny Kalambay <jonnyk20@gmail.com>2018-10-12 10:11:51 -0700
committerRuben Bridgewater <ruben@bridgewater.de>2018-10-15 12:00:00 +0200
commit7e4cc761d08640aba34b8126aebb94ce287eeb3e (patch)
tree532f8d9b19bc18869051c26f6f929051ccc1c2c8 /lib
parentc95707f56edd57a2b840bcb1c3abd08a9e925818 (diff)
downloadandroid-node-v8-7e4cc761d08640aba34b8126aebb94ce287eeb3e.tar.gz
android-node-v8-7e4cc761d08640aba34b8126aebb94ce287eeb3e.tar.bz2
android-node-v8-7e4cc761d08640aba34b8126aebb94ce287eeb3e.zip
lib: migrate process.binding('config') to getOptions()
PR-URL: https://github.com/nodejs/node/pull/23526 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com> Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Diffstat (limited to 'lib')
-rw-r--r--lib/internal/modules/esm/default_resolve.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/internal/modules/esm/default_resolve.js b/lib/internal/modules/esm/default_resolve.js
index 8f8efcb536..7707262566 100644
--- a/lib/internal/modules/esm/default_resolve.js
+++ b/lib/internal/modules/esm/default_resolve.js
@@ -6,8 +6,9 @@ const internalFS = require('internal/fs/utils');
const { NativeModule } = require('internal/bootstrap/loaders');
const { extname } = require('path');
const { realpathSync } = require('fs');
-const preserveSymlinks = !!process.binding('config').preserveSymlinks;
-const preserveSymlinksMain = !!process.binding('config').preserveSymlinksMain;
+const { getOptions } = internalBinding('options');
+const preserveSymlinks = getOptions('--preserve-symlinks');
+const preserveSymlinksMain = getOptions('--preserve-symlinks-main');
const {
ERR_MISSING_MODULE,
ERR_MODULE_RESOLUTION_LEGACY,