UNPKG

531 BJavaScriptView Raw
1'use strict';
2
3var configure = require('request-promise-core/configure/request2'),
4 stealthyRequire = require('stealthy-require');
5
6// Load Request freshly - so that users can require an unaltered request instance!
7var request = stealthyRequire(require.cache, function () {
8 return require('request');
9},
10function () {
11 require('tough-cookie');
12}, module);
13
14
15configure({
16 request: request,
17 PromiseImpl: Promise,
18 expose: [
19 'then',
20 'catch',
21 'promise'
22 ]
23});
24
25
26module.exports = request;