{"_id":"webproxy","_rev":"72-566c93a7ac748e95196ea868a6552db8","name":"webproxy","dist-tags":{"latest":"0.1.5"},"versions":{"0.0.0":{"name":"webproxy","version":"0.0.0","description":"a web proxy","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["proxy"],"author":{"name":"humanhuang","email":"halfthink@163.com"},"license":"ISC","_id":"webproxy@0.0.0","dist":{"shasum":"b272abdba6204b4655b5bd492f67b2c159d65d7b","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.0.tgz","integrity":"sha512-MFUNwpKA45nKzOuEh8HhKXEyDMQxh0zADoPwCRm3Haq++idaSmS7eojtO0WMrNC6O3s4lq1hq3n7t73l6ocp8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBfTXAPGtCBiRtrKasro3KFkhiSpQghZ7qk5egvTfilAAiEAvLbtQWkpf8F3OKK6uZu4t++kVEmcUWWAm/4TD6gN6Es="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}]},"0.0.1":{"name":"webproxy","version":"0.0.1","description":"a web proxy","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["proxy"],"author":{"name":"humanhuang","email":"halfthink@163.com"},"license":"ISC","_id":"webproxy@0.0.1","dist":{"shasum":"0927e45e4a2c2acd4a99ebf7ed395949d2c917bb","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.1.tgz","integrity":"sha512-oGkNYdJLlni6tTlTMQfn+FTnPAPxOt5Ep91hKKsSVcZ80T/zrSct82Oh9cFvuO4990aODoQAvOyk3azpzkA7LA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEoU10QIWP9FlOSAhfExdwlwY3zpY9M29GqDyM/qsFHnAiAVeFVDM+nOygVtrYUW66Ja0RpjcSuXfSz8aEBL8kQgCw=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}]},"0.0.2":{"name":"webproxy","version":"0.0.2","description":"a web proxy","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["proxy"],"author":{"name":"humanhuang","email":"halfthink@163.com"},"license":"ISC","_id":"webproxy@0.0.2","dist":{"shasum":"d17080ca896c671e2abbe24acbe5085fed9aa6a0","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.2.tgz","integrity":"sha512-Ip2+TPXCSqwbUZpO80AFouQveoHA4IJpGRjxuuaTDLg/rCldBl44rfqW+ca4s/8XIstcKv5lPZl0blCNJI/LOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIALj2qAzYCFeolazBqewlS7FMezYeIaEk9l2PTk17F/OAiA+n4CaIlzXAVHQLXkIJvvmd54xze4+mMMUexjaBDVOmQ=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}]},"0.0.3":{"name":"webproxy","version":"0.0.3","description":"a web proxy","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["proxy"],"author":{"name":"humanhuang","email":"halfthink@163.com"},"license":"ISC","_id":"webproxy@0.0.3","dist":{"shasum":"4b269ef6898506a2823eda82911d20fa0aab0f23","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.3.tgz","integrity":"sha512-f8Maolb+8bS/ZVSEEdt1tyGJEwwsOlrOg6KEUVYIw68goqUl2TkXMRHOb7GJgEiQKWZbnGGQq3IUUcOBao793w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCstL+tBjNqXyJVFAjNa/wl0Jn4SJWUJ5N8M/pBrKThOgIgA+QDTHb3aBeXJS4X2Fu4A5DClBFavdTr+fMocRYWC74="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}]},"0.0.4":{"name":"webproxy","version":"0.0.4","description":"a web proxy","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["proxy"],"author":{"name":"humanhuang","email":"halfthink@163.com"},"license":"ISC","_id":"webproxy@0.0.4","dist":{"shasum":"0c2788a578bdf74f27fda58c498961147ccf8ea0","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.4.tgz","integrity":"sha512-yLOdah+Q11YFzR97/3YPygikgLfXmerCc73J6LPsQnyCJMJ0F69DhabT+t4c3f/MAdF4xx36mqrGlR78MetK0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhrl2qIWhAyu9U0qpbQocvSEEV6FOG0F4Qr2WctDqzXgIgMByaSGmX60646CHhCicn+KYr63AqE6QiN0xBiGSsjjc="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}]},"0.0.5":{"name":"webproxy","version":"0.0.5","description":"a web proxy","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["proxy"],"author":{"name":"humanhuang","email":"halfthink@163.com"},"license":"ISC","_id":"webproxy@0.0.5","dist":{"shasum":"44395d60dc6db476c00dfbd290fe77d628ceb304","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.5.tgz","integrity":"sha512-Tao/EKfov7CILQRj0CKaGfsNJ2QXwbFuhbtd28zpDBpYcuY5DsopdXzOBpvr7NkMokMwJ5qzius2fzxP7gsYlg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG9f7GLgA+h47LGwJMEKXVbIfdfYF/onF2pUoU6YYdVgAiEA1j2QshRqNHrEHnQduALl4d0cvGxijzUAfdqS8Q/d6Y0="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}]},"0.0.6":{"name":"webproxy","version":"0.0.6","description":"a web proxy","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["proxy"],"author":{"name":"humanhuang","email":"halfthink@163.com"},"license":"ISC","_id":"webproxy@0.0.6","dist":{"shasum":"a5d20e00b29334dc27cf50d08c8b4be9d3e5775f","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.6.tgz","integrity":"sha512-SGU7uHNptcMdT/veFOgFQ8XnyK84HFSHz9f8Lu4tPg0od8nrVPyAkYWSDHf8P5QFfdL4yF+XWW/uIt75P/Tm1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeXvGUvNKByF6GYfAa9ry0M3aVUS++6lEGre4SLSB9AAIhAP2rPikgz+AVjQl43suQ38zZ0NNthviUiX1ai7jIeYgs"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}]},"0.0.7":{"name":"webproxy","version":"0.0.7","description":"a web proxy","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["proxy"],"author":{"name":"humanhuang","email":"halfthink@163.com"},"license":"ISC","_id":"webproxy@0.0.7","dist":{"shasum":"583652a906d63121058c8c1dec5c7768fdd13796","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.7.tgz","integrity":"sha512-vg/t5G9KiUkMceHctkTBJKfVNQQwoteM6YGDfnjxevcIwsB71cem08zgeDYVLDPy/eA/U7bALHebqgI+19/y5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB1ADYzi7r2XR29koUTxlx7csS1/1UCKSHzjKn0gLYI5AiEAn/xrYdAa6tT/65ZFx3tkrXJn3JQN8BK/kqgmfWnu9Aw="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}]},"0.0.8":{"name":"webproxy","version":"0.0.8","description":"","main":"bin.js","bin":{"webproxy":"bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"humanhuang","email":"halfthink@163.com"},"license":"ISC","dependencies":{"ws":"^0.7.1","colorful":"^2.1.0","date-utils":"^1.2.16","url":"^0.10.2","express":"^4.11.2"},"_id":"webproxy@0.0.8","dist":{"shasum":"81b1894d805629830781cf8a81410ed36929b8fc","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.8.tgz","integrity":"sha512-U/HzTZfP838g6c5gquOl+P7dynrd6oFtBfnQ+KGpK0LLK/IwkG0FGCJpseCalo2FqBQwz04OaKWzGUegeBPAqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDh7hfu5vBYYrrhv8hOgyRFpwY8UlfhzLDjPJI3e4yp0AIgIysVhUjCoNOegbFjZaxuzSquL8j6pOmEzMVPNa5Quu4="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}]},"0.0.10":{"name":"webproxy","version":"0.0.10","description":"","main":"bin.js","bin":{"webproxy":"bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"humanhuang","email":"halfthink@163.com"},"license":"ISC","dependencies":{"ws":"^0.7.1","colorful":"^2.1.0","date-utils":"^1.2.16","url":"^0.10.2","express":"^4.11.2"},"_id":"webproxy@0.0.10","dist":{"shasum":"2ab566498b0fce5cf1fb213c0d9fc76479d4217a","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.10.tgz","integrity":"sha512-RxN0g+w7EHn2loax4rEjMYonSN64i/w3Co7QRjgAq4/VAo5Wa7+BXfQ+B9mnBqRFAP9seKdcBFDQuxEGQUb9PA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMFktn+DATA12xS+FdOaMNz3pfuUHtLNK6LAxvQZ8zWgIhANLRqzVruUXkYFAFawBWxrxTgHDpqYjFLWhP/54frzef"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}]},"0.0.11":{"name":"webproxy","version":"0.0.11","description":"","main":"bin.js","bin":{"webproxy":"bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"humanhuang","email":"halfthink@163.com"},"license":"ISC","dependencies":{"ws":"^0.7.1","colorful":"^2.1.0","date-utils":"^1.2.16","url":"^0.10.2","express":"^4.11.2"},"_id":"webproxy@0.0.11","dist":{"shasum":"f77a1950f0bedc83703f744e615336a95a815b14","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.11.tgz","integrity":"sha512-ye4Fg6DDSDuLxBuGB1bIlfpWirGGXXLj1F6YTf5AVPuOzgef69lhi4oi/zyu9hpcdNDz2/CKQp7suORTWqpCvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDB7DbQgn/UDKOu8K8HCV8VT4tdCiLXaRmCZwV+h62gCwIhALZJHfm96xnt7H5t93oDwSwWB9qUiNmg9nR2jjuSN7bU"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}]},"0.0.12":{"name":"webproxy","version":"0.0.12","description":"","main":"bin.js","bin":{"webproxy":"bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"humanhuang","email":"halfthink@163.com"},"license":"ISC","dependencies":{"ws":"^0.7.1","colorful":"^2.1.0","date-utils":"^1.2.16","url":"^0.10.2","express":"^4.11.2","commander":"^2.6.0"},"_id":"webproxy@0.0.12","dist":{"shasum":"ac5b8c4dff4e8006e37d061c9a523c9ac3151820","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.12.tgz","integrity":"sha512-QpK0QHAE85e88Je+2vOsbetpQeqRpkzDRgfbcnZdQMMoc6n8+ns0wIaCpfvGBKiLIuY3IOVfqdTgxI6sx5P0Gg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoeQV0rm3Mww3aAChjPcsW9XXTpKgyeiadmS3mHo7HCAIgFGvEQmHdVTNcbaNn7chuwuUatrzbJqZgxmrCDj1eC9k="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}]},"0.0.13":{"name":"webproxy","version":"0.0.13","description":"","main":"bin.js","bin":{"webproxy":"bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"humanhuang","email":"halfthink@163.com"},"license":"ISC","dependencies":{"ws":"^0.7.1","colorful":"^2.1.0","date-utils":"^1.2.16","url":"^0.10.2","express":"^4.11.2","commander":"^2.6.0"},"_id":"webproxy@0.0.13","dist":{"shasum":"0f4b0ac8afff15e25f5f7a63e30c12e914c68460","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.13.tgz","integrity":"sha512-eN2C93Bt/HFRCU+BXNYDBlKkYS2R7saz5dXLI7ACWKhUeHCh8Upyfb6ZdakErKGc8T5DKBmxrE7fWqBso2AFpQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcnUqLtBEB9kyEcEozU5np0HB9kw/1G0/OqC8PuHUDQQIhANjRzROsvsf9ESD2LRhSO2UMT9jEvCzFW32bd4lzsA2e"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}]},"0.0.14":{"name":"webproxy","version":"0.0.14","description":"webproxy ==========","main":"bin.js","bin":{"webproxy":"bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"humanhuang","email":"halfthink@163.com"},"license":"ISC","dependencies":{"ws":"^0.7.1","colorful":"^2.1.0","date-utils":"^1.2.16","url":"^0.10.2","express":"^4.11.2","commander":"^2.6.0"},"_id":"webproxy@0.0.14","dist":{"shasum":"2b11eb06413085ebbb151c2438357b606d85c834","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.14.tgz","integrity":"sha512-N0z5YJUImkBfPqHSEqvx/sry0+TBamITlQwIGpCrfw8ze6pf1DZDHb5ThWp6UI30Glv765RgNUcogjugfsa+3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF9TAAgesZ2d7RI/GxkPxsn6XOCDclGHf7plJUh8+9DgAiEA+QiZVDt+qv956e7XpmjVelr6iO03GlVLURNiQKci48Y="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}]},"0.0.15":{"name":"webproxy","version":"0.0.15","description":"webproxy ==========","main":"bin.js","bin":{"webproxy":"bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"humanhuang","email":"halfthink@163.com"},"license":"ISC","dependencies":{"ws":"^0.7.1","colorful":"^2.1.0","date-utils":"^1.2.16","url":"^0.10.2","express":"^4.11.2","commander":"^2.6.0"},"_id":"webproxy@0.0.15","dist":{"shasum":"e1deeb8566256f6eb0409f5a56b0ed810c210a99","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.15.tgz","integrity":"sha512-FxPMpY7N31k8BqzncIMdteLgyqWQW0ujPT/hf1+1pd3esXqXOuEHKFOQha/8Lg4zlFagRLkl2WddmJu3dGSPhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqjCezTSCoW/u/iaHSfmJXBXFgqm3ar6SNZSM5Xi7fRgIgUppOVCwijuwnTMiOd/uSEVYGVNwUp+KcsGjbQJtM3Bs="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}]},"0.0.16":{"name":"webproxy","version":"0.0.16","description":"webproxy","main":"bin.js","bin":{"webproxy":"bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"humanhuang","email":"halfthink@163.com"},"license":"ISC","dependencies":{"ws":"^0.7.1","colorful":"^2.1.0","date-utils":"^1.2.16","url":"^0.10.2","express":"^4.11.2","commander":"^2.6.0"},"_id":"webproxy@0.0.16","dist":{"shasum":"b61a81d1e16a559c0396f95fb7b8b66937d92936","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.16.tgz","integrity":"sha512-u7UGujxhl30riLTeUFWY8Y8b6BkqEDHwNy5qoxg3uD/qw/cfBAM7EBStNgyC709ei1yUS5tk7keI95vveyMPIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHzpNL8RKuT5xVapxGfCu3zj44Non0gR+1zWRfxiXhCQIgPmouyh10PVHJKB9J8ngicwRXTnjBmXiw4jeJqybohpk="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}]},"0.0.17":{"name":"webproxy","version":"0.0.17","description":"webproxy --------------","main":"bin.js","bin":{"webproxy":"bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"humanhuang","email":"halfthink@163.com"},"license":"ISC","dependencies":{"ws":"^0.7.1","colorful":"^2.1.0","date-utils":"^1.2.16","url":"^0.10.2","express":"^4.11.2","commander":"^2.6.0"},"_id":"webproxy@0.0.17","dist":{"shasum":"cd9a5e176386706efd28a8fa1bca126428dad7b6","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.17.tgz","integrity":"sha512-HFf3+hq9wdJ42/LU0eMzGlH4o4c8iTlqqvyAfkhpkK0umOP5RPVlENvgVtnc+/zX0/9YGIap13VqcfSqzxtZYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBT4SR4uYgXHYmgJ8JHQLLq6OaxSdl5GjvJAgZjAcJE+AiAJLcbMZD3EHVkBsI6yvKfTAo2yP6cxoD/fEZkLWiVq7g=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}]},"0.0.18":{"name":"webproxy","version":"0.0.18","description":"webproxy --------------","main":"bin.js","bin":{"webproxy":"bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"humanhuang","email":"halfthink@163.com"},"license":"ISC","dependencies":{"ws":"^0.7.1","colorful":"^2.1.0","date-utils":"^1.2.16","url":"^0.10.2","express":"^4.11.2","commander":"^2.6.0"},"_id":"webproxy@0.0.18","dist":{"shasum":"af22cf643e937dc430d5ef5b9fd4d62be73fcc03","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.18.tgz","integrity":"sha512-2jjGbPq1KVO5sHk7cjgt4lYOnmupcQpmQVLbRFs0cOrsU7sZDvRCdSzeKJk+8VqyZGzef37hhadqlPCGhnggOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDk8qimC6Q9AtHl7kldaAe+wi87uPb7dyWTEZuAWatEhQIhAJkdeDxtg3tfaTvTxWBk4vYBs0+SI1uR0OGSZ2J3oZLS"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}]},"0.0.19":{"name":"webproxy","version":"0.0.19","description":"In webproxy, you can modify http request/response in javascript config file easily.","main":"bin.js","bin":{"webproxy":"bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"humanhuang","email":"halfthink@163.com"},"license":"ISC","dependencies":{"ws":"^0.7.1","colorful":"^2.1.0","date-utils":"^1.2.16","url":"^0.10.2","express":"^4.11.2","commander":"^2.6.0"},"_id":"webproxy@0.0.19","dist":{"shasum":"041cb7d01521fd691c253c8cb4265896b6b5f504","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.19.tgz","integrity":"sha512-qcQwPcFeCsMGer0gif9SCib7f8wRW00ZEUayDrkooJGXSQhYRrhktET//NXHxdQ7d0ezuqlxQTXpPnLM1clfcQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDC+F3dmCP95ticymQ+LsCEjrIITr2chorH0dZzHmKaOQIgQYEBS5dU4Fstr7+6MwGond3i5JZGIAQ9rxjlGOkg3as="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}]},"0.0.20":{"name":"webproxy","version":"0.0.20","description":"In webproxy, you can modify http request/response in javascript config file easily.","main":"bin.js","bin":{"webproxy":"bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"humanhuang","email":"halfthink@163.com"},"license":"ISC","dependencies":{"ws":"^0.7.1","colorful":"^2.1.0","date-utils":"^1.2.16","url":"^0.10.2","express":"^4.11.2","commander":"^2.6.0"},"_id":"webproxy@0.0.20","dist":{"shasum":"e618f04cc2f1837efc2c723068b86f143a535395","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.20.tgz","integrity":"sha512-IwcTo3zPZB/DZHF9wIL6LGg+g6SeamjnqYnUBh825HlRsSyjwF/+u1uGSas+hNBNHNsaMNnWyF/Cu0OzYgEM0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGDUnhGU6x63voNHJpe6lHKK/zKRR6zWcZ5DFjB/2T3nAiAnmNSU/YNOXUi2F86GumQD/5zDGiZFvcGGSSaFjapGdQ=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}]},"0.0.21":{"name":"webproxy","version":"0.0.21","description":"Modify http request/response in javascript config file easily.","main":"bin.js","bin":{"webproxy":"bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"humanhuang","email":"halfthink@163.com"},"license":"ISC","dependencies":{"ws":"^0.7.1","colorful":"^2.1.0","date-utils":"^1.2.16","url":"^0.10.2","express":"^4.11.2","commander":"^2.6.0"},"_id":"webproxy@0.0.21","dist":{"shasum":"61f62e47dad410bc77a4f3f33701f7f2b877bdf0","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.21.tgz","integrity":"sha512-1IZhTi+PupYEedJVfdjwgYhOnaYQ2GXqD1Y1/Yu6Kf0yWQo4dVLYeDBZ88oMN2bLlp5Lg3npf52IW6ci7Npw5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGE+VzN0PsVEW5QqhW7DtCLR64CVDIQy7hDh2ZT3telTAiEAtWTJm2/D3uueXE6Cx+4hKsFZMv80bKlkAicR3mg9ehs="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}]},"0.0.22":{"name":"webproxy","version":"0.0.22","description":"Modify http request/response in javascript config file easily.","main":"bin.js","bin":{"webproxy":"bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"humanhuang","email":"halfthink@163.com"},"license":"ISC","dependencies":{"ws":"^0.7.1","colorful":"^2.1.0","date-utils":"^1.2.16","url":"^0.10.2","express":"^4.11.2","commander":"^2.6.0"},"_id":"webproxy@0.0.22","dist":{"shasum":"7a9563f0ee50c91bd7e1aedcd2aac57b0e206ca2","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.22.tgz","integrity":"sha512-xQOqZEuVpCF22OdOFD4f6h3sG3t3W5WMSg9E9ZEQxPrtzSjM6Ol2niNCZEON1jgH7O7F2HEKshc2/haI1OmyIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHew+pp7mkksbB9kzxeNWQNk1nOAq7tCs82D789kVvE6AiEApjMfBL1QqH9sA5yDSO9t+QqH31LwQt73vGb+TtCSAHI="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}]},"0.0.23":{"name":"webproxy","version":"0.0.23","description":"Modify http request/response in javascript config file easily.","main":"bin.js","bin":{"webproxy":"bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"humanhuang","email":"halfthink@163.com"},"license":"ISC","dependencies":{"ws":"^0.7.1","colorful":"^2.1.0","date-utils":"^1.2.16","url":"^0.10.2","express":"^4.11.2","commander":"^2.6.0"},"_id":"webproxy@0.0.23","dist":{"shasum":"5e25105ee13f168ab40b68f342c0f46d97c1376d","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.23.tgz","integrity":"sha512-6/SBHb6bik92Y31h7MzkXMttiPFlimI/tqwt31u1f3hlZJwJLLoZIhNlD3Qo9FAHbi1ARQipIAiWP6xalPJJ3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFCsrUO5IRgwgpRoEjSseQvJjj4a+DzgJNKoqFr+a/MwAiBbaL+BfIMWsSmyFuqjCYefUyXtYkGIqCgVeYK261ZyeQ=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}]},"0.0.24":{"name":"webproxy","version":"0.0.24","description":"Modify http request/response in javascript config file easily.","main":"bin.js","bin":{"webproxy":"bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"humanhuang","email":"halfthink@163.com"},"license":"ISC","dependencies":{"ws":"^0.7.1","colorful":"^2.1.0","date-utils":"^1.2.16","url":"^0.10.2","express":"^4.11.2","commander":"^2.6.0"},"_id":"webproxy@0.0.24","dist":{"shasum":"8e611bf3e1e9df917e3e36c1c20cec36ba082ea3","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.24.tgz","integrity":"sha512-QalE8abQC7R/xJOANgEL0Yk/gob9lqrajULwU7RokTn5lTu0r7uzjudqJSGR02VZOj7aNSGCx3ZcCJBAzyNKHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBn+RH3B5r9Mu0yeHNLXFfVJqiDnJSEpp+P0KzN+3m6KAiEA5Xn2u9XCckBw0strRlfptCZ9Ma3LtZFTc0FZsbr+Z00="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}]},"0.0.25":{"name":"webproxy","version":"0.0.25","description":"Modify http request/response in javascript config file easily.","main":"bin.js","bin":{"webproxy":"bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"humanhuang","email":"halfthink@163.com"},"license":"ISC","dependencies":{"ws":"^0.7.1","colorful":"^2.1.0","date-utils":"^1.2.16","url":"^0.10.2","express":"^4.11.2","commander":"^2.6.0"},"_id":"webproxy@0.0.25","dist":{"shasum":"0c8a393c169a6959827f99f08307ab1f8058d0a5","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.25.tgz","integrity":"sha512-gBJfu2Yz8QMjfYbii2l+088mkgTzr1pJyMZxY+J/Wx4xVJ4S4mHDP7pmP4ywLboKWJlEjsT342MkgdLvipTF4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFy0N/FdviLCcf0WPHL5VsMOep/JXMr7C+stofVF3Uz+AiEAlGxd2o0DbROZtGDI96ZFCI4N4vRVmbMJjr2hfX9f8jw="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}]},"0.0.26":{"name":"webproxy","version":"0.0.26","description":"Modify http request/response in javascript config file easily.","main":"bin.js","bin":{"webproxy":"bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"halfthink@163.com"},"license":"ISC","repository":{"type":"git","url":"https://github.com/humanhuang/webproxy"},"homepage":"https://github.com/humanhuang/webproxy","dependencies":{"ws":"^0.7.1","colorful":"^2.1.0","date-utils":"^1.2.16","url":"^0.10.2","express":"^4.11.2","commander":"^2.6.0"},"bugs":{"url":"https://github.com/humanhuang/webproxy/issues"},"_id":"webproxy@0.0.26","dist":{"shasum":"9af6df0e4094a7dc7545df2fa5c2b2353d47d15d","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.26.tgz","integrity":"sha512-MZY1DF28HaUxlcGRmIzaOgKARc+0dVadPf2A0zv5ENKeAG8dtnfG+Saji3xNqk0QrtAlMWh0IGnRFLI8Toqh0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH2jOq083BphCtZgQF9L77QoMw+nxPWD55se/CMxS/DoAiEA7nMR9X87u+/19VWwOThFjTTg671THYcH6Le0ObZcG+8="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}]},"0.0.27":{"name":"webproxy","version":"0.0.27","description":"Modify http request/response in javascript config file easily.","main":"bin.js","bin":{"webproxy":"bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"halfthink@163.com"},"license":"ISC","repository":{"type":"git","url":"https://github.com/humanhuang/webproxy"},"homepage":"https://github.com/humanhuang/webproxy","dependencies":{"ws":"^0.7.1","colorful":"^2.1.0","date-utils":"^1.2.16","url":"^0.10.2","express":"^4.11.2","commander":"^2.6.0"},"bugs":{"url":"https://github.com/humanhuang/webproxy/issues"},"_id":"webproxy@0.0.27","dist":{"shasum":"54905ea6136f8fbb554585102be2da2ec5b2e5c7","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.27.tgz","integrity":"sha512-TvMTmz2F3P4SIZ0tAFneopvR4rP8WimgHynm8gimBviLMRu6mJInJBvg5hxzD/Jf/weT3myG7dyWaFIf+LO6IA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxxmFt+ykporNjlvZWZ6o6D9phwZoKkhzRQQh1p8GjMgIgWNV13n9nrQWtVp0bFd+KaLLQVKEa5WNZdWsjzVkxs3s="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}]},"0.0.28":{"name":"webproxy","version":"0.0.28","description":"Modify http request/response in javascript config file easily.","main":"bin.js","bin":{"webproxy":"bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"halfthink@163.com"},"license":"ISC","repository":{"type":"git","url":"https://github.com/humanhuang/webproxy"},"homepage":"https://github.com/humanhuang/webproxy","dependencies":{"ws":"^0.7.1","colorful":"^2.1.0","date-utils":"^1.2.16","url":"^0.10.2","express":"^4.11.2","commander":"^2.6.0"},"bugs":{"url":"https://github.com/humanhuang/webproxy/issues"},"_id":"webproxy@0.0.28","dist":{"shasum":"6d2ab6695f0ab8f63f9f5ae78e620c81bfb0cc36","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.28.tgz","integrity":"sha512-uSviqGzc1h1fSZujvBQV6GXedNtoH/DH4r+O3haoVcRCHVcWsAl26Z5U5qdwf6TNIA9yXgdRvpTLZxYWcgCxag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCah8+rSTbLI4sMTjEQMSjgoKWYVYa7mqhkh4hU9DZ89gIhAP2+gW7Iy2IsU9paDZ6jT/7nVISVdc2MbE+Gvb+2E8VS"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}]},"0.0.29":{"name":"webproxy","version":"0.0.29","description":"Modify http request/response in javascript config file easily.","main":"bin.js","bin":{"webproxy":"bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"halfthink@163.com"},"license":"ISC","repository":{"type":"git","url":"https://github.com/humanhuang/webproxy"},"keywords":["proxy"],"homepage":"https://github.com/humanhuang/webproxy","dependencies":{"ws":"^0.7.1","colorful":"^2.1.0","date-utils":"^1.2.16","url":"^0.10.2","express":"^4.11.2","commander":"^2.6.0"},"bugs":{"url":"https://github.com/humanhuang/webproxy/issues"},"_id":"webproxy@0.0.29","dist":{"shasum":"1fd57a6168b7c0baf34776d09858c5d7249517a8","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.29.tgz","integrity":"sha512-AsBsaZTt5LCvXHMfEOEW9vkVv91CSRmZQagHa5II1Fd2ZcouMpqPYKh1Gx181qLOVmcmOOtgN4tV2N1L/CsfMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFYGGETizaHAnlWs2jP7B8/69fxvVloybVYeExMTCKyRAiAnwWvaf0e/ffz6ueJ/yhDU/uegcrLbUHhQJHjARGZe6A=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}]},"0.0.30":{"name":"webproxy","version":"0.0.30","description":"Modify http request/response in javascript config file easily.","main":"bin.js","bin":{"webproxy":"bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"halfthink@163.com"},"license":"ISC","repository":{"type":"git","url":"https://github.com/humanhuang/webproxy"},"keywords":["proxy","webproxy"],"homepage":"https://github.com/humanhuang/webproxy","dependencies":{"ws":"^0.7.1","colorful":"^2.1.0","date-utils":"^1.2.16","url":"^0.10.2","express":"^4.11.2","commander":"^2.6.0"},"bugs":{"url":"https://github.com/humanhuang/webproxy/issues"},"_id":"webproxy@0.0.30","dist":{"shasum":"ba5f7379bd17a8731ca284dfbf4a35ec50e0f752","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.30.tgz","integrity":"sha512-iCpcrCFQOX+6XYymJ2Tq+s6jJkSIVMoJjA32ThEz8YwtCIz2tl2LOPHHimw70JJ+3XOLcDcXfY1GUkxVcMBMhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDx8IV6/I+c2gwUxthY5XxwsYoHUCO+8r4dEfeqVODhKAiEA09m/a6Vmo10YxzgfZ3OFo4nJWF1cm+cI2aXmMrRHLV8="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}]},"0.0.31":{"name":"webproxy","version":"0.0.31","description":"Modify http request/response in javascript config file easily.","main":"bin.js","bin":{"webproxy":"bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"halfthink@163.com"},"license":"ISC","repository":{"type":"git","url":"https://github.com/humanhuang/webproxy"},"keywords":["proxy","webproxy"],"homepage":"https://github.com/humanhuang/webproxy","dependencies":{"ws":"^0.7.1","colorful":"^2.1.0","date-utils":"^1.2.16","url":"^0.10.2","express":"^4.11.2","commander":"^2.6.0"},"bugs":{"url":"https://github.com/humanhuang/webproxy/issues"},"_id":"webproxy@0.0.31","dist":{"shasum":"5c9d47e2c1c7bfed0948cafcfef2151ab72e0078","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.31.tgz","integrity":"sha512-LKK8LEZ315Njr4k7qTljQfSSGdl9s/C5jpSDQE1mfqZM3Qnv5XzfWKY3NIjpE/enVMegjbP6ouKGXZyLMKhiVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDUG1DqeMjnmMeMsM0cmu7Dpi2DbxAKnyTrL0WJaytnaAiEAgeWGlb75kIO5CmLRJ1YQqs4VZjVwqApDO/VVr7LqoKI="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}]},"0.0.32":{"name":"webproxy","version":"0.0.32","description":"Modify http request/response in javascript config file easily.","main":"bin.js","bin":{"webproxy":"bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"halfthink@163.com"},"license":"ISC","repository":{"type":"git","url":"https://github.com/humanhuang/webproxy"},"keywords":["proxy","webproxy"],"homepage":"https://github.com/humanhuang/webproxy","dependencies":{"colorful":"^2.1.0","commander":"^2.6.0","date-utils":"^1.2.16","express":"^4.11.2","url":"^0.10.2","ws":"^0.7.1"},"bugs":{"url":"https://github.com/humanhuang/webproxy/issues"},"_id":"webproxy@0.0.32","_shasum":"86cc2a865ca9e9b57482cc271f5c176cf0360f8b","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}],"dist":{"shasum":"86cc2a865ca9e9b57482cc271f5c176cf0360f8b","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.32.tgz","integrity":"sha512-Yoi1KfuUy0TxZvH5GKPtVC4l88kxdkR3y/Z6eLt2CbnQB+GvGsizrOAc3jr5taOGTtbY8xAEO2smNxS2ZmRPQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE+MkYMEeuvDUgEGBQj+za/cHJfdeovYio+etSBLTjeiAiEAhSPfw5EdfrmKwPTuOpEHGJbnIeMavL7izovHLQTdTNA="}]}},"0.0.33":{"name":"webproxy","version":"0.0.33","description":"Modify http request/response in javascript config file easily.","main":"bin.js","bin":{"webproxy":"bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"halfthink@163.com"},"license":"ISC","repository":{"type":"git","url":"https://github.com/humanhuang/webproxy"},"keywords":["proxy","webproxy"],"homepage":"https://github.com/humanhuang/webproxy","dependencies":{"colorful":"^2.1.0","commander":"^2.6.0","date-utils":"^1.2.16","express":"^4.11.2","url":"^0.10.2","ws":"^0.7.1"},"gitHead":"e6d89d1fc9b6b8d331e2e36ca17d159628f0ea20","bugs":{"url":"https://github.com/humanhuang/webproxy/issues"},"_id":"webproxy@0.0.33","_shasum":"3821db5a1f8ffb1aed1f8105c4343b1b67d9abf3","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}],"dist":{"shasum":"3821db5a1f8ffb1aed1f8105c4343b1b67d9abf3","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.0.33.tgz","integrity":"sha512-QmQ61Kh3ZtT2D21tFswsBJvwim0btKFZSCRZNhQLk6XdoHIlo4/jWh7gQdWsNlA5ZMEC5Cu3lVPjQPyiLeQBpQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGHupp3UkKA71S2pDUDisWH+aMsL8obxTRjqbujF5b6kAiEAo+tETlat0HzqJ21qfUGhT/uR+1nTkOtqrwS1leUecg8="}]}},"0.1.0":{"name":"webproxy","version":"0.1.0","description":"Modify http request/response in javascript config file easily.","main":"bin.js","bin":{"webproxy":"bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"halfthink@163.com"},"license":"ISC","repository":{"type":"git","url":"https://github.com/humanhuang/webproxy"},"keywords":["proxy","webproxy"],"homepage":"https://github.com/humanhuang/webproxy","dependencies":{"colorful":"^2.1.0","commander":"^2.6.0","date-utils":"^1.2.16","express":"^4.11.2","url":"^0.10.2","ws":"^0.7.1"},"gitHead":"c05b1be7d8ed6fc40cd440e07cb526f4ea9d98e9","bugs":{"url":"https://github.com/humanhuang/webproxy/issues"},"_id":"webproxy@0.1.0","_shasum":"137947688c42943d189cad31d2487dfc00b613e5","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}],"dist":{"shasum":"137947688c42943d189cad31d2487dfc00b613e5","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.1.0.tgz","integrity":"sha512-AsY7ZBllPyJtbpaTNclwpcwUomKcco7o7ewVG7mBniyrtSxHGugIinjUMhscoe42mu6keomzjX0EyrvZ6c2rBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB8GPiszBsFQxDklvHiZYmZYcjk57ln7xqmvjlWRsGquAiEAhFEsEdTgJRf7+XzrZ/VeiJxaRRygOgz+k4e8+gwoJfg="}]}},"0.1.1":{"name":"webproxy","version":"0.1.1","description":"Modify http request/response in javascript config file easily.","main":"bin.js","bin":{"webproxy":"bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"halfthink@163.com"},"license":"ISC","repository":{"type":"git","url":"https://github.com/humanhuang/webproxy"},"keywords":["proxy","webproxy"],"homepage":"https://github.com/humanhuang/webproxy","dependencies":{"colorful":"^2.1.0","commander":"^2.6.0","date-utils":"^1.2.16","express":"^4.11.2","url":"^0.10.2","ws":"^0.7.1"},"gitHead":"751275b7ebb63b24c60b667d4eed594d450f48a0","bugs":{"url":"https://github.com/humanhuang/webproxy/issues"},"_id":"webproxy@0.1.1","_shasum":"651ba9c4b648190f8a84449a8a93e6ffd81fc70b","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}],"dist":{"shasum":"651ba9c4b648190f8a84449a8a93e6ffd81fc70b","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.1.1.tgz","integrity":"sha512-+0JK+MSYCtImzqsoT4PcPcv4R4OOlVvNs4120VmBLIaLuShJBglM71WLEwuyRIyltCCIiUtV4lJz4dOz6ZCNOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuHWnj2uzkeTkNfzddDUu8ZG2NkPgnP7DYVFN36Gx9vQIgPLmo+06VMm4ApsSOPQlt0wZqkQGsfl9PyvQMI+y61n4="}]}},"0.1.2":{"name":"webproxy","version":"0.1.2","description":"Modify http request/response in javascript config file easily.","main":"bin.js","bin":{"webproxy":"bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"halfthink@163.com"},"license":"ISC","repository":{"type":"git","url":"https://github.com/humanhuang/webproxy"},"keywords":["proxy","webproxy"],"homepage":"https://github.com/humanhuang/webproxy","dependencies":{"colorful":"^2.1.0","commander":"^2.6.0","date-utils":"^1.2.16","express":"^4.11.2","url":"^0.10.2","ws":"^0.7.1"},"gitHead":"ce834ece4e5fd70fecd36e3500ddfe9415179d8e","bugs":{"url":"https://github.com/humanhuang/webproxy/issues"},"_id":"webproxy@0.1.2","_shasum":"74ba2240e9c7c832c6e24e7b2a5c96bae6d4b38d","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}],"dist":{"shasum":"74ba2240e9c7c832c6e24e7b2a5c96bae6d4b38d","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.1.2.tgz","integrity":"sha512-R8++1ZgXbe1VNkpQDDuqwFmC6Nl3z/mSBBauuCIT9Zy7RmVE1Za9EvTwyKpcHZuUfo940N6WGEz0bEnpSj0KXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSDUydimNmIqFfpJEjaITqHxzr5W2QP2+4ywhDI9ox4AIhAIJm4Oz6mJFSb18fVXRHnwfikvio/bTTGXMWxOmEQCEt"}]}},"0.1.3":{"name":"webproxy","version":"0.1.3","description":"Modify http request/response in javascript config file easily.","main":"lib/proxy.js","bin":{"webproxy":"bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"halfthink@163.com"},"license":"ISC","repository":{"type":"git","url":"https://github.com/humanhuang/webproxy"},"keywords":["proxy","webproxy"],"homepage":"https://github.com/humanhuang/webproxy","dependencies":{"colorful":"^2.1.0","commander":"^2.6.0","date-utils":"^1.2.16","express":"^4.11.2","iconv-lite":"^0.4.8","url":"^0.10.2","ws":"^0.7.1"},"gitHead":"888e7bb90bf8ecb81de00a6ef686332487be7220","bugs":{"url":"https://github.com/humanhuang/webproxy/issues"},"_id":"webproxy@0.1.3","_shasum":"27ee25fde310f7afe44bc15dd77c0884a9c7528b","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}],"dist":{"shasum":"27ee25fde310f7afe44bc15dd77c0884a9c7528b","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.1.3.tgz","integrity":"sha512-xLXVAZ/NtwVcMmufvWE9w84byzOZjrhH9yuEuZzk/WCI/qh8fJ8TGfrydW5t17W1udAhTfV7zfRpyoeuwixAew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUjMphecnV2j0y1EEQUalyggDp0jqxkR9SS8/xbtSoHAIhALfngISYup4HgVxpeVzet0lGzaf3rzflPIbxd1+WNsmH"}]}},"0.1.5":{"name":"webproxy","version":"0.1.5","description":"Modify http request/response in javascript config file easily.","main":"lib/proxy.js","bin":{"webproxy":"bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"halfthink@163.com"},"license":"ISC","repository":{"type":"git","url":"https://github.com/humanhuang/webproxy"},"keywords":["proxy","webproxy"],"homepage":"https://github.com/humanhuang/webproxy","dependencies":{"colorful":"^2.1.0","commander":"^2.6.0","date-utils":"^1.2.16","express":"^4.11.2","iconv-lite":"^0.4.8","url":"^0.10.2","ws":"^0.7.1"},"gitHead":"888e7bb90bf8ecb81de00a6ef686332487be7220","bugs":{"url":"https://github.com/humanhuang/webproxy/issues"},"_id":"webproxy@0.1.5","_shasum":"13cb456d1adc742c9bc5c6ef427c083a545eac50","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"humanhuang","email":"halfthink@163.com"},"maintainers":[{"name":"humanhuang","email":"halfthink@163.com"}],"dist":{"shasum":"13cb456d1adc742c9bc5c6ef427c083a545eac50","tarball":"https://registry.npmjs.org/webproxy/-/webproxy-0.1.5.tgz","integrity":"sha512-SKKZJB7I0EDrDY70ljsTVXon41ZqF4JtwLJzBBWoKmQiPVgPssPlYgtQlROZfgSkbqzv6cwiBevJaBur5iBixQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICMujSghikvXh95l3HYO+v87/qsKLr3xn74bafSUN6D5AiEAhNscXHsIzEFCcZ/iVpq1rSI012rL7m9H4D6V11kA1jI="}]}}},"readme":"Modify http request/response in javascript config file easily.\n\n[![NPM version][npm-image]][npm-url]\n[![node version][node-image]][node-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/webproxy.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/webproxy\n[node-image]: https://img.shields.io/badge/node.js-%3E=_0.10-green.svg?style=flat-square\n[node-url]: http://nodejs.org/download/\n[download-image]: https://img.shields.io/npm/dm/webproxy.svg?style=flat-square\n[download-url]: https://npmjs.org/package/webproxy\n\n\n![](https://i.alipayobjects.com/i/ecmng/png/201502/4LzAfblxIr.png)\n\n### Web UI, Web Page Performance Analyze.\n\n![](https://i.alipayobjects.com/i/ecmng/png/201503/4VlkyBwwqb.png)\n\n### Console Info\n\n![](https://i.alipayobjects.com/i/ecmng/png/201503/4Vlo4OV1oD.png)\n\nInstall\n--------------\n\n```\nnpm install -g webproxy\n```\n\n\nQuick Start\n--------------\n\n### 1、Normal start\n```\n$ webproxy start\n```\n\n### 2、Modify default LISTENING port\n```\n$ webproxy --port 9000 start\n```\n\n### 3、Use rule config file\n```\n$ webproxy start --rule rule.js\n```\n\n####  there are some sample rules at [./rules](http://git.oschina.net/human/webproxy/tree/master/rules)\n\n### rule.js\nuse this rule.js to wrap define header in every javascript file.\n```javascript\nexports.request = function (req) {\n      //req.hostname\n      //req.path\n      //req.method\n      //req.headers\n\n      req.headers.proxy = '*request inject new field by webproxy*';\n\n      return req;\n};\n\nexports.response = function (req, res) {\n\n      //req.location\n      //req.hostname\n      //req.path\n      //req.method\n      //req.headers\n\n      //res.statusCode\n      //res.headers\n      //res.responseBuffer\n\n      res.headers.proxy = '*wrap define header by webproxy*'\n\n      if (/javascript/.test(res.headers['content-type'])) {\n            res.responseBuffer = ';define(function(require, exports, module){' + res.responseBuffer + '});';\n      }\n\n      return res;\n};\n```\n\n\nUse webproxy as a node module\n--------------\n\n```javascript\nvar webproxy = require('webproxy')\n\nwebproxy.start({\n            port: port,\n            staticPort: 9001,\n            websocketPort: 9002,\n            useWebUI: true,\n            useConsoleInfo: true,\n            ruleModule: require(\"./path/ruleModule.js\"),\n      });\n```\n\n\n--------------\n\nAuthor: human huang\n\nQQ    : 316996367\n\nEmail : halfthink@163.com\n\n交流Q群: 415719701\n","maintainers":[{"email":"halfthink@gmail.com","name":"humanhuang"}],"time":{"modified":"2022-06-29T00:19:22.864Z","created":"2015-02-01T15:57:54.514Z","0.0.0":"2015-02-01T15:57:54.514Z","0.0.1":"2015-02-01T15:59:04.608Z","0.0.2":"2015-02-01T16:07:50.692Z","0.0.3":"2015-02-01T16:11:36.018Z","0.0.4":"2015-02-01T16:12:28.570Z","0.0.5":"2015-02-01T16:13:54.505Z","0.0.6":"2015-02-01T16:15:19.673Z","0.0.7":"2015-02-01T16:20:22.658Z","0.0.8":"2015-02-05T06:13:34.978Z","0.0.10":"2015-02-05T08:35:37.191Z","0.0.11":"2015-02-05T08:37:06.386Z","0.0.12":"2015-02-05T08:39:29.494Z","0.0.13":"2015-02-05T08:58:07.503Z","0.0.14":"2015-02-05T11:15:21.318Z","0.0.15":"2015-02-05T11:29:40.726Z","0.0.16":"2015-02-05T11:32:24.214Z","0.0.17":"2015-02-05T11:42:17.248Z","0.0.18":"2015-02-05T11:44:22.785Z","0.0.19":"2015-02-05T11:46:59.282Z","0.0.20":"2015-02-05T12:39:52.933Z","0.0.21":"2015-02-05T12:40:24.182Z","0.0.22":"2015-02-05T12:46:33.213Z","0.0.23":"2015-02-05T12:47:24.582Z","0.0.24":"2015-02-05T12:52:07.012Z","0.0.25":"2015-02-05T15:32:44.182Z","0.0.26":"2015-02-06T07:10:08.324Z","0.0.27":"2015-02-06T13:18:28.617Z","0.0.28":"2015-02-06T13:26:31.038Z","0.0.29":"2015-02-07T14:06:46.137Z","0.0.30":"2015-03-02T03:12:15.493Z","0.0.31":"2015-03-02T03:14:29.805Z","0.0.32":"2015-04-14T13:27:49.113Z","0.0.33":"2015-04-30T07:19:05.213Z","0.1.0":"2015-05-01T02:45:49.101Z","0.1.1":"2015-05-01T03:00:46.899Z","0.1.2":"2015-05-01T16:33:39.899Z","0.1.3":"2015-05-02T03:14:41.399Z","0.1.5":"2015-05-02T03:27:56.423Z"},"author":{"name":"halfthink@163.com"},"license":"ISC","readmeFilename":"README.md","description":"Modify http request/response in javascript config file easily.","homepage":"https://github.com/humanhuang/webproxy","repository":{"type":"git","url":"https://github.com/humanhuang/webproxy"},"bugs":{"url":"https://github.com/humanhuang/webproxy/issues"},"keywords":["proxy","webproxy"]}