This commit is contained in:
maxswa
2018-05-15 16:09:29 -04:00
parent 8cdf1fb19d
commit 5986f5feb6
233 changed files with 42104 additions and 2 deletions

20
node_modules/superagent/lib/agent-base.js generated vendored Normal file
View File

@@ -0,0 +1,20 @@
function Agent() {
this._defaults = [];
}
["use", "on", "once", "set", "query", "type", "accept", "auth", "withCredentials", "sortQuery", "retry", "ok", "redirects",
"timeout", "buffer", "serialize", "parse", "ca", "key", "pfx", "cert"].forEach(function(fn) {
/** Default setting for all requests from this agent */
Agent.prototype[fn] = function(/*varargs*/) {
this._defaults.push({fn:fn, arguments:arguments});
return this;
}
});
Agent.prototype._setDefaults = function(req) {
this._defaults.forEach(function(def) {
req[def.fn].apply(req, def.arguments);
});
};
module.exports = Agent;