We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
internal/url.URL
url.parse
1 parent 185d9b5 commit 6fcb51dCopy full SHA for 6fcb51d
lib/internal/debugger/inspect_client.js
@@ -15,7 +15,7 @@ const crypto = require('crypto');
15
const { ERR_DEBUGGER_ERROR } = require('internal/errors').codes;
16
const { EventEmitter } = require('events');
17
const http = require('http');
18
-const URL = require('url');
+const { URL } = require('internal/url');
19
20
const debuglog = require('internal/util/debuglog').debuglog('inspect');
21
@@ -297,7 +297,8 @@ class Client extends EventEmitter {
297
298
async _discoverWebsocketPath() {
299
const { 0: { webSocketDebuggerUrl } } = await this._fetchJSON('/json');
300
- return URL.parse(webSocketDebuggerUrl).path;
+ const { pathname, search } = new URL(webSocketDebuggerUrl);
301
+ return `${pathname}${search}`;
302
}
303
304
_connectWebsocket(urlPath) {
0 commit comments