Skip to content

Commit 4db4bbc

Browse files
committed
feat: add minimal node-request
Adds a stripped down `node-request` to stop deprecated warnings from bubbling up to the user.
1 parent c603796 commit 4db4bbc

3 files changed

Lines changed: 447 additions & 3 deletions

File tree

lib/install.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ const path = require('path')
77
const crypto = require('crypto')
88
const log = require('npmlog')
99
const semver = require('semver')
10-
const request = require('request')
1110
const processRelease = require('./process-release')
1211
const win = process.platform === 'win32'
1312
const getProxyFromURI = require('./proxy')
13+
const Request = require('./request-shim')
1414

1515
function install (fs, gyp, argv, callback) {
1616
var release = processRelease(argv, gyp, process.version, process.release)
@@ -420,7 +420,7 @@ function download (gyp, env, url) {
420420
}
421421
}
422422

423-
var req = request(requestOpts)
423+
var req = new Request(requestOpts)
424424
req.on('response', function (res) {
425425
log.http(res.statusCode, url)
426426
})

0 commit comments

Comments
 (0)