{"_id":"pzproxy","_rev":"26-f16935e2541bd5a2f41515713d163426","name":"pzproxy","description":"A programmable and pluggable HTTP/HTTPS proxy","dist-tags":{"latest":"0.4.3"},"versions":{"0.1.0":{"author":{"name":"David Oliveira","email":"d.oliveira@prozone.org"},"name":"pzproxy","description":"A programmable and pluggable HTTP/HTTPS proxy","version":"0.1.0","repository":{"type":"git","url":"https://github.com/davidfoliveira/node-pzproxy/"},"main":"./lib/pzproxy","dependencies":{},"devDependencies":{},"optionalDependencies":{},"license":"Copyleft","engines":{"node":">=0.10.5"},"keywords":["pzproxy","http","https","proxy","cache"],"gitHead":"81525431736a21b2db3125173e7f6192624701f8","_id":"pzproxy@0.1.0","scripts":{},"_shasum":"2398ed31c7a9be4d7e79cdb1016ae4720f2224b0","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"doliveira","email":"d.oliveira@prozone.org"},"dist":{"shasum":"2398ed31c7a9be4d7e79cdb1016ae4720f2224b0","tarball":"https://registry.npmjs.org/pzproxy/-/pzproxy-0.1.0.tgz","integrity":"sha512-q1Vt/rSQ9VE0swpr4dR14z8YvlyfqTSMhNn240pu3tqgUPXbFwMw5i5MlW7sqW3/chFlUTGbN+LpEOPYuJfNtQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD25nAzvQ+CFV/QmxISJ094kZcnRtSwxjL4Z1h4P0+YKQIhAO+sg9jePUUZlgeXz7xTLMlLy0ydewT9214xh5zUuG4G"}]},"maintainers":[{"name":"doliveira","email":"d.oliveira@prozone.org"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/pzproxy-0.1.0.tgz_1457546079202_0.04982948466204107"},"directories":{}},"0.1.1":{"author":{"name":"David Oliveira","email":"d.oliveira@prozone.org"},"name":"pzproxy","description":"A programmable and pluggable HTTP/HTTPS proxy","version":"0.1.1","repository":{"type":"git","url":"https://github.com/davidfoliveira/node-pzproxy/"},"main":"./lib/pzproxy","dependencies":{},"devDependencies":{},"optionalDependencies":{},"license":"Copyleft","engines":{"node":">=0.10.5"},"keywords":["pzproxy","http","https","proxy","cache"],"gitHead":"00c2844eccb485154c7782991b9e94ffa15ce2b3","_id":"pzproxy@0.1.1","scripts":{},"_shasum":"2dd6062240a514df8666b7250dc792e5d239c056","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"doliveira","email":"d.oliveira@prozone.org"},"dist":{"shasum":"2dd6062240a514df8666b7250dc792e5d239c056","tarball":"https://registry.npmjs.org/pzproxy/-/pzproxy-0.1.1.tgz","integrity":"sha512-/PfeMrVAqMBIYgISwd3Nx7soD5K4vJPsWhGsPgyaf8RdDBHprrSrPWAsKjQqO5QZlQ3mmuz6o7ZGSW/ewQRYWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFVyzc0mwpETxfGtDSJsKTbYj4L1lOZtjngt4tkxIKMQAiEA4IpjjHXZuTMlU96M4kYTij19EbTBpKG28sll7EvgByI="}]},"maintainers":[{"name":"doliveira","email":"d.oliveira@prozone.org"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/pzproxy-0.1.1.tgz_1457546293547_0.43069029529578984"},"directories":{}},"0.1.2":{"author":{"name":"David Oliveira","email":"d.oliveira@prozone.org"},"name":"pzproxy","description":"A programmable and pluggable HTTP/HTTPS proxy","version":"0.1.2","repository":{"type":"git","url":"https://github.com/davidfoliveira/node-pzproxy/"},"main":"./lib/pzproxy","dependencies":{},"devDependencies":{},"optionalDependencies":{},"license":"Copyleft","engines":{"node":">=0.10.5"},"keywords":["pzproxy","http","https","proxy","cache"],"gitHead":"9e21edf8f0a2e64f0dc730aa7dc6812afedbcad1","_id":"pzproxy@0.1.2","scripts":{},"_shasum":"1ad5b429735cdc533a33120bfffa518b7bb02838","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"doliveira","email":"d.oliveira@prozone.org"},"dist":{"shasum":"1ad5b429735cdc533a33120bfffa518b7bb02838","tarball":"https://registry.npmjs.org/pzproxy/-/pzproxy-0.1.2.tgz","integrity":"sha512-VjsLhmHJr2Vv4+sv/w905/28J9igdB+is8f2rOdwboQt3zzyNb9mxiSAe4KjLmVc0QInc8fSzutfdQBABLS1JA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGu8kgcZ/KLEsHlQhEYaD4228Bq+pO5MbyXLg7X9MFn1AiABaYi9rR1phsql64hGrCW/CH8kqAMNF+TVBVdTcfFd+A=="}]},"maintainers":[{"name":"doliveira","email":"d.oliveira@prozone.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pzproxy-0.1.2.tgz_1457546825595_0.11827667476609349"},"directories":{}},"0.1.4":{"author":{"name":"David Oliveira","email":"d.oliveira@prozone.org"},"name":"pzproxy","description":"A programmable and pluggable HTTP/HTTPS proxy","version":"0.1.4","repository":{"type":"git","url":"https://github.com/davidfoliveira/node-pzproxy/"},"main":"./lib/pzproxy","dependencies":{},"devDependencies":{},"optionalDependencies":{},"license":"Copyleft","engines":{"node":">=0.10.5"},"keywords":["pzproxy","http","https","proxy","cache"],"gitHead":"3c225624186551acb05cff27774a22828b1cc15e","_id":"pzproxy@0.1.4","scripts":{},"_shasum":"7c663d71e8975fa205609c242e9bdd456229bade","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"doliveira","email":"d.oliveira@prozone.org"},"dist":{"shasum":"7c663d71e8975fa205609c242e9bdd456229bade","tarball":"https://registry.npmjs.org/pzproxy/-/pzproxy-0.1.4.tgz","integrity":"sha512-1d9hGVK/2UK3PRK1I6hi/ZG/kM69Mm+Hsf2BKFDzn1toSWkwoaRntD2RWNhVU2R2C/3P1IAqCeSDtDZYMzHEXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFJ3WEsza0aTFgcMc4kwyj5ed5OnVRzwD5KfclKSs5KqAiBKmj4prXSqdrWvIeJW2oyenhe74EX4V21+yoljbgwukw=="}]},"maintainers":[{"name":"doliveira","email":"d.oliveira@prozone.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pzproxy-0.1.4.tgz_1457549321191_0.9277788351755589"},"directories":{}},"0.1.5":{"author":{"name":"David Oliveira","email":"d.oliveira@prozone.org"},"name":"pzproxy","description":"A programmable and pluggable HTTP/HTTPS proxy","version":"0.1.5","repository":{"type":"git","url":"https://github.com/davidfoliveira/node-pzproxy/"},"main":"./lib/pzproxy","dependencies":{},"devDependencies":{},"optionalDependencies":{},"license":"Copyleft","engines":{"node":">=0.10.5"},"keywords":["pzproxy","http","https","proxy","cache"],"gitHead":"f8a0bed7a7b5add09f2e1e1ad3e07dfdd3c6fdb2","_id":"pzproxy@0.1.5","scripts":{},"_shasum":"d5feeff08f2f70026f5ca41a6725f3feeb04100a","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"doliveira","email":"d.oliveira@prozone.org"},"dist":{"shasum":"d5feeff08f2f70026f5ca41a6725f3feeb04100a","tarball":"https://registry.npmjs.org/pzproxy/-/pzproxy-0.1.5.tgz","integrity":"sha512-w6pn6euUnsyxcqpnviHWZtXqKcr4NYixWXr19wEbsnWHR4TiiB9KrDxsZgYMwwch/RtLE581VWU2m/kMsaQuXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDe3/0HpA7d/5FWdIF9x5N48xQsXt6gc4Q7kWNliPES7QIgFpxSYYuue6UEBetGMtGfOiyRT0cMwgOq8qRu1IBP0aE="}]},"maintainers":[{"name":"doliveira","email":"d.oliveira@prozone.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pzproxy-0.1.5.tgz_1457549565658_0.016913103638216853"},"directories":{}},"0.1.6":{"author":{"name":"David Oliveira","email":"d.oliveira@prozone.org"},"name":"pzproxy","description":"A programmable and pluggable HTTP/HTTPS proxy","version":"0.1.6","repository":{"type":"git","url":"https://github.com/davidfoliveira/node-pzproxy/"},"main":"./lib/pzproxy","dependencies":{},"devDependencies":{},"optionalDependencies":{},"license":"Copyleft","engines":{"node":">=0.10.5"},"keywords":["pzproxy","http","https","proxy","cache"],"gitHead":"ebd48d4f5a82a49e1d9aa3c53c5e43441990a6ae","_id":"pzproxy@0.1.6","scripts":{},"_shasum":"8d56bcb51cd1c60698fcad40e3a48a5f2b3da4a1","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"doliveira","email":"d.oliveira@prozone.org"},"dist":{"shasum":"8d56bcb51cd1c60698fcad40e3a48a5f2b3da4a1","tarball":"https://registry.npmjs.org/pzproxy/-/pzproxy-0.1.6.tgz","integrity":"sha512-JVWCwFWDik5mQPWnwZyniqRVr45yPNrJdkIFLpEdPNbEb++djiUrFrTZwoqCJVrxNlrXHIVgkjIFNUEbFWhPCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA6iAzzWAMdT+xeJunsXOvhF23vPKbfyPms9A3XIOi+yAiACDGN+XmCc8SdCN2Ew6Ps9qda9399fOxUuon7ttJ+aSQ=="}]},"maintainers":[{"name":"doliveira","email":"d.oliveira@prozone.org"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/pzproxy-0.1.6.tgz_1457549986813_0.30700896540656686"},"directories":{}},"0.1.7":{"author":{"name":"David Oliveira","email":"d.oliveira@prozone.org"},"name":"pzproxy","description":"A programmable and pluggable HTTP/HTTPS proxy","version":"0.1.7","repository":{"type":"git","url":"https://github.com/davidfoliveira/node-pzproxy/"},"main":"./lib/pzproxy","dependencies":{},"devDependencies":{},"optionalDependencies":{},"license":"Copyleft","engines":{"node":">=0.10.5"},"keywords":["pzproxy","http","https","proxy","cache"],"gitHead":"bef576bbb549a02efdd308f7a5e20d9906fe00ea","_id":"pzproxy@0.1.7","scripts":{},"_shasum":"98097c7575b787808c985712f3c146a247b9052a","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"doliveira","email":"d.oliveira@prozone.org"},"dist":{"shasum":"98097c7575b787808c985712f3c146a247b9052a","tarball":"https://registry.npmjs.org/pzproxy/-/pzproxy-0.1.7.tgz","integrity":"sha512-AK/6lCUqifSNQMBni9ZT92RSLrEbYaEj+MxKEWDD7ep4UjH1s2XHaAeRdrhb19+HGPa7Zwly5VAjeGvyeTYF5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCLQ8pedTQCRKTeu1NsshuWUhwTa34WZtFwntueyuYOwIgTeG3T+/O9Pp1MOtxVu7+iFGvtqc0J8T6ZweSGgLt1zI="}]},"maintainers":[{"name":"doliveira","email":"d.oliveira@prozone.org"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/pzproxy-0.1.7.tgz_1457552655897_0.2376719145104289"},"directories":{}},"0.1.8":{"author":{"name":"David Oliveira","email":"d.oliveira@prozone.org"},"name":"pzproxy","description":"A programmable and pluggable HTTP/HTTPS proxy","version":"0.1.8","repository":{"type":"git","url":"https://github.com/davidfoliveira/node-pzproxy/"},"main":"./lib/pzproxy","dependencies":{},"devDependencies":{},"optionalDependencies":{},"license":"Copyleft","engines":{"node":">=0.10.5"},"keywords":["pzproxy","http","https","proxy","cache"],"gitHead":"326f040f59b07be0ee0d6a0b0ab87a2ecb64526c","_id":"pzproxy@0.1.8","scripts":{},"_shasum":"4fd209b066657736db463b09b2b36a021b99fa23","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.2","_npmUser":{"name":"doliveira","email":"d.oliveira@prozone.org"},"dist":{"shasum":"4fd209b066657736db463b09b2b36a021b99fa23","tarball":"https://registry.npmjs.org/pzproxy/-/pzproxy-0.1.8.tgz","integrity":"sha512-kHc5wz+xcthTRNh9U+55GoNdAmKE2Yc+oD4VnMFufycz/hF133dmliwhWenMna10aeGE82Xf5gPYWoYCcZrPFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIExdajdLgcxSEMcLE3A/P4BkyFG41YgPN0uIHGU2lQFWAiEAm7Xbean4fSuLpJ2rwU5faW6DMc7VupKZQUEYs9Oq4WM="}]},"maintainers":[{"name":"doliveira","email":"d.oliveira@prozone.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pzproxy-0.1.8.tgz_1457564350537_0.6814620199147612"},"directories":{}},"0.1.9":{"author":{"name":"David Oliveira","email":"d.oliveira@prozone.org"},"name":"pzproxy","description":"A programmable and pluggable HTTP/HTTPS proxy","version":"0.1.9","repository":{"type":"git","url":"https://github.com/davidfoliveira/node-pzproxy/"},"main":"./lib/pzproxy","dependencies":{},"devDependencies":{},"optionalDependencies":{},"license":"Copyleft","engines":{"node":">=0.10.5"},"keywords":["pzproxy","http","https","proxy","cache"],"gitHead":"790bd3b0370dccd9a5d37915d0f8819c0e862773","_id":"pzproxy@0.1.9","scripts":{},"_shasum":"8fd08838593e47753132a58f9456f97c5f815d49","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.2","_npmUser":{"name":"doliveira","email":"d.oliveira@prozone.org"},"dist":{"shasum":"8fd08838593e47753132a58f9456f97c5f815d49","tarball":"https://registry.npmjs.org/pzproxy/-/pzproxy-0.1.9.tgz","integrity":"sha512-fh7GAif4xFvaFJ3MckS827lK5ICwgp/oqwypiwWPkM0yUQo3ltY7rpaWNMGWS0RLEy0ct6hms8wJRKGgK3Qkjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTAK4w06rEuq848kH/+wbsdhWLDHHedNFQTh0FESaXDQIhANzm7PnMlCEMCXyacKDib89CyHizi+Ct+l03Ok7I7e95"}]},"maintainers":[{"name":"doliveira","email":"d.oliveira@prozone.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pzproxy-0.1.9.tgz_1457570344220_0.8127476591616869"},"directories":{}},"0.1.10":{"author":{"name":"David Oliveira","email":"d.oliveira@prozone.org"},"name":"pzproxy","description":"A programmable and pluggable HTTP/HTTPS proxy","version":"0.1.10","repository":{"type":"git","url":"https://github.com/davidfoliveira/node-pzproxy/"},"main":"./lib/pzproxy","dependencies":{},"devDependencies":{},"optionalDependencies":{},"license":"Copyleft","engines":{"node":">=0.10.5"},"keywords":["pzproxy","http","https","proxy","cache"],"gitHead":"9472f3773e8ad7d3260a3890522aa01726be7d8b","_id":"pzproxy@0.1.10","scripts":{},"_shasum":"ad765dc8233f950d0eb9999cea89f86d3de7ee79","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.2","_npmUser":{"name":"doliveira","email":"d.oliveira@prozone.org"},"dist":{"shasum":"ad765dc8233f950d0eb9999cea89f86d3de7ee79","tarball":"https://registry.npmjs.org/pzproxy/-/pzproxy-0.1.10.tgz","integrity":"sha512-Fs1+x67meaE+CB+UcEey9K26haVrPnQ0tflKGwRp2YPaoXYcWu5jX7CNUTljkjva2OLoW+Y0pD9vCScg+lsZOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1lAf0DBysIqYjdsfJgFENC9xVedJqGmdtxF+JSDVLaAIgeRfiDbhZH/5cQPBA+s0ReKrhvB/gPq9pHiARs5FOfvU="}]},"maintainers":[{"name":"doliveira","email":"d.oliveira@prozone.org"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/pzproxy-0.1.10.tgz_1457571430854_0.7441909229382873"},"directories":{}},"0.1.11":{"author":{"name":"David Oliveira","email":"d.oliveira@prozone.org"},"name":"pzproxy","description":"A programmable and pluggable HTTP/HTTPS proxy","version":"0.1.11","repository":{"type":"git","url":"https://github.com/davidfoliveira/node-pzproxy/"},"main":"./lib/pzproxy","dependencies":{},"devDependencies":{},"optionalDependencies":{},"license":"Copyleft","engines":{"node":">=0.10.5"},"keywords":["pzproxy","http","https","proxy","cache"],"gitHead":"4fe1eac26e7542738cfc38781a569551d3f7b122","_id":"pzproxy@0.1.11","scripts":{},"_shasum":"5b461e99437bdd09631dd27a51ea817b69d8c049","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.2","_npmUser":{"name":"doliveira","email":"d.oliveira@prozone.org"},"dist":{"shasum":"5b461e99437bdd09631dd27a51ea817b69d8c049","tarball":"https://registry.npmjs.org/pzproxy/-/pzproxy-0.1.11.tgz","integrity":"sha512-4PvfDdj1nqWHMzqYv9bWkyousImPr166Epu+Y9h9E8nhTqQZfFZzd4tn766NHiYqhYXmH5Xk1fhLabzEIzIGWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjNTz425TF8Vs0yQKZc183J1CZIQhMBgZPV1jHprbc1wIhANq0BvuIuZVfeAiKrKhR8F9IulAxIp2XqQ89zfXBfk/i"}]},"maintainers":[{"name":"doliveira","email":"d.oliveira@prozone.org"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/pzproxy-0.1.11.tgz_1457571898430_0.5856973282061517"},"directories":{}},"0.1.12":{"author":{"name":"David Oliveira","email":"d.oliveira@prozone.org"},"name":"pzproxy","description":"A programmable and pluggable HTTP/HTTPS proxy","version":"0.1.12","repository":{"type":"git","url":"https://github.com/davidfoliveira/node-pzproxy/"},"main":"./lib/pzproxy","dependencies":{},"devDependencies":{},"optionalDependencies":{},"license":"Copyleft","engines":{"node":">=0.10.5"},"keywords":["pzproxy","http","https","proxy","cache"],"gitHead":"3e77b8646b1114e6c615d05c4a1ea8016719cd48","_id":"pzproxy@0.1.12","scripts":{},"_shasum":"1265a1ce38d4ebd2d50026755d1db40679fa6a22","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.2","_npmUser":{"name":"doliveira","email":"d.oliveira@prozone.org"},"dist":{"shasum":"1265a1ce38d4ebd2d50026755d1db40679fa6a22","tarball":"https://registry.npmjs.org/pzproxy/-/pzproxy-0.1.12.tgz","integrity":"sha512-1ooDVAQ5tlWw+MFkLf2iGrQT8ec5HZ6Wp9PjIZEVPDfz7T2wPmGASJIl0TDPqoKGfHkPwfworDZjI/ZBIvIWGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxQDY4oI9ygpvqAWxT7XGzmQ3SPkr6F7qVrW9wOVGvXgIgBxg/AenPnfzVJ0uybEjOoBwFro69ndmbbySeIakIKVY="}]},"maintainers":[{"name":"doliveira","email":"d.oliveira@prozone.org"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/pzproxy-0.1.12.tgz_1457574630049_0.7797315549105406"},"directories":{}},"0.1.13":{"author":{"name":"David Oliveira","email":"d.oliveira@prozone.org"},"name":"pzproxy","description":"A programmable and pluggable HTTP/HTTPS proxy","version":"0.1.13","repository":{"type":"git","url":"https://github.com/davidfoliveira/node-pzproxy/"},"main":"./lib/pzproxy","dependencies":{},"devDependencies":{},"optionalDependencies":{},"license":"Copyleft","engines":{"node":">=0.10.5"},"keywords":["pzproxy","http","https","proxy","cache"],"gitHead":"12ce2f12751fb91bb4d701f07fe27075e0942b73","_id":"pzproxy@0.1.13","scripts":{},"_shasum":"c8eb5c5027d794006c11e815692b5e6c5d0f9e3d","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"doliveira","email":"d.oliveira@prozone.org"},"dist":{"shasum":"c8eb5c5027d794006c11e815692b5e6c5d0f9e3d","tarball":"https://registry.npmjs.org/pzproxy/-/pzproxy-0.1.13.tgz","integrity":"sha512-d+WF/FiE8fCY9L+5rhly0zGAKAiHFHIjNUJwZkCkCxjZzGIn0xu6/4lY44i2t0XxEnoNSQ0XOzRHUoGJjj2KSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGEcXn1RfJ0I+WubJ+TMcDmJhF0P35jfgJot6O/6SoY+AiBTEmkfmbTDbGpaMgWv+eANVg/yWjIqTSVaEmyu3m2QbA=="}]},"maintainers":[{"name":"doliveira","email":"d.oliveira@prozone.org"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/pzproxy-0.1.13.tgz_1457605281066_0.09105057152919471"},"directories":{}},"0.2.0":{"author":{"name":"David Oliveira","email":"d.oliveira@prozone.org"},"name":"pzproxy","description":"A programmable and pluggable HTTP/HTTPS proxy","version":"0.2.0","repository":{"type":"git","url":"https://github.com/davidfoliveira/node-pzproxy/"},"main":"./lib/pzproxy","dependencies":{},"devDependencies":{},"optionalDependencies":{},"license":"Copyleft","engines":{"node":">=0.10.5"},"keywords":["pzproxy","http","https","proxy","cache"],"gitHead":"bc19b64376a827f4610f688c266dc7558eb6bc20","_id":"pzproxy@0.2.0","scripts":{},"_shasum":"4d0411a2b6a1126b2f0b0a055290067a359f50ea","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"doliveira","email":"d.oliveira@prozone.org"},"dist":{"shasum":"4d0411a2b6a1126b2f0b0a055290067a359f50ea","tarball":"https://registry.npmjs.org/pzproxy/-/pzproxy-0.2.0.tgz","integrity":"sha512-9KN1iVlayqKVZ+NdlAsk18903l2DOCeJqhN4HJj72Ey6pi8Kp69ZA5n/JcxunCngYQYmhnnYhEV+h8Jartfxig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHQ9dJOFU/u/zWT911wHEreAjlTP5hmwtX+GugU3yY5DAiB6SP55HazKn4zSpEG3Hjvp33ybomEzofwfUVHQGceX7Q=="}]},"maintainers":[{"name":"doliveira","email":"d.oliveira@prozone.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pzproxy-0.2.0.tgz_1457630328832_0.8735433372203261"},"directories":{}},"0.2.1":{"author":{"name":"David Oliveira","email":"d.oliveira@prozone.org"},"name":"pzproxy","description":"A programmable and pluggable HTTP/HTTPS proxy","version":"0.2.1","repository":{"type":"git","url":"https://github.com/davidfoliveira/node-pzproxy/"},"main":"./lib/pzproxy","dependencies":{},"devDependencies":{},"optionalDependencies":{},"license":"Copyleft","engines":{"node":">=0.10.5"},"keywords":["pzproxy","http","https","proxy","cache"],"gitHead":"661ed721daae8fc0b2b41c7cb19503ed36a3a252","_id":"pzproxy@0.2.1","scripts":{},"_shasum":"9a4bd62f4c5163943231bf5525f324e311aadb21","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"doliveira","email":"d.oliveira@prozone.org"},"dist":{"shasum":"9a4bd62f4c5163943231bf5525f324e311aadb21","tarball":"https://registry.npmjs.org/pzproxy/-/pzproxy-0.2.1.tgz","integrity":"sha512-aouHiBVHuqGdGxaTnfj3lMkZ3KKZ72yBFZYc7eWEJn5MPXyTUoEQ0+rV+tQqV0vJ38dqtblDkyGOhK+WrtX+Uw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGjgmNB7c/Xfho9OAuNdHOiaXw2TJlDumw13maFmGZFuAiEAh+QEr0eOHPnmNu4HJIK+tqhCwipWM6iXpiNlcmRV2LA="}]},"maintainers":[{"name":"doliveira","email":"d.oliveira@prozone.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pzproxy-0.2.1.tgz_1457632181879_0.39478880469687283"},"directories":{}},"0.2.2":{"author":{"name":"David Oliveira","email":"d.oliveira@prozone.org"},"name":"pzproxy","description":"A programmable and pluggable HTTP/HTTPS proxy","version":"0.2.2","repository":{"type":"git","url":"https://github.com/davidfoliveira/node-pzproxy/"},"main":"./lib/pzproxy","dependencies":{},"devDependencies":{},"optionalDependencies":{},"license":"Copyleft","engines":{"node":">=0.10.5"},"keywords":["pzproxy","http","https","proxy","cache"],"gitHead":"188fe4bb96ec54b3bfb6143859dc36809ec6b923","_id":"pzproxy@0.2.2","scripts":{},"_shasum":"fdd9871bf09a176c0486bbd3c935e256c49c3b9c","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"doliveira","email":"d.oliveira@prozone.org"},"dist":{"shasum":"fdd9871bf09a176c0486bbd3c935e256c49c3b9c","tarball":"https://registry.npmjs.org/pzproxy/-/pzproxy-0.2.2.tgz","integrity":"sha512-ClwUn8NzNktpPa/I1y0uOyYuWDk56AV7MsUjqGXJyo5YZNZp1oRUZ4wuExaNBTVBpkDzVp8y00EGkhOfskPpSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrKp9gIK0MaPWjAfD1+svqw8PcSaCLIDlasNMjn4zoaQIgb4LcZeJstWVeJM2qUbOoXVr7pf1gQxwjLcouOPUajEY="}]},"maintainers":[{"name":"doliveira","email":"d.oliveira@prozone.org"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/pzproxy-0.2.2.tgz_1457792027861_0.20746138086542487"},"directories":{}},"0.3.0":{"author":{"name":"David Oliveira","email":"d.oliveira@prozone.org"},"name":"pzproxy","description":"A programmable and pluggable HTTP/HTTPS proxy","version":"0.3.0","repository":{"type":"git","url":"https://github.com/davidfoliveira/node-pzproxy/"},"main":"./lib/pzproxy","dependencies":{},"devDependencies":{},"optionalDependencies":{},"license":"Copyleft","engines":{"node":">=0.10.5"},"keywords":["pzproxy","http","https","proxy","cache"],"gitHead":"7aa0cc51ad9ccf0882ba424437b90c6367c70a13","_id":"pzproxy@0.3.0","scripts":{},"_shasum":"c7090f094185ccd65c5d094d4746a685a091ceb4","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.2","_npmUser":{"name":"doliveira","email":"d.oliveira@prozone.org"},"dist":{"shasum":"c7090f094185ccd65c5d094d4746a685a091ceb4","tarball":"https://registry.npmjs.org/pzproxy/-/pzproxy-0.3.0.tgz","integrity":"sha512-1QEaRfvUEBZRCaEJslJnlXtpCOBVCvQmNEK/X0BLlrFu7laJ0zt7+Tpj3D/yQX6p1YXzN11FwZ+GCrAiwsfVmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkp0dTEkR8clQ0eYE5+RAF1Vm65049Oj52jixOSAgaqgIgUg8OMfIHMqrMid3TO8Ku8+CPbVepnT5hCJdwB4lns6Q="}]},"maintainers":[{"name":"doliveira","email":"d.oliveira@prozone.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pzproxy-0.3.0.tgz_1458514661779_0.7070563957095146"},"directories":{}},"0.3.2":{"author":{"name":"David Oliveira","email":"d.oliveira@prozone.org"},"name":"pzproxy","description":"A programmable and pluggable HTTP/HTTPS proxy","version":"0.3.2","repository":{"type":"git","url":"https://github.com/davidfoliveira/node-pzproxy/"},"main":"./lib/pzproxy","dependencies":{},"devDependencies":{},"optionalDependencies":{},"license":"Copyleft","engines":{"node":">=0.10.5"},"keywords":["pzproxy","http","https","proxy","cache"],"gitHead":"eb2f7970ee23fbbfa7c08c8fdb896ba1589a4768","_id":"pzproxy@0.3.2","scripts":{},"_shasum":"59683e22cec81299878e09ec77327f02bea3fc2f","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"doliveira","email":"d.oliveira@prozone.org"},"dist":{"shasum":"59683e22cec81299878e09ec77327f02bea3fc2f","tarball":"https://registry.npmjs.org/pzproxy/-/pzproxy-0.3.2.tgz","integrity":"sha512-sxmBDCyeNUojjVxmZ6zL7KkHWr3xZIBpYiCL4kXf9t8TF2vX3v0xzmrQ1ZcurCXnkdMP9xT/JZc5BF4/hReUYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEqjI6Y2hYsLpVbPLjwGeHfSujJbZqTccxHztIR97AYRAiEA2024VmpwZ+mBwaDJ7Q8HO6dnf3qtu4YKQgoMmCZRiRE="}]},"maintainers":[{"name":"doliveira","email":"d.oliveira@prozone.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pzproxy-0.3.2.tgz_1458924367797_0.0571622927673161"},"directories":{}},"0.3.3":{"author":{"name":"David Oliveira","email":"d.oliveira@prozone.org"},"name":"pzproxy","description":"A programmable and pluggable HTTP/HTTPS proxy","version":"0.3.3","repository":{"type":"git","url":"https://github.com/davidfoliveira/node-pzproxy/"},"main":"./lib/pzproxy","dependencies":{},"devDependencies":{},"optionalDependencies":{},"license":"Copyleft","engines":{"node":">=0.10.5"},"keywords":["pzproxy","http","https","proxy","cache"],"gitHead":"2e8175d3ddcaa54f300cc9da53eeab6bcd09e431","_id":"pzproxy@0.3.3","scripts":{},"_shasum":"30c5a0a2182db542bfb7983cec8020f443693be9","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"doliveira","email":"d.oliveira@prozone.org"},"dist":{"shasum":"30c5a0a2182db542bfb7983cec8020f443693be9","tarball":"https://registry.npmjs.org/pzproxy/-/pzproxy-0.3.3.tgz","integrity":"sha512-zDIvCzdpNWxQd/vKrSXoCW9J1JLAymFfLOfzSmPFpN37AyIxgTEOKSj0YgbgzR2ADnVBWLn9dWjr7/ko5/UmRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJoPhbC8o30WemlbN16ybLKtE170Kcf7Rh5L8sVXT6UQIgSfc8Pk21hOru1amXulnuw1tBbJFcM4gg0tGIpat9u6o="}]},"maintainers":[{"name":"doliveira","email":"d.oliveira@prozone.org"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/pzproxy-0.3.3.tgz_1458931344237_0.875209455145523"},"directories":{}},"0.3.4":{"author":{"name":"David Oliveira","email":"d.oliveira@prozone.org"},"name":"pzproxy","description":"A programmable and pluggable HTTP/HTTPS proxy","version":"0.3.4","repository":{"type":"git","url":"https://github.com/davidfoliveira/node-pzproxy/"},"main":"./lib/pzproxy","dependencies":{},"devDependencies":{},"optionalDependencies":{},"license":"Copyleft","engines":{"node":">=0.10.5"},"keywords":["pzproxy","http","https","proxy","cache"],"gitHead":"ab3ab74fbdc1f8c393759cf617c8bd95f4c1c129","_id":"pzproxy@0.3.4","scripts":{},"_shasum":"a5be208481211a72648466821896e8bc5a08ca84","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"doliveira","email":"d.oliveira@prozone.org"},"dist":{"shasum":"a5be208481211a72648466821896e8bc5a08ca84","tarball":"https://registry.npmjs.org/pzproxy/-/pzproxy-0.3.4.tgz","integrity":"sha512-eLlSFoy7byh01V5wMd3B1TwIGUuWOPwYSBdlid8Ozy/NsJIzlp+ndqWxSghdLX75ZqUM/E5+9NAlQq9zAA0R9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5+xm1gahrxo3PDB7G9o5bCFQzTGR9TeDt36z1jIsIyAIhAOReb9tKv9/DYRadKYNDWnYFaiUmi++8oGu9ObOtPQHk"}]},"maintainers":[{"name":"doliveira","email":"d.oliveira@prozone.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pzproxy-0.3.4.tgz_1458931581602_0.16226613684557378"},"directories":{}},"0.3.5":{"author":{"name":"David Oliveira","email":"d.oliveira@prozone.org"},"name":"pzproxy","description":"A programmable and pluggable HTTP/HTTPS proxy","version":"0.3.5","repository":{"type":"git","url":"https://github.com/davidfoliveira/node-pzproxy/"},"main":"./lib/pzproxy","dependencies":{},"devDependencies":{},"optionalDependencies":{},"license":"Copyleft","engines":{"node":">=0.10.5"},"keywords":["pzproxy","http","https","proxy","cache"],"gitHead":"19d4da7ff3c4af514d66d8090a5f1a333d1832ba","_id":"pzproxy@0.3.5","scripts":{},"_shasum":"187afc10ae0a163e0e5f4ecee84818ef09d069a2","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"doliveira","email":"d.oliveira@prozone.org"},"dist":{"shasum":"187afc10ae0a163e0e5f4ecee84818ef09d069a2","tarball":"https://registry.npmjs.org/pzproxy/-/pzproxy-0.3.5.tgz","integrity":"sha512-T5gfzll/UP3e8hNQKVQESd3gr+YoUpKC7z+rxH1i62r+ApGXLIaBhazC1jL8pOT5vevZQVgdEaFV4ZB7WvgPMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDX16eeKzthkBAUGGLMMBAH8emLuDAk91LswZPo7IReGAiAUm8TZqw6EHH8iyG6Jx9qYNao0AOb+hUBjKWXPoLI3EQ=="}]},"maintainers":[{"name":"doliveira","email":"d.oliveira@prozone.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pzproxy-0.3.5.tgz_1466687665903_0.34247673233039677"},"directories":{}},"0.4.1":{"author":{"name":"David Oliveira","email":"d.oliveira@prozone.org"},"name":"pzproxy","description":"A programmable and pluggable HTTP/HTTPS proxy","version":"0.4.1","repository":{"type":"git","url":"git+https://github.com/davidfoliveira/node-pzproxy.git"},"main":"./lib/pzproxy","dependencies":{},"devDependencies":{},"optionalDependencies":{},"license":"Copyleft","engines":{"node":">=0.10.5"},"keywords":["pzproxy","http","https","proxy","cache"],"gitHead":"bcd567137c780ca9779a8a66c836c3085d1f325b","bugs":{"url":"https://github.com/davidfoliveira/node-pzproxy/issues"},"homepage":"https://github.com/davidfoliveira/node-pzproxy#readme","_id":"pzproxy@0.4.1","_nodeVersion":"17.2.0","_npmVersion":"8.1.4","dist":{"integrity":"sha512-EX6evdzRk59wNZYKvqOj39TxEthmQeYMZvpfcOWP34SHkBLWWjcD72sFL8ZN0hN76ukmqHLMRth9n2lyysi7JA==","shasum":"1971c7eb3aea1a17b6313a8086510473f0e4f42c","tarball":"https://registry.npmjs.org/pzproxy/-/pzproxy-0.4.1.tgz","fileCount":8,"unpackedSize":35331,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhRguX4f7/qaYGMOayC/PEB0zfm39QWeN/cnkX4f5lmgIhAIiD9n9ipeZTMIIl0vT3tPzJr/IIbjHvk0EOaUdlxgSS"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6qmvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4tQ//fHZNKKxc9J4c7Q5Nu4J6jSyBD9D0lis+lItqXwOU6xnGy3yE\r\nBw24OKrn5+lw56XA1qYo6QsAx1Wi4CMQLlgdCxlUvhH5BuJq4VclG1+wusbl\r\nSjWgrXcGpeujIisD5V3wBMqEgrx5mg7doCJNbeV+NLxSWcGhPkbtalEpqCV3\r\nX6YpS5xsEZ6iGwI2ST9+mQbhiIkMq/evNSDbKqsIzOtDEOkqSEElwKSnph+a\r\nqNc1obr3NNZouo+tl6DHAWPtwLhAkq6jWtERoCFsPtj+hUEcZTjS+6kMKUdN\r\nfTljzSOM+DBXYDBMBob95cl4cNZPCHHAK7jPWciC2bn4KywsDkrNitF0a6OZ\r\nvYOVwiBcgbimxekJX2D3m4uRZS3BfJKjB6lZB9T0btqyZ4ogYGtcZu8L/Nfv\r\nFqeTUzTuEXT5jZtmxL4aIkdJFyNt7PKk7y8QSVHahv4wEa5ikOef769MAdtg\r\ny0ss5ztofM4AHDyaD7Cc8wxL95vvVGJ2mOYxVduf7VCDxTkJeE6Qp1frpCxw\r\nJwLwJP3U4pOwCg69Hrq8ncquKCKuumWXE/d3glznBaDgbn+4RHp1/SIY12MB\r\n0mzux2c6391FXuM7vKYS5ritB7EARXpWq4XTlLIumABQ9OhkmZb9Ub6/yBWG\r\nWiNYMWtgO+8ffeDogqob6sZtlsrQBYzmzqg=\r\n=FNDb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"doliveira","email":"doliveira.pz@gmail.com"},"directories":{},"maintainers":[{"name":"doliveira","email":"doliveira.pz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pzproxy_0.4.1_1659546031617_0.22622599559024859"},"_hasShrinkwrap":false},"0.4.2":{"author":{"name":"David Oliveira","email":"d.oliveira@prozone.org"},"name":"pzproxy","description":"A programmable and pluggable HTTP/HTTPS proxy","version":"0.4.2","repository":{"type":"git","url":"git+https://github.com/davidfoliveira/node-pzproxy.git"},"main":"./lib/pzproxy","dependencies":{},"devDependencies":{},"optionalDependencies":{},"license":"Copyleft","engines":{"node":">=0.10.5"},"keywords":["pzproxy","http","https","proxy","cache"],"gitHead":"4457790ed69c233ef2ddccfead61bc214db55c96","bugs":{"url":"https://github.com/davidfoliveira/node-pzproxy/issues"},"homepage":"https://github.com/davidfoliveira/node-pzproxy#readme","_id":"pzproxy@0.4.2","_nodeVersion":"17.2.0","_npmVersion":"8.1.4","dist":{"integrity":"sha512-en9Sa4sADAI9oRgT9jKEo1XXnrkohPRiOuOsHhTwO5SHWlr4MmH8Zqxwsm21pEj+otONxDk8A8YdBcveP2zqgg==","shasum":"c39e3b572629ce73c7637a6efcf74107895f9aef","tarball":"https://registry.npmjs.org/pzproxy/-/pzproxy-0.4.2.tgz","fileCount":8,"unpackedSize":35415,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC03zlUTx17KZAtHu19SucDHE1UiSV62/KilQJJIiT/9AIgQ7JFH+EYXFA2mOOOZDyPwFxNMjYSvBOrjh91y5sL2w0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjM/h6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDOw//Xkb9sDCAfZ5oFBBzXAomP9ATGXAUnLn2E7eQeIXTlC6ibeP3\r\nj8zZKW1oiZIwHzqAzu6Ya7iDgv+gWuoZz26pGLui0mWnOZrFgzAfms8XJmcq\r\nYeciAyOLtZsvMZ03CZIERw3Y8BmJUfOwmO58zIvLQMIX6EOG/GZRO8NM2c+S\r\nKD0s1VP3k1kX+lAwbN4PC1ayqyTMXPTEFr7hU+bK/saiEXJDKFCwpdgGzJuZ\r\nWMpPikiR0fo+9SeyyJjlLXBIhx8mrv8zSi/jhAgljKv1xrbCh1sgd1capmNO\r\nPg88hcaBdiQK+ZWlipp4za4ydjY5jlgUeh+z7GP+nI7E2EQ4HT7OPEmrncHt\r\nqMYgKbmtZhzJY/N5g1yL3yNKndwRtuE4/3jM8IGhaEgoeKUM3ogydeMSiuto\r\nP8To8XiBQeKNDb8PFHfdY5AgZjyFk7Am20AymB7Uaz00Jr6daS+7JqXOJUJ6\r\njhPRFVkFm2ytC4PcAbVMyBo3ZaoPY+HWxCA7uy1ofi0LnnlLMJteF7xAudSv\r\n95hwf1mlANjQmpS5CyKgEM6CZqGoBtnIZqEou2BCJPmHRY2dfMq4YQooB6k1\r\nzNl2QwFSx3nOgxFFl49biJM6euyYnJnkTjMw4nMxt/g56QCXkrNciLcrWeOZ\r\nNjRgf6ozRRS44Lfoymdcrygbj7F3L7QDa5s=\r\n=zbJF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"doliveira","email":"doliveira.pz@gmail.com"},"directories":{},"maintainers":[{"name":"doliveira","email":"doliveira.pz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pzproxy_0.4.2_1664350329874_0.15686784073378424"},"_hasShrinkwrap":false},"0.4.3":{"author":{"name":"David Oliveira","email":"d.oliveira@prozone.org"},"name":"pzproxy","description":"A programmable and pluggable HTTP/HTTPS proxy","version":"0.4.3","repository":{"type":"git","url":"git+https://github.com/davidfoliveira/node-pzproxy.git"},"main":"./lib/pzproxy","dependencies":{},"devDependencies":{},"optionalDependencies":{},"license":"Copyleft","engines":{"node":">=0.10.5"},"keywords":["pzproxy","http","https","proxy","cache"],"gitHead":"b1750618585b34b1c1948448e1d6be664c5fa68c","bugs":{"url":"https://github.com/davidfoliveira/node-pzproxy/issues"},"homepage":"https://github.com/davidfoliveira/node-pzproxy#readme","_id":"pzproxy@0.4.3","_nodeVersion":"18.9.1","_npmVersion":"8.19.1","dist":{"integrity":"sha512-KA6nmJBbTCKn9kCsmssjgFKCAgj/SLdKk/829YEvL+mXnZ8NDty0KltZxB2VhE/zntPI0nc8qWEEIjkps0qo9w==","shasum":"ffdd9a2080194b1f2a5e494e597461619216a00c","tarball":"https://registry.npmjs.org/pzproxy/-/pzproxy-0.4.3.tgz","fileCount":8,"unpackedSize":35452,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICLrQpC6L0MrE1fVyGDd1ZUmrwMdd9a2DuVEpRM3lT1AAiEAxCbJ1zaYt9iFJq8KRakoB+wDiNYoKTcPt55GtZ2fvrc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNGegACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2uRAAmukArPIrV2CfBe4NGi1ncbPG7gyulp31xqoMfi8mbKIj4bsR\r\nAn+IuHTKefzPo6AkeEeOtGFzlkfrcxuWJjZot0PbDBFsu32NISiWHaQMDmsL\r\nPAgRzmTUhIkwAXrn93LQkdXZecZPSporLtyN2hotpzWkGLdjSyHdKv2kO1MG\r\nZ4aFiAciO+96nr4++F5Ts7X7B+tBQyTI4obz+rtrhyBAupOKb+g+CQAO3Hc1\r\n/jm5yFYMjR0kIeto6NHV9kCyR5vpVKsQn0VyH6pZ7NB7xGUFabH6D9q9P0IJ\r\nTFSwLvU1Qa348QUbWPOEn/A89mH6yxF4K+NmtpYjV/6vHGajsNYYwKQ9cWr0\r\nWIqtoDgfFxww2AeLndF47gu4v0DE1yMk8vz+o2l7aH/2Soz1Y8JBdP2K4s2Q\r\nQZzDVxgm7v+iU0im9qMEBN6JvFVIerASmuLQmLEKUddlt3Ot50DeZ1iIofjj\r\ncJ/2XqcSxWMOmR8USLloXLqFYRUFOBRJ6/YE3fQJSPNJtE/j/r9OXxBEhbvC\r\nCuzitQ40+FSZmzJC0oc+JCB21U609/8IOlqs4AnzBbVw6MhuEtPfUuY/6KqN\r\nrXPJbDrJ/UDKqA2uRK2ylkTdYSFChC4wdu0f2ZVTefcZ7GaK0Lup9EpXEnXA\r\n9anHqVnvacf+wqx7H99aZFBejn9xvx2Orlc=\r\n=0k4R\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"doliveira","email":"doliveira.pz@gmail.com"},"directories":{},"maintainers":[{"name":"doliveira","email":"doliveira.pz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pzproxy_0.4.3_1664378783782_0.26711718500348813"},"_hasShrinkwrap":false}},"readme":"# node-pzproxy \n\nA pluggable HTTP/HTTPS + cache + proxy library for node.js\n\n## Installing\n\n\tnpm install pzproxy\n\n## Using it\n\n\t\"use strict\";\n\n\tvar\n\t    Proxy = require('pzproxy');\n\n\n\t// Create a proxy instance\n\tnew Proxy({\n\t    serverOpts: {\n\t        port: 9999\n\t    },\n\t    cacheOpts: {\n\t        storage: \"./data\"\n\t    },\n\t    proxyOpts: {\n\t        target: \"http://www.google.pt\"\n\t    },\n\t    defaultTTL: 30\n\t});\n\n\n## Options\n\n- `serverOpts`: The options for the default HTTP server (watch the default HTTP server options below)\n\n- `server`: An alternative HTTP server instance\n\n- `cacheOpts`: The options for the default cache mechanism (watch the default cache mechanism options below)\n\n- `cache`: An alternative cache meachnism instance\n\n- `proxyOpts`: The options for the default HTTP proxy (watch the default HTTP proxy mechanism options below)\n\n- `proxy`: An alternative HTTP proxy instance\n\n- `defaultTTL`: The default time-to-live (in seconds) for every request (it can be personalized by changing the req.cacheTTL property)\n\n- `defaultTimeout`: The default backend request timeout (in seconds). The default value is: 60\n\n- `defaultTransferTimeout`: The default timeout (in ms) for transferring data from the backend. The default value is: 60000\n\n- `onRequest()`: Function for handling every request. The function arguments are `(request,response,callback)`\n\n- `shouldCache()`: Function that is called to decide whether to cache or not. The function arguments are `(request,response,proxyRequest,proxyResponse)`. It should return a boolean value\n\n- `onFinish()`: Function that is called once a request is served. The function arguments are `(request,response,callback)`\n\n- `logAccess()`: Function that is called to log. The function arguments are `(request,response,length,flags)`\n\n- `debug`: Activates the debug mode with a `true` value - default `false`\n\n\n## Default instantes\n\n### Default HTTP server (`server`)\n\n- `proto`: Protocol (\"http\", \"https\" or \"fastcgi\") - defaults to \"http\";\n\n- `address`: Address (or socket path) to bind on - defaults to \"0.0.0.0\";\n\n- `port`: Port to bind on (or socket path with `proto` is \"fastcgi\") - defaults to 8080;\n\n\n### Default cache server (`cache`)\n\n- `storage`: Directory path where to store the cached objects;\n\n- `cleanupInterval`: Interval of time (in seconds) to run the cleanup mechanism, removing the expired cache object files;\n\n\n### Default proxy (`proxy`)\n\n- `target`: Backend address where to send all the traffic. This parameter is optional, since you can specify a req.backendURL on the onRequest function;\n\n\n\n## Useful request properties\n\nBy providing an `onRequest` function, you can fully customize your proxy rules. The first of the `onRequest` function arguments is `request` which is the node.js http.Server request with some extra properties:\n\n- `cacheKey`: The cache key that will be used for storing the answer of the current request on cache (default to req.url)\n\n- `cacheTTL`: The time-to-live (in seconds) on cache for the answer to the current request;\n\n- `backendURL`: The URL that will be used to fetch the data to serve the current request;\n\n- `xConnectDate`: Request arrival Date;\n\n- `xRequestID`: Internal request ID;\n\n- `xRemoteAddr`: Remote IP Address;\n\n## Useful response methods\n\nBy providing an `onRequest` function, you can fully customize your proxy rules. The second of the `onRequest` function arguments is `response` which is the node.js http.Server response with some extra properties:\n\n- answer(status,headers,data): Answers the request with the supplied status, headers and data\n","maintainers":[{"name":"doliveira","email":"doliveira.pz@gmail.com"}],"time":{"modified":"2022-09-28T15:26:24.110Z","created":"2016-03-09T17:54:41.799Z","0.1.0":"2016-03-09T17:54:41.799Z","0.1.1":"2016-03-09T17:58:15.873Z","0.1.2":"2016-03-09T18:07:07.720Z","0.1.4":"2016-03-09T18:48:43.530Z","0.1.5":"2016-03-09T18:52:48.115Z","0.1.6":"2016-03-09T18:59:49.075Z","0.1.7":"2016-03-09T19:44:18.166Z","0.1.8":"2016-03-09T22:59:12.768Z","0.1.9":"2016-03-10T00:39:06.568Z","0.1.10":"2016-03-10T00:57:13.200Z","0.1.11":"2016-03-10T01:05:00.833Z","0.1.12":"2016-03-10T01:50:32.524Z","0.1.13":"2016-03-10T10:21:23.377Z","0.2.0":"2016-03-10T17:18:50.973Z","0.2.1":"2016-03-10T17:49:44.230Z","0.2.2":"2016-03-12T14:13:50.121Z","0.3.0":"2016-03-20T22:57:44.177Z","0.3.2":"2016-03-25T16:46:10.148Z","0.3.3":"2016-03-25T18:42:25.069Z","0.3.4":"2016-03-25T18:46:23.726Z","0.3.5":"2016-06-23T13:14:28.393Z","0.4.1":"2022-08-03T17:00:31.761Z","0.4.2":"2022-09-28T07:32:10.037Z","0.4.3":"2022-09-28T15:26:24.011Z"},"keywords":["pzproxy","http","https","proxy","cache"],"repository":{"type":"git","url":"git+https://github.com/davidfoliveira/node-pzproxy.git"},"author":{"name":"David Oliveira","email":"d.oliveira@prozone.org"},"license":"Copyleft","readmeFilename":"README.md","homepage":"https://github.com/davidfoliveira/node-pzproxy#readme","bugs":{"url":"https://github.com/davidfoliveira/node-pzproxy/issues"}}