{"_id":"tiny-proxy-chain","_rev":"39-5ed9afc152fc8bca007053114c05a7f4","name":"tiny-proxy-chain","dist-tags":{"latest":"2.0.2"},"versions":{"1.2.2":{"name":"tiny-proxy-chain","version":"1.2.2","author":{"name":"Oleg Orlov"},"license":"ISC","_id":"tiny-proxy-chain@1.2.2","maintainers":[{"name":"orlv","email":"oleg.orlv@gmail.com"}],"homepage":"https://github.com/orlv/tiny-proxy-chain#readme","bugs":{"url":"https://github.com/orlv/tiny-proxy-chain/issues"},"dist":{"shasum":"cde0e52506c87c8e984f35995519304a81a76f0b","tarball":"https://registry.npmjs.org/tiny-proxy-chain/-/tiny-proxy-chain-1.2.2.tgz","fileCount":5,"integrity":"sha512-miQUT7ZtwAAMsN/IHJNwUYj8i0y4zcQ4xORBH5cBSEn5q9ioexMhMJjzTkTuV+IuaJdyOtKyt/Z28/dwDsxinA==","signatures":[{"sig":"MEUCIHfgOxrNPJ7qVY7cE724vSK9apRG15YhDy/gEHBlBomEAiEAnMBT5F5YzEbVziCVgBnAs5g+cp6hHAZ18VfCDXh7Hw4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKmQ7CRA9TVsSAnZWagAA8rUP/3RYh9g6OfNTKm+jXtgl\nniaG/MBWzq0/BFWLDl/bordsOFEicHIlaFIAPgU66oLMM2WSVe7VnSFYiYmC\n/WbQj8hnvuUsKEJ1oaxAHL3+T7ORK5FOkpJz0Pcea1qdzG5nbbGJOtk2BUOj\nhL0cc13EmNOKGKDJ1uveKdYgbTcLi6Vk5C/vG2KSLDTYFe5+NKPXWQTGpwhw\nDtVEygr9LUe0nVRXajPjNUrgUvi8jUu+sxhOlDE8ayFwuLsNoMR3Yp3t3RCk\nrWyvuuYJxzFkR7xpOIp6yOjtwcf4v8gwSUCiyhyIQiNjvhMIZzRMtVms0sR+\nBDniAglTyUsBRQq5enp+uJgNrbp0Zpq6bNKcHdvBwCWy5/7tC2W166Xwhutc\nsRU9cEguicGIf+IgA3NaFBN3U7PcSjOxlw/GkCj2QfX88LkMTsjQ6edo3wCu\nGeD5fm+PvIaj0HtsO7JSaMoEk5X5CJKDCp0KTjklYADDqrfPvRjzPNm9/mfM\nH3s5CcSJHkizkVwBtE9RMDYKq36wftuVqNH2zphDZsLNKcYeozgIPBYiRV/b\n6AgZWCQtK1gh5j4+6RA7oIoZI5dlZTq/58CiOLajn4uLcq2gkpl3X6CLWMje\n7Nrl1CbXOZdm3nJUGt1o4StB7ieUPgk5BT0nvHg+mfGKiUq5WDT27IgW3ig9\ng59R\r\n=cYMB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"94fb49c7b9b930817d0308c116d9de6d8b90db8a","scripts":{"test":"mocha"},"_npmUser":{"name":"orlv","email":"oleg.orlv@gmail.com"},"repository":{"url":"git+ssh://git@github.com/orlv/tiny-proxy-chain.git","type":"git"},"_npmVersion":"7.21.0","description":"Proxy chain","directories":{},"_nodeVersion":"14.17.5","dependencies":{"socks":"^2.6.1","socks-proxy-agent":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.3.2","node-fetch":"^2.6.1","http-proxy-agent":"^4.0.1","https-proxy-agent":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-proxy-chain_1.2.2_1630168123216_0.9554664904653463","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"tiny-proxy-chain","version":"1.3.0","author":{"name":"Oleg Orlov"},"license":"ISC","_id":"tiny-proxy-chain@1.3.0","maintainers":[{"name":"orlv","email":"oleg.orlv@gmail.com"}],"homepage":"https://github.com/orlv/tiny-proxy-chain#readme","bugs":{"url":"https://github.com/orlv/tiny-proxy-chain/issues"},"dist":{"shasum":"2b777fcd72d12326fd18f1af7f1641640c61548c","tarball":"https://registry.npmjs.org/tiny-proxy-chain/-/tiny-proxy-chain-1.3.0.tgz","fileCount":5,"integrity":"sha512-RzdBuBoMPwVVX0hQKygoqzIqQvfgAi9Ut9F989bszd6Klj9sfyS6smbLQ+1YtKF6alta4jioManbSfbBWoammQ==","signatures":[{"sig":"MEQCIAlEag01kyl7lORgNFNS7h4eHTehTxNJx2fDFumthiq1AiBkI526wx0hae0KG/TFjqLGbaUdRgmp7CWMDLmHaDKKsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhonNNCRA9TVsSAnZWagAAh/0P/3pN+yUwW0gOPT/UzYYq\n0/JLflEpPA7kf0TsRe/mxv68Evgya9Oc4BmmdCZ6O79OufGM6wP++WDjMRpU\nGuPOvp7okg44wg/bECgnAr7Tq224YbjFBjpHIz4ogtlrUrHiKlhocohP+ppR\nfgB/MxNE6P5pVD1UwONXTWndHT4aqgjDtTUdNUE+gMQ31C8pCWDrY5bA2G6M\n+KyafTdGxCNwwb/f1Jfe8bpBWPOW25Sns9VXorJ0Epnlge2mCwOzfa/sfb4B\nf+RwkzXOWER6oZL6g/QIt0qhIR6j9/HUmBM9ryriCVSdf6oYR43TyvSYcfa0\n54QQHxhCsNvBryo2apoEH+mXJLMVpXiVg0I0vtEuJKR5br/yeHOcN/dSXjwM\ncT+NnwvKPFCMZ+wfStizCtidVouxMQfo6pi1Jt9TGWslpUzoBPoYxyoydQb9\nB7LfoiOx+Tueb2htYI7dxlzRRtR88UAGTUt6bLwIdTuJz2mqonXPlIEIK+o0\nAee6mgO/pQztgBv32aIr0eZJFtE479DtQHjknYeuwkjFHO8wF0YAzAmkN4oe\naaFbgcrS09uxA0OxxrNW24e3/cWa7MeIhoTKk5LzBq5rXvo101LnmIplAEJi\n3wYySwfHHyDh0jPEo4zF5zI/ih7537wJOGePDSMqQaspFQeoXNsoKuVyxd9J\nxxk/\r\n=oe2z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"007d393830e1e2e477c88d85c737a68bd519f259","scripts":{"test":"mocha"},"_npmUser":{"name":"orlv","email":"oleg.orlv@gmail.com"},"repository":{"url":"git+ssh://git@github.com/orlv/tiny-proxy-chain.git","type":"git"},"_npmVersion":"8.1.3","description":"Proxy chain","directories":{},"_nodeVersion":"16.13.0","dependencies":{"socks":"^2.6.1","socks-proxy-agent":"^6.1.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.3.2","node-fetch":"^2.6.1","http-proxy-agent":"^5.0.0","https-proxy-agent":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-proxy-chain_1.3.0_1638036301592_0.26017701802586624","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"tiny-proxy-chain","version":"1.3.1","author":{"name":"Oleg Orlov"},"license":"ISC","_id":"tiny-proxy-chain@1.3.1","maintainers":[{"name":"orlv","email":"oleg.orlv@gmail.com"}],"homepage":"https://github.com/orlv/tiny-proxy-chain#readme","bugs":{"url":"https://github.com/orlv/tiny-proxy-chain/issues"},"dist":{"shasum":"85f30427a67af5e184191844c01dba27099e2d07","tarball":"https://registry.npmjs.org/tiny-proxy-chain/-/tiny-proxy-chain-1.3.1.tgz","fileCount":5,"integrity":"sha512-uwRGJcXHiRWzAdm5W7WMDAnZz6KxP27DIJzBLmNLRVJsuZ/BqCnGM3kEzf/a4i8Hqo8e2lkCqBMLWxZyZCclBA==","signatures":[{"sig":"MEUCIQDKvytlLyhxTs89cJpWhoEVl02xphB2hWHhpI61DoUzewIgajsVPWmN5R/9JBn5PHOsw5E6fSMsNeDctNF9jz+A084=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8sxvCRA9TVsSAnZWagAAYHkP/02p3fMlH0tCBS2buPNJ\nypVt6sIkOV5+VlvZCYjlWpmb0f4TrbuEEeu9Wea3UOFBwMV2AWFu0dZTM6GT\nP2NV7J6NYWW7IjPNqML1wIYzyfI7z31svn9j8NGcqdarAywYQ5P20MmmfGvc\nyiMfv16kuxkj8DGt8U1NGnitpD2bvSgCNV/Zh63Qh8qBfRf1bwaHdMq73pf0\n8kn5svCoc0FBGASwZVpW6pJiFTAQEE1eFwcYcw22rzwc+lM4EdRsOAaP6Tss\nNfMHYgt2Gd965VuCrX+uxuIlpLGclplZ/7BNgS2ldwu9C4WZ9QgECYnQ8BXx\nwFQm9+HGhYKi75UUiRMWa1cV4KPXrmTdhEb6ykbcoWouqSfoLYA4IMtmHafK\n6wnFnmenvbUiZiiE1ZDmzPgl7idmm7JeIoFl1NUAbn9s/pvh13/sk22Wmgnn\nwBH0fnsyuWdGLMQOz49w8+ehLqfyAMDUqJPlBszm6wjGK2h0jtJ9oAq9fDct\ntgwvOCGKzkHhp2NdhDVL7gqHovCdVTA/TFa7eTy1+9fXd0QIqCVZco5FLHtJ\naqJq0XY3gqcFS7UzfwZqc08wyoed3IiRK2L8XouAb+10upc0SNQUaAxoUIfn\nE3yOiD+4AzG0bzHfGOwY2U0bH9juUMgilFkqt5c5Oz3snRBai0oLPWQp2xv3\nowKI\r\n=wXdE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b7b96329d584c86123eeab88f5508fdce65ce9ed","scripts":{"test":"mocha"},"_npmUser":{"name":"orlv","email":"oleg.orlv@gmail.com"},"repository":{"url":"git+ssh://git@github.com/orlv/tiny-proxy-chain.git","type":"git"},"_npmVersion":"8.3.1","description":"Proxy chain","directories":{},"_nodeVersion":"16.13.2","dependencies":{"socks":"^2.6.1","socks-proxy-agent":"^6.1.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.3.2","node-fetch":"^2.6.1","http-proxy-agent":"^5.0.0","https-proxy-agent":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-proxy-chain_1.3.1_1643301999593_0.9277819155743574","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"tiny-proxy-chain","version":"1.4.0","author":{"name":"Oleg Orlov"},"license":"ISC","_id":"tiny-proxy-chain@1.4.0","maintainers":[{"name":"orlv","email":"oleg.orlv@gmail.com"}],"homepage":"https://github.com/orlv/tiny-proxy-chain#readme","bugs":{"url":"https://github.com/orlv/tiny-proxy-chain/issues"},"dist":{"shasum":"08fb9623ba26fea7e046aae630bd4462f8bfa1cc","tarball":"https://registry.npmjs.org/tiny-proxy-chain/-/tiny-proxy-chain-1.4.0.tgz","fileCount":5,"integrity":"sha512-2GpyorNrlO7/qG5iBrCoyvOn775uEKayg9sDQ8r0zu0Oo+PUH3jiEEawVEsFcgGrVk+OPGphHA3oqJUQQvH/rQ==","signatures":[{"sig":"MEUCIEUFKDITykVWLaswnbaWFprQS2TLEDEP7QgGjxgMsBoOAiEAtisRyRCXzvsawgPTCtcAmzhsv3VROSacaCNqqOUdS1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZ8hBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWWw//ezroAplJAGC82WgKoFJ/tgWC9rCHDVWrKEjveMX/HvL4baol\r\n3EsuW5ca9Q+6aZ7pxMRNkdlvrWxGaSqc43KBF1qj95X5brHvXVHPFxBYr+TZ\r\n1/PQ8YJvKp651kwx8oJQ1sYfMjfXMAkgLVdaPLLfUpa0Nhf5/Pmo+QNiP6au\r\nV8dxhdmQzY1r4SolbIgastqp8dpIZ4Tf95NE3NlMlQAtuFw5jh3SNu05S7nW\r\nuuiYH6CDu9BcmI+a9RIvaN/YSvqy61YX5td2Mtye23TzpH6vJP+htTdeF6CW\r\n7lJigHpmMLb4GvsJ/qkbN9160alVn1A2iANI6hboUoolAhH+3EcpGatPy1ob\r\nqOVpe6VJ/HR0EGKhdRwLj/CqvJQvRTxqzadyBfYW0OZRGv33ddl9ppN7mlAY\r\nku2eqBECaFv8J7Fo2VFMMjjZ7mGPLnRT76/5uVm9WO1TW8lZnn1MzFun5AMG\r\nYHxeeQ6mkLornQ7q3dckP4fTj61Bgat6UwMW1cX28yr6N/OdhPvRB29UlHqP\r\nxSE/P+gAmZx7T3WVY/DnbCJFHwjOeAj1MAWp6FwAy50/GaJgOglj2cip7WPi\r\nmLdS04azP3u0Pv7RQjBOEJZ45dehsNvTxcPeGoLXVBhUvDgh9CtCKr4p4k5u\r\neKPsDfxh3DcjkRaxAHufY12/TLWD3yAt/QU=\r\n=mChg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e04c76fc3093eac524f89680aab5b5460c75392a","scripts":{"test":"mocha"},"_npmUser":{"name":"orlv","email":"oleg.orlv@gmail.com"},"repository":{"url":"git+ssh://git@github.com/orlv/tiny-proxy-chain.git","type":"git"},"_npmVersion":"8.7.0","description":"Proxy chain","directories":{},"_nodeVersion":"16.14.2","dependencies":{"socks":"^2.6.2","socks-proxy-agent":"^6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.3.2","node-fetch":"^2.6.7","http-proxy-agent":"^5.0.0","https-proxy-agent":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tiny-proxy-chain_1.4.0_1650968641598_0.23788696436371914","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"tiny-proxy-chain","version":"1.4.1","author":{"name":"Oleg Orlov"},"license":"ISC","_id":"tiny-proxy-chain@1.4.1","maintainers":[{"name":"orlv","email":"oleg.orlv@gmail.com"}],"homepage":"https://github.com/orlv/tiny-proxy-chain#readme","bugs":{"url":"https://github.com/orlv/tiny-proxy-chain/issues"},"dist":{"shasum":"06cf28e2f8bf00d57d809962b2baa8e3a2555f00","tarball":"https://registry.npmjs.org/tiny-proxy-chain/-/tiny-proxy-chain-1.4.1.tgz","fileCount":5,"integrity":"sha512-azO6k9ZhIqMBFW9FWUExEnof3kKX9LY+sUaPWJ49WPQmZB2Ewv868DWe4PJSqIG/St8ZCpEXC5JTmbYezlb0Pw==","signatures":[{"sig":"MEYCIQC4NzgK6DIQ7Ya7v4OkQcjOdlJldrQnuDLwwbnT4RdMwAIhAPHxOrAFgZoPmugCD2A761a+wF7uk3TKk879Qe5zunS2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiavPvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQrQ//QecMdYEd01v80yvPcq0XmslihygQDzvdMf/UU3W4OKi4mHJc\r\n2JXuAURQhOHMAqP4JP3aR+M4DPGpveCKIRvktnhSO9VxHiLeM93K2GkegpBS\r\ngGDFt2O1XLvx7v65/P1zZoOVp096iWK0OGDCUSzL/Kr49pDY+uB7OpdDSzpD\r\njezn2zf0/HwRcwUjv9m3q/g8l9nBFFpoY7hoyv+iKyGQdA/m6LuM7/WSDW6f\r\nLrY8/LX49RERI5Luxo5SYHlSG07pWj3WVxna4H7O1bJ2YVK43xwvqiqCK/Lm\r\niA7Hy0OAXe+tW8UYceiVUfe33BV0uukpkTZx63H/HTRek2UzWcSz2mkZ3idb\r\nmv80tqftPOm3yUZgjd6hJE/5e3GdBzlDh1EtVQ9IgDZZ8mbLwksCaqun38Ly\r\nSxPkSWj97aSBQVuusWYKKNaEEY1J5l7Ihraz5mdxPGwP2AVK3ZYu1QRNUpeH\r\nAQW+rBoR+CQdAIH/zot1yiFmEC3KkIlZNktpo0NWfQTsC17wbm9D/e74I/d2\r\nG/eG6MKctYAv19VdM6+SupdCPhd/9kUG/VaZQS2MiMua2Lbea7GrIaafYSld\r\nE09RROjY1u4Pj9zJP6lIotruZtOLzSve9Bovoh06x9CK5u9wCruyfd6xfSU5\r\nTjWl5RTJFgbA2SSh7UK5Uhqh3MVrh5+R7kM=\r\n=4xhw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c900e2968092dfae97169c6e55562185e81036ed","scripts":{"test":"mocha"},"_npmUser":{"name":"orlv","email":"oleg.orlv@gmail.com"},"repository":{"url":"git+ssh://git@github.com/orlv/tiny-proxy-chain.git","type":"git"},"_npmVersion":"8.7.0","description":"Proxy chain","directories":{},"_nodeVersion":"16.14.2","dependencies":{"socks":"^2.6.2","socks-proxy-agent":"^6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.3.2","node-fetch":"^2.6.7","http-proxy-agent":"^5.0.0","https-proxy-agent":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tiny-proxy-chain_1.4.1_1651176431574_0.12589623876348988","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"tiny-proxy-chain","version":"1.5.0","author":{"name":"Oleg Orlov"},"license":"ISC","_id":"tiny-proxy-chain@1.5.0","maintainers":[{"name":"orlv","email":"oleg.orlv@gmail.com"}],"homepage":"https://github.com/orlv/tiny-proxy-chain#readme","bugs":{"url":"https://github.com/orlv/tiny-proxy-chain/issues"},"dist":{"shasum":"515324f11631f2fb6cbcc6fff05ccbadbaba78f8","tarball":"https://registry.npmjs.org/tiny-proxy-chain/-/tiny-proxy-chain-1.5.0.tgz","fileCount":5,"integrity":"sha512-wcuqI3KoI61vMqYzTxbUalPuj+kp0PpBOmyyykM8nn0NUC+AsPSuLWCmnJQojTPogmLnau8NQ96kczT5HF92Pw==","signatures":[{"sig":"MEYCIQDNTdzQUf8qOt+YH8IIO4o1yypsPQ8d75kK2GFW8Z0E/gIhAPfkHsjOOyUYA42X0+pE6BFfNsMPvwVRx3vGlbhmWg/n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3rJlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkABAAi3PE183T4S30qI95jh6qxxo4uOyFx6Xi0yNaBIONPtzJ/R41\r\nu2AvwrKb+PDb+MlXDsADFHUSAw4iZnmAXgAkwawNJeYMH2sumOuSnlNPS3X4\r\nsd773uCPnnhYaSN27U49T9az5M7bPfWVg7A4p0nl9AVXxW3S+eVwtYbnT+Xk\r\n41PMP4tmzVs1NbSZ02JtNg/F5vUteNCo3YMJjWsYfkToZzC4tHNviOK2CLBX\r\nMyEmcfmH1LrOwydLLXhTxG1r/A+zRILJVb/uEwjE8x4TUPPVGn/FQfexmVAp\r\nFPlh6uNp02OO/GQQoGwD6V8BdLaj0eBMnj0hysedsUpyec0CB8Ye2Dki/ca5\r\nSXjV5AFBk04nAQ3+uFvr1ajEzWZ7aRHBM96043cK+2wAO6LveNGXs65fMUjO\r\nXG9cGx9mk1ZQIbZRvUmK/bUoEguHnkkK+hbAefEYm2i9dJksl5aqsh65s+fl\r\n6JH1YOlNNk28ZRNMNHB5+DFoTVdP6WKCt0NbGyJBJmMMq80KzbWmBXkQ7Tdl\r\nWrECcIWnGAcYLGHXPhvOx6s9aOgOeEIM6SPLlFjNd8zvi5a3LMFFSq7PcEjc\r\npIqV423v+Op4asvF8BQ+Zm9ChIN0V6JFUA3cho9rgzJRF5rIMJEbvuddUhwO\r\nE0VooOun2J0VaFnziqAc0BjGWxN6cAdhOxQ=\r\n=wyXG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d6dcec58f980fc9b3074692fe057a99d27040b06","scripts":{"test":"mocha"},"_npmUser":{"name":"orlv","email":"oleg.orlv@gmail.com"},"repository":{"url":"git+ssh://git@github.com/orlv/tiny-proxy-chain.git","type":"git"},"_npmVersion":"9.4.1","description":"Proxy chain","directories":{},"_nodeVersion":"18.14.0","dependencies":{"socks":"^2.7.1","socks-proxy-agent":"^6.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","http-proxy-agent":"^5.0.0","https-proxy-agent":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tiny-proxy-chain_1.5.0_1675539044933_0.9983936308493104","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"tiny-proxy-chain","version":"1.6.0","author":{"name":"Oleg Orlov"},"license":"ISC","_id":"tiny-proxy-chain@1.6.0","maintainers":[{"name":"orlv","email":"oleg.orlv@gmail.com"}],"homepage":"https://github.com/orlv/tiny-proxy-chain#readme","bugs":{"url":"https://github.com/orlv/tiny-proxy-chain/issues"},"dist":{"shasum":"9db39d64ee123bcf8d8d69170555f11c95b659ff","tarball":"https://registry.npmjs.org/tiny-proxy-chain/-/tiny-proxy-chain-1.6.0.tgz","fileCount":5,"integrity":"sha512-ANOIrgtmNDtgFpoWBUiw5zG5eTbAFJ8WWAP9lhYe/iSgXGEoK+1LwvWV1SGpgGe/pSTKnl1BF+zUxPk+m2BqKA==","signatures":[{"sig":"MEQCIQCINEUoC9+LD26LeamtC9JoUwxg5KNaWH5DgBXLl6m1uQIfPBasC8ijC34tKmLRe+cOYWbof39O8tsU5n2PYiMegA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFM2vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwWA//Qb6hjXbfUIuBTO8z+LcCDyu+GHy0YaD0b31f51UpvqcUAol6\r\ngOfxY40LaFu5odeW+grsjuTckswaJyQQY+NvqslXtwSnqd1m0gzOO11TNSQy\r\nQuUoVVNoX8V4ko0tBwu8JX6UERtnV/VRpeEpNfnw9O2Bb25S4uzNge4R3y8e\r\nWCvrH3Af4514ZP+heTRASkSs+YqcJiZstm+K1Qs5/Qzol3H4S56AyfAdGfZG\r\nRCNxoD4oGAT+GkG5FRN6mjfqHm0EQNO3ZMF3+510y9bYBjv3+MRfHxFI3owL\r\ntzSDrJ2JXj3eTCE6P7Zk4v6xKvk/eM2UympCE7CahKXOnIjJp5t/XJQieN+6\r\nD1jY3xQ2tlx7vgg9mRlM8TvmsJ5YVn5yTz1WItPSpZQ+GZuFhJNvHs3v1081\r\nL7x/ShG22gTEB4KfhUoG0ZWf7mQIDtXYaTXg28c5aNiwUSaIsjvWW80pp26g\r\nfQl4fwyhkjAvbuuGtuvFsKbgOlQ636RZ+HUbSRWs9/vqH19ung38B3/sjbBh\r\n0k8fjc12ROCoXHTtRq2WoIEOn+hq1L4zmRXC2B6hyOhfW7tw1GNT7gmfO11v\r\n2pO25OapOWPmrO1quuoSESwEElPTNMK7PdBCa2mnPkWAWzYhd56M0lNa9gvM\r\n1UnyoD88ZeRu8IMMARvGzl7dHLKCWRqgLcM=\r\n=Dy+/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2c8049f8e68888b206cf48b50a53eb13e359778e","scripts":{"test":"mocha"},"_npmUser":{"name":"orlv","email":"oleg.orlv@gmail.com"},"repository":{"url":"git+ssh://git@github.com/orlv/tiny-proxy-chain.git","type":"git"},"_npmVersion":"9.5.0","description":"Proxy chain","directories":{},"_nodeVersion":"18.15.0","dependencies":{"socks":"^2.7.1","socks-proxy-agent":"^6.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","http-proxy-agent":"^5.0.0","https-proxy-agent":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tiny-proxy-chain_1.6.0_1679084975477_0.06984885563833054","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"tiny-proxy-chain","version":"1.6.1","author":{"name":"Oleg Orlov"},"license":"ISC","_id":"tiny-proxy-chain@1.6.1","maintainers":[{"name":"orlv","email":"oleg.orlv@gmail.com"}],"homepage":"https://github.com/orlv/tiny-proxy-chain#readme","bugs":{"url":"https://github.com/orlv/tiny-proxy-chain/issues"},"dist":{"shasum":"7ee287f253d6a976a57da4ee5459196a79370042","tarball":"https://registry.npmjs.org/tiny-proxy-chain/-/tiny-proxy-chain-1.6.1.tgz","fileCount":5,"integrity":"sha512-P2H7xeq1wjGuE985mnc58dLjWOdhDYJ5TAC75a5BC0OcM1B7T9r/y3KfouiOyo9iGxG8YnLJ5kofQ+QwNtemYA==","signatures":[{"sig":"MEQCIFhHyjxNpGW8hnWhThLD2Hohml0HUYPzV1mrA7BPSfYMAiBoruOLnSN6UimyJ0N99EgTuGRuKS3aiPCVKfWFFF44rg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSX55ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnOA/9GaTt+eIIE8IEpP3LLfDfNXJYKW6Z7hVhp9un9nkoqeGW+bbj\r\ntK1GZ02baAdyboQdVIDuHPUZqrmbkZm4sYDnL2HqjaPR3GCl/+vYm70DGzRn\r\nrREa08eLmHsxsqyQzRcY/bH/5wPV/ayYm+/4jy9KhLzyO9WsDNrhf/iKRKsx\r\nnVr1FXAAkesnM5IuIMcJYU/KFiM4pFX/z8HHc1RpG0PQfDRHqC6bEQZyV2vr\r\nSPziI3jgWl2rZcGoVODUIVNFQRWA53YXpB9aiQybd41k1a++MMZrVgqidhbP\r\n7287uU2ybL6ZbZL+dLR2zW9A74jRgU/AF89ozzWz2xPGe/PRU68uO9Vn/T5C\r\nE8ZKV0+pTxLXgUPZRAy3crmkgHWZd86WKXRjCBvSNxzg1TN3Kq4Q6L0/uCdd\r\nbNrVx4ByIv1S+R68Fd6Ew/AmOHB8RV7UHL24ps3YZ7uPPr6sP469t5mGiE5h\r\ncgyFOzNEvISuWKQVCbZwKHwHjxXjutZoxnFcsFW3aHCVblZgwatrDUOMb9kn\r\nwy7+u4IASGxaPosfO5/ycGX3LQhe7KldGB6YVY+Y5901CUkp3SsRR6g/2r2/\r\ntDC33un9V7rH/Y4tz4UQNze6OBtN6WAjeYnjltsO5XEdy1IvZUtaDfOomUlc\r\nWDD9U1UlCnrzUGnbsBjOnaTlZ44GdFd7Ryg=\r\n=eqVa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"46d20c3cbaefe52a0778e8fada03d3ad50fc5c2c","scripts":{"test":"mocha"},"_npmUser":{"name":"orlv","email":"oleg.orlv@gmail.com"},"repository":{"url":"git+ssh://git@github.com/orlv/tiny-proxy-chain.git","type":"git"},"_npmVersion":"9.6.5","description":"Proxy chain","directories":{},"_nodeVersion":"18.16.0","dependencies":{"socks":"^2.7.1","socks-proxy-agent":"^6.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","http-proxy-agent":"^5.0.0","https-proxy-agent":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tiny-proxy-chain_1.6.1_1682538105565_0.9155317792198958","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"tiny-proxy-chain","version":"1.7.0","author":{"name":"Oleg Orlov"},"license":"ISC","_id":"tiny-proxy-chain@1.7.0","maintainers":[{"name":"orlv","email":"oleg.orlv@gmail.com"}],"homepage":"https://github.com/orlv/tiny-proxy-chain#readme","bugs":{"url":"https://github.com/orlv/tiny-proxy-chain/issues"},"dist":{"shasum":"895c0e695901e2c8c088d7a484d982fce643c352","tarball":"https://registry.npmjs.org/tiny-proxy-chain/-/tiny-proxy-chain-1.7.0.tgz","fileCount":5,"integrity":"sha512-4z+Y6NCJzf0ta4BiSEmDJxHlllvwxG83z5Rp+74pogvthob4dZn7ey1HSf6eTI3bY+7AN8xJRUm3T07zE5lXxg==","signatures":[{"sig":"MEUCIQDjkOOVu0epfiqLIP0DPe36E5dLMoznvLG4VDsIoeKzowIgUevKXTC1YwSbiPcSETN2O5PtNfGVczsuBitDSJdGLAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16063},"main":"index.js","gitHead":"04873fe8c68b2daf50cfaa7bb4681a20292f53de","scripts":{"test":"mocha"},"_npmUser":{"name":"orlv","email":"oleg.orlv@gmail.com"},"repository":{"url":"git+ssh://git@github.com/orlv/tiny-proxy-chain.git","type":"git"},"_npmVersion":"9.6.6","description":"Proxy chain","directories":{},"_nodeVersion":"18.16.0","dependencies":{"socks":"^2.7.1","socks-proxy-agent":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","http-proxy-agent":"^6.0.1","https-proxy-agent":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-proxy-chain_1.7.0_1683824364345_0.7595629172557941","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"tiny-proxy-chain","version":"1.7.1","author":{"name":"Oleg Orlov"},"license":"ISC","_id":"tiny-proxy-chain@1.7.1","maintainers":[{"name":"orlv","email":"oleg.orlv@gmail.com"}],"homepage":"https://github.com/orlv/tiny-proxy-chain#readme","bugs":{"url":"https://github.com/orlv/tiny-proxy-chain/issues"},"dist":{"shasum":"5f47061e4ba00309f4f32e8d1b82d28967d32046","tarball":"https://registry.npmjs.org/tiny-proxy-chain/-/tiny-proxy-chain-1.7.1.tgz","fileCount":5,"integrity":"sha512-Zmt/AfKKDu22a63B19YLOCNrqFGW7ZnLofZ4gmARUvRznSgspgZqeGUrpJPKrEhYKe/Bb//hxC6L32JyldIJRQ==","signatures":[{"sig":"MEUCIQC0/3h/1uyeALgim+LAukslHWWIy1DszuK20bxlGk2niAIgU+YAieRKUIqyuXyZgQl++DNkoruvuxsHulFiKDW2USU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16063},"main":"index.js","gitHead":"565b0f77540068f4241d785afb39330f9f70ccf8","scripts":{"test":"mocha"},"_npmUser":{"name":"orlv","email":"oleg.orlv@gmail.com"},"repository":{"url":"git+ssh://git@github.com/orlv/tiny-proxy-chain.git","type":"git"},"_npmVersion":"9.6.6","description":"Proxy chain","directories":{},"_nodeVersion":"18.16.0","dependencies":{"socks":"^2.7.1","socks-proxy-agent":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","http-proxy-agent":"^7.0.0","https-proxy-agent":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-proxy-chain_1.7.1_1685632341788_0.9158430473002337","host":"s3://npm-registry-packages"}},"1.7.2":{"name":"tiny-proxy-chain","version":"1.7.2","author":{"name":"Oleg Orlov"},"license":"ISC","_id":"tiny-proxy-chain@1.7.2","maintainers":[{"name":"orlv","email":"oleg.orlv@gmail.com"}],"homepage":"https://github.com/orlv/tiny-proxy-chain#readme","bugs":{"url":"https://github.com/orlv/tiny-proxy-chain/issues"},"dist":{"shasum":"3e25797f3777527d619999758ea19276d6dc0472","tarball":"https://registry.npmjs.org/tiny-proxy-chain/-/tiny-proxy-chain-1.7.2.tgz","fileCount":5,"integrity":"sha512-FoX/UayHsNYh/bTAL8T3JLvA98tdXUQJiGEIp+slHNZacREZvgYBNg9fdDWQyWGX87WbMAsMuNf4twJmRCAu0A==","signatures":[{"sig":"MEYCIQC+kuti9b7MQ/bKxyw42H9nKv0RQ67WXzkRICuYdq94/QIhAKjCJlUoVTMHsufM5aDgFw/jeiBCSGYCM4BKT1j9bnfs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16063},"main":"index.js","gitHead":"f2a5cfc65bc2213ab0ef387d64987d09f0dd8c35","scripts":{"test":"mocha"},"_npmUser":{"name":"orlv","email":"oleg.orlv@gmail.com"},"repository":{"url":"git+ssh://git@github.com/orlv/tiny-proxy-chain.git","type":"git"},"_npmVersion":"10.2.1","description":"Proxy chain","directories":{},"_nodeVersion":"20.8.1","dependencies":{"socks":"^2.7.1","socks-proxy-agent":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","http-proxy-agent":"^7.0.0","https-proxy-agent":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/tiny-proxy-chain_1.7.2_1697784175553_0.8823531476201942","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"tiny-proxy-chain","version":"2.0.0","author":{"name":"Oleg Orlov"},"license":"ISC","_id":"tiny-proxy-chain@2.0.0","maintainers":[{"name":"orlv","email":"oleg.orlv@gmail.com"}],"contributors":[{"name":"Andrei Smolinkov"}],"homepage":"https://github.com/orlv/tiny-proxy-chain#readme","bugs":{"url":"https://github.com/orlv/tiny-proxy-chain/issues"},"dist":{"shasum":"a8738363720b00f29af03767e25514e6813e4c17","tarball":"https://registry.npmjs.org/tiny-proxy-chain/-/tiny-proxy-chain-2.0.0.tgz","fileCount":21,"integrity":"sha512-ajJcdRXMWEOMDNogXPmp3OoiI5Wy7KVnNJl4HNIEmUSfIJq5A+MX7SIeeCE9KzEUpdAdMDmaOptO+ZdgurHfTQ==","signatures":[{"sig":"MEUCIBdLSB6yGLehcSPKuipLwaE2VuXLJgwDixiVNp6p7xFSAiEAy+IBPPj24gFd9oyqgMgoFQeRf8TjDc7ne5zp3/xT8kA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68176},"main":"index.js","gitHead":"7ed72937c2d6f0bf06e13c4cc317ee0f288fb58c","scripts":{"test":"jest --runInBand"},"_npmUser":{"name":"orlv","email":"oleg.orlv@gmail.com"},"repository":{"url":"git+ssh://git@github.com/orlv/tiny-proxy-chain.git","type":"git"},"_npmVersion":"10.5.0","description":"Proxy chain","directories":{},"_nodeVersion":"20.12.0","dependencies":{"socks":"^2.8.1","socks-proxy-agent":"^8.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","yaml":"^2.4.1","eslint":"^8.57.0","prettier":"^3.2.5","node-fetch":"=2.7.0","@types/jest":"^29.5.12","eslint-watch":"^8.0.0","docker-compose":"^0.24.7","abort-controller":"^3.0.0","http-proxy-agent":"^7.0.2","https-proxy-agent":"^7.0.4","eslint-plugin-jest":"^27.9.0","eslint-plugin-jsdoc":"^48.2.2","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/tiny-proxy-chain_2.0.0_1712143110886_0.30508697875717616","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"tiny-proxy-chain","version":"2.0.1","author":{"name":"Oleg Orlov"},"license":"ISC","_id":"tiny-proxy-chain@2.0.1","maintainers":[{"name":"orlv","email":"oleg.orlv@gmail.com"}],"contributors":[{"name":"Andrei Smolinkov"}],"homepage":"https://github.com/orlv/tiny-proxy-chain#readme","bugs":{"url":"https://github.com/orlv/tiny-proxy-chain/issues"},"dist":{"shasum":"3fb3de73ab38eb20ddee6693993a4ca164a902f8","tarball":"https://registry.npmjs.org/tiny-proxy-chain/-/tiny-proxy-chain-2.0.1.tgz","fileCount":21,"integrity":"sha512-1O/MpRdEAaVNlLl8zJGpMa7bGESsbpNR6q4coQFdW1gO469Qa004wAxRmuQ9qUzsq+UbwM27Ld1WZA+jPnBtbw==","signatures":[{"sig":"MEUCIQDcI++H1z8P7dpxcesKGmMT0KSZcTSFItV1A/p1+TBbLAIgUj89xNEgDW5ogkJi6R+5H/n4naC9K/Bxwlmpy+s7uGc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68174},"main":"index.js","gitHead":"e3b10a4f4ed9483a0ede72e41f40e657257afc49","scripts":{"test":"jest --runInBand"},"_npmUser":{"name":"orlv","email":"oleg.orlv@gmail.com"},"repository":{"url":"git+ssh://git@github.com/orlv/tiny-proxy-chain.git","type":"git"},"_npmVersion":"10.7.0","description":"Proxy chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"socks":"^2.8.1","socks-proxy-agent":"^8.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","yaml":"^2.4.1","eslint":"^8.57.0","prettier":"^3.2.5","node-fetch":"=2.7.0","@types/jest":"^29.5.12","eslint-watch":"^8.0.0","docker-compose":"^0.24.7","abort-controller":"^3.0.0","http-proxy-agent":"^7.0.2","https-proxy-agent":"^7.0.4","eslint-plugin-jest":"^27.9.0","eslint-plugin-jsdoc":"^48.2.2","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/tiny-proxy-chain_2.0.1_1716033749862_0.32389752778331626","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"tiny-proxy-chain","version":"2.0.2","description":"Proxy chain","repository":{"type":"git","url":"git+ssh://git@github.com/orlv/tiny-proxy-chain.git"},"main":"index.js","scripts":{"test":"jest --runInBand"},"author":{"name":"Oleg Orlov"},"contributors":[{"name":"Andrei Smolinkov"}],"license":"ISC","dependencies":{"socks":"^2.8.9","socks-proxy-agent":"^8.0.5"},"devDependencies":{"@types/jest":"^29.5.14","abort-controller":"^3.0.0","docker-compose":"^0.24.8","eslint":"^8.57.1","eslint-config-prettier":"^9.1.2","eslint-plugin-import":"^2.32.0","eslint-plugin-jest":"^27.9.0","eslint-plugin-jsdoc":"^48.11.0","eslint-plugin-prettier":"^5.5.6","eslint-watch":"^8.0.0","http-proxy-agent":"^7.0.2","https-proxy-agent":"^7.0.6","jest":"^29.7.0","node-fetch":"=2.7.0","prettier":"^3.9.6","yaml":"^2.9.0"},"gitHead":"3d55ea77b1deb6e97e2deee0596a9555b7ff3709","_id":"tiny-proxy-chain@2.0.2","bugs":{"url":"https://github.com/orlv/tiny-proxy-chain/issues"},"homepage":"https://github.com/orlv/tiny-proxy-chain#readme","_nodeVersion":"24.18.0","_npmVersion":"12.0.1","dist":{"integrity":"sha512-gZAsCHJdOhkIV4V4P+G8/FuGZzkSNtrN4ILiDmQVMps6gH9K9zFKBq7G7QxxP1w96x6+hhuXEmEt/k0Aa5Pj0A==","shasum":"df1e4875d5c3c39a37ff85aedd9d709b0ab02cef","tarball":"https://registry.npmjs.org/tiny-proxy-chain/-/tiny-proxy-chain-2.0.2.tgz","fileCount":21,"unpackedSize":68175,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC11Wi8Tvwi7yGhYBPjm4C8ULET4f2vUz2UzPTrN5OTOwIgPEPtq443Cj+No+TgyoSkW3U7Lfpfk+gvyXUfFqDl5QE="}]},"_npmUser":{"name":"orlv","email":"oleg.orlv@gmail.com"},"directories":{},"maintainers":[{"name":"orlv","email":"oleg.orlv@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tiny-proxy-chain_2.0.2_1785247727286_0.19474155714230124"},"_hasShrinkwrap":false}},"time":{"created":"2019-11-03T16:13:39.739Z","modified":"2026-07-28T14:08:47.660Z","1.0.0":"2019-11-03T16:13:39.885Z","1.0.1":"2019-11-03T16:38:40.879Z","1.0.2":"2019-11-03T16:41:35.050Z","1.0.3":"2019-11-03T17:05:46.156Z","1.0.4":"2019-11-03T22:18:09.283Z","1.0.5":"2019-11-07T16:32:19.553Z","1.0.6":"2019-11-21T16:59:36.519Z","1.0.7":"2019-12-13T18:19:14.054Z","1.0.8":"2020-02-24T15:37:57.397Z","1.1.0":"2020-04-21T17:01:44.803Z","1.2.0":"2020-06-17T23:06:14.059Z","1.2.1":"2021-02-24T13:16:01.047Z","1.2.2":"2021-08-28T16:28:43.351Z","1.3.0":"2021-11-27T18:05:01.790Z","1.3.1":"2022-01-27T16:46:39.726Z","1.4.0":"2022-04-26T10:24:01.736Z","1.4.1":"2022-04-28T20:07:11.740Z","1.5.0":"2023-02-04T19:30:45.092Z","1.6.0":"2023-03-17T20:29:35.657Z","1.6.1":"2023-04-26T19:41:45.709Z","1.7.0":"2023-05-11T16:59:24.546Z","1.7.1":"2023-06-01T15:12:21.950Z","1.7.2":"2023-10-20T06:42:55.803Z","2.0.0":"2024-04-03T11:18:31.193Z","2.0.1":"2024-05-18T12:02:30.057Z","2.0.2":"2026-07-28T14:08:47.428Z"},"bugs":{"url":"https://github.com/orlv/tiny-proxy-chain/issues"},"author":{"name":"Oleg Orlov"},"license":"ISC","homepage":"https://github.com/orlv/tiny-proxy-chain#readme","repository":{"type":"git","url":"git+ssh://git@github.com/orlv/tiny-proxy-chain.git"},"description":"Proxy chain","contributors":[{"name":"Andrei Smolinkov"}],"maintainers":[{"name":"orlv","email":"oleg.orlv@gmail.com"}],"readme":"# Tiny Proxy Chain\n\nTiny Proxy Chain is a lightweight tool for Node.js that helps set up a chain of proxies for HTTP and HTTPS traffic. It's designed to be easy and straightforward.\n\n### Install\n\n```shell\nnpm i -D tiny-proxy-chain\n```\n\n### Example of usage\n\n```javascript\nconst TinyProxyChain = require('tiny-proxy-chain')\n\nnew TinyProxyChain({\n  listenPort: 8080,\n  proxyURL: 'http://other-proxy-host:port',\n  proxyUsername: 'other-proxy-user',\n  proxyPassword: 'other-proxy-password',\n  debug: false,\n  key: fs.readFileSync('./keys/privkey.pem'),\n  cert: fs.readFileSync('./keys/cert.pem'),\n  ca: fs.readFileSync('./keys/chain.pem'),\n  connectionTimeout: 60000,\n  onRequest: (req, defaultProxyOptions) => {\n    console.log(`${req.method} ${req.url} HTTP/${req.httpVersion}`)\n\n    if (req.headers['proxy-authorization'] !== TinyProxyChain.makeAuth('tiny-proxy-username', 'tiny-proxy-password')) {\n      req.socket.write(\n        `HTTP/${req.httpVersion} 407 Proxy Authentication Required\\r\\n` +\n        `Proxy-Authenticate: Basic\\r\\n\\r\\n`\n      )\n    } else {\n      delete req.headers['proxy-authorization']\n      return defaultProxyOptions\n    }\n  }\n}).listen()\n```\n\n### Test\n\nTo test Tiny Proxy Chain, you'll need Docker installed on your machine.\n\n```js\nnpm test\n```\n","readmeFilename":"README.md"}