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; |