forked from mirror/Riven
27 lines
531 B
JavaScript
27 lines
531 B
JavaScript
|
'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;
|