diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/inspector.js | 2 | ||||
-rw-r--r-- | lib/internal/bootstrap/loaders.js | 1 | ||||
-rw-r--r-- | lib/internal/console/inspector.js | 2 | ||||
-rw-r--r-- | lib/internal/inspector_async_hook.js | 2 | ||||
-rw-r--r-- | lib/internal/modules/cjs/helpers.js | 2 | ||||
-rw-r--r-- | lib/internal/modules/cjs/loader.js | 2 | ||||
-rw-r--r-- | lib/internal/modules/esm/module_job.js | 2 | ||||
-rw-r--r-- | lib/internal/process/coverage.js | 2 |
8 files changed, 8 insertions, 7 deletions
diff --git a/lib/inspector.js b/lib/inspector.js index 14ea01e6ad..aac864901c 100644 --- a/lib/inspector.js +++ b/lib/inspector.js @@ -11,7 +11,7 @@ const { } = require('internal/errors').codes; const { validateString } = require('internal/validators'); const util = require('util'); -const { Connection, open, url } = process.binding('inspector'); +const { Connection, open, url } = internalBinding('inspector'); if (!Connection) throw new ERR_INSPECTOR_NOT_AVAILABLE(); diff --git a/lib/internal/bootstrap/loaders.js b/lib/internal/bootstrap/loaders.js index c37176a5a8..c33072560a 100644 --- a/lib/internal/bootstrap/loaders.js +++ b/lib/internal/bootstrap/loaders.js @@ -90,6 +90,7 @@ const internalBindingWhitelist = [ 'fs_event_wrap', 'http_parser', 'icu', + 'inspector', 'js_stream', 'natives', 'pipe_wrap', diff --git a/lib/internal/console/inspector.js b/lib/internal/console/inspector.js index 5e04289be9..d481896e8a 100644 --- a/lib/internal/console/inspector.js +++ b/lib/internal/console/inspector.js @@ -4,7 +4,7 @@ const path = require('path'); const CJSModule = require('internal/modules/cjs/loader'); const { makeRequireFunction } = require('internal/modules/cjs/helpers'); const { tryGetCwd } = require('internal/util'); -const { addCommandLineAPI, consoleCall } = process.binding('inspector'); +const { addCommandLineAPI, consoleCall } = internalBinding('inspector'); // Wrap a console implemented by Node.js with features from the VM inspector function addInspectorApis(consoleFromNode, consoleFromVM) { diff --git a/lib/internal/inspector_async_hook.js b/lib/internal/inspector_async_hook.js index 1ad0cbf3a5..4a3d31fc2a 100644 --- a/lib/internal/inspector_async_hook.js +++ b/lib/internal/inspector_async_hook.js @@ -1,6 +1,6 @@ 'use strict'; -const inspector = process.binding('inspector'); +const inspector = internalBinding('inspector'); if (!inspector || !inspector.asyncTaskScheduled) { exports.setup = function() {}; diff --git a/lib/internal/modules/cjs/helpers.js b/lib/internal/modules/cjs/helpers.js index 2c856a99c6..fcb536c3df 100644 --- a/lib/internal/modules/cjs/helpers.js +++ b/lib/internal/modules/cjs/helpers.js @@ -108,7 +108,7 @@ if (getOptionValue('--experimental-worker')) { builtinLibs.sort(); } -if (typeof process.binding('inspector').open === 'function') { +if (typeof internalBinding('inspector').open === 'function') { builtinLibs.push('inspector'); builtinLibs.sort(); } diff --git a/lib/internal/modules/cjs/loader.js b/lib/internal/modules/cjs/loader.js index 91d32ea2d0..ee4fffa64a 100644 --- a/lib/internal/modules/cjs/loader.js +++ b/lib/internal/modules/cjs/loader.js @@ -703,7 +703,7 @@ Module.prototype._compile = function(content, filename) { // Set breakpoint on module start if (filename === resolvedArgv) { delete process._breakFirstLine; - inspectorWrapper = process.binding('inspector').callAndPauseOnStart; + inspectorWrapper = internalBinding('inspector').callAndPauseOnStart; } } var dirname = path.dirname(filename); diff --git a/lib/internal/modules/esm/module_job.js b/lib/internal/modules/esm/module_job.js index 50aa00a09a..fbb29aef78 100644 --- a/lib/internal/modules/esm/module_job.js +++ b/lib/internal/modules/esm/module_job.js @@ -73,7 +73,7 @@ class ModuleJob { try { if (this.isMain && process._breakFirstLine) { delete process._breakFirstLine; - const initWrapper = process.binding('inspector').callAndPauseOnStart; + const initWrapper = internalBinding('inspector').callAndPauseOnStart; initWrapper(this.module.instantiate, this.module); } else { this.module.instantiate(); diff --git a/lib/internal/process/coverage.js b/lib/internal/process/coverage.js index 9c9b2b4711..5c5d0c2b61 100644 --- a/lib/internal/process/coverage.js +++ b/lib/internal/process/coverage.js @@ -51,7 +51,7 @@ function disableAllAsyncHooks() { exports.writeCoverage = writeCoverage; function setup() { - const { Connection } = process.binding('inspector'); + const { Connection } = internalBinding('inspector'); if (!Connection) { console.warn('inspector not enabled'); return; |