You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
531 B
27 lines
531 B
4 years ago
|
'use strict';
|
||
|
|
||
|
var configure = require('request-promise-core/configure/request2'),
|
||
|
stealthyRequire = require('stealthy-require');
|
||
|
|
||
|
// Load Request freshly - so that users can require an unaltered request instance!
|
||
|
var request = stealthyRequire(require.cache, function () {
|
||
|
return require('request');
|
||
|
},
|
||
|
function () {
|
||
|
require('tough-cookie');
|
||
|
}, module);
|
||
|
|
||
|
|
||
|
configure({
|
||
|
request: request,
|
||
|
PromiseImpl: Promise,
|
||
|
expose: [
|
||
|
'then',
|
||
|
'catch',
|
||
|
'promise'
|
||
|
]
|
||
|
});
|
||
|
|
||
|
|
||
|
module.exports = request;
|