File tree Expand file tree Collapse file tree 3 files changed +4
-13
lines changed Expand file tree Collapse file tree 3 files changed +4
-13
lines changed Original file line number Diff line number Diff line change @@ -10,7 +10,6 @@ var httpsFollow = require('follow-redirects').https;
10
10
var url = require ( 'url' ) ;
11
11
var zlib = require ( 'zlib' ) ;
12
12
var pkg = require ( './../../package.json' ) ;
13
- var Buffer = require ( 'buffer' ) . Buffer ;
14
13
var createError = require ( '../core/createError' ) ;
15
14
var enhanceError = require ( '../core/enhanceError' ) ;
16
15
@@ -30,7 +29,7 @@ module.exports = function httpAdapter(config) {
30
29
}
31
30
32
31
if ( data && ! utils . isStream ( data ) ) {
33
- if ( utils . isBuffer ( data ) ) {
32
+ if ( Buffer . isBuffer ( data ) ) {
34
33
// Nothing to do...
35
34
} else if ( utils . isArrayBuffer ( data ) ) {
36
35
data = new Buffer ( new Uint8Array ( data ) ) ;
Original file line number Diff line number Diff line change 1
1
'use strict' ;
2
2
3
3
var bind = require ( './helpers/bind' ) ;
4
+ var isBuffer = require ( 'is-buffer' ) ;
4
5
5
6
/*global toString:true*/
6
7
@@ -18,16 +19,6 @@ function isArray(val) {
18
19
return toString . call ( val ) === '[object Array]' ;
19
20
}
20
21
21
- /**
22
- * Determine if a value is a Node Buffer
23
- *
24
- * @param {Object } val The value to test
25
- * @returns {boolean } True if value is a Node Buffer, otherwise false
26
- */
27
- function isBuffer ( val ) {
28
- return ( ( typeof Buffer !== 'undefined' ) && ( Buffer . isBuffer ) && ( Buffer . isBuffer ( val ) ) ) ;
29
- }
30
-
31
22
/**
32
23
* Determine if a value is an ArrayBuffer
33
24
*
Original file line number Diff line number Diff line change 72
72
},
73
73
"typings" : " ./index.d.ts" ,
74
74
"dependencies" : {
75
- "follow-redirects" : " ^1.2.3"
75
+ "follow-redirects" : " ^1.2.3" ,
76
+ "is-buffer" : " ^1.1.5"
76
77
}
77
78
}
You can’t perform that action at this time.
0 commit comments