summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/_debugger.js1
-rw-r--r--lib/_http_client.js1
-rw-r--r--lib/_http_outgoing.js1
-rw-r--r--lib/_stream_readable.js1
-rw-r--r--lib/_stream_writable.js1
-rw-r--r--lib/_tls_legacy.js1
-rw-r--r--lib/_tls_wrap.js1
-rw-r--r--lib/assert.js1
-rw-r--r--lib/child_process.js1
-rw-r--r--lib/crypto.js1
-rw-r--r--lib/dgram.js1
-rw-r--r--lib/fs.js1
-rw-r--r--lib/internal/child_process.js1
-rw-r--r--lib/internal/smalloc.js1
-rw-r--r--lib/net.js1
-rw-r--r--lib/querystring.js1
-rw-r--r--lib/readline.js1
-rw-r--r--lib/string_decoder.js2
-rw-r--r--lib/tls.js1
-rw-r--r--lib/util.js1
-rw-r--r--lib/zlib.js1
21 files changed, 22 insertions, 0 deletions
diff --git a/lib/_debugger.js b/lib/_debugger.js
index 83086ffb59..831cc08cd6 100644
--- a/lib/_debugger.js
+++ b/lib/_debugger.js
@@ -9,6 +9,7 @@ const repl = Module.requireRepl();
const inherits = util.inherits;
const assert = require('assert');
const spawn = require('child_process').spawn;
+const Buffer = require('buffer').Buffer;
exports.start = function(argv, stdin, stdout) {
argv || (argv = process.argv.slice(2));
diff --git a/lib/_http_client.js b/lib/_http_client.js
index f8239feb07..a7d714f7e0 100644
--- a/lib/_http_client.js
+++ b/lib/_http_client.js
@@ -13,6 +13,7 @@ const freeParser = common.freeParser;
const debug = common.debug;
const OutgoingMessage = require('_http_outgoing').OutgoingMessage;
const Agent = require('_http_agent');
+const Buffer = require('buffer').Buffer;
function ClientRequest(options, cb) {
diff --git a/lib/_http_outgoing.js b/lib/_http_outgoing.js
index 952b2ed082..b513852110 100644
--- a/lib/_http_outgoing.js
+++ b/lib/_http_outgoing.js
@@ -4,6 +4,7 @@ const assert = require('assert').ok;
const Stream = require('stream');
const timers = require('timers');
const util = require('util');
+const Buffer = require('buffer').Buffer;
const common = require('_http_common');
const CRLF = common.CRLF;
diff --git a/lib/_stream_readable.js b/lib/_stream_readable.js
index bebbc80e2b..709a445879 100644
--- a/lib/_stream_readable.js
+++ b/lib/_stream_readable.js
@@ -5,6 +5,7 @@ Readable.ReadableState = ReadableState;
const EE = require('events').EventEmitter;
const Stream = require('stream');
+const Buffer = require('buffer').Buffer;
const util = require('util');
const debug = util.debuglog('stream');
var StringDecoder;
diff --git a/lib/_stream_writable.js b/lib/_stream_writable.js
index 06bde55616..5b374688b0 100644
--- a/lib/_stream_writable.js
+++ b/lib/_stream_writable.js
@@ -9,6 +9,7 @@ Writable.WritableState = WritableState;
const util = require('util');
const Stream = require('stream');
+const Buffer = require('buffer').Buffer;
util.inherits(Writable, Stream);
diff --git a/lib/_tls_legacy.js b/lib/_tls_legacy.js
index 2ae922a81e..e0c60dbdf6 100644
--- a/lib/_tls_legacy.js
+++ b/lib/_tls_legacy.js
@@ -7,6 +7,7 @@ const tls = require('tls');
const util = require('util');
const common = require('_tls_common');
const debug = util.debuglog('tls-legacy');
+const Buffer = require('buffer').Buffer;
const Timer = process.binding('timer_wrap').Timer;
var Connection = null;
try {
diff --git a/lib/_tls_wrap.js b/lib/_tls_wrap.js
index 31e755a774..fe404213c2 100644
--- a/lib/_tls_wrap.js
+++ b/lib/_tls_wrap.js
@@ -8,6 +8,7 @@ const util = require('util');
const listenerCount = require('events').listenerCount;
const common = require('_tls_common');
const StreamWrap = require('_stream_wrap').StreamWrap;
+const Buffer = require('buffer').Buffer;
const Duplex = require('stream').Duplex;
const debug = util.debuglog('tls');
const Timer = process.binding('timer_wrap').Timer;
diff --git a/lib/assert.js b/lib/assert.js
index 70e784a50c..ea142ed01f 100644
--- a/lib/assert.js
+++ b/lib/assert.js
@@ -27,6 +27,7 @@
// UTILITY
const compare = process.binding('buffer').compare;
const util = require('util');
+const Buffer = require('buffer').Buffer;
const pSlice = Array.prototype.slice;
// 1. The assert module provides functions that throw
diff --git a/lib/child_process.js b/lib/child_process.js
index d8d2ec6aac..6856c53266 100644
--- a/lib/child_process.js
+++ b/lib/child_process.js
@@ -6,6 +6,7 @@ const constants = require('constants');
const uv = process.binding('uv');
const spawn_sync = process.binding('spawn_sync');
+const Buffer = require('buffer').Buffer;
const Pipe = process.binding('pipe_wrap').Pipe;
const child_process = require('internal/child_process');
diff --git a/lib/crypto.js b/lib/crypto.js
index d0ecef42a2..510e8bfbdb 100644
--- a/lib/crypto.js
+++ b/lib/crypto.js
@@ -15,6 +15,7 @@ try {
throw new Error('node.js not compiled with openssl crypto support.');
}
+const Buffer = require('buffer').Buffer;
const constants = require('constants');
const stream = require('stream');
const util = require('util');
diff --git a/lib/dgram.js b/lib/dgram.js
index 2b65b94bce..22dc7a2319 100644
--- a/lib/dgram.js
+++ b/lib/dgram.js
@@ -1,6 +1,7 @@
'use strict';
const assert = require('assert');
+const Buffer = require('buffer').Buffer;
const util = require('util');
const events = require('events');
const constants = require('constants');
diff --git a/lib/fs.js b/lib/fs.js
index add234420e..12a3ff0ffe 100644
--- a/lib/fs.js
+++ b/lib/fs.js
@@ -10,6 +10,7 @@ const pathModule = require('path');
const binding = process.binding('fs');
const constants = require('constants');
const fs = exports;
+const Buffer = require('buffer').Buffer;
const Stream = require('stream').Stream;
const EventEmitter = require('events').EventEmitter;
const FSReqWrap = binding.FSReqWrap;
diff --git a/lib/internal/child_process.js b/lib/internal/child_process.js
index 428250cb9e..c6bb41ffde 100644
--- a/lib/internal/child_process.js
+++ b/lib/internal/child_process.js
@@ -1,6 +1,7 @@
'use strict';
const StringDecoder = require('string_decoder').StringDecoder;
+const Buffer = require('buffer').Buffer;
const EventEmitter = require('events').EventEmitter;
const net = require('net');
const dgram = require('dgram');
diff --git a/lib/internal/smalloc.js b/lib/internal/smalloc.js
index f181cb60cf..bf7fc3310d 100644
--- a/lib/internal/smalloc.js
+++ b/lib/internal/smalloc.js
@@ -1,6 +1,7 @@
'use strict';
const smalloc = process.binding('smalloc');
+const Buffer = require('buffer').Buffer;
const kMaxLength = smalloc.kMaxLength;
const kMinType = smalloc.kMinType;
const kMaxType = smalloc.kMaxType;
diff --git a/lib/net.js b/lib/net.js
index 53095210fd..c5e1997252 100644
--- a/lib/net.js
+++ b/lib/net.js
@@ -8,6 +8,7 @@ const assert = require('assert');
const cares = process.binding('cares_wrap');
const uv = process.binding('uv');
+const Buffer = require('buffer').Buffer;
const TTYWrap = process.binding('tty_wrap');
const TCP = process.binding('tcp_wrap').TCP;
const Pipe = process.binding('pipe_wrap').Pipe;
diff --git a/lib/querystring.js b/lib/querystring.js
index 6aa188725a..8735d2814b 100644
--- a/lib/querystring.js
+++ b/lib/querystring.js
@@ -3,6 +3,7 @@
'use strict';
const QueryString = exports;
+const Buffer = require('buffer').Buffer;
function charCode(c) {
diff --git a/lib/readline.js b/lib/readline.js
index 4107c99824..865b6e0b56 100644
--- a/lib/readline.js
+++ b/lib/readline.js
@@ -10,6 +10,7 @@ const kHistorySize = 30;
const util = require('util');
const inherits = util.inherits;
+const Buffer = require('buffer').Buffer;
const EventEmitter = require('events').EventEmitter;
diff --git a/lib/string_decoder.js b/lib/string_decoder.js
index 62ea38e08f..0c9fdfb416 100644
--- a/lib/string_decoder.js
+++ b/lib/string_decoder.js
@@ -1,5 +1,7 @@
'use strict';
+const Buffer = require('buffer').Buffer;
+
function assertEncoding(encoding) {
// Do not cache `Buffer.isEncoding`, some modules monkey-patch it to support
// additional encodings
diff --git a/lib/tls.js b/lib/tls.js
index 10c82860ba..714fdebfc0 100644
--- a/lib/tls.js
+++ b/lib/tls.js
@@ -4,6 +4,7 @@ const net = require('net');
const url = require('url');
const util = require('util');
const binding = process.binding('crypto');
+const Buffer = require('buffer').Buffer;
// Allow {CLIENT_RENEG_LIMIT} client-initiated session renegotiations
// every {CLIENT_RENEG_WINDOW} seconds. An error event is emitted if more
diff --git a/lib/util.js b/lib/util.js
index c4aea9d588..177cf454ee 100644
--- a/lib/util.js
+++ b/lib/util.js
@@ -1,6 +1,7 @@
'use strict';
const uv = process.binding('uv');
+const Buffer = require('buffer').Buffer;
const Debug = require('vm').runInDebugContext('Debug');
const internalUtil = require('internal/util');
diff --git a/lib/zlib.js b/lib/zlib.js
index 4dd8b30b28..ebb0377912 100644
--- a/lib/zlib.js
+++ b/lib/zlib.js
@@ -1,5 +1,6 @@
'use strict';
+const Buffer = require('buffer').Buffer;
const Transform = require('_stream_transform');
const binding = process.binding('zlib');
const util = require('util');