diff options
author | Beni von Cheni <benjaminlchen@gmail.com> | 2019-03-16 01:19:44 -0400 |
---|---|---|
committer | Ruben Bridgewater <ruben@bridgewater.de> | 2019-03-22 00:48:32 +0100 |
commit | c97851dcd8c5e96a3601df52edd456922399a80b (patch) | |
tree | 7ee04033c643462437d3a678b24191941cf3302e /lib | |
parent | d117e41e50667d7a36259bfc69416216bdf74eae (diff) | |
download | android-node-v8-c97851dcd8c5e96a3601df52edd456922399a80b.tar.gz android-node-v8-c97851dcd8c5e96a3601df52edd456922399a80b.tar.bz2 android-node-v8-c97851dcd8c5e96a3601df52edd456922399a80b.zip |
stream: reduce internal usage of public require of util
PR-URL: https://github.com/nodejs/node/pull/26698
Reviewed-By: Yongsheng Zhang <zyszys98@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Michaƫl Zasso <targos@protonmail.com>
Reviewed-By: Richard Lau <riclau@uk.ibm.com>
Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'lib')
-rw-r--r-- | lib/internal/js_stream_socket.js | 3 | ||||
-rw-r--r-- | lib/internal/streams/buffer_list.js | 2 | ||||
-rw-r--r-- | lib/internal/streams/lazy_transform.js | 4 | ||||
-rw-r--r-- | lib/stream.js | 2 |
4 files changed, 5 insertions, 6 deletions
diff --git a/lib/internal/js_stream_socket.js b/lib/internal/js_stream_socket.js index 038aa56c42..abfea27835 100644 --- a/lib/internal/js_stream_socket.js +++ b/lib/internal/js_stream_socket.js @@ -1,11 +1,10 @@ 'use strict'; const assert = require('internal/assert'); -const util = require('util'); const { Socket } = require('net'); const { JSStream } = internalBinding('js_stream'); const uv = internalBinding('uv'); -const debug = util.debuglog('stream_socket'); +const debug = require('internal/util/debuglog').debuglog('stream_socket'); const { owner_symbol } = require('internal/async_hooks').symbols; const { ERR_STREAM_WRAP } = require('internal/errors').codes; diff --git a/lib/internal/streams/buffer_list.js b/lib/internal/streams/buffer_list.js index aa254309a0..e0ba6e885c 100644 --- a/lib/internal/streams/buffer_list.js +++ b/lib/internal/streams/buffer_list.js @@ -1,7 +1,7 @@ 'use strict'; const { Buffer } = require('buffer'); -const { inspect } = require('util'); +const { inspect } = require('internal/util/inspect'); function copyBuffer(src, target, offset) { Buffer.prototype.copy.call(src, target, offset); diff --git a/lib/internal/streams/lazy_transform.js b/lib/internal/streams/lazy_transform.js index c4d8c64b3d..7fc7f899c6 100644 --- a/lib/internal/streams/lazy_transform.js +++ b/lib/internal/streams/lazy_transform.js @@ -4,7 +4,6 @@ 'use strict'; const stream = require('stream'); -const util = require('util'); const { getDefaultEncoding @@ -17,7 +16,8 @@ function LazyTransform(options) { this.writable = true; this.readable = true; } -util.inherits(LazyTransform, stream.Transform); +Object.setPrototypeOf(LazyTransform.prototype, stream.Transform.prototype); +Object.setPrototypeOf(LazyTransform, stream.Transform); function makeGetter(name) { return function() { diff --git a/lib/stream.js b/lib/stream.js index dfe61aaf09..97c86f7d6f 100644 --- a/lib/stream.js +++ b/lib/stream.js @@ -43,7 +43,7 @@ Stream.Stream = Stream; // Internal utilities try { - const types = require('util').types; + const types = require('internal/util/types'); if (types && typeof types.isUint8Array === 'function') { Stream._isUint8Array = types.isUint8Array; } else { |