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.
26 lines
531 B
26 lines
531 B
'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;
|
|
|