diff --git a/lib/internal/url.js b/lib/internal/url.js index 17af75666854e9..95f0fc21e56c90 100644 --- a/lib/internal/url.js +++ b/lib/internal/url.js @@ -1,6 +1,6 @@ 'use strict'; -const util = require('util'); +const { inspect } = require('internal/util/inspect'); const { encodeStr, hexTable, @@ -184,7 +184,7 @@ class URLSearchParams { this[context] = null; } - [util.inspect.custom](recurseTimes, ctx) { + [inspect.custom](recurseTimes, ctx) { if (!this || !this[searchParams] || this[searchParams][searchParams]) { throw new ERR_INVALID_THIS('URLSearchParams'); } @@ -197,7 +197,7 @@ class URLSearchParams { if (recurseTimes !== null) { innerOpts.depth = recurseTimes - 1; } - var innerInspect = (v) => util.inspect(v, innerOpts); + var innerInspect = (v) => inspect(v, innerOpts); var list = this[searchParams]; var output = []; @@ -334,7 +334,7 @@ class URL { scheme === 'file:'); } - [util.inspect.custom](depth, opts) { + [inspect.custom](depth, opts) { if (this == null || Object.getPrototypeOf(this[context]) !== URLContext.prototype) { throw new ERR_INVALID_THIS('URL'); @@ -368,7 +368,7 @@ class URL { obj[context] = this[context]; } - return util.inspect(obj, opts); + return inspect(obj, opts); } } @@ -1194,7 +1194,7 @@ defineIDLClass(URLSearchParamsIteratorPrototype, 'URLSearchParams Iterator', { done: false }; }, - [util.inspect.custom](recurseTimes, ctx) { + [inspect.custom](recurseTimes, ctx) { if (this == null || this[context] == null || this[context].target == null) throw new ERR_INVALID_THIS('URLSearchParamsIterator'); @@ -1221,8 +1221,8 @@ defineIDLClass(URLSearchParamsIteratorPrototype, 'URLSearchParams Iterator', { } return prev; }, []); - const breakLn = util.inspect(output, innerOpts).includes('\n'); - const outputStrs = output.map((p) => util.inspect(p, innerOpts)); + const breakLn = inspect(output, innerOpts).includes('\n'); + const outputStrs = output.map((p) => inspect(p, innerOpts)); let outputStr; if (breakLn) { outputStr = `\n ${outputStrs.join(',\n ')}`;