summaryrefslogtreecommitdiff
path: root/deps/node/deps/npm/node_modules/agentkeepalive/lib/https_agent.js
diff options
context:
space:
mode:
Diffstat (limited to 'deps/node/deps/npm/node_modules/agentkeepalive/lib/https_agent.js')
-rw-r--r--deps/node/deps/npm/node_modules/agentkeepalive/lib/https_agent.js42
1 files changed, 0 insertions, 42 deletions
diff --git a/deps/node/deps/npm/node_modules/agentkeepalive/lib/https_agent.js b/deps/node/deps/npm/node_modules/agentkeepalive/lib/https_agent.js
deleted file mode 100644
index e6d58a3d..00000000
--- a/deps/node/deps/npm/node_modules/agentkeepalive/lib/https_agent.js
+++ /dev/null
@@ -1,42 +0,0 @@
-/**
- * Https Agent base on custom http agent
- */
-
-'use strict';
-
-const https = require('https');
-const HttpAgent = require('./agent');
-const OriginalHttpsAgent = https.Agent;
-
-class HttpsAgent extends HttpAgent {
- constructor(options) {
- super(options);
-
- this.defaultPort = 443;
- this.protocol = 'https:';
- this.maxCachedSessions = this.options.maxCachedSessions;
- if (this.maxCachedSessions === undefined) {
- this.maxCachedSessions = 100;
- }
-
- this._sessionCache = {
- map: {},
- list: [],
- };
- }
-}
-
-[
- 'createConnection',
- 'getName',
- '_getSession',
- '_cacheSession',
- // https://github.com/nodejs/node/pull/4982
- '_evictSession',
-].forEach(function(method) {
- if (typeof OriginalHttpsAgent.prototype[method] === 'function') {
- HttpsAgent.prototype[method] = OriginalHttpsAgent.prototype[method];
- }
-});
-
-module.exports = HttpsAgent;