{"_id":"proxy-agent","_rev":"4538934","name":"proxy-agent","description":"Maps proxy protocols to `http.Agent` implementations","dist-tags":{"latest":"8.0.1"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"time":{"modified":"2026-04-09T15:06:45.000Z","created":"2013-11-21T01:02:53.177Z","8.0.1":"2026-04-06T06:41:14.345Z","8.0.0":"2026-04-01T06:58:04.474Z","7.0.0":"2026-03-11T16:58:59.093Z","6.5.0":"2024-12-07T03:32:15.395Z","6.4.0":"2024-02-12T18:24:43.646Z","6.3.1":"2023-09-04T08:09:48.741Z","6.3.0":"2023-07-18T09:04:25.444Z","6.2.2":"2023-07-13T19:34:29.543Z","6.2.1":"2023-05-25T00:23:00.204Z","6.2.0":"2023-05-09T09:03:40.860Z","6.1.2":"2023-05-05T22:04:10.420Z","6.1.1":"2023-05-04T22:10:28.301Z","6.1.0":"2023-05-04T20:58:43.526Z","6.0.0":"2023-05-04T20:33:19.782Z","5.0.0":"2021-07-14T19:22:05.252Z","4.0.1":"2021-01-11T23:44:26.445Z","4.0.0":"2020-10-07T22:19:49.406Z","3.1.1":"2019-10-22T01:46:47.061Z","3.1.0":"2019-03-20T04:11:51.883Z","3.0.3":"2018-09-11T01:56:30.772Z","3.0.1":"2018-07-11T19:16:00.742Z","3.0.0":"2018-04-12T17:15:52.573Z","2.3.1":"2018-04-12T17:12:10.076Z","2.3.0":"2018-04-11T18:53:13.221Z","2.2.0":"2018-01-15T23:54:16.527Z","2.1.0":"2017-07-20T18:43:40.120Z","2.0.0":"2015-07-15T22:05:38.169Z","1.1.1":"2015-07-01T18:49:11.051Z","1.1.0":"2014-01-13T06:34:27.679Z","1.0.0":"2013-11-22T02:23:13.897Z","0.0.2":"2013-11-21T06:59:13.052Z","0.0.1":"2013-11-21T01:02:53.177Z"},"users":{"bojand":true,"itskdk":true,"antixrist":true,"complexcarb":true,"tsxuehu":true,"gotvitch":true,"ganeshkbhat":true,"phris":true,"zuojiang":true},"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"repository":{"type":"git","url":"git+https://github.com/TooTallNate/proxy-agents.git","directory":"packages/proxy-agent"},"versions":{"8.0.1":{"name":"proxy-agent","version":"8.0.1","type":"module","description":"Maps proxy protocols to `http.Agent` implementations","exports":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"engines":{"node":">= 20"},"repository":{"type":"git","url":"git+https://github.com/TooTallNate/proxy-agents.git","directory":"packages/proxy-agent"},"keywords":["http","https","socks","agent","mapping","proxy"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","dependencies":{"debug":"^4.3.4","lru-cache":"^7.14.1","proxy-from-env":"^2.0.0","agent-base":"9.0.0","http-proxy-agent":"9.0.0","https-proxy-agent":"9.0.0","pac-proxy-agent":"9.0.1","socks-proxy-agent":"10.0.0"},"devDependencies":{"@types/agent-base":"^4.2.0","@types/debug":"^4.1.7","@types/node":"^22.13.0","@types/proxy-from-env":"^1.0.1","@types/ws":"^8.5.4","async-listen":"^3.0.0","socksv5":"github:TooTallNate/socksv5#d937368b28e929396166d77a06d387a4a902bd51","typescript":"^5.1.6","ws":"^8.13.0","proxy":"4.0.0","tsconfig":"0.0.0"},"scripts":{"build":"tsc","test":"vitest","lint":"eslint . --ext .ts","pack":"node ../../scripts/pack.mjs"},"_id":"proxy-agent@8.0.1","bugs":{"url":"https://github.com/TooTallNate/proxy-agents/issues"},"homepage":"https://github.com/TooTallNate/proxy-agents#readme","_integrity":"sha512-kccqGBqHZXR8onQhY/ganJjoO8QIKKRiFBhPOzbTZK16attzSZ/0XSmp9H7jrRxPKHjhGyx1q32lMPrJ3uLFgA==","_resolved":"/tmp/4327b9a178bdd4dab8fafc05078f4d52/proxy-agent-8.0.1.tgz","_from":"file:proxy-agent-8.0.1.tgz","_nodeVersion":"20.20.2","_npmVersion":"11.12.1","dist":{"shasum":"4819c7b14637c6940424aeed840e9883a378a15d","size":5533,"noattachment":false,"key":"/proxy-agent/-/proxy-agent-8.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/proxy-agent/download/proxy-agent-8.0.1.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf65541a-aa7c-402c-bc86-f18da6f1fd1b"}},"directories":{},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/proxy-agent_8.0.1_1775457674213_0.4069535145714145"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-06T06:41:14.345Z","publish_time":1775457674345,"_source_registry_name":"default","_cnpm_publish_time":1775457674345},"8.0.0":{"name":"proxy-agent","version":"8.0.0","type":"module","description":"Maps proxy protocols to `http.Agent` implementations","exports":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"engines":{"node":">= 20"},"repository":{"type":"git","url":"git+https://github.com/TooTallNate/proxy-agents.git","directory":"packages/proxy-agent"},"keywords":["http","https","socks","agent","mapping","proxy"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","dependencies":{"debug":"^4.3.4","lru-cache":"^7.14.1","proxy-from-env":"^2.0.0","http-proxy-agent":"9.0.0","agent-base":"9.0.0","pac-proxy-agent":"9.0.0","https-proxy-agent":"9.0.0","socks-proxy-agent":"10.0.0"},"devDependencies":{"@types/agent-base":"^4.2.0","@types/debug":"^4.1.7","@types/node":"^22.13.0","@types/proxy-from-env":"^1.0.1","@types/ws":"^8.5.4","async-listen":"^3.0.0","socksv5":"github:TooTallNate/socksv5#d937368b28e929396166d77a06d387a4a902bd51","typescript":"^5.1.6","ws":"^8.13.0","proxy":"4.0.0","tsconfig":"0.0.0"},"scripts":{"build":"tsc","test":"vitest","lint":"eslint . --ext .ts","pack":"node ../../scripts/pack.mjs"},"_id":"proxy-agent@8.0.0","bugs":{"url":"https://github.com/TooTallNate/proxy-agents/issues"},"homepage":"https://github.com/TooTallNate/proxy-agents#readme","_integrity":"sha512-VHE3bM8demARMgO9DCUvmaIoknpJUbfIanlIRvme+0fGAg7RC8NYRcOsuy31p1qyQhv4PFzipgL9FiwhCng/+w==","_resolved":"/tmp/f255d58b2af6e5d05b72003e31ae7164/proxy-agent-8.0.0.tgz","_from":"file:proxy-agent-8.0.0.tgz","_nodeVersion":"20.20.1","_npmVersion":"11.12.1","dist":{"shasum":"55db68832ee79a56e24b0cdf0b4939bce026c770","size":5533,"noattachment":false,"key":"/proxy-agent/-/proxy-agent-8.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/proxy-agent/download/proxy-agent-8.0.0.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf65541a-aa7c-402c-bc86-f18da6f1fd1b"}},"directories":{},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/proxy-agent_8.0.0_1775026684324_0.6815839465833304"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-01T06:58:04.474Z","publish_time":1775026684474,"_source_registry_name":"default","_cnpm_publish_time":1775026684474},"7.0.0":{"name":"proxy-agent","version":"7.0.0","type":"module","description":"Maps proxy protocols to `http.Agent` implementations","exports":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"engines":{"node":">= 14"},"repository":{"type":"git","url":"git+https://github.com/TooTallNate/proxy-agents.git","directory":"packages/proxy-agent"},"keywords":["http","https","socks","agent","mapping","proxy"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","dependencies":{"debug":"^4.3.4","lru-cache":"^7.14.1","proxy-from-env":"^1.1.0","agent-base":"8.0.0","http-proxy-agent":"8.0.0","https-proxy-agent":"8.0.0","socks-proxy-agent":"9.0.0","pac-proxy-agent":"8.0.0"},"devDependencies":{"@types/agent-base":"^4.2.0","@types/debug":"^4.1.7","@types/node":"^22.13.0","@types/proxy-from-env":"^1.0.1","@types/ws":"^8.5.4","async-listen":"^3.0.0","socksv5":"github:TooTallNate/socksv5#fix/dstSock-close-event","typescript":"^5.1.6","ws":"^8.13.0","proxy":"3.0.0","tsconfig":"0.0.0"},"scripts":{"build":"tsc","test":"vitest","lint":"eslint . --ext .ts","pack":"node ../../scripts/pack.mjs"},"_id":"proxy-agent@7.0.0","bugs":{"url":"https://github.com/TooTallNate/proxy-agents/issues"},"homepage":"https://github.com/TooTallNate/proxy-agents#readme","_integrity":"sha512-okTgt79rHTvMHkr/Ney5rZpgCHh3g1g3tI5uhkgN5b7OeI3n0Q/ui1uv9OdrnZNJM9WIZJqZPh/UJs+YtO/TMQ==","_resolved":"/tmp/cfdce8e09d7419e0c0a48f1d18ed1231/proxy-agent-7.0.0.tgz","_from":"file:proxy-agent-7.0.0.tgz","_nodeVersion":"20.20.0","_npmVersion":"11.11.0","dist":{"shasum":"fe0762d831740b1546e2c153b2e6535db865bc9f","size":5520,"noattachment":false,"key":"/proxy-agent/-/proxy-agent-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/proxy-agent/download/proxy-agent-7.0.0.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf65541a-aa7c-402c-bc86-f18da6f1fd1b"}},"directories":{},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/proxy-agent_7.0.0_1773248338909_0.8431634685706586"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-11T16:58:59.093Z","publish_time":1773248339093,"_source_registry_name":"default","_cnpm_publish_time":1773248339093},"6.5.0":{"name":"proxy-agent","version":"6.5.0","description":"Maps proxy protocols to `http.Agent` implementations","main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">= 14"},"repository":{"type":"git","url":"git+https://github.com/TooTallNate/proxy-agents.git","directory":"packages/proxy-agent"},"keywords":["http","https","socks","agent","mapping","proxy"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","dependencies":{"agent-base":"^7.1.2","debug":"^4.3.4","http-proxy-agent":"^7.0.1","https-proxy-agent":"^7.0.6","lru-cache":"^7.14.1","pac-proxy-agent":"^7.1.0","proxy-from-env":"^1.1.0","socks-proxy-agent":"^8.0.5"},"devDependencies":{"@types/agent-base":"^4.2.0","@types/debug":"^4.1.7","@types/jest":"^29.5.1","@types/node":"^14.18.45","@types/proxy-from-env":"^1.0.1","@types/ws":"^8.5.4","async-listen":"^3.0.0","jest":"^29.5.0","socksv5":"github:TooTallNate/socksv5#fix/dstSock-close-event","ts-jest":"^29.1.0","typescript":"^5.0.4","ws":"^8.13.0","proxy":"2.2.0","tsconfig":"0.0.0"},"scripts":{"build":"tsc","test":"jest --env node --verbose --bail","lint":"eslint . --ext .ts","pack":"node ../../scripts/pack.mjs"},"_id":"proxy-agent@6.5.0","bugs":{"url":"https://github.com/TooTallNate/proxy-agents/issues"},"homepage":"https://github.com/TooTallNate/proxy-agents#readme","_integrity":"sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==","_resolved":"/tmp/80e243a0d64687d8603e2a0f197f2e0b/proxy-agent-6.5.0.tgz","_from":"file:proxy-agent-6.5.0.tgz","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"9e49acba8e4ee234aacb539f89ed9c23d02f232d","size":6244,"noattachment":false,"key":"/proxy-agent/-/proxy-agent-6.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/proxy-agent/download/proxy-agent-6.5.0.tgz"},"_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"directories":{},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy-agent_6.5.0_1733542335207_0.07007393420257535"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-07T03:32:15.395Z","publish_time":1733542335395,"_source_registry_name":"default","_cnpm_publish_time":1733542335395},"6.4.0":{"name":"proxy-agent","version":"6.4.0","description":"Maps proxy protocols to `http.Agent` implementations","main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">= 14"},"repository":{"type":"git","url":"git+https://github.com/TooTallNate/proxy-agents.git","directory":"packages/proxy-agent"},"keywords":["http","https","socks","agent","mapping","proxy"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","dependencies":{"agent-base":"^7.0.2","debug":"^4.3.4","http-proxy-agent":"^7.0.1","https-proxy-agent":"^7.0.3","lru-cache":"^7.14.1","pac-proxy-agent":"^7.0.1","proxy-from-env":"^1.1.0","socks-proxy-agent":"^8.0.2"},"devDependencies":{"@types/agent-base":"^4.2.0","@types/debug":"^4.1.7","@types/jest":"^29.5.1","@types/node":"^14.18.45","@types/proxy-from-env":"^1.0.1","@types/ws":"^8.5.4","async-listen":"^3.0.0","jest":"^29.5.0","socksv5":"github:TooTallNate/socksv5#fix/dstSock-close-event","ts-jest":"^29.1.0","typescript":"^5.0.4","ws":"^8.13.0","proxy":"2.1.1","tsconfig":"0.0.0"},"scripts":{"build":"tsc","test":"jest --env node --verbose --bail","lint":"eslint . --ext .ts","pack":"node ../../scripts/pack.mjs"},"bugs":{"url":"https://github.com/TooTallNate/proxy-agents/issues"},"homepage":"https://github.com/TooTallNate/proxy-agents#readme","_id":"proxy-agent@6.4.0","_integrity":"sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==","_resolved":"/tmp/68500d4233105dfb0098f8e230c66e22/proxy-agent-6.4.0.tgz","_from":"file:proxy-agent-6.4.0.tgz","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"shasum":"b4e2dd51dee2b377748aef8d45604c2d7608652d","size":6060,"noattachment":false,"key":"/proxy-agent/-/proxy-agent-6.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/proxy-agent/download/proxy-agent-6.4.0.tgz"},"_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"directories":{},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy-agent_6.4.0_1707762283453_0.20840057388768596"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-12T18:24:43.646Z","publish_time":1707762283646,"_source_registry_name":"default","_cnpm_publish_time":1707762283646},"6.3.1":{"name":"proxy-agent","version":"6.3.1","description":"Maps proxy protocols to `http.Agent` implementations","main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">= 14"},"repository":{"type":"git","url":"git+https://github.com/TooTallNate/proxy-agents.git","directory":"packages/proxy-agent"},"keywords":["http","https","socks","agent","mapping","proxy"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","dependencies":{"agent-base":"^7.0.2","debug":"^4.3.4","http-proxy-agent":"^7.0.0","https-proxy-agent":"^7.0.2","lru-cache":"^7.14.1","pac-proxy-agent":"^7.0.1","proxy-from-env":"^1.1.0","socks-proxy-agent":"^8.0.2"},"devDependencies":{"@types/agent-base":"^4.2.0","@types/debug":"^4.1.7","@types/jest":"^29.5.1","@types/node":"^14.18.45","@types/proxy-from-env":"^1.0.1","@types/ws":"^8.5.4","async-listen":"^3.0.0","jest":"^29.5.0","socksv5":"github:TooTallNate/socksv5#fix/dstSock-close-event","ts-jest":"^29.1.0","typescript":"^5.0.4","ws":"^8.13.0","proxy":"2.1.1","tsconfig":"0.0.0"},"scripts":{"build":"tsc","test":"jest --env node --verbose --bail","lint":"eslint . --ext .ts","pack":"node ../../scripts/pack.mjs"},"bugs":{"url":"https://github.com/TooTallNate/proxy-agents/issues"},"homepage":"https://github.com/TooTallNate/proxy-agents#readme","_id":"proxy-agent@6.3.1","_integrity":"sha512-Rb5RVBy1iyqOtNl15Cw/llpeLH8bsb37gM1FUfKQ+Wck6xHlbAhWGUFiTRHtkjqGTA5pSHz6+0hrPW/oECihPQ==","_resolved":"/tmp/28f129aa929e20dc9137f7a26a6be7af/proxy-agent-6.3.1.tgz","_from":"file:proxy-agent-6.3.1.tgz","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"shasum":"40e7b230552cf44fd23ffaf7c59024b692612687","size":5954,"noattachment":false,"key":"/proxy-agent/-/proxy-agent-6.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/proxy-agent/download/proxy-agent-6.3.1.tgz"},"_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"directories":{},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy-agent_6.3.1_1693814988523_0.9117206591458455"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-04T08:09:48.741Z","publish_time":1693814988741,"_source_registry_name":"default","_cnpm_publish_time":1693814988741},"6.3.0":{"name":"proxy-agent","version":"6.3.0","description":"Maps proxy protocols to `http.Agent` implementations","main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">= 14"},"repository":{"type":"git","url":"git+https://github.com/TooTallNate/proxy-agents.git","directory":"packages/proxy-agent"},"keywords":["http","https","socks","agent","mapping","proxy"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","dependencies":{"agent-base":"^7.0.2","debug":"^4.3.4","http-proxy-agent":"^7.0.0","https-proxy-agent":"^7.0.0","lru-cache":"^7.14.1","pac-proxy-agent":"^7.0.0","proxy-from-env":"^1.1.0","socks-proxy-agent":"^8.0.1"},"devDependencies":{"@types/agent-base":"^4.2.0","@types/debug":"^4.1.7","@types/jest":"^29.5.1","@types/node":"^14.18.45","@types/proxy-from-env":"^1.0.1","@types/ws":"^8.5.4","async-listen":"^3.0.0","jest":"^29.5.0","socksv5":"github:TooTallNate/socksv5#fix/dstSock-close-event","ts-jest":"^29.1.0","typescript":"^5.0.4","ws":"^8.13.0","proxy":"2.1.1","tsconfig":"0.0.0"},"scripts":{"build":"tsc","test":"jest --env node --verbose --bail","lint":"eslint . --ext .ts","pack":"node ../../scripts/pack.mjs"},"bugs":{"url":"https://github.com/TooTallNate/proxy-agents/issues"},"homepage":"https://github.com/TooTallNate/proxy-agents#readme","_id":"proxy-agent@6.3.0","_integrity":"sha512-0LdR757eTj/JfuU7TL2YCuAZnxWXu3tkJbg4Oq3geW/qFNT/32T0sp2HnZ9O0lMR4q3vwAt0+xCA8SR0WAD0og==","_resolved":"/tmp/5da2ac529bc3175215a8c22c97f53096/proxy-agent-6.3.0.tgz","_from":"file:proxy-agent-6.3.0.tgz","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"shasum":"72f7bb20eb06049db79f7f86c49342c34f9ba08d","size":5927,"noattachment":false,"key":"/proxy-agent/-/proxy-agent-6.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/proxy-agent/download/proxy-agent-6.3.0.tgz"},"_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"directories":{},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy-agent_6.3.0_1689671065309_0.6990282135053487"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-18T09:04:25.444Z","publish_time":1689671065444,"_source_registry_name":"default","_cnpm_publish_time":1689671065444},"6.2.2":{"name":"proxy-agent","version":"6.2.2","description":"Maps proxy protocols to `http.Agent` implementations","main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">= 14"},"repository":{"type":"git","url":"git+https://github.com/TooTallNate/proxy-agents.git","directory":"packages/proxy-agent"},"keywords":["http","https","socks","agent","mapping","proxy"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","dependencies":{"agent-base":"^7.0.2","debug":"^4.3.4","http-proxy-agent":"^7.0.0","https-proxy-agent":"^7.0.0","lru-cache":"^7.14.1","pac-proxy-agent":"^6.0.4","proxy-from-env":"^1.1.0","socks-proxy-agent":"^8.0.1"},"devDependencies":{"@types/agent-base":"^4.2.0","@types/debug":"^4.1.7","@types/jest":"^29.5.1","@types/node":"^14.18.45","@types/proxy-from-env":"^1.0.1","@types/ws":"^8.5.4","async-listen":"^3.0.0","jest":"^29.5.0","socksv5":"github:TooTallNate/socksv5#fix/dstSock-close-event","ts-jest":"^29.1.0","typescript":"^5.0.4","ws":"^8.13.0","proxy":"2.1.1","tsconfig":"0.0.0"},"scripts":{"build":"tsc","test":"jest --env node --verbose --bail","lint":"eslint . --ext .ts","pack":"node ../../scripts/pack.mjs"},"bugs":{"url":"https://github.com/TooTallNate/proxy-agents/issues"},"homepage":"https://github.com/TooTallNate/proxy-agents#readme","_id":"proxy-agent@6.2.2","_integrity":"sha512-wPQ+zf4bFG3wtqX9L8xNEK6vfOmaZABbpN2NslLLSlbfTKbUL7X1LqwpPVdbsbloAFvtWAmnVhJQ3vkagxKUTA==","_resolved":"/tmp/66afc8e11972be3fb5de60fd9823a73f/proxy-agent-6.2.2.tgz","_from":"file:proxy-agent-6.2.2.tgz","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"shasum":"12224685c5791ab4a2f558c18f3e6ba50b4ebacf","size":5934,"noattachment":false,"key":"/proxy-agent/-/proxy-agent-6.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/proxy-agent/download/proxy-agent-6.2.2.tgz"},"_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"directories":{},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy-agent_6.2.2_1689276869378_0.7441760301488005"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-13T19:34:29.543Z","publish_time":1689276869543,"_source_registry_name":"default","_cnpm_publish_time":1689276869543},"6.2.1":{"name":"proxy-agent","version":"6.2.1","description":"Maps proxy protocols to `http.Agent` implementations","main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">= 14"},"repository":{"type":"git","url":"git+https://github.com/TooTallNate/proxy-agents.git","directory":"packages/proxy-agent"},"keywords":["http","https","socks","agent","mapping","proxy"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","dependencies":{"agent-base":"^7.0.2","debug":"^4.3.4","http-proxy-agent":"^7.0.0","https-proxy-agent":"^7.0.0","lru-cache":"^7.14.1","pac-proxy-agent":"^6.0.3","proxy-from-env":"^1.1.0","socks-proxy-agent":"^8.0.1"},"devDependencies":{"@types/agent-base":"^4.2.0","@types/debug":"^4.1.7","@types/jest":"^29.5.1","@types/node":"^14.18.45","@types/proxy-from-env":"^1.0.1","@types/ws":"^8.5.4","async-listen":"^3.0.0","jest":"^29.5.0","socksv5":"github:TooTallNate/socksv5#fix/dstSock-close-event","ts-jest":"^29.1.0","typescript":"^5.0.4","ws":"^8.13.0","proxy":"2.1.1","tsconfig":"0.0.0"},"scripts":{"build":"tsc","test":"jest --env node --verbose --bail","lint":"eslint . --ext .ts","pack":"node ../../scripts/pack.mjs"},"bugs":{"url":"https://github.com/TooTallNate/proxy-agents/issues"},"homepage":"https://github.com/TooTallNate/proxy-agents#readme","_id":"proxy-agent@6.2.1","_integrity":"sha512-OIbBKlRAT+ycCm6wAYIzMwPejzRtjy8F3QiDX0eKOA3e4pe3U9F/IvzcHP42bmgQxVv97juG+J8/gx+JIeCX/Q==","_resolved":"/tmp/16e9df37db55e6ec5487bde2be695230/proxy-agent-6.2.1.tgz","_from":"file:proxy-agent-6.2.1.tgz","_nodeVersion":"20.2.0","_npmVersion":"9.6.6","dist":{"shasum":"062df6609a4012fd1c108974865599b61e77abde","size":5931,"noattachment":false,"key":"/proxy-agent/-/proxy-agent-6.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/proxy-agent/download/proxy-agent-6.2.1.tgz"},"_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"directories":{},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy-agent_6.2.1_1684974179996_0.8072385717649886"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-25T00:23:00.204Z","publish_time":1684974180204,"_source_registry_name":"default","_cnpm_publish_time":1684974180204},"6.2.0":{"name":"proxy-agent","version":"6.2.0","description":"Maps proxy protocols to `http.Agent` implementations","main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">= 14"},"repository":{"type":"git","url":"git+https://github.com/TooTallNate/proxy-agents.git","directory":"packages/proxy-agent"},"keywords":["http","https","socks","agent","mapping","proxy"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","dependencies":{"agent-base":"^7.0.1","debug":"^4.3.4","http-proxy-agent":"^6.0.1","https-proxy-agent":"^6.1.0","lru-cache":"^7.14.1","pac-proxy-agent":"^6.0.2","proxy-from-env":"^1.1.0","socks-proxy-agent":"^8.0.1"},"devDependencies":{"@types/agent-base":"^4.2.0","@types/debug":"^4.1.7","@types/jest":"^29.5.1","@types/node":"^14.18.45","@types/proxy-from-env":"^1.0.1","async-listen":"^2.1.0","jest":"^29.5.0","socksv5":"github:TooTallNate/socksv5#fix/dstSock-close-event","ts-jest":"^29.1.0","typescript":"^5.0.4","proxy":"2.0.1","tsconfig":"0.0.0"},"scripts":{"build":"tsc","test":"jest --env node --verbose --bail","lint":"eslint . --ext .ts","pack":"node ../../scripts/pack.mjs"},"bugs":{"url":"https://github.com/TooTallNate/proxy-agents/issues"},"homepage":"https://github.com/TooTallNate/proxy-agents#readme","_id":"proxy-agent@6.2.0","_integrity":"sha512-g3rBHXPhEa0Z1nxZkirj0+US1SCcA67SnjpxbdZf7BloLdULEUCzbQozsq+wFwhmMeZegeZISDZjPFN/Ct9DaQ==","_resolved":"/tmp/03ecf7a32c4342e59e5a500a6daff053/proxy-agent-6.2.0.tgz","_from":"file:proxy-agent-6.2.0.tgz","_nodeVersion":"20.1.0","_npmVersion":"9.6.4","dist":{"shasum":"03c9d5fb85c6c80f1b27d101f11f4f364b7838ed","size":5792,"noattachment":false,"key":"/proxy-agent/-/proxy-agent-6.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/proxy-agent/download/proxy-agent-6.2.0.tgz"},"_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"directories":{},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy-agent_6.2.0_1683623020727_0.0076394555148917576"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-09T09:03:40.860Z","publish_time":1683623020860,"_source_registry_name":"default","_cnpm_publish_time":1683623020860},"6.1.2":{"name":"proxy-agent","version":"6.1.2","description":"Maps proxy protocols to `http.Agent` implementations","main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">= 14"},"repository":{"type":"git","url":"git+https://github.com/TooTallNate/proxy-agents.git","directory":"packages/proxy-agent"},"keywords":["http","https","socks","agent","mapping","proxy"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","dependencies":{"agent-base":"^7.0.1","debug":"^4.3.4","http-proxy-agent":"^6.0.1","https-proxy-agent":"^6.1.0","lru-cache":"^7.14.1","pac-proxy-agent":"^6.0.1","proxy-from-env":"^1.1.0","socks-proxy-agent":"^8.0.1"},"devDependencies":{"@types/agent-base":"^4.2.0","@types/debug":"^4.1.7","@types/jest":"^29.5.1","@types/node":"^14.18.45","@types/proxy-from-env":"^1.0.1","async-listen":"^2.1.0","jest":"^29.5.0","socksv5":"github:TooTallNate/socksv5#fix/dstSock-close-event","ts-jest":"^29.1.0","typescript":"^5.0.4","proxy":"2.0.1","tsconfig":"0.0.0"},"scripts":{"build":"tsc","test":"jest --env node --verbose --bail","lint":"eslint . --ext .ts","pack":"node ../../scripts/pack.mjs"},"bugs":{"url":"https://github.com/TooTallNate/proxy-agents/issues"},"homepage":"https://github.com/TooTallNate/proxy-agents#readme","_id":"proxy-agent@6.1.2","_integrity":"sha512-h4zy3UcwJ4GgkjoQQzpipTZfW4SMSN1CilTA2yZZsrvP7oOhxd85EpsN/lliCBCUYUonoBB3Z32RYifL039X4w==","_resolved":"/tmp/3932c348e415d6d7671edce00e8dce4c/proxy-agent-6.1.2.tgz","_from":"file:proxy-agent-6.1.2.tgz","_nodeVersion":"20.1.0","_npmVersion":"9.6.4","dist":{"shasum":"b784daccefb0ca7f1b0627048fff75165b26d998","size":5651,"noattachment":false,"key":"/proxy-agent/-/proxy-agent-6.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/proxy-agent/download/proxy-agent-6.1.2.tgz"},"_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"directories":{},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy-agent_6.1.2_1683324250251_0.2665588487372419"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-05T22:04:10.420Z","publish_time":1683324250420,"_source_registry_name":"default","_cnpm_publish_time":1683324250420},"6.1.1":{"name":"proxy-agent","version":"6.1.1","description":"Maps proxy protocols to `http.Agent` implementations","main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">= 14"},"repository":{"type":"git","url":"git+https://github.com/TooTallNate/proxy-agents.git","directory":"packages/proxy-agent"},"keywords":["http","https","socks","agent","mapping","proxy"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","dependencies":{"agent-base":"^7.0.0","debug":"^4.3.4","http-proxy-agent":"^6.0.0","https-proxy-agent":"^6.0.0","lru-cache":"^7.14.1","pac-proxy-agent":"^6.0.0","proxy-from-env":"^1.1.0","socks-proxy-agent":"^8.0.0"},"devDependencies":{"@types/agent-base":"^4.2.0","@types/debug":"^4.1.7","@types/jest":"^29.5.1","@types/node":"^14.18.43","@types/proxy-from-env":"^1.0.1","async-listen":"^2.1.0","jest":"^29.5.0","socksv5":"github:TooTallNate/socksv5#fix/dstSock-close-event","ts-jest":"^29.1.0","typescript":"^5.0.4","proxy":"2.0.0","tsconfig":"0.0.0"},"scripts":{"build":"tsc","test":"jest --env node --verbose --bail","lint":"eslint . --ext .ts","pack":"node ../../scripts/pack.mjs"},"bugs":{"url":"https://github.com/TooTallNate/proxy-agents/issues"},"homepage":"https://github.com/TooTallNate/proxy-agents#readme","_id":"proxy-agent@6.1.1","_integrity":"sha512-zlPFyvAulI8LC8+oXqJI3ygVHnEThwQcCjlzrmOM2esDTlDh3cLnDS9hC6ncXj1sra19JTos1SC3MpOYdE5PZQ==","_resolved":"/tmp/7b193a03e1ba6015039f74976869eb95/proxy-agent-6.1.1.tgz","_from":"file:proxy-agent-6.1.1.tgz","_nodeVersion":"20.1.0","_npmVersion":"9.6.4","dist":{"shasum":"7062d773936cff6f19100ebf95c0aa26cc6c0c0f","size":5648,"noattachment":false,"key":"/proxy-agent/-/proxy-agent-6.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/proxy-agent/download/proxy-agent-6.1.1.tgz"},"_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"directories":{},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy-agent_6.1.1_1683238228153_0.6164756286865025"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-04T22:10:28.301Z","publish_time":1683238228301,"_source_registry_name":"default","_cnpm_publish_time":1683238228301},"6.1.0":{"name":"proxy-agent","version":"6.1.0","description":"Maps proxy protocols to `http.Agent` implementations","main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">= 14"},"repository":{"type":"git","url":"git+https://github.com/TooTallNate/proxy-agents.git","directory":"packages/proxy-agent"},"keywords":["http","https","socks","agent","mapping","proxy"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","dependencies":{"agent-base":"^7.0.0","debug":"^4.3.4","http-proxy-agent":"^6.0.0","https-proxy-agent":"^6.0.0","lru-cache":"^7.14.1","pac-proxy-agent":"^6.0.0","proxy-from-env":"^1.1.0","socks-proxy-agent":"^8.0.0"},"devDependencies":{"@types/agent-base":"^4.2.0","@types/debug":"^4.1.7","@types/jest":"^29.5.1","@types/node":"^14.18.43","@types/proxy-from-env":"^1.0.1","async-listen":"^2.1.0","jest":"^29.5.0","socksv5":"github:TooTallNate/socksv5#fix/dstSock-close-event","ts-jest":"^29.1.0","typescript":"^5.0.4","proxy":"2.0.0","tsconfig":"0.0.0"},"scripts":{"build":"tsc","test":"jest --env node --verbose --bail","lint":"eslint . --ext .ts","pack":"node ../../scripts/pack.mjs"},"bugs":{"url":"https://github.com/TooTallNate/proxy-agents/issues"},"homepage":"https://github.com/TooTallNate/proxy-agents#readme","_id":"proxy-agent@6.1.0","_integrity":"sha512-nDAWiG4h1HIVlsK2xxdDKvR7ELlYQSbNnTrWpd7SNHg2ECOcU+b+VojGxqcXk7UhSTJojhBHUeX8P/zs91JwaQ==","_resolved":"/tmp/c510e08bed1e29c0c64ad0aa2d42a237/proxy-agent-6.1.0.tgz","_from":"file:proxy-agent-6.1.0.tgz","_nodeVersion":"20.1.0","_npmVersion":"9.6.4","dist":{"shasum":"f521bea0d32af3ac548700cac3968d80e3ca45a3","size":5536,"noattachment":false,"key":"/proxy-agent/-/proxy-agent-6.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/proxy-agent/download/proxy-agent-6.1.0.tgz"},"_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"directories":{},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy-agent_6.1.0_1683233923318_0.7742404711550455"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-04T20:58:43.526Z","publish_time":1683233923526,"_source_registry_name":"default","_cnpm_publish_time":1683233923526},"6.0.0":{"name":"proxy-agent","version":"6.0.0","description":"Maps proxy protocols to `http.Agent` implementations","main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">= 14"},"repository":{"type":"git","url":"git+https://github.com/TooTallNate/proxy-agents.git","directory":"packages/proxy-agent"},"keywords":["http","https","socks","agent","mapping","proxy"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","dependencies":{"agent-base":"^7.0.0","debug":"^4.3.4","http-proxy-agent":"^6.0.0","https-proxy-agent":"^6.0.0","lru-cache":"^7.14.1","pac-proxy-agent":"^6.0.0","proxy-from-env":"^1.1.0","socks-proxy-agent":"^8.0.0"},"devDependencies":{"@types/agent-base":"^4.2.0","@types/debug":"^4.1.7","@types/jest":"^29.5.1","@types/node":"^14.18.43","@types/proxy-from-env":"^1.0.1","async-listen":"^2.1.0","jest":"^29.5.0","socksv5":"github:TooTallNate/socksv5#fix/dstSock-close-event","ts-jest":"^29.1.0","typescript":"^5.0.4","proxy":"2.0.0","tsconfig":"0.0.0"},"scripts":{"build":"tsc","test":"jest --env node --verbose --bail","lint":"eslint . --ext .ts","pack":"node ../../scripts/pack.mjs"},"bugs":{"url":"https://github.com/TooTallNate/proxy-agents/issues"},"homepage":"https://github.com/TooTallNate/proxy-agents#readme","_id":"proxy-agent@6.0.0","_integrity":"sha512-3NXhU3GYHB9QtW7TNOjuevlwqgPAyJoWef8BN3VBODUiAv9Z0FSuCw22DcCPGJwVXXQ6U+urKD7j7e3oBg3Qew==","_resolved":"/tmp/08b1e85cc17b73638793d4e793a4b85e/proxy-agent-6.0.0.tgz","_from":"file:proxy-agent-6.0.0.tgz","_nodeVersion":"20.1.0","_npmVersion":"9.6.4","dist":{"shasum":"bf472ff253bfe9cf180b1e03ec7870299bd8b267","size":5335,"noattachment":false,"key":"/proxy-agent/-/proxy-agent-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/proxy-agent/download/proxy-agent-6.0.0.tgz"},"_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"directories":{},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy-agent_6.0.0_1683232399609_0.3048611394924352"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-04T20:33:19.782Z","publish_time":1683232399782,"_source_registry_name":"default","_cnpm_publish_time":1683232399782},"5.0.0":{"name":"proxy-agent","version":"5.0.0","description":"Maps proxy protocols to `http.Agent` implementations","main":"index.js","scripts":{"test":"mocha --reporter spec"},"engines":{"node":">= 8"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-proxy-agent.git"},"keywords":["http","https","socks","agent","mapping","proxy","cache"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-proxy-agent/issues"},"homepage":"https://github.com/TooTallNate/node-proxy-agent","dependencies":{"agent-base":"^6.0.0","debug":"4","http-proxy-agent":"^4.0.0","https-proxy-agent":"^5.0.0","lru-cache":"^5.1.1","pac-proxy-agent":"^5.0.0","proxy-from-env":"^1.0.0","socks-proxy-agent":"^5.0.0"},"devDependencies":{"@types/agent-base":"^4.2.0","mocha":"^6.2.1","proxy":"^1.0.1","socksv5":"0.0.6","stream-to-buffer":"0.1.0"},"gitHead":"3f4571097d22c9b9ac399d5b060c36b6e2caa993","_id":"proxy-agent@5.0.0","_nodeVersion":"14.17.3","_npmVersion":"7.18.1","dist":{"shasum":"d31405c10d6e8431fde96cba7a0c027ce01d633b","size":7654,"noattachment":false,"key":"/proxy-agent/-/proxy-agent-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/proxy-agent/download/proxy-agent-5.0.0.tgz"},"_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"directories":{},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy-agent_5.0.0_1626290525131_0.4764037199089788"},"_hasShrinkwrap":false,"publish_time":1626290525252,"_cnpm_publish_time":1626290525252},"4.0.1":{"name":"proxy-agent","version":"4.0.1","description":"Maps proxy protocols to `http.Agent` implementations","main":"index.js","scripts":{"test":"mocha --reporter spec"},"engines":{"node":">=6"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-proxy-agent.git"},"keywords":["http","https","socks","agent","mapping","proxy","cache"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-proxy-agent/issues"},"homepage":"https://github.com/TooTallNate/node-proxy-agent","dependencies":{"agent-base":"^6.0.0","debug":"4","http-proxy-agent":"^4.0.0","https-proxy-agent":"^5.0.0","lru-cache":"^5.1.1","pac-proxy-agent":"^4.1.0","proxy-from-env":"^1.0.0","socks-proxy-agent":"^5.0.0"},"devDependencies":{"@types/agent-base":"^4.2.0","mocha":"^6.2.1","proxy":"^1.0.1","socksv5":"0.0.6","stream-to-buffer":"0.1.0"},"gitHead":"13b1544515d7a9724ec25a41d31e33be1a4db04a","_id":"proxy-agent@4.0.1","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"shasum":"326c3250776c7044cd19655ccbfadf2e065a045c","size":7709,"noattachment":false,"key":"/proxy-agent/-/proxy-agent-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/proxy-agent/download/proxy-agent-4.0.1.tgz"},"_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"directories":{},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy-agent_4.0.1_1610408666357_0.1256997435619236"},"_hasShrinkwrap":false,"publish_time":1610408666445,"_cnpm_publish_time":1610408666445},"4.0.0":{"name":"proxy-agent","version":"4.0.0","description":"Maps proxy protocols to `http.Agent` implementations","main":"index.js","scripts":{"test":"mocha --reporter spec"},"engines":{"node":">=6"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-proxy-agent.git"},"keywords":["http","https","socks","agent","mapping","proxy","cache"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-proxy-agent/issues"},"homepage":"https://github.com/TooTallNate/node-proxy-agent","dependencies":{"agent-base":"^6.0.0","debug":"4","http-proxy-agent":"^4.0.0","https-proxy-agent":"^5.0.0","lru-cache":"^5.1.1","pac-proxy-agent":"^4.1.0","proxy-from-env":"^1.0.0","socks-proxy-agent":"^5.0.0"},"devDependencies":{"@types/agent-base":"^4.2.0","mocha":"^6.2.1","proxy":"^1.0.1","socksv5":"0.0.6","stream-to-buffer":"0.1.0"},"gitHead":"b9fcf37d50371482dd98c88ce82737d4d38aa3a0","_id":"proxy-agent@4.0.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"shasum":"a92976af3fbc7d846f2e850e2ac5ac6ca3fb74c7","size":7609,"noattachment":false,"key":"/proxy-agent/-/proxy-agent-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/proxy-agent/download/proxy-agent-4.0.0.tgz"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy-agent_4.0.0_1602109189257_0.8926140647152327"},"_hasShrinkwrap":false,"publish_time":1602109189406,"_cnpm_publish_time":1602109189406},"3.1.1":{"name":"proxy-agent","version":"3.1.1","description":"Maps proxy protocols to `http.Agent` implementations","main":"index.js","scripts":{"test":"mocha --reporter spec"},"engines":{"node":">=6"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-proxy-agent.git"},"keywords":["http","https","socks","agent","mapping","proxy","cache"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-proxy-agent/issues"},"homepage":"https://github.com/TooTallNate/node-proxy-agent","dependencies":{"agent-base":"^4.2.0","debug":"4","http-proxy-agent":"^2.1.0","https-proxy-agent":"^3.0.0","lru-cache":"^5.1.1","pac-proxy-agent":"^3.0.1","proxy-from-env":"^1.0.0","socks-proxy-agent":"^4.0.1"},"devDependencies":{"@types/agent-base":"^4.2.0","mocha":"^6.2.1","proxy":"^1.0.1","socksv5":"0.0.6","stream-to-buffer":"0.1.0"},"gitHead":"4af6f5e38a41680f97238639804014abb04910ec","_id":"proxy-agent@3.1.1","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"7e04e06bf36afa624a1540be247b47c970bd3014","size":7525,"noattachment":false,"key":"/proxy-agent/-/proxy-agent-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/proxy-agent/download/proxy-agent-3.1.1.tgz"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy-agent_3.1.1_1571708806878_0.7136547046786179"},"_hasShrinkwrap":false,"publish_time":1571708807061,"_cnpm_publish_time":1571708807061},"3.1.0":{"name":"proxy-agent","version":"3.1.0","description":"Maps proxy protocols to `http.Agent` implementations","main":"index.js","scripts":{"test":"mocha --reporter spec"},"engines":{"node":">=6"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-proxy-agent.git"},"keywords":["http","https","socks","agent","mapping","proxy","cache"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-proxy-agent/issues"},"homepage":"https://github.com/TooTallNate/node-proxy-agent","dependencies":{"agent-base":"^4.2.0","debug":"^3.1.0","http-proxy-agent":"^2.1.0","https-proxy-agent":"^2.2.1","lru-cache":"^4.1.2","pac-proxy-agent":"^3.0.0","proxy-from-env":"^1.0.0","socks-proxy-agent":"^4.0.1"},"devDependencies":{"@types/agent-base":"^4.2.0","mocha":"^5.0.5","proxy":"0.2.4","socksv5":"0.0.6","stream-to-buffer":"0.1.0"},"gitHead":"10ff67b88644261a01dc68bcf7bc59f210601459","_id":"proxy-agent@3.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"dist":{"shasum":"3cf86ee911c94874de4359f37efd9de25157c113","size":7344,"noattachment":false,"key":"/proxy-agent/-/proxy-agent-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/proxy-agent/download/proxy-agent-3.1.0.tgz"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy-agent_3.1.0_1553055111695_0.7062021843711836"},"_hasShrinkwrap":false,"publish_time":1553055111883,"_cnpm_publish_time":1553055111883},"3.0.3":{"name":"proxy-agent","version":"3.0.3","description":"Maps proxy protocols to `http.Agent` implementations","main":"index.js","scripts":{"test":"mocha --reporter spec"},"engines":{"node":">=6"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-proxy-agent.git"},"keywords":["http","https","socks","agent","mapping","proxy","cache"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-proxy-agent/issues"},"homepage":"https://github.com/TooTallNate/node-proxy-agent","dependencies":{"agent-base":"^4.2.0","debug":"^3.1.0","http-proxy-agent":"^2.1.0","https-proxy-agent":"^2.2.1","lru-cache":"^4.1.2","pac-proxy-agent":"^3.0.0","proxy-from-env":"^1.0.0","socks-proxy-agent":"^4.0.1"},"devDependencies":{"mocha":"^5.0.5","proxy":"0.2.4","socksv5":"0.0.6","stream-to-buffer":"0.1.0"},"gitHead":"bfe9ec5adf0a3e92000763069dea2ef2c5a16a9d","_id":"proxy-agent@3.0.3","_npmVersion":"6.2.0","_nodeVersion":"10.0.0","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"dist":{"shasum":"1c1a33db60ef5f2e9e35b876fd63c2bc681c611d","size":7195,"noattachment":false,"key":"/proxy-agent/-/proxy-agent-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/proxy-agent/download/proxy-agent-3.0.3.tgz"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy-agent_3.0.3_1536630990687_0.677388764472937"},"_hasShrinkwrap":false,"publish_time":1536630990772,"_cnpm_publish_time":1536630990772},"3.0.1":{"name":"proxy-agent","version":"3.0.1","description":"Maps proxy protocols to `http.Agent` implementations","main":"index.js","scripts":{"test":"mocha --reporter spec"},"engines":{"node":">=6"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-proxy-agent.git"},"keywords":["http","https","socks","agent","mapping","proxy","cache"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-proxy-agent/issues"},"homepage":"https://github.com/TooTallNate/node-proxy-agent","dependencies":{"agent-base":"^4.2.0","debug":"^3.1.0","http-proxy-agent":"^2.1.0","https-proxy-agent":"^2.2.1","lru-cache":"^4.1.2","pac-proxy-agent":"^2.0.1","proxy-from-env":"^1.0.0","socks-proxy-agent":"^4.0.1"},"devDependencies":{"mocha":"^5.0.5","proxy":"0.2.4","socksv5":"0.0.6","stream-to-buffer":"0.1.0"},"gitHead":"d392bc78e0815e958b74c6264e800b1a94a21b17","_id":"proxy-agent@3.0.1","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"dist":{"shasum":"4fb7b61b1476d0fe8e3a3384d90e2460bbded3f9","size":7209,"noattachment":false,"key":"/proxy-agent/-/proxy-agent-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/proxy-agent/download/proxy-agent-3.0.1.tgz"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy-agent_3.0.1_1531336560671_0.0822589773718394"},"_hasShrinkwrap":false,"publish_time":1531336560742,"_cnpm_publish_time":1531336560742},"3.0.0":{"name":"proxy-agent","version":"3.0.0","description":"Maps proxy protocols to `http.Agent` implementations","main":"index.js","scripts":{"test":"mocha --reporter spec"},"engines":{"node":">=6"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-proxy-agent.git"},"keywords":["http","https","socks","agent","mapping","proxy","cache"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-proxy-agent/issues"},"homepage":"https://github.com/TooTallNate/node-proxy-agent","dependencies":{"agent-base":"^4.2.0","debug":"^3.1.0","http-proxy-agent":"^2.1.0","https-proxy-agent":"^2.2.1","lru-cache":"^4.1.2","pac-proxy-agent":"^2.0.1","proxy-from-env":"^1.0.0","socks-proxy-agent":"^3.0.0"},"devDependencies":{"mocha":"^5.0.5","proxy":"0.2.4","socksv5":"0.0.6","stream-to-buffer":"0.1.0"},"gitHead":"65fcf7af73fb1324c7e29ff7dee63b962951b457","_id":"proxy-agent@3.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"dist":{"shasum":"f6768e202889b2285d39906d3a94768416f8f713","size":7185,"noattachment":false,"key":"/proxy-agent/-/proxy-agent-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/proxy-agent/download/proxy-agent-3.0.0.tgz"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy-agent_3.0.0_1523553352511_0.9312493651639702"},"_hasShrinkwrap":false,"publish_time":1523553352573,"_cnpm_publish_time":1523553352573},"2.3.1":{"name":"proxy-agent","version":"2.3.1","description":"Maps proxy protocols to `http.Agent` implementations","main":"index.js","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-proxy-agent.git"},"keywords":["http","https","socks","agent","mapping","proxy","cache"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-proxy-agent/issues"},"homepage":"https://github.com/TooTallNate/node-proxy-agent","dependencies":{"agent-base":"^4.2.0","debug":"^3.1.0","http-proxy-agent":"^2.1.0","https-proxy-agent":"^2.2.1","lru-cache":"^4.1.2","pac-proxy-agent":"^2.0.1","proxy-from-env":"^1.0.0","socks-proxy-agent":"^3.0.0"},"devDependencies":{"mocha":"^5.0.5","proxy":"0.2.4","socksv5":"0.0.6","stream-to-buffer":"0.1.0"},"gitHead":"8f1cfc864515e12df0957d0d520e218f4580f724","_id":"proxy-agent@2.3.1","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"dist":{"shasum":"3d49d863d46cf5f37ca8394848346ea02373eac6","size":7158,"noattachment":false,"key":"/proxy-agent/-/proxy-agent-2.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/proxy-agent/download/proxy-agent-2.3.1.tgz"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy-agent_2.3.1_1523553129857_0.0005078183832063488"},"_hasShrinkwrap":false,"publish_time":1523553130076,"_cnpm_publish_time":1523553130076},"2.3.0":{"name":"proxy-agent","version":"2.3.0","description":"Maps proxy protocols to `http.Agent` implementations","main":"index.js","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-proxy-agent.git"},"keywords":["http","https","socks","agent","mapping","proxy","cache"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-proxy-agent/issues"},"homepage":"https://github.com/TooTallNate/node-proxy-agent","dependencies":{"agent-base":"^4.2.0","debug":"^3.1.0","http-proxy-agent":"^2.1.0","https-proxy-agent":"^2.2.1","lru-cache":"^4.1.2","pac-proxy-agent":"^2.0.1","proxy-from-env":"^1.0.0","socks-proxy-agent":"^4.0.0"},"devDependencies":{"mocha":"^5.0.5","proxy":"0.2.4","socksv5":"0.0.6","stream-to-buffer":"0.1.0"},"gitHead":"85c9c2e1d0e6ab0a86b9485a76ca22e2b8be9fa9","_id":"proxy-agent@2.3.0","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"dist":{"shasum":"5d6508c91717faf99c21ee750cc813ba49af1229","size":7118,"noattachment":false,"key":"/proxy-agent/-/proxy-agent-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/proxy-agent/download/proxy-agent-2.3.0.tgz"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy-agent_2.3.0_1523472793149_0.8466469035509034"},"_hasShrinkwrap":false,"publish_time":1523472793221,"_cnpm_publish_time":1523472793221},"2.2.0":{"name":"proxy-agent","version":"2.2.0","description":"Maps proxy protocols to `http.Agent` implementations","main":"index.js","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-proxy-agent.git"},"keywords":["http","https","socks","agent","mapping","proxy","cache"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-proxy-agent/issues"},"homepage":"https://github.com/TooTallNate/node-proxy-agent","dependencies":{"agent-base":"^4.2.0","debug":"^2.6.8","http-proxy-agent":"^1.0.0","https-proxy-agent":"^1.0.0","lru-cache":"^2.6.5","pac-proxy-agent":"^2.0.0","socks-proxy-agent":"^3.0.0"},"devDependencies":{"mocha":"^3.4.2","proxy":"0.2.3","socksv5":"0.0.6","stream-to-buffer":"0.1.0"},"gitHead":"c007ea11f1eec4b0f5c203f3935bbb2b4a750631","_id":"proxy-agent@2.2.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"dist":{"shasum":"e853cd8400013562d23c8dc9e1deaf9b0b0a153a","size":6836,"noattachment":false,"key":"/proxy-agent/-/proxy-agent-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/proxy-agent/download/proxy-agent-2.2.0.tgz"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy-agent-2.2.0.tgz_1516060456390_0.5609507695771754"},"directories":{},"publish_time":1516060456527,"_hasShrinkwrap":false,"_cnpm_publish_time":1516060456527},"2.1.0":{"name":"proxy-agent","version":"2.1.0","description":"Maps proxy protocols to `http.Agent` implementations","main":"index.js","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-proxy-agent.git"},"keywords":["http","https","socks","agent","mapping","proxy","cache"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-proxy-agent/issues"},"homepage":"https://github.com/TooTallNate/node-proxy-agent","dependencies":{"agent-base":"2","debug":"2","extend":"3","http-proxy-agent":"1","https-proxy-agent":"1","lru-cache":"~2.6.5","pac-proxy-agent":"^2.0.0","socks-proxy-agent":"2"},"devDependencies":{"mocha":"2","proxy":"0.2.3","socksv5":"0.0.6","stream-to-buffer":"0.1.0"},"gitHead":"1bdfc4ad7a5d54ac9530b9f1c37be08338b5cdff","_id":"proxy-agent@2.1.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"dist":{"shasum":"a3a2b3866debfeb79bb791f345dc9bc876e7ff86","size":7012,"noattachment":false,"key":"/proxy-agent/-/proxy-agent-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/proxy-agent/download/proxy-agent-2.1.0.tgz"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy-agent-2.1.0.tgz_1500576220000_0.9494226421229541"},"directories":{},"publish_time":1500576220120,"_hasShrinkwrap":false,"_cnpm_publish_time":1500576220120},"2.0.0":{"name":"proxy-agent","version":"2.0.0","description":"Maps proxy protocols to `http.Agent` implementations","main":"index.js","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-proxy-agent.git"},"keywords":["http","https","socks","agent","mapping","proxy","cache"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-proxy-agent/issues"},"homepage":"https://github.com/TooTallNate/node-proxy-agent","dependencies":{"agent-base":"2","debug":"2","extend":"3","http-proxy-agent":"1","https-proxy-agent":"1","lru-cache":"~2.6.5","pac-proxy-agent":"1","socks-proxy-agent":"2"},"devDependencies":{"mocha":"2","proxy":"0.2.3","socksv5":"0.0.6","stream-to-buffer":"0.1.0"},"gitHead":"f437275e85d069898d0ae1d9642849f1878583c7","_id":"proxy-agent@2.0.0","_shasum":"57eb5347aa805d74ec681cb25649dba39c933499","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"dist":{"shasum":"57eb5347aa805d74ec681cb25649dba39c933499","size":6902,"noattachment":false,"key":"/proxy-agent/-/proxy-agent-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/proxy-agent/download/proxy-agent-2.0.0.tgz"},"directories":{},"publish_time":1436997938169,"_cnpm_publish_time":1436997938169,"_hasShrinkwrap":false},"1.1.1":{"name":"proxy-agent","version":"1.1.1","description":"Maps proxy protocols to `http.Agent` implementations","main":"index.js","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-proxy-agent.git"},"keywords":["http","https","socks","agent","mapping","proxy","cache"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-proxy-agent/issues"},"homepage":"https://github.com/TooTallNate/node-proxy-agent","dependencies":{"lru-cache":"~2.5.0","pac-proxy-agent":"0","http-proxy-agent":"0","https-proxy-agent":"0","socks-proxy-agent":"1"},"devDependencies":{"mocha":"~2.1.0"},"gitHead":"c29e8c0a40fe965a579cc43494fd1088bf91ea3c","_id":"proxy-agent@1.1.1","_shasum":"fcb1eef5e58965c995f938f029d729fc81858b95","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"dist":{"shasum":"fcb1eef5e58965c995f938f029d729fc81858b95","size":4437,"noattachment":false,"key":"/proxy-agent/-/proxy-agent-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/proxy-agent/download/proxy-agent-1.1.1.tgz"},"directories":{},"publish_time":1435776551051,"_cnpm_publish_time":1435776551051,"_hasShrinkwrap":false},"1.1.0":{"name":"proxy-agent","version":"1.1.0","description":"Maps proxy protocols to `http.Agent` implementations","main":"index.js","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-proxy-agent.git"},"keywords":["http","https","socks","agent","mapping","proxy","cache"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-proxy-agent/issues"},"homepage":"https://github.com/TooTallNate/node-proxy-agent","dependencies":{"http-proxy-agent":"0","https-proxy-agent":"0","pac-proxy-agent":"0","socks-proxy-agent":"0","lru-cache":"~2.5.0"},"devDependencies":{"mocha":"~1.12.0","superagent":"~0.15.4"},"readmeFilename":"README.md","_id":"proxy-agent@1.1.0","dist":{"shasum":"e23fd209bcbaa3e6743206f4e5fef0b765c380a6","size":4188,"noattachment":false,"key":"/proxy-agent/-/proxy-agent-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/proxy-agent/download/proxy-agent-1.1.0.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{},"publish_time":1389594867679,"_cnpm_publish_time":1389594867679,"_hasShrinkwrap":false},"1.0.0":{"name":"proxy-agent","version":"1.0.0","description":"Maps proxy protocols to `http.Agent` implementations","main":"index.js","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-proxy-agent.git"},"keywords":["http","https","socks","agent","mapping","proxy","cache"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-proxy-agent/issues"},"homepage":"https://github.com/TooTallNate/node-proxy-agent","dependencies":{"http-proxy-agent":"0","https-proxy-agent":"0","socks-proxy-agent":"0","lru-cache":"~2.3.1"},"devDependencies":{"mocha":"~1.12.0","superagent":"~0.15.4"},"readmeFilename":"README.md","_id":"proxy-agent@1.0.0","dist":{"shasum":"435b85c48bbe75fc59f57961d03d0d7749e44c41","size":3986,"noattachment":false,"key":"/proxy-agent/-/proxy-agent-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/proxy-agent/download/proxy-agent-1.0.0.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{},"publish_time":1385086993897,"_cnpm_publish_time":1385086993897,"_hasShrinkwrap":false},"0.0.2":{"name":"proxy-agent","version":"0.0.2","description":"Maps proxy protocols to `http.Agent` implementations","main":"index.js","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-proxy-agent.git"},"keywords":["http","https","agent","mapping","proxy","cache"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-proxy-agent/issues"},"homepage":"https://github.com/TooTallNate/node-proxy-agent","dependencies":{"http-proxy-agent":"0","https-proxy-agent":"0","socks-proxy-agent":"0","lru-cache":"~2.3.1"},"devDependencies":{"mocha":"~1.12.0","superagent":"~0.15.4"},"readmeFilename":"README.md","_id":"proxy-agent@0.0.2","dist":{"shasum":"3446d0c5cfe3ec589d4c68a831e37cab82e9c70e","size":3203,"noattachment":false,"key":"/proxy-agent/-/proxy-agent-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/proxy-agent/download/proxy-agent-0.0.2.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{},"publish_time":1385017153052,"_cnpm_publish_time":1385017153052,"_hasShrinkwrap":false},"0.0.1":{"name":"proxy-agent","version":"0.0.1","description":"Maps proxy protocols to `http.Agent` implementations","main":"index.js","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-proxy-agent.git"},"keywords":["http","https","agent","mapping","proxy","cache"],"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://n8.io/"},"license":"MIT","bugs":{"url":"https://github.com/TooTallNate/node-proxy-agent/issues"},"homepage":"https://github.com/TooTallNate/node-proxy-agent","dependencies":{"http-proxy-agent":"0","https-proxy-agent":"0","socks-proxy-agent":"0","lru-cache":"~2.3.1"},"devDependencies":{"mocha":"~1.12.0","superagent":"~0.15.4"},"readmeFilename":"README.md","_id":"proxy-agent@0.0.1","dist":{"shasum":"5b9bbb5187074488c705753a5ad31459ab78b0e2","size":3041,"noattachment":false,"key":"/proxy-agent/-/proxy-agent-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/proxy-agent/download/proxy-agent-0.0.1.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{},"publish_time":1384995773177,"_cnpm_publish_time":1384995773177,"_hasShrinkwrap":false}},"readme":"proxy-agent\n===========\n### Maps proxy protocols to `http.Agent` implementations\n\nThis module provides an `http.Agent` implementation which automatically uses\nproxy servers based off of the various proxy-related environment variables\n(`HTTP_PROXY`, `HTTPS_PROXY` and `NO_PROXY` among others).\n\nWhich proxy is used for each HTTP request is determined by the\n[`proxy-from-env`](https://www.npmjs.com/package/proxy-from-env) module, so\ncheck its documentation for instructions on configuring your environment variables.\n\nAn LRU cache is used so that `http.Agent` instances are transparently re-used for\nsubsequent HTTP requests to the same proxy server.\n\nThe currently implemented protocol mappings are listed in the table below:\n\n\n| Protocol   | Proxy Agent for `http` requests | Proxy Agent for `https` requests | Example\n|:----------:|:-------------------------------:|:--------------------------------:|:--------:\n| `http`     | [http-proxy-agent][]            | [https-proxy-agent][]            | `http://proxy-server-over-tcp.com:3128`\n| `https`    | [http-proxy-agent][]            | [https-proxy-agent][]            | `https://proxy-server-over-tls.com:3129`\n| `socks(v5)`| [socks-proxy-agent][]           | [socks-proxy-agent][]            | `socks://username:password@some-socks-proxy.com:9050` (username & password are optional)\n| `socks5`   | [socks-proxy-agent][]           | [socks-proxy-agent][]            | `socks5://username:password@some-socks-proxy.com:9050` (username & password are optional)\n| `socks4`   | [socks-proxy-agent][]           | [socks-proxy-agent][]            | `socks4://some-socks-proxy.com:9050`\n| `pac-*`    | [pac-proxy-agent][]             | [pac-proxy-agent][]              | `pac+http://www.example.com/proxy.pac`\n\nExample\n-------\n\n```ts\nimport * as https from 'https';\nimport { ProxyAgent } from 'proxy-agent';\n\n// The correct proxy `Agent` implementation to use will be determined\n// via the `http_proxy` / `https_proxy` / `no_proxy` / etc. env vars\nconst agent = new ProxyAgent();\n\n// The rest works just like any other normal HTTP request\nhttps.get('https://jsonip.com', { agent }, (res) => {\n  console.log(res.statusCode, res.headers);\n  res.pipe(process.stdout);\n});\n```\n\n\nAPI\n---\n\n### new ProxyAgent(options?: ProxyAgentOptions)\n\nCreates an `http.Agent` instance which relies on the various proxy-related\nenvironment variables. An LRU cache is used, so the same `http.Agent` instance\nwill be returned if identical args are passed in.\n\n[http-proxy-agent]: ../http-proxy-agent\n[https-proxy-agent]: ../https-proxy-agent\n[socks-proxy-agent]: ../socks-proxy-agent\n[pac-proxy-agent]: ../pac-proxy-agent\n","_attachments":{},"homepage":"https://github.com/TooTallNate/proxy-agents#readme","bugs":{"url":"https://github.com/TooTallNate/proxy-agents/issues"},"license":"MIT"}