diff options
Diffstat (limited to 'deps/npm/node_modules/request/index.js')
-rwxr-xr-x | deps/npm/node_modules/request/index.js | 27 |
1 files changed, 14 insertions, 13 deletions
diff --git a/deps/npm/node_modules/request/index.js b/deps/npm/node_modules/request/index.js index f9b480a1d0..9ec65ea268 100755 --- a/deps/npm/node_modules/request/index.js +++ b/deps/npm/node_modules/request/index.js @@ -14,14 +14,15 @@ 'use strict' -var extend = require('extend') -var cookies = require('./lib/cookies') -var helpers = require('./lib/helpers') +var extend = require('extend') + , cookies = require('./lib/cookies') + , helpers = require('./lib/helpers') var paramsHaveRequestBody = helpers.paramsHaveRequestBody + // organize params for patch, post, put, head, del -function initParams (uri, options, callback) { +function initParams(uri, options, callback) { if (typeof options === 'function') { callback = options } @@ -65,7 +66,6 @@ function verbFunc (verb) { // define like this to please codeintel/intellisense IDEs request.get = verbFunc('get') request.head = verbFunc('head') -request.options = verbFunc('options') request.post = verbFunc('post') request.put = verbFunc('put') request.patch = verbFunc('patch') @@ -81,6 +81,7 @@ request.cookie = function (str) { } function wrapRequestMethod (method, options, requester, verb) { + return function (uri, opts, callback) { var params = initParams(uri, opts, callback) @@ -111,15 +112,15 @@ request.defaults = function (options, requester) { options = {} } - var defaults = wrapRequestMethod(self, options, requester) + var defaults = wrapRequestMethod(self, options, requester) var verbs = ['get', 'head', 'post', 'put', 'patch', 'del', 'delete'] - verbs.forEach(function (verb) { - defaults[verb] = wrapRequestMethod(self[verb], options, requester, verb) + verbs.forEach(function(verb) { + defaults[verb] = wrapRequestMethod(self[verb], options, requester, verb) }) - defaults.cookie = wrapRequestMethod(self.cookie, options, requester) - defaults.jar = self.jar + defaults.cookie = wrapRequestMethod(self.cookie, options, requester) + defaults.jar = self.jar defaults.defaults = self.defaults return defaults } @@ -145,11 +146,11 @@ request.initParams = initParams // Backwards compatibility for request.debug Object.defineProperty(request, 'debug', { - enumerable: true, - get: function () { + enumerable : true, + get : function() { return request.Request.debug }, - set: function (debug) { + set : function(debug) { request.Request.debug = debug } }) |