{"_id":"http-master","_rev":"154-6cca45fc2cbc5e9d89d82fb8693f0f09","name":"http-master","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","dist-tags":{"latest":"1.2.7","beta":"0.8.0"},"versions":{"0.4.0":{"name":"http-master","version":"0.4.0","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"http-master","scripts":{"test":"mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"license":"BSD","dependencies":{"http-proxy":"~1.0.1","optimist":"~0.6.0","extend":"~1.2.1","jsonlint-lines":"~1.6.0","node-watch":"~0.3.4","async":"~0.2.9","xregexp":"~2.0.0","node-static":"~0.7.2","spdy":"~1.17.22","uid-number":"0.0.3"},"devDependencies":{"mocha":"~1.16.1","should":"~2.1.1"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.4.0","dist":{"shasum":"421af9e6c14fa0976b77f7ed603fbf61cf8e98fa","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.4.0.tgz","integrity":"sha512-3iewLEBg8eM5SOSD8oh0PHELL+RT9ScJHD5iXQiZrViURD9DhFHrso7KzVZAXXdpYqo9eFyNLtC29si59xlqNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDls29QeAToC+IPRCkiedgAC/7vThibVH26CLK3mTqfPgIgR0EZINiqofsMIF/Uf30O1Qn1qTGMctXm+9EslrzNeuo="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.4.1":{"name":"http-master","version":"0.4.1","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"http-master","scripts":{"test":"mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"license":"BSD","dependencies":{"http-proxy":"~1.0.1","optimist":"~0.6.0","extend":"~1.2.1","jsonlint-lines":"~1.6.0","node-watch":"~0.3.4","async":"~0.2.9","xregexp":"~2.0.0","node-static":"~0.7.2","spdy":"~1.17.22","uid-number":"0.0.3"},"devDependencies":{"mocha":"~1.16.1","should":"~2.1.1"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.4.1","dist":{"shasum":"3cbad23ec26061c19984c953d9ee0acb05d68ab0","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.4.1.tgz","integrity":"sha512-q/tz4W89hGKDslxHlnUEjXn0QyRbYc/ClWcaxH4/ykTH5is4K+a3B+gyBjmxxkVSIjJ4C2ulvkxndMRF2/NCKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwV5DS3KkmOJ8EWRK06nz+v2wB6bYPZREaTZL7vQc6rgIhANbejQa4EvdMYq3tdpgHO4D2AFA+e0wp1ZsU8LG1nQ7r"}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.5.0":{"name":"http-master","version":"0.5.0","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"http-master","scripts":{"test":"mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"license":"BSD","dependencies":{"http-proxy":"~1.0.1","optimist":"~0.6.0","extend":"~1.2.1","jsonlint-lines":"~1.6.0","node-watch":"~0.3.4","async":"~0.2.9","xregexp":"~2.0.0","node-static":"~0.7.2","spdy":"~1.17.22","uid-number":"0.0.3"},"devDependencies":{"mocha":"~1.16.1","should":"~2.1.1"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.5.0","dist":{"shasum":"7af5cc550b042c1d5fd9c643d282a8b07a16fb81","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.5.0.tgz","integrity":"sha512-mt3NREUhwvLEm8Tri7HK1siKMKhYjYzgVooY38VEF65o9CbXrac4axaa10VGZV1uoxRqsoli17kE9pdvvl3gjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjW91De67t8hLw4u+2HzBf6LCE21ahg07caE74ExBG2gIgQQbgD+7Xr7wP9K0nh1RPi7BSZCEHScxzUH7OsKSQPGw="}]},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.5.1":{"name":"http-master","version":"0.5.1","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"license":"BSD","dependencies":{"http-proxy":"~1.0.1","optimist":"~0.6.0","extend":"~1.2.1","jsonlint-lines":"~1.6.0","node-watch":"~0.3.4","async":"~0.2.9","xregexp":"~2.0.0","node-static":"~0.7.2","spdy":"~1.17.22","uid-number":"0.0.3"},"devDependencies":{"mocha":"~1.16.1","should":"~2.1.1"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.5.1","dist":{"shasum":"2cd366dbb4e5e56e41c016dd0c2f2b116cfae98d","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.5.1.tgz","integrity":"sha512-Lg7/Hm6nbZNqgFyZuvfRRJar7aq6p6+qicFghYWScqCh8qFkk3Jx8bo+Hiidp3QNH2RrzXgXai1xaAb7qNBCOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICV+3B07uxhevmdcAxK61Ddb01UATZkZMaZNm8AMktuhAiEAmed4Dzy/IpbI//xJHLq4U6//o67jEUBV2NTp0B6KWY8="}]},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.5.2":{"name":"http-master","version":"0.5.2","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"license":"BSD","dependencies":{"http-proxy":"~1.0.1","optimist":"~0.6.0","extend":"~1.2.1","jsonlint-lines":"~1.6.0","node-watch":"~0.3.4","async":"~0.2.9","xregexp":"~2.0.0","node-static":"~0.7.2","spdy":"~1.17.22","uid-number":"0.0.3"},"devDependencies":{"mocha":"~1.16.1","should":"~2.1.1"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.5.2","dist":{"shasum":"c2621c015775e4ab987118327e38d0543b06c000","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.5.2.tgz","integrity":"sha512-JG2N1774mhSN1/TnUDt2hTd8D1BQBNruewKG2gUT4WnhLNVu7qCesRpv0jj4oNa4yqfB+ExQjimdi+Q1EdMOJw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIdT3A32MoAH3kbOVHhIq56pfhx0BpDPniAnwhQ/4gogIgD41c9CqM0gIjgo4TApMzuDM5eS5Vx58n19WOHMDmUmQ="}]},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.5.3":{"name":"http-master","version":"0.5.3","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"license":"BSD","dependencies":{"http-proxy":"~1.0.1","optimist":"~0.6.0","extend":"~1.2.1","jsonlint-lines":"~1.6.0","node-watch":"~0.3.4","async":"~0.2.9","xregexp":"~2.0.0","node-static":"~0.7.2","spdy":"~1.17.22","uid-number":"0.0.3"},"devDependencies":{"mocha":"~1.16.1","should":"~2.1.1"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.5.3","dist":{"shasum":"a5cdf8856d5be8aac371f4e951982733ad7c71c0","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.5.3.tgz","integrity":"sha512-8BFuSYCoZljnCzl4N5YnE2IbJ88HBC5Os3TePZ84vxgCjqHxirZYxjQ/A7yF2i/Sz/ryQfgAN4NG5VhseFm5UQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAbzRwso+u3iu/lOsgj1OtTcP1BSW5KO6GIfQ4nec5q7AiEA59KGO4uECa9WVzRUmp1fONwA4mun6a5goGp/ZJK8SE4="}]},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.5.4":{"name":"http-master","version":"0.5.4","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"license":"BSD","dependencies":{"http-proxy":"~1.0.1","optimist":"~0.6.0","extend":"~1.2.1","jsonlint-lines":"~1.6.0","node-watch":"~0.3.4","async":"~0.2.9","xregexp":"~2.0.0","node-static":"~0.7.2","spdy":"~1.17.22","uid-number":"0.0.3"},"devDependencies":{"mocha":"~1.16.1","should":"~2.1.1"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.5.4","dist":{"shasum":"4511bd539d2bb5d194c575e0b0dbc17ccba0d5dd","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.5.4.tgz","integrity":"sha512-ou4HehKFIfFP6rRR1HPiSTDu4tOFR0rfR70g7rSkdCccWviy/H3mQNIWAGdJtWd+t3ke+uew5l15mEh91Blypw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG2ZgPSpea8+bJuPkBthO/BQo/tPxIdVv9PEycWTj/NzAiBHoZBbBrjsocgnKViA8/2spmujz35mCNI9d7bUAAVUlQ=="}]},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.5.5":{"name":"http-master","version":"0.5.5","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"license":"BSD","dependencies":{"http-proxy":"~1.0.1","optimist":"~0.6.0","extend":"~1.2.1","jsonlint-lines":"~1.6.0","node-watch":"~0.3.4","async":"~0.2.9","xregexp":"~2.0.0","node-static":"~0.7.2","spdy":"~1.17.22","uid-number":"0.0.3"},"devDependencies":{"mocha":"~1.16.1","should":"~2.1.1"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.5.5","dist":{"shasum":"8dff7f1ccc6769025a8decf043e64eded1df542e","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.5.5.tgz","integrity":"sha512-V+qKi6K2JbPSqyl1joxoaga2YOR6Y0xdRUUQMCcS/eyeoU05ZQuUFqhkr6IVTOCGjlB4R8ea4ig3fNWsZi2pZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG6dS5YREWEgKvYWlq5hKujsx/GNzRsQCL+AlSy1rLuMAiEAv10Y0y62w0do7ingmNUPS1i6X6VX2udJkEe6ZUqoMws="}]},"_from":".","_npmVersion":"1.3.15","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.5.6":{"name":"http-master","version":"0.5.6","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"license":"BSD","dependencies":{"http-proxy":"~1.0.1","optimist":"~0.6.0","extend":"~1.2.1","jsonlint-lines":"~1.6.0","node-watch":"~0.3.4","async":"~0.2.9","xregexp":"~2.0.0","node-static":"~0.7.2","spdy":"~1.17.22","uid-number":"0.0.3"},"devDependencies":{"mocha":"~1.16.1","should":"~2.1.1"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.5.6","dist":{"shasum":"28c90b7de39b60e744c18fc335180d42f86328f0","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.5.6.tgz","integrity":"sha512-S4IljswTABtEH0hMnjHTQTg2jgAtv4T4v40SA3APAkGMqDgXFbEuBbSblDiuNRLvbJ4yBU58V2Q7nMsm8ardQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFXe14PbNRHfNlF1EWv5LEuhlWL7/FpYMcZvrfYFC4RfAiAZIUPdw9bOmkfegT/jtDt16VAMGhxy3HTgLo2KL/lO7Q=="}]},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.5.7":{"name":"http-master","version":"0.5.7","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"license":"BSD","dependencies":{"http-proxy":"~1.0.1","optimist":"~0.6.0","extend":"~1.2.1","jsonlint-lines":"~1.6.0","node-watch":"~0.3.4","async":"~0.2.9","xregexp":"~2.0.0","node-static":"~0.7.2","spdy":"~1.17.22","uid-number":"0.0.3"},"devDependencies":{"mocha":"~1.16.1","should":"~2.1.1"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.5.7","dist":{"shasum":"6de85cd5759c5cd4b239ee058ea187969cbce72c","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.5.7.tgz","integrity":"sha512-arYG3ERBvocMaZWLvqFeaJUUnRzYE7dRQnE0Cblx4sI/xu5KOal7I8MIYLHkHPnUCDZ2i54mcshlD2NO3P5kRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD51A8AZ5qn9c+N68rfsFqaXL94sunoT6uQCmfo6h9ZFgIgcJKm/j+tGnBTJzzWmmmhB0XpTeU2g5lWhBj66sBo48g="}]},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.5.8":{"name":"http-master","version":"0.5.8","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"license":"BSD","dependencies":{"http-proxy":"~1.0.1","optimist":"~0.6.0","extend":"~1.2.1","jsonlint-lines":"~1.6.0","node-watch":"~0.3.4","async":"~0.2.9","xregexp":"~2.0.0","node-static":"~0.7.2","spdy":"~1.17.22","uid-number":"0.0.3"},"devDependencies":{"mocha":"~1.16.1","should":"~2.1.1"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.5.8","dist":{"shasum":"a6c93e826053a2e590b7df258a7939826267af89","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.5.8.tgz","integrity":"sha512-Jj+2xRE8agecCkQ0pNNKgy98exv0DzpwhnkgW/DoXn6MPi18UQMtHZnYqUlBEjXqtOe4BKRPDrsd10CmxchLNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSwC7DqU7tNpqg3OKAxFUakaMi79tzhclJk2VDlulbEgIhAMaO8WtuQ4x3fhoqVla0NnaSoU6OU1v9SQ00sObcRFNC"}]},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.5.9":{"name":"http-master","version":"0.5.9","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"license":"BSD","dependencies":{"http-proxy":"~1.0.1","optimist":"~0.6.0","extend":"~1.2.1","jsonlint-lines":"~1.6.0","node-watch":"~0.3.4","async":"~0.2.9","xregexp":"~2.0.0","node-static":"~0.7.2","spdy":"~1.17.22","uid-number":"0.0.3"},"devDependencies":{"mocha":"~1.16.1","should":"~2.1.1"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.5.9","dist":{"shasum":"7cd6a95e0a43686b819c466a8d2e430aa689590d","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.5.9.tgz","integrity":"sha512-+f53tbsDGpF2FMqYIw3YPw0QcIPNA1blCNb97er94BnBXYPeVCdSv4xFAw+dKCyzI3mQYU/rksWBksf2ZnHAYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAd/GZfMPHAct23suGZZ/9iwO5CIjxC4/g6B9KiEbUpZAiEAm1i8qWF5/rizLlemEWva+SHM82TEBKbAcLgwclWrfVo="}]},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.6.0":{"name":"http-master","version":"0.6.0","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"license":"BSD","dependencies":{"http-proxy":"~1.0.1","optimist":"~0.6.0","extend":"~1.2.1","jsonlint-lines":"~1.6.0","node-watch":"~0.3.4","async":"~0.2.9","xregexp":"~2.0.0","node-static":"~0.7.2","spdy":"~1.17.22","uid-number":"0.0.3","js-yaml":"~3.0.1"},"devDependencies":{"mocha":"~1.16.1","should":"~2.1.1"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.6.0","dist":{"shasum":"c0bb2762bbc6902300ab76731d835eaf3cffa315","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.6.0.tgz","integrity":"sha512-Nke0ycniC2VMEyKAi8vx4UKCx1iyAmvWh57A9QTbV2HaxnGpZFhn+8kKEVxJHAReuteJFRIpNAdex6PRrx4UBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICYQl7xEUZ4hvtp8g9xy6UyhAGMyINFUvNr0VV03KMo7AiEAy+WazPZr0D/NzW9oOnYITecvWhB0LoKz7/fFWmTaD50="}]},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.6.2":{"name":"http-master","version":"0.6.2","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"license":"BSD","dependencies":{"http-proxy":"~1.0.1","optimist":"~0.6.0","extend":"~1.2.1","jsonlint-lines":"~1.6.0","node-watch":"~0.3.4","async":"~0.2.9","xregexp":"~2.0.0","node-static":"~0.7.2","spdy":"~1.17.22","uid-number":"0.0.3","js-yaml":"~3.0.1"},"devDependencies":{"mocha":"~1.16.1","should":"~2.1.1"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.6.2","dist":{"shasum":"ff17f7dec5bc08b453e6144c9453f41efc890469","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.6.2.tgz","integrity":"sha512-P6+rVtTqENz81oVJU0bFlzNLikGYsg/BZWALpyg82pek6PSWxYF11MKx123kuQ9DHp/PqxpLs8hSGJ6PBnB4ZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDb2rt0JVJyBYhVujelke7/0dm6VunMDXFUE10scyEVzQIhAOux6cjcabG2d3fW5Ro7Zzq5JrOjYYNPMzioCQj1/s7D"}]},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.6.3":{"name":"http-master","version":"0.6.3","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"license":"BSD","dependencies":{"http-proxy":"~1.0.1","optimist":"~0.6.0","extend":"~1.2.1","jsonlint-lines":"~1.6.0","node-watch":"~0.3.4","async":"~0.2.9","xregexp":"~2.0.0","node-static":"~0.7.2","spdy":"~1.17.22","uid-number":"0.0.3","js-yaml":"~3.0.1","http-auth":"~2.1.6"},"devDependencies":{"mocha":"~1.16.1","should":"~2.1.1"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.6.3","dist":{"shasum":"7598639ee969d9c0e69c5940ad8a10b73c718a72","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.6.3.tgz","integrity":"sha512-g2ZhYObStXpNajODyAVFTYjXsa8OErrXqjJPnBx2hoOMR3qa6j/PAaleT/v5u86sNkD7Ge0PMGgQ2IuzVpZfoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzBIGzHWE1I+SmYvfPAv2LPurlVhc2vAtcrYpcUm/IDAIgIe9RhkQmfPFrI9FcCoO6OMmBlwAxsbooCxunQz8ntXw="}]},"_from":".","_npmVersion":"1.3.26","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.6.4":{"name":"http-master","version":"0.6.4","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"license":"BSD","dependencies":{"http-proxy":"~1.0.1","optimist":"~0.6.0","extend":"~1.2.1","jsonlint-lines":"~1.6.0","node-watch":"~0.3.4","async":"~0.2.9","xregexp":"~2.0.0","node-static":"~0.7.2","spdy":"~1.17.22","uid-number":"0.0.3","js-yaml":"~3.0.1","http-auth":"~2.1.6"},"devDependencies":{"mocha":"~1.16.1","should":"~2.1.1"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.6.4","dist":{"shasum":"c4e91212cb388f4e4497f7e8e50755dabcf115ab","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.6.4.tgz","integrity":"sha512-z4QwwdaEgCLbtkl3zcopFc+1eO9PqvFkqjtnRi1acltZvnJyVg1FjeIP+jUNjp+StPoGRw5AM4P+Tj7dfr2J8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGHwg8pVEdDnD4GjV7IWU+9oaHjJeJM6GwEDzBFKLG+3AiA6w/dPS3LaBBmySD2zRgntfASLqEI0FNTtGRFQEaPEFA=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.6.5":{"name":"http-master","version":"0.6.5","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"license":"BSD","dependencies":{"http-proxy":"~1.0.1","optimist":"~0.6.0","extend":"~1.2.1","jsonlint-lines":"~1.6.0","node-watch":"~0.3.4","async":"~0.2.9","xregexp":"~2.0.0","node-static":"~0.7.2","spdy":"~1.17.22","uid-number":"0.0.3","js-yaml":"~3.0.1","http-auth":"~2.1.6"},"devDependencies":{"mocha":"~1.16.1","should":"~2.1.1"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.6.5","dist":{"shasum":"87048ba5af27bdae29ed66dd8caf15e582dad803","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.6.5.tgz","integrity":"sha512-udeCRR8eL4CH9lfO5oZyZqbxQiO3kdBVt0/hMowT9ocRz6aYuGXbbx3EYfI8WDX3UAIw5eN7AZAnwqiHv7HtJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBVTYjzZGg+Pyxcyfk4qDx/7KqwWpwj9QsvxiylcIzhOAiEA8YjX9tvp2hknofs/ZAda0BBbdlr7qKRcOziSJIBEi6g="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.6.6":{"name":"http-master","version":"0.6.6","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"license":"BSD","dependencies":{"http-proxy":"~1.0.1","optimist":"~0.6.0","extend":"~1.2.1","jsonlint-lines":"~1.6.0","node-watch":"~0.3.4","async":"~0.2.9","xregexp":"~2.0.0","node-static":"~0.7.2","spdy":"~1.17.22","uid-number":"0.0.3","js-yaml":"~3.0.1","http-auth":"~2.1.6"},"devDependencies":{"mocha":"~1.16.1","should":"~2.1.1"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.6.6","dist":{"shasum":"5c8c901d70cd8113c14dd8cbe4d4f1443614288a","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.6.6.tgz","integrity":"sha512-3xfX56u2fdYFXvu5FYQ5Mr74quVyV33LOL/DVMkPyNvuLe8U2vUCTMhTkJB7cAFo3nQBiARSg0gNv1BFQXyFbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBSrjmOE2mn+Or4+rpGPiL6j++WfwdJ5vARhMkTd64gwIgc7+uXn+sU5fHCi3wxIEATyJkEwWowjHz6ABMSVfVlrY="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.6.7":{"name":"http-master","version":"0.6.7","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"license":"BSD","dependencies":{"http-proxy":"~1.0.1","optimist":"~0.6.0","extend":"~1.2.1","jsonlint-lines":"~1.6.0","node-watch":"~0.3.4","async":"~0.2.9","xregexp":"~2.0.0","node-static":"~0.7.2","spdy":"~1.17.22","uid-number":"0.0.3","js-yaml":"~3.0.1","http-auth":"~2.1.6"},"devDependencies":{"mocha":"~1.16.1","should":"~2.1.1"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.6.7","dist":{"shasum":"5ff1cac035b6e1a54682a5f754ac5c20a30d3888","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.6.7.tgz","integrity":"sha512-WnSPT/cIse2JnO3UA6VIRAzv+mprVbiiRoFoR9BYLLKDR5Xm5i+O82mGNPOSf9UlWg20MURaQP4D/qFRdNcNcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCb+QIuIgkgqel/QOtO6nY0zRLUZ88T4A7mHW1T10vinQIgX7rkcCmZ+YMNihO6c3cZe4jGs+dfXEl2CjEIcZJdTQE="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.6.8":{"name":"http-master","version":"0.6.8","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"license":"BSD","dependencies":{"http-proxy":"~1.0.1","optimist":"~0.6.0","extend":"~1.2.1","jsonlint-lines":"~1.6.0","node-watch":"~0.3.4","async":"~0.2.9","xregexp":"~2.0.0","node-static":"~0.7.2","spdy":"~1.17.22","uid-number":"0.0.3","js-yaml":"~3.0.1","http-auth":"~2.1.6"},"devDependencies":{"mocha":"~1.16.1","should":"~2.1.1"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.6.8","dist":{"shasum":"e7202d2866fdd06a0c989da79409c8f1599d63e3","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.6.8.tgz","integrity":"sha512-bzLH/ZdOC9tB0lI53wAhHYUo2pPdcSbTJhP0dG+QHILwoqfzXn1Pdpn8424JFEAamyomOVh7Z1r88RlsDnjLhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC807MLv6SqXirXHtYgifiDIY1xzeLTicfCBL6Ah7JQ0QIgXg2v3Un1pwCJLM3838EmzLimnLSbD3FuApJBXUygV1k="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.6.9":{"name":"http-master","version":"0.6.9","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"license":"BSD","dependencies":{"http-proxy":"~1.0.1","optimist":"~0.6.0","extend":"~1.2.1","jsonlint-lines":"~1.6.0","node-watch":"~0.3.4","async":"~0.2.9","xregexp":"~2.0.0","node-static":"~0.7.2","spdy":"~1.17.22","uid-number":"0.0.3","js-yaml":"~3.0.1","http-auth":"~2.1.6"},"devDependencies":{"mocha":"~1.16.1","should":"~2.1.1"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"_id":"http-master@0.6.9","dist":{"shasum":"7babbcbf12ad30c9ffa3b846150e03ab759c7bd5","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.6.9.tgz","integrity":"sha512-ET/ZcJX8BxjGGy5n0V7hakElZG0wgqt4nvvuGwHdvOZm2jhSx9DODUEgFE7pn0+oorUNm5v11SlOWFYZesw9RQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBwMSIWNLLkUOMweQ9aABRPP9zPYA89t1HyQ7HxDLdxlAiEAyQrEJx9nQozCPKc5KTFekZPSxspHf36tYVwomhrzaRw="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.6.10":{"name":"http-master","version":"0.6.10","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"license":"BSD","dependencies":{"http-proxy":"~1.0.1","optimist":"~0.6.0","extend":"~1.2.1","jsonlint-lines":"~1.6.0","node-watch":"~0.3.4","async":"~0.2.9","xregexp":"~2.0.0","node-static":"~0.7.2","spdy":"~1.17.22","uid-number":"0.0.3","js-yaml":"~3.0.1","http-auth":"~2.1.6"},"devDependencies":{"mocha":"~1.16.1","should":"~2.1.1"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.6.10","dist":{"shasum":"f4c840290ce15b7bcf7ca99b4bbe513532da854d","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.6.10.tgz","integrity":"sha512-CNiNVbINYB3nddQBsVlML3R/35d7jKCDS0BddpcbOozfOVL0Ho3BXuTwoQKqlNgJUkzNSkbTYWVs1H/FtItNRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBGn3Ce0m0pLyutcO4NTdkjv2rwh0dCk6uTF32J19CmiAiEAyhlJrbiskErcjLChgy1nmlMWlF+Vi0gB1HQauLaXEM0="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.6.11":{"name":"http-master","version":"0.6.11","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"license":"BSD","dependencies":{"http-proxy":"^1.0.2","optimist":"~0.6.0","extend":"~1.2.1","jsonlint-lines":"~1.6.0","node-watch":"~0.3.4","async":"~0.2.9","xregexp":"~2.0.0","node-static":"~0.7.2","spdy":"~1.17.22","uid-number":"0.0.3","js-yaml":"~3.0.1","http-auth":"~2.1.6"},"devDependencies":{"mocha":"~1.16.1","should":"~2.1.1"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"_id":"http-master@0.6.11","dist":{"shasum":"6dc2ba14fbe497a27064b31a23601e6f82fab945","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.6.11.tgz","integrity":"sha512-gzuE1Kd1p3kNjlWvrMsZdbg9yJ83ExYCjcMdBbrNgxSDn5VoLnsDxycziGv58vA2UJj4kZEZ+F7NQYzz27sxMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4RdPxTTOpL2Mm8J7TSDtV6Q658oSQizMAOOS/uURH1AIgGb6FfqTgXwI7lgDB6N87zxFRdzFDUi7p6Vl0DNvR/xU="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.7.0":{"name":"http-master","version":"0.7.0","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"}],"license":"BSD","dependencies":{"http-proxy":"~1.0.1","optimist":"~0.6.0","async":"~0.2.9","extend":"~1.2.1","es6-shim":"~0.9.2","jsonlint-lines":"~1.6.0","node-static":"~0.7.2","node-watch":"~0.3.4","spdy":"~1.17.22","uid-number":"0.0.3","x509":"git://github.com/CodeCharmLtd/node-x509#parse-pem","js-yaml":"~3.0.1","http-auth":"~2.1.6","xregexp":"~2.0.0","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"istanbul":"~0.2.7","chai":"~1.8.1","mocha":"~1.16.1","should":"~2.1.1","fs.extra":"^1.2.1"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.7.0","dist":{"shasum":"41478529cdf6ae1b5b08fcf9139618dc003c2b67","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.7.0.tgz","integrity":"sha512-HADhMO0SVVbOK74fzJO82t/oeO+mqY5cIfooO/ouPD8dIF+kOao3nB9oCfsQdwQ9ouHfs/Sc6OJUfuH6/jlpSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICgUjUEjFoVh1gVU4l5oYd0iXDTW5MaV2pQly+OYT92OAiEA+RxwSvGbij+ejOm91nB3xJVqmtGTssVHNw6GOTXQI9M="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.7.1":{"name":"http-master","version":"0.7.1","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"}],"license":"BSD","dependencies":{"http-proxy":"~1.0.1","optimist":"~0.6.0","async":"~0.2.9","extend":"~1.2.1","es6-shim":"~0.9.2","jsonlint-lines":"~1.6.0","node-static":"~0.7.2","node-watch":"~0.3.4","spdy":"~1.17.22","uid-number":"0.0.3","x509":"git://github.com/CodeCharmLtd/node-x509#parse-pem","js-yaml":"~3.0.1","http-auth":"~2.1.6","xregexp":"~2.0.0","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"istanbul":"~0.2.7","chai":"~1.8.1","mocha":"~1.16.1","should":"~2.1.1","fs.extra":"^1.2.1"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.7.1","dist":{"shasum":"c5b367dc9cd253e9c6e66feb03962b31b7c25e0d","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.7.1.tgz","integrity":"sha512-IKnXhRJNJH5zhCJHksgRNu49Lo7Wq7lY4Lmw0i6/MRDEBTHKOzOP6BVwCdrf2NYXl7bS7bBt9tRaWxJBaahOuQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8Ua345kHI3V1mK8DL16iJ1io/kO1bLIiQww5CqrOFIAIgElev0MnKCcjH15iXj47F1EKSsAasEOsC+1VJVBDre/k="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.7.2":{"name":"http-master","version":"0.7.2","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"}],"license":"BSD","dependencies":{"http-proxy":"~1.0.1","optimist":"~0.6.0","async":"~0.2.9","extend":"~1.2.1","es6-shim":"~0.9.2","jsonlint-lines":"~1.6.0","node-static":"~0.7.2","node-watch":"~0.3.4","spdy":"~1.17.22","uid-number":"0.0.3","x509":"git://github.com/CodeCharmLtd/node-x509#parse-pem","js-yaml":"~3.0.1","http-auth":"~2.1.6","xregexp":"~2.0.0","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"istanbul":"~0.2.7","chai":"~1.8.1","mocha":"~1.16.1","should":"~2.1.1","fs.extra":"^1.2.1"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.7.2","dist":{"shasum":"8a93213072c2a9cd1a2e8f6e9591e6c140cdc599","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.7.2.tgz","integrity":"sha512-O+Sc2ACfBw2Gqjddg0it80TbGpw3N9Dvcl4dK6xs8oB5LJ+bMFEUZ997o0cLJgpW3K2proGMXxKbJzanHVs5LQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAfASzTHc5kDQn1jHPexbMzb0ge3Mq2ij0++osOxcUjAIgBNwa46cE9nzjHfjiPAZcoEClcz4qUA8mZbEKkJpMYhw="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.7.3":{"name":"http-master","version":"0.7.3","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"}],"license":"BSD","dependencies":{"http-proxy":"~1.0.1","optimist":"~0.6.0","async":"~0.2.9","extend":"~1.2.1","es6-shim":"~0.9.2","jsonlint-lines":"~1.6.0","node-static":"~0.7.2","node-watch":"~0.3.4","spdy":"~1.17.22","uid-number":"0.0.3","x509":"git://github.com/CodeCharmLtd/node-x509#parse-pem","js-yaml":"~3.0.1","http-auth":"~2.1.6","xregexp":"~2.0.0","moment":"^2.6.0","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"istanbul":"~0.2.7","chai":"~1.8.1","mocha":"^1.18.2","should":"~2.1.1","fs.extra":"^1.2.1"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.7.3","dist":{"shasum":"a87bfec733f904597df6dc602df0ef942475319d","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.7.3.tgz","integrity":"sha512-dPYtPlqqFBGJ4RzipO8tf4+H4ThZ+finDJYuCSJFwx4fJ6MSgozs83jH5wEu4Ig7oEKOGstNT2ypuILQZKft1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDogC2X8Gvfpy1mvLmj9xK4QQ20njOBdj+Yvk5ywLvr0AIhAO6mpOh2kDqfHGxv6RgUoJwOGrZqOPcNVPwR8j6fB/bT"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.7.4":{"name":"http-master","version":"0.7.4","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"}],"license":"BSD","dependencies":{"http-proxy":"~1.0.1","optimist":"~0.6.0","async":"~0.2.9","extend":"~1.2.1","es6-shim":"~0.9.2","jsonlint-lines":"~1.6.0","node-static":"~0.7.2","node-watch":"~0.3.4","spdy":"~1.17.22","uid-number":"0.0.3","x509":"git://github.com/CodeCharmLtd/node-x509#parse-pem","js-yaml":"~3.0.1","http-auth":"~2.1.6","xregexp":"~2.0.0","moment":"^2.6.0","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"istanbul":"~0.2.7","chai":"~1.8.1","mocha":"^1.18.2","should":"~2.1.1","fs.extra":"^1.2.1"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.7.4","dist":{"shasum":"069b4e0018636561225fc739cf6c8167bb0c8a2e","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.7.4.tgz","integrity":"sha512-ScdutqXisX4Brgz3vZw4gFTzzCrTJN4Y2mqwkcl4A/Q22xvHPQzh+9muLZfsDd8sa4XCKW5f7nAsGDEgLz+DEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbMxSFJIceUk6vR0xdS7Ag6WTqGxBjuoZY3JQbB0EhNwIgYY1r1mVNwdRFKeX0twDQgBhGHq5OYrMew081yBdWdXc="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.7.5":{"name":"http-master","version":"0.7.5","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"}],"license":"BSD","dependencies":{"http-proxy":"~1.0.1","optimist":"~0.6.0","async":"~0.2.9","extend":"~1.2.1","es6-shim":"~0.9.2","jsonlint-lines":"~1.6.0","node-static":"~0.7.2","node-watch":"~0.3.4","spdy":"~1.17.22","uid-number":"0.0.3","x509":"git://github.com/CodeCharmLtd/node-x509#parse-pem","js-yaml":"~3.0.1","http-auth":"~2.1.6","xregexp":"~2.0.0","moment":"^2.6.0","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"istanbul":"~0.2.7","chai":"~1.8.1","mocha":"^1.18.2","should":"~2.1.1","fs.extra":"^1.2.1"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.7.5","dist":{"shasum":"f8eaa08b0cd2ab86ee182eccb24054274a11587a","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.7.5.tgz","integrity":"sha512-dm59s2CjL07vUcGzfx9DYXIcGlGJGEITRYUW5dz1B/gd/7vMvnJCnZN1eKQX3XFlT5h0OwKb3SEmuyZq7BpiAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCA9p37o3zbmdGhAH15xRBU0B0kkGhrtUqtAer5hQxhAIhAJZ7BvOowFg/QoKoxa0I+vV+zVcByAbFb0Wbof8Fe+bq"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.7.6":{"name":"http-master","version":"0.7.6","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"}],"license":"BSD","dependencies":{"http-proxy":"~1.0.1","optimist":"~0.6.0","async":"~0.2.9","extend":"~1.2.1","es6-shim":"~0.9.2","jsonlint-lines":"~1.6.0","node-static":"~0.7.2","node-watch":"~0.3.4","spdy":"~1.17.22","uid-number":"0.0.3","x509":"git://github.com/CodeCharmLtd/node-x509#parse-pem","js-yaml":"~3.0.1","http-auth":"~2.1.6","xregexp":"~2.0.0","moment":"^2.6.0","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"istanbul":"~0.2.7","chai":"~1.8.1","mocha":"^1.18.2","should":"~2.1.1","fs.extra":"^1.2.1"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.7.6","dist":{"shasum":"2884e8add185c0723d1ac4bd266ac0c2a4ea8be4","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.7.6.tgz","integrity":"sha512-wpPL33kOEjdr9Mb4K2BxgqUFWVrjBrusHrLoFUCapoDpLBkdAbaGXizVfi4wwUNgpbU1kod2D/E4cnVBL9V8nw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMyCg3V/wtyfjNn1qyJqQlosZ65arP7pa0tBRsCn5eugIhAN9N7a9hqcTKfiZyKADcg66xvf9TlUgUBmSFqFEOk5GE"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.7.7":{"name":"http-master","version":"0.7.7","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"}],"license":"BSD","dependencies":{"http-proxy":"~1.0.1","optimist":"~0.6.0","async":"~0.2.9","extend":"~1.2.1","es6-shim":"~0.9.2","jsonlint-lines":"~1.6.0","node-static":"~0.7.2","node-watch":"~0.3.4","spdy":"~1.17.22","uid-number":"0.0.3","x509":"git://github.com/CodeCharmLtd/node-x509#parse-pem","js-yaml":"~3.0.1","http-auth":"~2.1.6","xregexp":"~2.0.0","moment":"^2.6.0","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"istanbul":"~0.2.7","chai":"~1.8.1","mocha":"^1.18.2","should":"~2.1.1","fs.extra":"^1.2.1"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.7.7","dist":{"shasum":"94485ece58ec6db9833bb1df41bbe0eaa2fdd57d","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.7.7.tgz","integrity":"sha512-34zmBsTWQLPOQAw82Of1SfxIGITA00qMlv/zP3pzTU0mcGu3X8jcTN2LSEANbWhR/tONgeILQzmEYhwq8pq7qA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGXdNRbvU1L38dpVzg6CkMc/+gjHeqboXU1ROimQ+zUgAiBZ+C4mZGULrI6wSCCwp9m1507qfGtRH+FlQanU1KQmQw=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.7.8":{"name":"http-master","version":"0.7.8","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"}],"license":"BSD","dependencies":{"async":"~0.2.9","bugsnag":"~1.2","es6-shim":"~0.9.2","extend":"~1.2.1","http-auth":"~2.1.6","http-proxy":"^1.1.2","js-yaml":"~3.0.1","jsonlint-lines":"~1.6.0","moment":"^2.6.0","node-static":"~0.7.2","node-watch":"~0.3.4","optimist":"~0.6.0","spdy":"~1.17.22","uid-number":"0.0.3","x509":"git://github.com/CodeCharmLtd/node-x509#parse-pem","xregexp":"~2.0.0","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"istanbul":"~0.2.7","chai":"~1.8.1","mocha":"^1.18.2","should":"~2.1.1","fs.extra":"^1.2.1"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.7.8","dist":{"shasum":"bcd103b035a089f6a93cec0329d052a92c675945","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.7.8.tgz","integrity":"sha512-4D1fygo6a2R1TrZAslUX/6W2li7u05phbzPMxBWG+pBlSTID7PDvsnyi06pHRLYVmVU6hYiO507vba/egQ4jFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBFXOIUka/FTsDsF3LtVaePjXZydlBY0gXRtpeTR0ivNAiAxLyj99WEnTP9WpwugvyqaOfxymZINHSWxNy8ici/7hw=="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.7.9":{"name":"http-master","version":"0.7.9","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"}],"license":"BSD","dependencies":{"async":"~0.8.0","bugsnag":"~1.2","di":"0.0.1","es6-shim":"~0.10.0","extend":"~1.2.1","http-auth":"~2.1.6","http-proxy":"^1.1.4","js-yaml":"~3.0.1","jsonlint-lines":"~1.6.0","moment":"^2.6.0","node-static":"~0.7.2","node-watch":"~0.3.4","optimist":"~0.6.0","spdy":"~1.25.1","uid-number":"0.0.5","x509":"git://github.com/CodeCharmLtd/node-x509#nan-0.9","xregexp":"~2.0.0","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"istanbul":"~0.2.7","chai":"~1.8.1","mocha":"^1.18.2","should":"~2.1.1","fs.extra":"^1.2.1"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.7.9","_shasum":"3f5436c26aca10a9bd45d100356c5e85a19ad59a","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"dist":{"shasum":"3f5436c26aca10a9bd45d100356c5e85a19ad59a","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.7.9.tgz","integrity":"sha512-EhlqYtsYkKam49jfoSjrwhBZNWfPe4dXwoAswefG/hLm+9PVLMoUPOYZJN57/UcscPNoFyetCPtN0jxe2XEgbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDButKRO3elrrdJHa9pdh6qertVV9PATGaYIQmGoLshSgIgYPa6uCbxhHXSj1iqIgFW70GwctC52BCjfoLgH7mbtg4="}]},"directories":{}},"0.7.10":{"name":"http-master","version":"0.7.10","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"}],"license":"BSD","dependencies":{"async":"~0.8.0","bugsnag":"~1.2","es6-shim":"~0.10.0","extend":"~1.2.1","http-auth":"~2.1.6","http-proxy":"^1.1.4","js-yaml":"~3.0.1","jsonlint-lines":"~1.6.0","moment":"^2.6.0","node-static":"~0.7.2","node-watch":"~0.3.4","optimist":"~0.6.0","spdy":"~1.25.1","uid-number":"0.0.5","x509":"git://github.com/CodeCharmLtd/node-x509#nan-0.9","xregexp":"~2.0.0","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"istanbul":"~0.2.7","chai":"~1.8.1","mocha":"^1.18.2","should":"~2.1.1","fs.extra":"^1.2.1"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.7.10","dist":{"shasum":"41baf0e754967d8cdad918422e825def49bd74ad","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.7.10.tgz","integrity":"sha512-NUaV8iE5IlG+HK3bnmllcGK0H56qPuZk54MOp70IUSHcwLjrnQ0zFkSTcZAgm5pUJFYcGNvo8P1hrDU8TkhTGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICLNAAcvg4T60p7/qTWL6+Po5eKDp7BOM6FjOg55M2sLAiEA5AuJnxrMVNA72/UO89zl4gE2u0eJOHVO25qIA8Gna7A="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"0.7.14":{"name":"http-master","version":"0.7.14","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"./node_modules/istanbul/lib/cli.js cover mocha -- -R spec tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"}],"license":"BSD","dependencies":{"async":"^0.9.0","bugsnag":"~1.2","compression":"^1.1.0","extend":"^2.0.0","http-auth":"~2.1.6","http-proxy":"1.2.1","js-yaml":"^3.2.2","jsonlint-lines":"~1.6.0","moment":"^2.6.0","node-static":"~0.7.2","node-watch":"~0.3.4","optimist":"~0.6.0","parse-x509":"0.1.0","spdy":"^1.28.2","uid-number":"0.0.5","xregexp":"~2.0.0","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"istanbul":"~0.2.7","chai":"~1.8.1","mocha":"^1.18.2","should":"~2.1.1","fs.extra":"^1.2.1"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"c9c8863b491a7ad1531837cc783b69ae82f52f1b","bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.7.14","_shasum":"2d8becd1cb80668bc2da387d8598dde08295c105","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"dist":{"shasum":"2d8becd1cb80668bc2da387d8598dde08295c105","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.7.14.tgz","integrity":"sha512-SpqtFST2+uSStFh3mbFLXLqVuO4xGd/vX2tv7k0R4+7eB2S8VhJRr+R5610fjbwTLEx18agZor301v1bJotang==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCm1WqQ3SoW7ZJGJJBRfBMroOFftS1aulHGfFdQcW92awIhAK7+aAv698iYJ9OwAsgVCfVOPX51urqJEaRuE79XLQjs"}]},"directories":{}},"0.7.15":{"name":"http-master","version":"0.7.15","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"master.js","scripts":{"test":"./node_modules/istanbul/lib/cli.js cover mocha -- -R spec tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./http-master"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"}],"license":"MIT","dependencies":{"async":"0.9.0","bugsnag":"1.2","compression":"1.1.0","extend":"2.0.0","http-auth":"2.1.6","http-proxy":"1.2.1","js-yaml":"3.2.2","jsonlint-lines":"1.6.0","moment":"2.6.0","node-static":"0.7.2","node-watch":"0.3.4","optimist":"0.6.0","parse-x509":"0.1.0","spdy":"1.28.2","uid-number":"0.0.5","xregexp":"2.0.0","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"1.9.2","fs.extra":"^1.2.1","istanbul":"0.3.2","mocha":"^1.18.2","should":"4.0.4"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"ba4d28a46c0e2b3e56ce943573849f119b11908f","bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.7.15","_shasum":"8c0e6aaf1ff6ff46132219d739329576a2aea601","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"dist":{"shasum":"8c0e6aaf1ff6ff46132219d739329576a2aea601","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.7.15.tgz","integrity":"sha512-asDF98gyQ+FIzFCXzxmmF89VnZIMjbaDj+IWNXicnkt3p7tTMd6dGeSYbG1h0SDXzv6iBRlnW9M9y/BSaISNMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDki6JnN+0qzG9//5qWf5DyTKxp38iMN5HYY1HzAsIz1wIhAKb4oi3E+j7halvgq7Vilhx1uJjvVuRR6nEOP7ECgRXG"}]},"directories":{}},"0.8.0":{"name":"http-master","version":"0.8.0","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/master.js","scripts":{"test":"./node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"}],"license":"BSD","dependencies":{"async":"0.9.0","bugsnag":"1.5.0","compression":"1.1.0","eventemitter3":"^0.1.5","extend":"2.0.0","http-auth":"2.1.6","http-proxy":"1.5.3","js-yaml":"3.2.2","jsonlint-lines":"1.6.0","moment":"2.6.0","morgan":"^1.3.2","node-static":"0.7.2","node-watch":"0.3.4","parse-x509":"0.1.0","spdy":"1.28.2","uid-number":"0.0.5","ws":"^0.4.32","xregexp":"2.0.0","yargs":"^1.3.2","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"~1.8.1","fs.extra":"^1.2.1","istanbul":"~0.2.7","mocha":"^1.18.2","should":"~2.1.1"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"480338fa6846501809db9339323ab61d23ba817d","bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@0.8.0","_shasum":"ae744b006c49e9cc6fdcf465cf7b086e5c0328fd","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"dist":{"shasum":"ae744b006c49e9cc6fdcf465cf7b086e5c0328fd","tarball":"https://registry.npmjs.org/http-master/-/http-master-0.8.0.tgz","integrity":"sha512-MRRpYEDezYxwIGJjcSKAdXE0w6rXx8miOPOFYnZKG9KnItegbxFe/T6EiYlnwbDygx+SenSalP+0HjIlYejOig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIC5Je/+PgH0pz8vlqZThS/6EPz99XWDuaXCA+HoNDkHZAh9EEQ34KSRveVoC0Lp3ThBPIJsodKvbWlaLiHizkf57"}]},"directories":{}},"1.0.0":{"name":"http-master","version":"1.0.0","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/master.js","scripts":{"test":"./node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"}],"license":"MIT","dependencies":{"async":"0.9.0","bugsnag":"1.5.0","compression":"1.1.0","eventemitter3":"^0.1.5","extend":"2.0.0","http-auth":"2.1.6","http-proxy":"1.5.3","js-yaml":"3.2.2","jsonlint-lines":"1.6.0","moment":"2.6.0","morgan":"^1.3.2","node-static":"0.7.2","node-watch":"0.3.4","parse-x509":"0.1.0","spdy":"1.28.2","uid-number":"0.0.5","ws":"^0.4.32","xregexp":"2.0.0","yargs":"^1.3.2","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"~1.8.1","fs.extra":"^1.2.1","istanbul":"~0.2.7","mocha":"^1.18.2","should":"~2.1.1"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"dccabb276bed73c7a5198cf3fb6db66f76022a66","bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@1.0.0","_shasum":"04efb9d82757c883a4461579305999b3917a5ab2","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"dist":{"shasum":"04efb9d82757c883a4461579305999b3917a5ab2","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.0.0.tgz","integrity":"sha512-4Ge09siPqRzkB4xOJfjLVvjqgAOFoBdY4+cqETfR3fYJK9yVz47h1AVu8FKPDZC791W1amARL+PN2OJXGbksRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6Sz4woBTYIoE6DnRzTTaRrYSWJmNJIssxHvW9Kxdm3AIgS+d1bb/ui/zAjL4pNuIVIh08YjGw4xz1ytNhj1Y67pc="}]},"directories":{}},"1.0.1":{"name":"http-master","version":"1.0.1","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"./node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"}],"license":"MIT","dependencies":{"async":"0.9.0","bugsnag":"1.5.0","compression":"1.1.0","eventemitter3":"^0.1.5","extend":"2.0.0","http-auth":"2.1.6","http-proxy":"1.5.3","js-yaml":"3.2.2","jsonfn":"^0.31.0","jsonlint-lines":"1.6.0","moment":"2.6.0","morgan":"^1.3.2","node-static":"0.7.2","node-watch":"0.3.4","parse-x509":"0.1.0","spdy":"1.28.2","uid-number":"0.0.5","ws":"^0.4.32","xregexp":"2.0.0","yargs":"^1.3.2","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"~1.8.1","fs.extra":"^1.2.1","istanbul":"~0.2.7","mocha":"^1.18.2","should":"~2.1.1"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"1d7566f370725a7ebddf8c755108dd1a4cfab1e8","bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@1.0.1","_shasum":"d91831783943316b063640308cf60eb22a4c18a8","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"dist":{"shasum":"d91831783943316b063640308cf60eb22a4c18a8","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.0.1.tgz","integrity":"sha512-0yKmrLsgr3Yvd7U6vlJ25lBgojDrvb6ynE2/fZ69wk0g32usyfHS4WK2R2tjQU/iZVGIHndQ7KD8lTQ/x/BIAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH8w+fsj0ipHPx5hu9m61yzJTijft4L39j5K3aI1wZ0PAiB1zsU/zjE4RiAI5LVFeZCAiXDQ6Nm3BF8bwR4u0Epb6w=="}]},"directories":{}},"1.0.2":{"name":"http-master","version":"1.0.2","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"./node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"}],"license":"MIT","dependencies":{"async":"0.9.0","bugsnag":"1.5.0","compression":"1.1.0","eventemitter3":"^0.1.5","extend":"2.0.0","http-auth":"2.1.6","http-proxy":"1.5.3","js-yaml":"3.2.2","jsonfn":"^0.31.0","jsonlint-lines":"1.6.0","moment":"2.6.0","morgan":"^1.3.2","node-watch":"0.3.4","parseurl":"^1.3.0","send":"^0.10.1","serve-static":"^1.7.1","spdy":"1.28.2","uid-number":"0.0.5","ws":"^0.4.32","x509.js":"^1.0.0","xregexp":"2.0.0","yargs":"^1.3.2","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"~1.8.1","fs.extra":"^1.2.1","istanbul":"~0.2.7","mocha":"^1.18.2","should":"~2.1.1"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"bbe9e0d4fc8a3931efa70f23e7bf02916b807b24","bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@1.0.2","_shasum":"bfb850fa5a9c20e40ddf37055041060085552c31","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"dist":{"shasum":"bfb850fa5a9c20e40ddf37055041060085552c31","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.0.2.tgz","integrity":"sha512-qtF0Yyyz9Zc8g6L1TpACKjVnZby2tFpwKbw/zIJ0D/v2Spp15sK4u1lCWmh65tl+SORUbff6gF6GBmLblCflVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH8IHJ/YdPeZvHCZY3ps/MPvBHM7xtYOsIq9SIPHf3ODAiEAtWu+7qjZQ3X8+v32IjWjHXQrT49rWlM29DYZQJUyXeM="}]},"directories":{}},"1.0.3":{"name":"http-master","version":"1.0.3","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"./node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"}],"license":"MIT","dependencies":{"async":"0.9.0","bugsnag":"1.5.0","compression":"1.1.0","eventemitter3":"^0.1.5","extend":"2.0.0","http-auth":"2.2.3","http-proxy":"1.5.3","js-yaml":"3.2.2","jsonfn":"^0.31.0","jsonlint-lines":"1.6.0","moment":"2.6.0","morgan":"^1.3.2","node-watch":"0.3.4","parseurl":"^1.3.0","send":"^0.10.1","serve-static":"^1.7.1","spdy":"1.28.2","uid-number":"0.0.5","ws":"^0.4.32","x509.js":"^1.0.0","xregexp":"2.0.0","yargs":"^1.3.2","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"~1.8.1","fs.extra":"^1.2.1","istanbul":"~0.2.7","mocha":"^1.18.2","should":"~2.1.1"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"8c4cebb53a0fa9246c14a45d09a3083896e8851e","bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@1.0.3","_shasum":"ecf3649b8fba2f206d0d86b6ab8e48dd09a19c08","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"dist":{"shasum":"ecf3649b8fba2f206d0d86b6ab8e48dd09a19c08","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.0.3.tgz","integrity":"sha512-sP26WFl1dmPluZDME2gSlYZ9saKogBLYshb5YwW6ert7KK9IhD+f6bnOGRVuCgicED0BpLu1bitz30mOKSmLAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDFh8oZyKt8gBC+nRhFEt59CD9Tuu5QFAo2wqze8txT3AiEA7ovQb+/N6SZ+9rvLp5uAjLIKTed9Qpy7sydNsvUvlxk="}]},"directories":{}},"1.0.4":{"name":"http-master","version":"1.0.4","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"./node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"}],"license":"MIT","dependencies":{"async":"0.9.0","bugsnag":"1.5.0","compression":"1.1.0","eventemitter3":"^0.1.5","extend":"2.0.0","http-auth":"2.2.3","http-proxy":"1.5.3","js-yaml":"3.2.2","jsonfn":"^0.31.0","jsonlint-lines":"1.6.0","moment":"2.6.0","morgan":"^1.3.2","node-watch":"0.3.4","parseurl":"^1.3.0","send":"^0.10.1","serve-static":"^1.7.1","spdy":"1.28.2","uid-number":"0.0.5","ws":"^0.4.32","x509.js":"^1.0.0","xregexp":"2.0.0","yargs":"^1.3.2","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"~1.8.1","fs.extra":"^1.2.1","istanbul":"~0.2.7","mocha":"^1.18.2","should":"~2.1.1"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"6eb069a3eeda962e6e17555bb1c4bfcf9512b216","bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@1.0.4","_shasum":"ab9ff86005ba5e967f403d4ad7124f9dbd39ac64","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"dist":{"shasum":"ab9ff86005ba5e967f403d4ad7124f9dbd39ac64","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.0.4.tgz","integrity":"sha512-OGFKr2WeE486+6pW5NbYWmX96yLCoah/bAeJAqMBXwt/R9PiTIQdA28Si2NJUQpVALlj4HgTZGZRWs8APaT+AA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH9v+IpHiNB4jYUAyC6Vs+K8zRzY2YAqchqD3gJlBQ27AiAuIciEs0JGNDNORkSETk/L6cuaMx+nik/HftuBTJaeyQ=="}]},"directories":{}},"1.0.5":{"name":"http-master","version":"1.0.5","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"./node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"https://github.com/CodeCharmLtd/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"}],"license":"MIT","dependencies":{"async":"0.9.0","bugsnag":"1.5.0","compression":"1.1.0","eventemitter3":"^0.1.5","extend":"2.0.0","http-auth":"2.2.3","http-proxy":"1.5.3","js-yaml":"3.2.2","jsonfn":"^0.31.0","jsonlint-lines":"1.6.0","moment":"2.6.0","morgan":"^1.3.2","node-watch":"0.3.4","parseurl":"^1.3.0","send":"^0.10.1","serve-static":"^1.7.1","spdy":"1.28.2","uid-number":"0.0.5","ws":"^0.4.32","x509.js":"^1.0.0","xregexp":"2.0.0","yargs":"^1.3.2","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"~1.8.1","fs.extra":"^1.2.1","istanbul":"~0.2.7","mocha":"^1.18.2","should":"~2.1.1"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"e8be5a75633e325a6fcd1950af0c97ee89b07162","bugs":{"url":"https://github.com/CodeCharmLtd/http-master/issues"},"homepage":"https://github.com/CodeCharmLtd/http-master","_id":"http-master@1.0.5","_shasum":"0833a3085d5acb3fe4c9dc2d5e5d40997f3bda73","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"dist":{"shasum":"0833a3085d5acb3fe4c9dc2d5e5d40997f3bda73","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.0.5.tgz","integrity":"sha512-4Kz6LIXK+bOsFBYgZAFOdtE94/c5mLOK6kx8BlHiS3m4knb9TFWAVh6458c6C5+/5GaeoaivvxcDGlGXReyp+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGxm9YkpmKIPVe5YlW2tp2u97NrYhSwO7mqdXNuhPSArAiEAn1kRTjN38MkbcoLk8O06Y28+aAn3UkzC+4wWfN0Mbp4="}]},"directories":{}},"1.0.6":{"name":"http-master","version":"1.0.6","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"./node_modules/istanbul/lib/cli.js cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"https://github.com/encharm/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"}],"license":"MIT","dependencies":{"async":"0.9.0","bugsnag":"1.5.0","compression":"1.2.0","eventemitter3":"^0.1.5","extend":"2.0.0","http-auth":"2.2.3","http-proxy":"1.8.1","js-yaml":"3.2.3","jsonfn":"^0.31.0","jsonlint-lines":"1.6.0","moment":"2.8.4","morgan":"^1.3.2","node-watch":"0.3.4","parseurl":"^1.3.0","send":"^0.10.1","serve-static":"^1.7.1","spdy":"1.29.1","uid-number":"0.0.6","ws":"0.5.0","x509.js":"^1.0.0","xregexp":"2.0.0","yargs":"^1.3.2","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"1.10.0","fs.extra":"1.2.1","istanbul":"0.3.2","mocha":"2.0.1","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"3c8de68584ff52edfdf3bd701e29ea9b8197a0d2","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master","_id":"http-master@1.0.6","_shasum":"3c2f711b3ed8b664343ba885161228b2796867e8","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"dist":{"shasum":"3c2f711b3ed8b664343ba885161228b2796867e8","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.0.6.tgz","integrity":"sha512-vtKtfswV1UAsg2e4yFKpaD/sPrlqpK9wsUiDeVfsvizBVn3REN3LrUbr7cgODtYS0O7P54s+7IV3rW91l+2Adg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE+gwxkQcYY3lnCZ3T0BG6KWOUpnCyIs1bzHghRJEPKyAiEApb1UuNQI4TGVcTAK4JpU1mL5J94gJNO30M7YfZiZpuo="}]},"directories":{}},"1.0.7":{"name":"http-master","version":"1.0.7","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"https://github.com/encharm/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"0.9.0","bugsnag":"1.5.0","compression":"1.2.0","eventemitter3":"^0.1.5","extend":"2.0.0","http-auth":"2.2.3","http-proxy":"1.8.1","js-yaml":"3.2.3","jsonfn":"^0.31.0","jsonlint-lines":"1.6.0","moment":"2.8.4","morgan":"^1.3.2","node-watch":"0.3.4","parseurl":"^1.3.0","send":"^0.10.1","serve-static":"^1.7.1","spdy":"1.29.1","uid-number":"0.0.6","ws":"0.5.0","x509.js":"^1.0.0","xregexp":"2.0.0","yargs":"^1.3.2","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"1.10.0","fs.extra":"1.2.1","istanbul":"0.3.2","mocha":"2.0.1","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"445e286c58704beb51c44c6b0c0341f86ba7ed63","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master","_id":"http-master@1.0.7","_shasum":"a9050f1d63003d09e77131c849994a5e7ce508a5","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"dist":{"shasum":"a9050f1d63003d09e77131c849994a5e7ce508a5","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.0.7.tgz","integrity":"sha512-ht3CkhaivPwZ3dNxi6GC00/wjfuDD/ALskodM/2ZLBlw09Ksb3r/5pL0XpzekB0tpkV6wmI+eHTuWQKL2CSYRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIaN4bY+ovm6OTQCeZ8tZMiOPM8BdUWODqR/I1l6W7wwIhAJzKTdl5Q+iemES68G8MRyGjVkBBN4XRrYWRcWTLWiZU"}]},"directories":{}},"1.0.9":{"name":"http-master","version":"1.0.9","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"https://github.com/encharm/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"0.9.0","bugsnag":"1.5.0","compression":"1.2.0","eventemitter3":"^0.1.5","extend":"2.0.0","http-auth":"2.2.3","http-proxy":"1.8.1","js-yaml":"3.2.3","jsonfn":"^0.31.0","jsonlint-lines":"1.6.0","moment":"2.8.4","morgan":"^1.3.2","node-watch":"0.3.4","parseurl":"^1.3.0","send":"^0.10.1","serve-static":"^1.7.1","spdy":"1.29.1","uid-number":"0.0.6","ws":"0.5.0","x509.js":"^1.0.0","xregexp":"2.0.0","yargs":"^1.3.2","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"1.10.0","fs.extra":"1.2.1","istanbul":"0.3.2","mocha":"2.0.1","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"103e151e6c3126fcdc388749df141a775cdd66ac","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master","_id":"http-master@1.0.9","_shasum":"3f7bb433ee84afe5eb3bf1f7ebcbacd9f780f62d","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"dist":{"shasum":"3f7bb433ee84afe5eb3bf1f7ebcbacd9f780f62d","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.0.9.tgz","integrity":"sha512-nEEZuTum7ebEAAb6kYlo3Nm3vqyxvwqhV3IEP3xbEX0/8QtbKQdNwIiBbm5H9Do0jj1k/wE2EXSaUNQi6lfL/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBQhOxztPwXVOoRUiovUpJ/1JW7h6P4OB8jpB/VJouiBAiAzzc5BuB8HXEFoIOIZkyljS3H91moTFvdBZWxc8yl1+A=="}]},"directories":{}},"1.0.10":{"name":"http-master","version":"1.0.10","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"git+https://github.com/encharm/http-master.git"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"1.0.0","bugsnag":"1.6.4","compression":"1.4.4","eventemitter3":"1.1.0","extend":"2.0.1","http-auth":"2.2.5","http-proxy":"1.11.1","js-yaml":"3.2.3","jsonfn":"^0.31.0","jsonlint-lines":"1.6.0","moment":"2.10.3","morgan":"^1.3.2","node-watch":"0.3.4","parseurl":"^1.3.0","send":"^0.12.3","serve-static":"^1.9.3","spdy":"1.32.0","uid-number":"0.0.6","ws":"0.7.1","x509.js":"^1.0.0","xregexp":"2.0.0","yargs":"3.9.1","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"1.10.0","fs.extra":"1.2.1","istanbul":"0.3.2","mocha":"2.0.1","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"03b52585ce6500296e0c36a54fd3643e0adfd7f7","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master#readme","_id":"http-master@1.0.10","_shasum":"00bd89a4896ee2e7fe5bd996f34c80ad9793f60f","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"dist":{"shasum":"00bd89a4896ee2e7fe5bd996f34c80ad9793f60f","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.0.10.tgz","integrity":"sha512-N0LqlrSkpEO6ZT02jPVEcDWoI6xfkT+FTwS10fjZmwzGYr6NgEc0H/KVG6gycSLxoc/wXkVO7IgrQJcg4mrTMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBshMmvwyusGNIogua73FQoQvNIq5r8BNJF1mRYUTdQjAiBz9ONNhAN5B0iD1o5OtGox5+fwTRhntHe/6Kmm46JppA=="}]},"directories":{}},"1.0.11":{"name":"http-master","version":"1.0.11","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"git+https://github.com/encharm/http-master.git"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"1.0.0","bugsnag":"1.6.4","compression":"1.4.4","eventemitter3":"1.1.0","extend":"2.0.1","http-auth":"2.2.5","http-proxy":"1.11.1","js-yaml":"3.2.3","jsonfn":"^0.31.0","jsonlint-lines":"1.6.0","moment":"2.10.3","morgan":"^1.3.2","node-watch":"0.3.4","parseurl":"^1.3.0","send":"^0.12.3","serve-static":"^1.9.3","spdy":"1.32.0","uid-number":"0.0.6","ws":"0.7.1","x509.js":"^1.0.0","xregexp":"2.0.0","yargs":"3.9.1","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"1.10.0","fs.extra":"1.2.1","istanbul":"0.3.2","mocha":"2.0.1","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"e71960b3ee976ccd8579b717182c28d5c717c3a0","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master#readme","_id":"http-master@1.0.11","_shasum":"d4a6bb2398f49da2c127cdc003a7587da50deabd","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"dist":{"shasum":"d4a6bb2398f49da2c127cdc003a7587da50deabd","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.0.11.tgz","integrity":"sha512-Zjd+MSG3B27G9Tqs2RLve3faLA0qjVtM2jQIwPIZDgPXdbmnP7JA/Rc4a5NmhtWK8qwDwqSwB/pz590Wu8wnpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNEYd2Q95adqyfc5rU3q1DrknjPL0cz2Vo5pHFVB/ufAIhAMEcxChWAQJJ3iXLVyAfkSgW8L96F7vRYXfdgxtkS8rH"}]},"directories":{}},"1.0.12":{"name":"http-master","version":"1.0.12","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"https://github.com/encharm/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"1.0.0","bugsnag":"1.6.4","compression":"1.4.4","eventemitter3":"1.1.0","extend":"2.0.1","http-auth":"2.2.5","http-proxy":"1.11.1","js-yaml":"3.2.3","jsonfn":"^0.31.0","jsonlint-lines":"1.6.0","moment":"2.10.3","morgan":"^1.3.2","node-watch":"0.3.4","parseurl":"^1.3.0","send":"^0.12.3","serve-static":"^1.9.3","spdy":"1.32.0","uid-number":"0.0.6","ws":"0.7.1","x509.js":"^1.0.0","xregexp":"2.0.0","yargs":"3.9.1","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"1.10.0","fs.extra":"1.2.1","istanbul":"0.3.2","mocha":"2.0.1","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"9bcc76083270e405aa2f2f237d4154897981793e","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master","_id":"http-master@1.0.12","_shasum":"e3ec980971494df781cfb69ca304250dbe389df7","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"dist":{"shasum":"e3ec980971494df781cfb69ca304250dbe389df7","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.0.12.tgz","integrity":"sha512-b3usek1QtyqrrBiRACfNmWglV6p/eKDy/19fMpvgqaos01Fvx6tWqwnT7pTl0aQo7msXyW9f4T3FNJQRRXjO0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHlHGwtc3apEp1FO839K6YPjCwx6XsXQCAo1VlJSydcxAiAzm4sG62Gk3NPhPNSYJuYCTeYmUDQsgpFgHc2X0ogLBA=="}]},"directories":{}},"1.0.13":{"name":"http-master","version":"1.0.13","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"https://github.com/encharm/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"1.0.0","bugsnag":"1.6.4","compression":"1.4.4","eventemitter3":"1.1.0","extend":"2.0.1","http-auth":"2.2.5","http-proxy":"1.11.1","js-yaml":"3.2.3","jsonfn":"^0.31.0","jsonlint-lines":"1.6.0","moment":"2.10.3","morgan":"^1.3.2","node-watch":"0.3.4","parseurl":"^1.3.0","send":"^0.12.3","serve-static":"^1.9.3","spdy":"1.32.0","uid-number":"0.0.6","ws":"0.7.1","x509.js":"^1.0.0","xregexp":"2.0.0","yargs":"3.9.1","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"1.10.0","fs.extra":"1.2.1","istanbul":"0.3.2","mocha":"2.0.1","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"d904545b2304ef58aaa06a96000dc21c58fa6587","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master","_id":"http-master@1.0.13","_shasum":"27ccd2aac452349015a2b7acaa0f9881adc05d30","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"dist":{"shasum":"27ccd2aac452349015a2b7acaa0f9881adc05d30","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.0.13.tgz","integrity":"sha512-vjV7OoCEufkWSQQOboSLuz84ud4Xce0vu1WfrK91eXpheOgxkA1BBnXiocnwWQmvTp6iIvngkTcoc4xaNGKycg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDxL38urMSmpwIil/ckVNoEiV7U6jbMhuHWQ8NDCMx+UAiEAm2HipujkYqsb9lKynLa1Eu81AWBifNjzZl36L6VsWIQ="}]},"directories":{}},"1.0.14":{"name":"http-master","version":"1.0.14","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"https://github.com/encharm/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"1.0.0","bugsnag":"1.6.4","compression":"1.4.4","eventemitter3":"1.1.0","extend":"2.0.1","http-auth":"2.2.5","http-proxy":"1.11.1","js-yaml":"3.2.3","jsonfn":"^0.31.0","jsonlint-lines":"1.6.0","moment":"2.10.3","morgan":"^1.3.2","node-watch":"0.3.4","parseurl":"^1.3.0","send":"^0.12.3","serve-static":"^1.9.3","spdy":"1.32.0","uid-number":"0.0.6","ws":"0.7.1","x509.js":"^1.0.0","xregexp":"2.0.0","yargs":"3.9.1","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"1.10.0","fs.extra":"1.2.1","istanbul":"0.3.2","mocha":"2.0.1","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"d96608db4141babff1956eb89b2131ea3855b315","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master","_id":"http-master@1.0.14","_shasum":"ab72f59ec816200c6f8c6bef3feff6bb32539211","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"dist":{"shasum":"ab72f59ec816200c6f8c6bef3feff6bb32539211","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.0.14.tgz","integrity":"sha512-SN5dujNzZI1Axquqyz3JtVps0+0J8/x8TlztKkO/99hHodJrB97jxTY0t0TtVV/Y9OszgmKxiM0vANn7REtuXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5xx0FEVmy5pRLb6wdhl9MAzz+gFepc5pu6ZUOrh9mbgIhAKcUIZpaVvN7XwcjGHWq/BygI1A8c9EkThON5t43g3bl"}]},"directories":{}},"1.0.15":{"name":"http-master","version":"1.0.15","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"https://github.com/encharm/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"1.0.0","bugsnag":"1.6.4","compression":"1.4.4","eventemitter3":"1.1.0","extend":"2.0.1","http-auth":"2.2.5","http-proxy":"1.11.1","js-yaml":"3.2.3","jsonfn":"^0.31.0","jsonlint-lines":"1.6.0","moment":"2.10.3","morgan":"^1.3.2","node-watch":"0.3.4","parseurl":"^1.3.0","send":"^0.12.3","serve-static":"^1.9.3","spdy":"1.32.0","uid-number":"0.0.6","ws":"0.7.1","x509.js":"^1.0.0","xregexp":"2.0.0","yargs":"3.9.1","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"1.10.0","fs.extra":"1.2.1","istanbul":"0.3.2","mocha":"2.0.1","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master","_id":"http-master@1.0.15","dist":{"shasum":"c4c249937359c2d18626be95e5e359d31bd9f873","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.0.15.tgz","integrity":"sha512-7iKggVdb6/pPSavjJ4+9H9lw+hOuUcLZdDMPtOkpDL6mxi3q1cBGYatnykf1q8nnyDH0ssRnZHYm+Vdgbmq93w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0ay+mzz6Z82LXilJHKTOJWatisz0JSBbt4KsMegmMrgIgAlfL158pHTwP1QSQ30zbul3ZqFaxQp88l2SXxLQaJ80="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"1.0.16":{"name":"http-master","version":"1.0.16","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"https://github.com/encharm/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"1.0.0","bugsnag":"1.6.4","compression":"1.4.4","eventemitter3":"1.1.0","extend":"2.0.1","http-auth":"2.2.5","http-proxy":"1.11.1","js-yaml":"3.2.3","jsonfn":"^0.31.0","jsonlint-lines":"1.6.0","moment":"2.10.3","morgan":"^1.3.2","node-watch":"0.3.4","parseurl":"^1.3.0","send":"^0.12.3","serve-static":"^1.9.3","spdy":"1.32.0","uid-number":"0.0.6","ws":"0.7.1","x509.js":"^1.0.0","xregexp":"2.0.0","yargs":"3.9.1","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"1.10.0","fs.extra":"1.2.1","istanbul":"0.3.2","mocha":"2.0.1","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master","_id":"http-master@1.0.16","dist":{"shasum":"750631a04ff73b4127790d666899d3a058701f17","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.0.16.tgz","integrity":"sha512-1fMnZHtfn5JSwjgSXUcZXDD/tbm4JDQ9wR+OEekK5PUiL58IetYwbvbKcG5U+EOr3efwHJBVEn3iMaigBUgXHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBhKUFRGVnwoqPRi+ZhA79xeURxXZaUiKbLzlSQxRL8oAiEA9dlKWFMh0KEYuJ0eLZ2YNqB6uvwW6cDHiIGUlr8n+vg="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"directories":{}},"1.0.17":{"name":"http-master","version":"1.0.17","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"git+https://github.com/encharm/http-master.git"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"1.0.0","bugsnag":"1.6.4","compression":"1.4.4","eventemitter3":"1.1.0","extend":"2.0.1","http-auth":"2.2.5","http-proxy":"1.11.1","js-yaml":"3.2.3","jsonfn":"^0.31.0","jsonlint-lines":"1.6.0","moment":"2.10.3","morgan":"^1.3.2","node-watch":"0.3.4","parseurl":"^1.3.0","send":"^0.12.3","serve-static":"^1.9.3","spdy":"1.32.0","uid-number":"0.0.6","ws":"0.7.1","x509.js":"^1.0.0","xregexp":"2.0.0","yargs":"3.9.1","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"1.10.0","fs.extra":"1.2.1","istanbul":"0.3.2","mocha":"2.0.1","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"da8d0250a025b57c076bc5d05d2f3803adf27ac0","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master#readme","_id":"http-master@1.0.17","_shasum":"0b8710045a260ff1d274c949b47191db27bf78ae","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"dist":{"shasum":"0b8710045a260ff1d274c949b47191db27bf78ae","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.0.17.tgz","integrity":"sha512-PtiwqixQBa/2TbTdqHzxLng8aHJeMwOFHlgmj0nVZNJX3+GFyqECUUUm+wz6M04egQgMT7UyjVs5WrZ/1uay1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFIiG3sRTys/Sk0z9dh7UjBYHM4Sm//tIcqtzTXjt9SOAiAK6drh+yl3IpKudWTVGVrdVjWQSwPO+EYcGTW3XGjuZw=="}]},"directories":{}},"1.0.18":{"name":"http-master","version":"1.0.18","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"https://github.com/encharm/http-master"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"1.0.0","bugsnag":"1.6.4","compression":"1.5.2","eventemitter3":"1.1.0","extend":"2.0.1","http-auth":"2.2.5","http-proxy":"1.11.1","js-yaml":"3.2.3","jsonfn":"^0.31.0","jsonlint-lines":"1.6.0","moment":"2.10.3","morgan":"^1.3.2","node-watch":"0.3.4","parseurl":"^1.3.0","send":"^0.12.3","serve-static":"^1.9.3","spdy":"1.32.0","uid-number":"0.0.6","ws":"0.7.1","x509.js":"^1.0.0","xregexp":"2.0.0","yargs":"3.9.1","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"1.10.0","fs.extra":"1.2.1","istanbul":"0.3.2","mocha":"2.0.1","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"40e7b337c917fc0b74316b295451602e679c83c0","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master","_id":"http-master@1.0.18","_shasum":"039542ec661eea1738837df1d1197a2f5903908b","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"dist":{"shasum":"039542ec661eea1738837df1d1197a2f5903908b","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.0.18.tgz","integrity":"sha512-QAycDPEl7/gLaZdj909FIsfTFdHf8BeKe6SHJdpPGHTJhjUkQMQ5aXSLszcw94ZDWqBFyfbnhy8Hitn4ytPMgg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbZouv2fsNEjeDyHxBUeXzxPrB/yHOWKOIGrX+id6bvAIhAJ/vR203LIBCmjYzUwdREmuz02UivA9P9v2XFAsm9WbB"}]},"directories":{}},"1.0.19":{"name":"http-master","version":"1.0.19","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"git+https://github.com/encharm/http-master.git"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"1.0.0","bugsnag":"1.6.4","compression":"1.5.2","eventemitter3":"1.1.0","extend":"2.0.1","http-auth":"2.2.5","http-proxy":"1.11.1","js-yaml":"3.2.3","jsonfn":"^0.31.0","jsonlint-lines":"1.6.0","moment":"2.10.3","morgan":"^1.3.2","node-watch":"0.3.4","parseurl":"^1.3.0","send":"^0.12.3","serve-static":"^1.9.3","spdy":"1.32.0","uid-number":"0.0.6","ws":"0.7.1","x509.js":"^1.0.0","xregexp":"2.0.0","yargs":"3.9.1","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"1.10.0","fs.extra":"1.2.1","istanbul":"0.3.2","mocha":"2.0.1","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"c5bd3cc8100f9612097ff3d2022f36496cacf894","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master#readme","_id":"http-master@1.0.19","_shasum":"2ce4a2596468880e8bf65dddd044131ec32e0abc","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"dist":{"shasum":"2ce4a2596468880e8bf65dddd044131ec32e0abc","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.0.19.tgz","integrity":"sha512-Zt/Xa9aVwVm3gPks3liTKGkqlmb15PRBEl+C1Od18Q3AeHdiS29v523TPExkh2f5dtHtHS+BH+dLWoU4YQv0jA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAtaiKfRVmMaxKuP0riMr6j2GcCOuhWKtLFZwtNDTH7OAiEA7Qv4g8DuqAUX7Op1030IhxfvPTzV+bcchKT5iJkOWmg="}]},"directories":{}},"1.0.20":{"name":"http-master","version":"1.0.20","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"git+https://github.com/encharm/http-master.git"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"1.4.2","bugsnag":"1.6.4","compression":"1.6.0","eventemitter3":"1.1.1","extend":"2.0.1","http-auth":"2.2.5","http-proxy":"1.11.2","js-yaml":"3.2.3","jsonfn":"^0.31.0","jsonlint-lines":"1.6.0","moment":"2.10.3","morgan":"^1.6.1","node-watch":"0.3.4","parseurl":"^1.3.0","send":"^0.13.0","serve-static":"^1.10.0","spdy":"2.0.5","uid-number":"0.0.6","ws":"0.8.0","x509.js":"^1.0.0","xregexp":"2.0.0","yargs":"3.26.0","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"1.10.0","fs.extra":"1.2.1","istanbul":"0.3.2","mocha":"2.0.1","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"2e49eb7b2d231f3691f26dff4dc2fb0de525c374","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master#readme","_id":"http-master@1.0.20","_shasum":"0510f3f6d3a4b4b847b09c3cc7ba3658f253e10b","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"dist":{"shasum":"0510f3f6d3a4b4b847b09c3cc7ba3658f253e10b","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.0.20.tgz","integrity":"sha512-umlkQWLiO7V6eya/8TR/Qc1JMLad5nZztGIwmnsZ6v/ytg44l2kV9mAek9zNgNkXIt61om9tFjI0F1/27vNepA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHo8Cow8QreLWvOynXldn0G8NEw+fux4xm92Cz+jKXiMAiAaesqQcMf8BCAOOFtXU1N/bFrhLaK9UxGJPBRSM9tyfA=="}]},"directories":{}},"1.0.22":{"name":"http-master","version":"1.0.22","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"git+https://github.com/encharm/http-master.git"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"1.4.2","bugsnag":"1.6.4","compression":"1.6.0","eventemitter3":"1.1.1","extend":"2.0.1","http-auth":"2.2.5","http-proxy":"1.12.0","js-yaml":"3.2.3","jsonfn":"0.31.0","jsonlint-lines":"1.6.0","moment":"2.10.3","morgan":"1.6.1","node-watch":"0.3.4","ocsp":"1.0.2","parseurl":"1.3.0","send":"0.13.0","serve-static":"1.10.0","spdy":"3.0.0","uid-number":"0.0.6","ws":"0.8.0","x509.js":"1.0.0","xregexp":"2.0.0","yargs":"3.26.0","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"^3.4.1","fs.extra":"1.2.1","istanbul":"0.3.2","mocha":"2.3.4","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"6324131f27849fea6b7ca7722c088f7bf7828396","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master#readme","_id":"http-master@1.0.22","_shasum":"4f963bcdeb87caa47cdd75cbfb74cae2638e6232","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"dist":{"shasum":"4f963bcdeb87caa47cdd75cbfb74cae2638e6232","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.0.22.tgz","integrity":"sha512-37+9Q7Pb1kcFC72vXhl19qg/SC+gCVsjxVPAURJu0dnVPgIqcy5xCGen+3jFLecsxB8zahaxTHbCh0bUOsnfOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEv5VKuszwwCNNV+55lYG3qFM/WnWAEB5gVKIYe0X61gAiBASbFQfh/x1DXNiq3n4ko7RbUompOIGh7zfGUwcVkKRQ=="}]},"directories":{}},"1.0.23":{"name":"http-master","version":"1.0.23","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"git+https://github.com/encharm/http-master.git"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"1.4.2","bugsnag":"1.6.4","compression":"1.6.0","eventemitter3":"1.1.1","extend":"2.0.1","http-auth":"2.2.5","http-proxy":"1.12.0","js-yaml":"3.2.3","jsonfn":"0.31.0","jsonlint-lines":"1.6.0","moment":"2.10.3","morgan":"1.6.1","node-watch":"0.3.4","ocsp":"1.0.2","parseurl":"1.3.0","send":"0.13.0","serve-static":"1.10.0","spdy":"3.0.0","uid-number":"0.0.6","ws":"0.8.0","x509.js":"1.0.0","xregexp":"2.0.0","yargs":"3.26.0","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"^3.4.1","fs.extra":"1.2.1","istanbul":"0.3.2","mocha":"2.3.4","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"daa639d22973788d62fabc85819649515b0f669b","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master#readme","_id":"http-master@1.0.23","_shasum":"ddb80d0c6f4a7be64af932ad07aa13ed1fb11639","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"dist":{"shasum":"ddb80d0c6f4a7be64af932ad07aa13ed1fb11639","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.0.23.tgz","integrity":"sha512-1lvAD9sVtdtv6nWvl23pv20kTDI1tjwofBqeAh5EP8eQrbO5owdfgLJqcmC5ck/jQC//g8pFNTxaN9iHurBdwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnzJjkIZeJRvpBzl+Z0u0OfECESzBDso+ksFEj5KH/YgIgJa3dOfuKHi2gwdv7jJ0BS79j/1PMx1BOnM4jjVpyX6g="}]},"directories":{}},"1.0.24":{"name":"http-master","version":"1.0.24","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"git+https://github.com/encharm/http-master.git"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"1.4.2","bugsnag":"1.6.4","compression":"1.6.0","eventemitter3":"1.1.1","extend":"2.0.1","http-auth":"2.2.5","http-proxy":"1.12.0","js-yaml":"3.2.3","jsonfn":"0.31.0","jsonlint-lines":"1.6.0","moment":"2.10.3","morgan":"1.6.1","node-watch":"0.3.4","ocsp":"1.0.2","parseurl":"1.3.0","send":"0.13.0","serve-static":"1.10.0","spdy":"3.0.0","uid-number":"0.0.6","ws":"0.8.0","x509.js":"1.0.0","xregexp":"2.0.0","yargs":"3.26.0","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"^3.4.1","fs.extra":"1.2.1","istanbul":"0.3.2","mocha":"2.3.4","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"32612f88575b1427c089875ea691d38ab7e8fb3d","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master#readme","_id":"http-master@1.0.24","_shasum":"52f3601631d04446b62021edd800a85687496fff","_from":".","_npmVersion":"3.4.0","_nodeVersion":"4.2.2","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"dist":{"shasum":"52f3601631d04446b62021edd800a85687496fff","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.0.24.tgz","integrity":"sha512-dOSFfv/wjO+pHngFdI8T1v0VlR+nvUWeFjks7+SHR13q3ywxXWYQG5idqBeGudo/pAwOBCA8xs1g8itKBqAckg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZ3reIiNAxnc21zQr1qR5ypAr7P3ZDFroS2ip4cJc6uAIgYBAp05NZWeriWyXM2OPuJHSE/3O+OY5I5/RpDSydS9w="}]},"directories":{}},"1.0.25":{"name":"http-master","version":"1.0.25","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"git+https://github.com/encharm/http-master.git"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"1.4.2","bugsnag":"1.6.4","compression":"1.6.0","eventemitter3":"1.1.1","extend":"2.0.1","http-auth":"2.2.5","http-proxy":"1.12.0","js-yaml":"3.2.3","jsonfn":"0.31.0","jsonlint-lines":"1.6.0","moment":"2.10.3","morgan":"1.6.1","node-watch":"0.3.4","ocsp":"1.0.2","parseurl":"1.3.0","send":"0.13.0","serve-static":"1.10.0","spdy":"3.0.0","uid-number":"0.0.6","ws":"0.8.0","x509.js":"1.0.0","xregexp":"2.0.0","yargs":"3.26.0","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"^3.4.1","fs.extra":"1.2.1","istanbul":"0.3.2","mocha":"2.3.4","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"8d702b2a6ae31bd5eeb885e224b87c3cce56bce4","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master#readme","_id":"http-master@1.0.25","_shasum":"2627acfe7f5f086e56b5db8873df1ff6185c0a16","_from":".","_npmVersion":"3.4.0","_nodeVersion":"4.2.2","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"dist":{"shasum":"2627acfe7f5f086e56b5db8873df1ff6185c0a16","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.0.25.tgz","integrity":"sha512-1jxsbUcZJ7OEJ6H+7MFCAus41ppDHNX1oZ3LjRwQhi6+LAYTol81niG1XUPbpZKomejd6N59QHsE1XBtHXQckQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDayPWDs0ioTHwWity5UDCe/k8tqYFDvPiOUmuGQUM6zQIhALu/shu48ZFbF7yi6dJ/qaaoNAYq6si/56YzLphKvVSF"}]},"directories":{}},"1.0.26":{"name":"http-master","version":"1.0.26","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"git+https://github.com/encharm/http-master.git"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"1.4.2","bugsnag":"1.6.4","compression":"1.6.0","connect-gzip-static":"^1.0.0","eventemitter3":"1.1.1","extend":"2.0.1","http-auth":"2.2.5","http-proxy":"1.12.0","js-yaml":"3.2.3","jsonfn":"0.31.0","jsonlint-lines":"1.6.0","moment":"2.10.3","morgan":"1.6.1","node-watch":"0.3.4","ocsp":"1.0.2","parseurl":"1.3.0","send":"0.13.0","spdy":"3.0.0","uid-number":"0.0.6","ws":"0.8.0","x509.js":"1.0.0","xregexp":"2.0.0","yargs":"3.26.0","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"^3.4.1","fs.extra":"1.2.1","istanbul":"0.3.2","mocha":"2.3.4","request-promise":"^1.0.2","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"3ea56506d35d5bced86db3e552ec11065cf3cf7f","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master#readme","_id":"http-master@1.0.26","_shasum":"728d15266ab49aa1d57361177ac0d331f8dcde80","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"dist":{"shasum":"728d15266ab49aa1d57361177ac0d331f8dcde80","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.0.26.tgz","integrity":"sha512-FO+IIE4zFRdNN++FfnRmmH6Mffa9PqGZkVu+qMYFGWkYpfHXjijuquL1US1nciSnc7hTRnyDuEBCfzFR53q5QA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeJf885LPAbDW6CZFoBhwp0XlossuTTVfs/8NAu9BfTAIgEMS1NBvnl8mYNl3WzmbamCBTbeTFFMy1n9RQY0ql/ls="}]},"directories":{}},"1.0.27":{"name":"http-master","version":"1.0.27","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"git+https://github.com/encharm/http-master.git"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"1.4.2","bufferutil":"^1.2.1","bugsnag":"1.6.4","compression":"1.6.0","connect-gzip-static":"^1.0.0","eventemitter3":"1.1.1","extend":"2.0.1","http-auth":"2.2.5","http-proxy":"1.12.0","js-yaml":"3.2.3","jsonfn":"0.31.0","jsonlint-lines":"1.6.0","moment":"2.10.3","morgan":"1.6.1","node-watch":"0.3.4","ocsp":"1.0.2","parseurl":"1.3.0","send":"0.13.0","spdy":"3.0.0","uid-number":"0.0.6","utf-8-validate":"^1.2.1","ws":"^1.0.1","x509.js":"1.0.0","xregexp":"2.0.0","yargs":"3.26.0","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"^3.4.1","fs.extra":"1.2.1","istanbul":"^0.4.1","mocha":"^2.3.4","request-promise":"^1.0.2","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"86753e378b2032826239a64f05eeb4a3fa547789","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master#readme","_id":"http-master@1.0.27","_shasum":"e7ee3db430730635665bd2301b3f5195ed2bb04d","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"dist":{"shasum":"e7ee3db430730635665bd2301b3f5195ed2bb04d","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.0.27.tgz","integrity":"sha512-ZhFMBKykuT+GIt9qS+bGqm/w9CHAN4G9+JkLh+IqHQIIVCFqcra4jJ9VER1v02CsOkTZRcGdD5bO0uZdKU2nuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7Ody1KvcVKdoTFSLFf+EKRm82BZMeEMXVSYbmL7gIWQIgODX1ZgCw2DlsedfvhZxPoDDsCEPJAS1+1aWWr9TtNmk="}]},"directories":{}},"1.0.28":{"name":"http-master","version":"1.0.28","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"git+https://github.com/encharm/http-master.git"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"1.4.2","bufferutil":"1.2.1","bugsnag":"1.6.4","compression":"1.6.0","connect-gzip-static":"1.0.0","eventemitter3":"1.1.1","extend":"2.0.1","http-auth":"2.2.5","http-proxy":"1.12.0","js-yaml":"3.2.3","jsonfn":"0.31.0","jsonlint-lines":"1.6.0","moment":"2.10.3","morgan":"1.6.1","node-watch":"0.3.4","ocsp":"1.0.2","parseurl":"1.3.0","send":"0.13.0","spdy":"3.2.0","uid-number":"0.0.6","utf-8-validate":"1.2.1","ws":"1.0.1","x509.js":"1.0.0","xregexp":"2.0.0","yargs":"3.26.0","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"^3.4.1","fs.extra":"1.2.1","istanbul":"^0.4.1","mocha":"^2.3.4","request-promise":"^1.0.2","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"775b35b5c658f0d1ba9c52436de8cfc29210fe4b","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master#readme","_id":"http-master@1.0.28","_shasum":"820cf6a1afe654a2b717532fe88521ca7ad17dd7","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.2","_npmUser":{"name":"RushPL","email":"rush@rushbase.net"},"maintainers":[{"name":"RushPL","email":"rush@rushbase.net"}],"dist":{"shasum":"820cf6a1afe654a2b717532fe88521ca7ad17dd7","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.0.28.tgz","integrity":"sha512-CTPCWkaqBTHB4abxAEiFX0hG38rv9TuNLs2UTkqbK5YxrAuPqUz2hBs4erjOmGM0Kf6gcTydT5DtnUbqiM0NHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWm6IjqPj8B1LF56Gbt8lUFX0XPxklNd+HXgXEthoVdQIgDu2nqAjgLhaKJ480Uaj9/HPdCaW7K/mr4HPrLLHLDgg="}]},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/http-master-1.0.28.tgz_1455141490444_0.029721725033596158"},"directories":{}},"1.0.29":{"name":"http-master","version":"1.0.29","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"git+https://github.com/encharm/http-master.git"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"1.4.2","bufferutil":"1.2.1","bugsnag":"1.6.4","compression":"1.6.0","connect-gzip-static":"1.0.0","eventemitter3":"1.1.1","extend":"2.0.1","http-auth":"2.2.5","http-proxy":"1.12.0","js-yaml":"3.2.3","jsonfn":"0.31.0","jsonlint-lines":"1.6.0","moment":"2.10.3","morgan":"1.6.1","node-watch":"0.3.4","ocsp":"1.0.2","parseurl":"1.3.0","send":"0.13.0","spdy":"3.2.0","uid-number":"0.0.6","utf-8-validate":"1.2.1","ws":"1.0.1","x509.js":"1.0.0","xregexp":"2.0.0","yargs":"3.26.0","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"^3.4.1","fs.extra":"1.2.1","istanbul":"^0.4.1","mocha":"^2.3.4","request-promise":"^1.0.2","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"92beaef3804b2dfdba4c0852d1e4dfe40eda74ec","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master#readme","_id":"http-master@1.0.29","_shasum":"5c72ce812cdc8b8ac4e4fdc4a026711a52d26737","_from":".","_npmVersion":"3.5.3","_nodeVersion":"4.2.2","_npmUser":{"name":"rush","email":"rush@rushbase.net"},"dist":{"shasum":"5c72ce812cdc8b8ac4e4fdc4a026711a52d26737","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.0.29.tgz","integrity":"sha512-J99TagVrYIjf+1yTyF8pSBFBGHxXb5rp8F2GB5tmIuc8/wNMTs0AsmbkZWPmgEe6Jw7JcSRVlyaAK/YgGx4P5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA82EhBTfgNXCLK/PaAFVAiQYrm5fOGJN2O8FL/Ho8R0AiAds3bdnT7G/SWsukveFogoelT2pTz6ANMUVxM5zbRAqw=="}]},"maintainers":[{"name":"rush","email":"rush@rushbase.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/http-master-1.0.29.tgz_1459792622940_0.2582153747789562"},"directories":{}},"1.0.30":{"name":"http-master","version":"1.0.30","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"git+https://github.com/encharm/http-master.git"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"1.4.2","bufferutil":"1.2.1","bugsnag":"1.6.4","compression":"1.6.0","connect-gzip-static":"1.0.0","eventemitter3":"1.1.1","extend":"2.0.1","http-auth":"2.2.5","http-proxy":"1.12.0","js-yaml":"3.2.3","jsonfn":"0.31.0","jsonlint-lines":"1.6.0","moment":"2.10.3","morgan":"1.6.1","node-watch":"0.3.4","ocsp":"1.0.2","parseurl":"1.3.0","send":"0.13.0","spdy":"3.2.0","uid-number":"0.0.6","utf-8-validate":"1.2.1","ws":"1.0.1","x509.js":"1.0.0","xregexp":"2.0.0","yargs":"3.26.0","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"^3.4.1","fs.extra":"1.2.1","istanbul":"^0.4.1","mocha":"^2.3.4","request-promise":"^1.0.2","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"1e92dca016ef9ff14b8c92ebd71f29e33625b781","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master#readme","_id":"http-master@1.0.30","_shasum":"abe9e333dabb2089b8b24d824caa7a37737f4a14","_from":".","_npmVersion":"3.8.6","_nodeVersion":"4.4.2","_npmUser":{"name":"rush","email":"rush@rushbase.net"},"dist":{"shasum":"abe9e333dabb2089b8b24d824caa7a37737f4a14","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.0.30.tgz","integrity":"sha512-Y6I2jzCi5Dr8jOznMfqqerxasi0pl/vg8EAG5O7sTR1BQAC5sdpoNncnEs1IzSm2i+RNbuVHFjny8gieXs17OQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQC8AHPZ2jpcn+yGiIHZs/3uAQZNTJCX0/Fzvqd03qGIPAIfBeJ8AUPc5wsFdVYUs9BUvoKmwbjljNSCWx2YnS7umA=="}]},"maintainers":[{"name":"rush","email":"rush@rushbase.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/http-master-1.0.30.tgz_1461880738568_0.39549261098727584"},"directories":{}},"1.1.0":{"name":"http-master","version":"1.1.0","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"git+https://github.com/encharm/http-master.git"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"1.4.2","bluebird":"^3.3.5","bufferutil":"1.2.1","bugsnag":"1.6.4","compression":"1.6.0","connect-gzip-static":"1.0.0","eventemitter3":"1.1.1","extend":"2.0.1","http-auth":"2.2.5","http-proxy":"1.12.0","js-yaml":"3.2.3","jsonfn":"0.31.0","jsonlint-lines":"1.6.0","letsencrypt-express":"^1.1.5","moment":"2.10.3","morgan":"1.6.1","node-watch":"^0.3.5","ocsp":"^1.0.2","parseurl":"1.3.0","send":"0.13.0","spdy":"^3.3.2","uid-number":"0.0.6","utf-8-validate":"1.2.1","uuid":"^2.0.2","ws":"1.0.1","x509.js":"1.0.0","xregexp":"2.0.0","yargs":"3.26.0","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"^3.4.1","fs.extra":"1.2.1","istanbul":"^0.4.1","mocha":"^2.3.4","request-promise":"^3.0.0","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"9a5e36bdd54f74f0f7fde1ea6806f2dddd0b23de","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master#readme","_id":"http-master@1.1.0","_shasum":"21e00dcd7f5557fe788014a8516917c570cb631f","_from":".","_npmVersion":"3.8.6","_nodeVersion":"4.4.2","_npmUser":{"name":"rush","email":"rush@rushbase.net"},"dist":{"shasum":"21e00dcd7f5557fe788014a8516917c570cb631f","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.1.0.tgz","integrity":"sha512-brAAR4TEdaOIKf5RFd0iOO27tH6rnDdjQbmcB5zp5C588JsPbZvR9fVRqbDWI+L0nu0j9B18VCXZxXLtQH8rgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICvxjFXUjDy3BADaOD4REUdx/Cnmh2NElC/4U/JIXhJoAiAbsXxGclvS0TElyuf+ch7CyKhVWthrRXe1XSRB4AWRzQ=="}]},"maintainers":[{"name":"rush","email":"rush@rushbase.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/http-master-1.1.0.tgz_1462169975482_0.24770343862473965"},"directories":{}},"1.1.1":{"name":"http-master","version":"1.1.1","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"git+https://github.com/encharm/http-master.git"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"1.4.2","bluebird":"^3.3.5","bufferutil":"1.2.1","bugsnag":"1.6.4","compression":"1.6.0","connect-gzip-static":"1.0.0","eventemitter3":"1.1.1","extend":"2.0.1","http-auth":"2.2.5","http-proxy":"1.12.0","js-yaml":"3.2.3","jsonfn":"0.31.0","jsonlint-lines":"1.6.0","letsencrypt-express":"^1.1.5","moment":"2.10.3","morgan":"1.6.1","node-watch":"^0.3.5","ocsp":"^1.0.2","parseurl":"1.3.0","send":"0.13.0","spdy":"^3.3.2","uid-number":"0.0.6","utf-8-validate":"1.2.1","uuid":"^2.0.2","ws":"1.0.1","x509.js":"1.0.0","xregexp":"2.0.0","yargs":"3.26.0","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"^3.4.1","fs.extra":"1.2.1","istanbul":"^0.4.1","mocha":"^2.3.4","request-promise":"^3.0.0","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"a4239f158f0c7c59bee9ed2230c9cc3296a28e8e","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master#readme","_id":"http-master@1.1.1","_shasum":"423784624edfdfccfdaafefeb2ceb77544bf86d3","_from":".","_npmVersion":"3.8.6","_nodeVersion":"4.4.2","_npmUser":{"name":"rush","email":"rush@rushbase.net"},"dist":{"shasum":"423784624edfdfccfdaafefeb2ceb77544bf86d3","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.1.1.tgz","integrity":"sha512-AWaCQdYSHhxxhshAq93RTpaYtfkRgBI4aqd/7E0XVtfCx3WPI4qZjfeN94JbBGoKKogWsmX5H4F/vHvtXwC1iw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAzpESnP6vOk2J+7T1jv1wh/dusVBFiLKrD8k4DKzr0HAiEAoIxARJmh0OsXhX7TgArpSUfA8NConbd1MIKXa0Q8El4="}]},"maintainers":[{"name":"rush","email":"rush@rushbase.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/http-master-1.1.1.tgz_1462173247018_0.21863598190248013"},"directories":{}},"1.1.2":{"name":"http-master","version":"1.1.2","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"git+https://github.com/encharm/http-master.git"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"1.4.2","bluebird":"^3.3.5","bufferutil":"1.2.1","bugsnag":"1.6.4","compression":"1.6.0","connect-gzip-static":"1.0.0","eventemitter3":"1.1.1","extend":"2.0.1","http-auth":"2.2.5","http-proxy":"1.12.0","js-yaml":"3.2.3","jsonfn":"0.31.0","jsonlint-lines":"1.6.0","letsencrypt-express":"^1.1.5","moment":"2.10.3","morgan":"1.6.1","node-watch":"^0.3.5","ocsp":"^1.0.2","parseurl":"1.3.0","send":"0.13.0","spdy":"^3.3.2","uid-number":"0.0.6","utf-8-validate":"1.2.1","uuid":"^2.0.2","ws":"1.0.1","x509.js":"1.0.0","xregexp":"2.0.0","yargs":"3.26.0","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"^3.4.1","fs.extra":"1.2.1","istanbul":"^0.4.1","mocha":"^2.3.4","request-promise":"^3.0.0","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"2d117e5b8ecfefba2a2fd7d5ff362547acaecba0","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master#readme","_id":"http-master@1.1.2","_shasum":"226cc681800e2b0067fd96d9d85ddfcd426ef11d","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"rush","email":"rush@rushbase.net"},"dist":{"shasum":"226cc681800e2b0067fd96d9d85ddfcd426ef11d","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.1.2.tgz","integrity":"sha512-r1vnmZnx2v80tAsJnfayjOfkYsZajJADBodrZtHl73Re5zC7oJtPNgQS6dlsgrNIQI0b7LuwW5cPIsu3R4+Nag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7nzULcxiCZbPgHr5Z6HanzP0+hqK9QkhIMaICWzayxgIgROUVFap9vNIGtOOiq1lzuU2Xl72frsgtjfdE4CeCo5c="}]},"maintainers":[{"name":"rush","email":"rush@rushbase.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/http-master-1.1.2.tgz_1467232546587_0.7343482542783022"},"directories":{}},"1.1.3":{"name":"http-master","version":"1.1.3","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"git+https://github.com/encharm/http-master.git"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"1.4.2","bluebird":"^3.3.5","bufferutil":"1.2.1","bugsnag":"1.6.4","compression":"1.6.0","connect-gzip-static":"1.0.0","eventemitter3":"1.1.1","extend":"2.0.1","http-auth":"2.2.5","http-proxy":"1.12.0","js-yaml":"3.2.3","jsonfn":"0.31.0","jsonlint-lines":"1.6.0","letsencrypt-express":"^1.1.5","moment":"2.10.3","morgan":"1.6.1","node-watch":"^0.3.5","ocsp":"^1.0.2","parseurl":"1.3.0","send":"0.13.0","spdy":"^3.3.2","uid-number":"0.0.6","utf-8-validate":"1.2.1","uuid":"^2.0.2","ws":"^1.1.1","x509.js":"1.0.0","xregexp":"2.0.0","yargs":"3.26.0","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"^3.4.1","fs.extra":"1.2.1","istanbul":"^0.4.1","mocha":"^2.3.4","request-promise":"^3.0.0","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"407be5d99ef752c14632e8b7982401c07dc62d3e","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master#readme","_id":"http-master@1.1.3","_shasum":"7f5b4e7569ab77d03bda4deb0158fa9391fdefdf","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"rush","email":"rush@rushbase.net"},"dist":{"shasum":"7f5b4e7569ab77d03bda4deb0158fa9391fdefdf","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.1.3.tgz","integrity":"sha512-6zVtTabPImAKi/DIyDIYAzhGAT0t7Ts5NRSf0pXWcI3gxxPoR/EG4cSIYFfP3WjAmrJUHg1p71e6Qnn+Qv9Qug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/lSIdh3w9B+FRlnSDHNaGWVRvwPE5N5TmZ+EZALId5AIgXTtVcCTCoRJDfvSFxPe/f2MKkR9IpyszHjkEdEk+Pow="}]},"maintainers":[{"name":"rush","email":"rush@rushbase.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/http-master-1.1.3.tgz_1467753226128_0.07428667112253606"},"directories":{}},"1.1.4":{"name":"http-master","version":"1.1.4","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"git+https://github.com/encharm/http-master.git"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"1.4.2","bluebird":"^3.3.5","bufferutil":"1.2.1","bugsnag":"1.6.4","compression":"1.6.0","connect-gzip-static":"1.0.0","eventemitter3":"1.1.1","extend":"2.0.1","http-auth":"2.2.5","http-proxy":"1.12.0","js-yaml":"3.2.3","jsonfn":"0.31.0","jsonlint-lines":"1.6.0","letsencrypt-express":"^1.1.5","moment":"2.10.3","morgan":"1.6.1","node-watch":"^0.3.5","ocsp":"^1.0.2","parseurl":"1.3.0","send":"0.13.0","spdy":"^3.3.2","uid-number":"0.0.6","utf-8-validate":"1.2.1","uuid":"^2.0.2","ws":"^1.1.1","x509.js":"1.0.0","xregexp":"2.0.0","yargs":"3.26.0","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"^3.4.1","fs.extra":"1.2.1","istanbul":"^0.4.1","mocha":"^2.3.4","request-promise":"^3.0.0","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"234fc3ad65b23ef91a488fe6b605d75889cece6a","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master#readme","_id":"http-master@1.1.4","_shasum":"46f33a9dc6c7ad4291a3725c7115f4f292ace581","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"rush","email":"rush@rushbase.net"},"dist":{"shasum":"46f33a9dc6c7ad4291a3725c7115f4f292ace581","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.1.4.tgz","integrity":"sha512-ak8CjuRgIscgEeMblhEKQUHjSOoUvsO8uNUoMAcNTxhgW4avobjGXzuH0hZ/hbSu+r9YIPbsBP7M5tJkI7saCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4eABvXGl51n5FWud9LMXJTqcuKEMDLNlg7D4Mca0NqQIhAMlsMtEZpcKgemWusU/kIcyeVUjFz/BXBHxdN9enORoz"}]},"maintainers":[{"name":"rush","email":"rush@rushbase.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/http-master-1.1.4.tgz_1468875671761_0.8559732614085078"},"directories":{}},"1.1.5":{"name":"http-master","version":"1.1.5","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"git+https://github.com/encharm/http-master.git"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"asn1js":"^1.2.12","async":"1.4.2","bluebird":"^3.3.5","bufferutil":"1.2.1","bugsnag":"1.6.4","compression":"1.6.0","connect-gzip-static":"1.0.0","eventemitter3":"1.1.1","extend":"2.0.1","http-auth":"2.2.5","http-proxy":"1.12.0","js-yaml":"3.2.3","jsonfn":"0.31.0","jsonlint-lines":"1.6.0","letsencrypt-express":"^1.1.5","moment":"2.10.3","morgan":"1.6.1","node-watch":"^0.3.5","ocsp":"^1.0.2","parseurl":"1.3.0","send":"0.13.0","spdy":"^3.3.2","uid-number":"0.0.6","utf-8-validate":"1.2.1","uuid":"^2.0.2","ws":"^1.1.1","x509.js":"1.0.0","xregexp":"2.0.0","yargs":"3.26.0","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"^3.4.1","fs.extra":"1.2.1","istanbul":"^0.4.1","mocha":"^2.3.4","request-promise":"^3.0.0","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"0eff60d46e9683b0b8485a98b9c7343d43af6133","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master#readme","_id":"http-master@1.1.5","_shasum":"d11fbd5d4c7e9dbac6fe5f1d5d67e070793714cf","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"rush","email":"rush@rushbase.net"},"dist":{"shasum":"d11fbd5d4c7e9dbac6fe5f1d5d67e070793714cf","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.1.5.tgz","integrity":"sha512-AMuQzRkjNcokyRB4xpbUgS0N4198J9qQE2aRjSeai3E1+rqCbUM3BeyHDR29aTVj7OUpjEUNQ8xoVx2H4NLOxg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgHSO91ZJTPfSnzp7rhCIQm1GaDdYRy38KzBHvHo4+uwIgWKM4+ukTRjt9TKxKv/YNh6u4/J/D6rI5d4Z70838xyI="}]},"maintainers":[{"name":"rush","email":"rush@rushbase.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/http-master-1.1.5.tgz_1470555134028_0.3966605344321579"},"directories":{}},"1.1.6":{"name":"http-master","version":"1.1.6","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"git+https://github.com/encharm/http-master.git"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"asn1js":"^1.2.12","async":"1.4.2","bluebird":"^3.3.5","bufferutil":"1.2.1","bugsnag":"1.6.4","compression":"1.6.0","connect-gzip-static":"1.0.0","eventemitter3":"1.1.1","extend":"2.0.1","http-auth":"2.2.5","http-proxy":"1.12.0","js-yaml":"3.2.3","jsonfn":"0.31.0","jsonlint-lines":"1.6.0","letsencrypt-express":"^1.1.5","moment":"2.10.3","morgan":"1.6.1","node-watch":"^0.3.5","node.extend":"^1.1.5","ocsp":"^1.0.2","parseurl":"1.3.0","pkijs":"^1.3.27","send":"0.13.0","spdy":"^3.3.2","uid-number":"0.0.6","utf-8-validate":"1.2.1","uuid":"^2.0.2","ws":"^1.1.1","x509.js":"1.0.0","xregexp":"2.0.0","yargs":"3.26.0","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"^3.4.1","fs.extra":"1.2.1","istanbul":"^0.4.1","mocha":"^2.3.4","request-promise":"^3.0.0","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"12dcc9130ce3b73bd1ce8f937f89f2fce9e637f5","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master#readme","_id":"http-master@1.1.6","_shasum":"dff5ff9767b668e585dc8600d9a1906b1f24f7fc","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"rush","email":"rush@rushbase.net"},"dist":{"shasum":"dff5ff9767b668e585dc8600d9a1906b1f24f7fc","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.1.6.tgz","integrity":"sha512-EYcLOhriHTSVBXNTjk55OgSvzpp1smHsTWW1Nv8rVy0KChrym20QPnjTArkzyRbFa7a35MKbzy9kdB4f/75qVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC7otALVAWMCJc2E0ZsaR5gudrOpPLyf+i9V5aEWZBCSAiBmGka+Nq6M8TROYZFpmiM8QwHxsBuxuOBTZT2DNtrqPg=="}]},"maintainers":[{"name":"rush","email":"rush@rushbase.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/http-master-1.1.6.tgz_1470589515408_0.6661270714830607"},"directories":{}},"1.1.7":{"name":"http-master","version":"1.1.7","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"git+https://github.com/encharm/http-master.git"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"1.4.2","bluebird":"^3.3.5","bufferutil":"1.2.1","bugsnag":"1.6.4","compression":"1.6.0","connect-gzip-static":"1.0.0","eventemitter3":"1.1.1","extend":"2.0.1","http-auth":"2.2.5","http-proxy":"1.12.0","js-yaml":"3.2.3","jsonfn":"0.31.0","jsonlint-lines":"1.6.0","letsencrypt-express":"github:virtkick/letsencrypt-express","moment":"2.10.3","morgan":"1.6.1","node-watch":"^0.3.5","ocsp":"^1.0.2","parseurl":"1.3.0","send":"0.13.0","spdy":"^3.3.2","uid-number":"0.0.6","utf-8-validate":"1.2.1","uuid":"^2.0.2","ws":"^1.1.1","x509.js":"1.0.0","xregexp":"2.0.0","yargs":"3.26.0","codeclimate-test-reporter":"~0.0.3"},"devDependencies":{"chai":"^3.4.1","fs.extra":"1.2.1","istanbul":"^0.4.1","mocha":"^2.3.4","request-promise":"^3.0.0","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3"},"gitHead":"c9067682571f5d3df9940770a63d9894dafe242f","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master#readme","_id":"http-master@1.1.7","_shasum":"cb4911fd169984b27d1a8bab486e19503c783b49","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"rush","email":"rush@rushbase.net"},"dist":{"shasum":"cb4911fd169984b27d1a8bab486e19503c783b49","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.1.7.tgz","integrity":"sha512-hXKyzM3UPGwqL7WP9fus4Gijmrf6HlcZoRofQT0cMBKyxcDJbTkdCy+W0QlkmRNB4RCXgDMSzIYOI744JqISRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+Xj+VW/ICxKgSGYrhfc2G4u/WyBOZA9Kkcuj/vn+ksQIgHLL0liFJmFIr3w38XjW/aOEdZ7J2CtRH1wnrKrYQsVA="}]},"maintainers":[{"name":"rush","email":"rush@rushbase.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/http-master-1.1.7.tgz_1470879674699_0.48504002508707345"},"directories":{}},"1.1.8":{"name":"http-master","version":"1.1.8","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"git+https://github.com/encharm/http-master.git"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"1.4.2","bluebird":"^3.3.5","bugsnag":"1.6.4","compression":"1.6.0","connect-gzip-static":"1.0.0","eventemitter3":"1.1.1","extend":"2.0.1","http-auth":"2.2.5","http-proxy":"1.12.0","js-yaml":"3.2.3","jsonfn":"0.31.0","jsonlint-lines":"1.6.0","letsencrypt-express":"github:virtkick/letsencrypt-express","moment":"2.10.3","morgan":"1.6.1","node-watch":"^0.3.5","ocsp":"^1.0.2","parseurl":"1.3.0","send":"0.13.0","spdy":"^3.3.2","uid-number":"0.0.6","uuid":"^2.0.2","ws":"^1.1.1","x509.js":"1.0.0","xregexp":"2.0.0","yargs":"3.26.0","codeclimate-test-reporter":"~0.0.3","bufferutil":"1.2.1","utf-8-validate":"1.2.1"},"devDependencies":{"chai":"^3.4.1","fs.extra":"1.2.1","istanbul":"^0.4.1","mocha":"^2.3.4","request-promise":"^3.0.0","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3","bufferutil":"1.2.1","utf-8-validate":"1.2.1"},"gitHead":"97cf9ab311897dc5414422ce2f0c20f375a75fa3","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master#readme","_id":"http-master@1.1.8","_shasum":"4e63c01155b6430cc82bfdbbf4a3a1979308b5e2","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"rush","email":"rush@rushbase.net"},"dist":{"shasum":"4e63c01155b6430cc82bfdbbf4a3a1979308b5e2","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.1.8.tgz","integrity":"sha512-MT4SvhdXYyezc91r6fXOfhLlvS9tDxzkpiod0PqX1jr09Ctm/zPnqB/rWgo0K1jXxc1ts92U4VP8TDC3EpXY8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBG/HnBIn603ILozYPsBJV5DnH75G3igXWWrqc9OGpKGAiEA/BNr87+bSMyw/w2nS52JRbMk6F6Su84if/85btL431g="}]},"maintainers":[{"name":"rush","email":"rush@rushbase.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/http-master-1.1.8.tgz_1471485242135_0.033478430239483714"},"directories":{}},"1.2.0":{"name":"http-master","version":"1.2.0","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"git+https://github.com/encharm/http-master.git"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"1.4.2","bluebird":"^3.3.5","bugsnag":"1.6.4","compression":"1.6.0","connect-gzip-static":"1.0.0","eventemitter3":"1.1.1","extend":"2.0.1","http-auth":"2.2.5","http-proxy":"1.12.0","js-yaml":"3.2.3","jsonfn":"0.31.0","jsonlint-lines":"1.6.0","le-challenge-standalone":"^2.0.0","le-sni-auto":"^2.0.1","letsencrypt":"^2.1.5","moment":"2.10.3","morgan":"1.6.1","node-watch":"^0.3.5","ocsp":"^1.0.2","parseurl":"1.3.0","send":"0.13.0","spdy":"^3.3.2","uid-number":"0.0.6","uuid":"^2.0.2","ws":"^1.1.1","x509.js":"1.0.0","xregexp":"2.0.0","yargs":"3.26.0","codeclimate-test-reporter":"~0.0.3","bufferutil":"1.2.1","utf-8-validate":"1.2.1"},"devDependencies":{"chai":"^3.4.1","fs.extra":"1.2.1","istanbul":"^0.4.1","mocha":"^2.3.4","request-promise":"^3.0.0","should":"4.3.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.0.3","bufferutil":"1.2.1","utf-8-validate":"1.2.1"},"gitHead":"8298bb9c81f9c92b3df0e22de421eeddc050803d","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master#readme","_id":"http-master@1.2.0","_shasum":"6b85b804cb8687b6a086ca58488249441c9e1704","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"rush","email":"rush@rushbase.net"},"dist":{"shasum":"6b85b804cb8687b6a086ca58488249441c9e1704","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.2.0.tgz","integrity":"sha512-YHU7Dh/V/yaS+1oDAjzzXlcC5EYA9xeJxKH9O1reapJaG/9ImlC99ZmQWWzWdRf8upoL6AGVqMQlK31F/yW8kg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKRm0fASdZD6kG/lKw1awGfS79BI5BgNQ4ENo0ByZE7QIhALwGbMPNdeB3VvABfL44FxZacZmKNUGmmcuw+FgIO+KT"}]},"maintainers":[{"name":"rush","email":"rush@rushbase.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/http-master-1.2.0.tgz_1472364071142_0.6030493816360831"},"directories":{}},"1.2.1":{"name":"http-master","version":"1.2.1","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"git+https://github.com/encharm/http-master.git"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"^2.0.1","bluebird":"^3.4.3","bugsnag":"1.8.0","compression":"1.6.2","connect-gzip-static":"1.0.0","eventemitter3":"1.2.0","extend":"3.0.0","http-auth":"2.4.4","http-proxy":"^1.14.0","js-yaml":"3.6.1","jsonfn":"0.31.0","jsonlint-lines":"1.7.1","le-challenge-standalone":"^2.0.0","le-sni-auto":"^2.0.1","letsencrypt":"^2.1.5","memoizee":"^0.4.1","moment":"2.14.1","morgan":"1.7.0","node-watch":"^0.4.0","ocsp":"^1.1.0","parseurl":"1.3.1","send":"0.14.1","spdy":"^3.4.0","uid-number":"0.0.6","uuid":"^2.0.2","ws":"^1.1.1","x509.js":"1.0.0","xregexp":"3.1.1","yargs":"5.0.0","codeclimate-test-reporter":"~0.3.3","bufferutil":"1.2.1","utf-8-validate":"1.2.1"},"devDependencies":{"chai":"^3.5.0","fs.extra":"1.3.2","istanbul":"^0.4.5","mocha":"^3.0.2","request-promise":"^4.1.1","should":"^11.1.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.3.3","bufferutil":"1.2.1","utf-8-validate":"1.2.1"},"gitHead":"7f9e62c026582b9190911933c66f86253e269845","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master#readme","_id":"http-master@1.2.1","_shasum":"031f6b94016d364b3b74c0585fefa51d5a012662","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"rush","email":"rush@rushbase.net"},"dist":{"shasum":"031f6b94016d364b3b74c0585fefa51d5a012662","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.2.1.tgz","integrity":"sha512-WqvegcX4nx0iYcJOcEKiX22/vBGTrvIBgxdUDwdrhEEIZ/QAMEwsZCyyxk8KAt3n5QCJNcdSI+/+oChNarzWtw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDX1tBDaEsRFOITcKPhbb4QjkOS1t8yuPxh8yAv/6OyZQIhAOUzt/QmkhyA7FbL5N9kG2sbCD+5WxSwrgvhRfEqMXzx"}]},"maintainers":[{"name":"rush","email":"rush@rushbase.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/http-master-1.2.1.tgz_1472436950444_0.5352975719142705"},"directories":{}},"1.2.2":{"name":"http-master","version":"1.2.2","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"git+https://github.com/encharm/http-master.git"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"^2.0.1","bluebird":"^3.4.3","bugsnag":"1.8.0","compression":"1.6.2","connect-gzip-static":"1.0.0","eventemitter3":"1.2.0","extend":"3.0.0","http-auth":"~2.2.9","http-proxy":"^1.14.0","js-yaml":"3.6.1","jsonfn":"0.31.0","jsonlint-lines":"1.7.1","le-challenge-standalone":"^2.0.0","le-sni-auto":"^2.0.1","letsencrypt":"^2.1.5","memoizee":"^0.4.1","moment":"2.14.1","morgan":"1.7.0","node-watch":"^0.4.0","ocsp":"^1.1.0","parseurl":"1.3.1","send":"0.14.1","spdy":"^3.4.0","uid-number":"0.0.6","uuid":"^2.0.2","ws":"^1.1.1","x509.js":"1.0.0","xregexp":"3.1.1","yargs":"5.0.0","codeclimate-test-reporter":"~0.3.3","bufferutil":"1.2.1","utf-8-validate":"1.2.1"},"devDependencies":{"chai":"^3.5.0","fs.extra":"1.3.2","istanbul":"^0.4.5","mocha":"^3.0.2","request-promise":"^4.1.1","should":"^11.1.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.3.3","bufferutil":"1.2.1","utf-8-validate":"1.2.1"},"gitHead":"5224589eb99eff662bdc73bc604e6251d2e84c18","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master#readme","_id":"http-master@1.2.2","_shasum":"a48a5a2e91596c0ea29c15148c93b0e609f02903","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"rush","email":"rush@rushbase.net"},"dist":{"shasum":"a48a5a2e91596c0ea29c15148c93b0e609f02903","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.2.2.tgz","integrity":"sha512-kzO2MXbSJrQFiUKq+ah4/0JuI+Bn453iHNnKlkBlIzdf7ocO+vIOsZf7jNAvx/nFYxFqkuX/VbX8xg3Tq+Ks9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGD0IohQzfPt80JrydZOh9OqKIXPv5Z9+VKkCvWsMSYzAiEAlyY5JXAKnkSDWhAE+Tp9G6g+Tmlt3ind0+B00MNnF+s="}]},"maintainers":[{"name":"rush","email":"rush@rushbase.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/http-master-1.2.2.tgz_1472438712406_0.6530586306471378"},"directories":{}},"1.2.3":{"name":"http-master","version":"1.2.3","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"git+https://github.com/encharm/http-master.git"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"^2.0.1","bluebird":"^3.4.3","bugsnag":"1.8.0","compression":"1.6.2","connect-gzip-static":"1.0.0","eventemitter3":"1.2.0","extend":"3.0.0","http-auth":"~2.2.9","http-proxy":"^1.14.0","js-yaml":"3.6.1","jsonfn":"0.31.0","jsonlint-lines":"1.7.1","le-challenge-standalone":"^2.0.0","le-sni-auto":"^2.0.1","letsencrypt":"^2.1.5","memoizee":"^0.4.1","moment":"2.14.1","morgan":"1.7.0","node-watch":"^0.4.0","ocsp":"^1.1.0","parseurl":"1.3.1","send":"0.14.1","spdy":"^3.4.0","uid-number":"0.0.6","uuid":"^2.0.2","ws":"^1.1.1","x509.js":"1.0.0","xregexp":"3.1.1","yargs":"5.0.0","codeclimate-test-reporter":"~0.3.3","bufferutil":"1.2.1","utf-8-validate":"1.2.1"},"devDependencies":{"chai":"^3.5.0","fs.extra":"1.3.2","istanbul":"^0.4.5","mocha":"^3.0.2","request-promise":"^4.1.1","should":"^11.1.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.3.3","bufferutil":"1.2.1","utf-8-validate":"1.2.1"},"gitHead":"72aa4905126bfda22a1ebaa07581cab9c468558b","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master#readme","_id":"http-master@1.2.3","_shasum":"2caa11ef068fca065268815b8686869e67880937","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"rush","email":"rush@rushbase.net"},"dist":{"shasum":"2caa11ef068fca065268815b8686869e67880937","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.2.3.tgz","integrity":"sha512-t8OLllZuzgyCrs6tfoRXfPuB7yz0T5S3Vr62IQLsEYjBIJq7T7hyMFzmgbc8W65C01+Gagt0win78/d7DE9z/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAsLf6H5ywP4cl6eBe3YUttdOxdtzUoLaW2PL3MwAhivAiEA4aQR51No5ZefKYd84ThygycBjhRi5lfWyvSUzoGiols="}]},"maintainers":[{"name":"rush","email":"rush@rushbase.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/http-master-1.2.3.tgz_1474410935438_0.29358236608095467"},"directories":{}},"1.2.4":{"name":"http-master","version":"1.2.4","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"git+https://github.com/encharm/http-master.git"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"^2.0.1","bluebird":"^3.4.3","bugsnag":"1.8.0","compression":"1.6.2","connect-gzip-static":"1.0.0","eventemitter3":"1.2.0","extend":"3.0.0","http-auth":"~2.2.9","http-proxy":"^1.14.0","js-yaml":"3.6.1","jsonfn":"0.31.0","jsonlint-lines":"1.7.1","le-challenge-standalone":"^2.0.0","le-sni-auto":"^2.0.1","letsencrypt":"^2.1.5","memoizee":"^0.4.1","moment":"2.14.1","morgan":"1.7.0","node-watch":"^0.4.0","ocsp":"^1.1.0","parseurl":"1.3.1","send":"0.14.1","spdy":"^3.4.0","uid-number":"0.0.6","uuid":"^2.0.2","ws":"^1.1.1","x509.js":"1.0.0","xregexp":"3.1.1","yargs":"5.0.0","codeclimate-test-reporter":"~0.3.3","bufferutil":"1.2.1","utf-8-validate":"1.2.1"},"devDependencies":{"chai":"^3.5.0","fs.extra":"1.3.2","istanbul":"^0.4.5","mocha":"^3.0.2","request-promise":"^4.1.1","should":"^11.1.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.3.3","bufferutil":"1.2.1","utf-8-validate":"1.2.1"},"gitHead":"6423e90b22902a4e085b74ce5a96187971e5b417","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master#readme","_id":"http-master@1.2.4","_shasum":"1d8ab51f34513716328846a72c7693a7ea5ea11b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"rush","email":"rush@rushbase.net"},"dist":{"shasum":"1d8ab51f34513716328846a72c7693a7ea5ea11b","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.2.4.tgz","integrity":"sha512-USkL6DVS5bUWCF/mNjBwmMlMkP7P9w7o7/IOgBGc1txOgxU+8ZlKz9+auWXELeLhKgfTjJ5Aor0Lasw3wLN5pQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHWmh8s+uI4CGRGU24hyW+5pftkO0GiQtTWqpM7EQQ++AiEAlK+28HFKXk4J0MMa9BjOkLgZHuHz7j8NOMbgNxCYDl0="}]},"maintainers":[{"name":"rush","email":"rush@rushbase.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/http-master-1.2.4.tgz_1474412534058_0.5659273411147296"},"directories":{}},"1.2.5":{"name":"http-master","version":"1.2.5","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"git+https://github.com/encharm/http-master.git"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"^2.0.1","bluebird":"^3.4.3","bugsnag":"1.8.0","compression":"1.6.2","connect-gzip-static":"1.0.0","eventemitter3":"1.2.0","extend":"3.0.0","http-auth":"~2.2.9","http-proxy":"^1.14.0","js-yaml":"3.6.1","jsonfn":"0.31.0","jsonlint-lines":"1.7.1","le-challenge-standalone":"^2.0.0","le-sni-auto":"^2.0.1","greenlock":"^2.1.11","memoizee":"^0.4.1","moment":"2.14.1","morgan":"1.7.0","node-watch":"^0.4.0","ocsp":"^1.1.0","parseurl":"1.3.1","send":"0.14.1","spdy":"^3.4.0","uid-number":"0.0.6","uuid":"^2.0.2","ws":"^1.1.1","x509.js":"1.0.0","xregexp":"3.1.1","yargs":"5.0.0","codeclimate-test-reporter":"~0.3.3","bufferutil":"1.2.1","utf-8-validate":"1.2.1"},"devDependencies":{"chai":"^3.5.0","fs.extra":"1.3.2","istanbul":"^0.4.5","mocha":"^3.0.2","request-promise":"^4.1.1","should":"^11.1.0"},"optionalDependencies":{"codeclimate-test-reporter":"~0.3.3","bufferutil":"1.2.1","utf-8-validate":"1.2.1"},"gitHead":"e5e6db3169bfbf64e427be0d54e4c46955d5cbff","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master#readme","_id":"http-master@1.2.5","_shasum":"87d322ef0782e01d3ebbada5056938a3752e8c31","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"rush","email":"rush@rushbase.net"},"dist":{"shasum":"87d322ef0782e01d3ebbada5056938a3752e8c31","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.2.5.tgz","integrity":"sha512-QJS+rCS1hhJb3YfjVXyKkovD7wTtgiTuACQYH80EQMubUT2+DV5DdivSUxu0pAlnXk12usttVyo9dY9+OiJNPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHVw1C6LApqWPG5j6UW+mAmWUvXCrubHdA/DdpFJY1VnAiEAyZoDKna0iODuw4lD+rbkgFNmvJzAtBuaVsF/pKlOr8s="}]},"maintainers":[{"name":"rush","email":"rush@rushbase.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/http-master-1.2.5.tgz_1485555732809_0.36055977107025683"},"directories":{}},"1.2.6":{"name":"http-master","version":"1.2.6","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"git+https://github.com/encharm/http-master.git"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"^2.1.4","bluebird":"^3.4.3","bugsnag":"1.8.0","compression":"^1.6.2","connect-gzip-static":"^1.0.0","eventemitter3":"^1.2.0","extend":"3.0.0","greenlock":"^2.1.11","http-auth":"~2.2.9","http-proxy":"^1.16.2","js-yaml":"3.6.1","jsonfn":"0.31.0","jsonlint-lines":"1.7.1","le-challenge-standalone":"^2.0.0","le-sni-auto":"^2.0.1","memoizee":"^0.4.1","moment":"^2.17.1","morgan":"1.7.0","node-watch":"^0.4.0","ocsp":"^1.1.0","parseurl":"^1.3.1","send":"^0.14.2","spdy":"^3.4.0","uid-number":"0.0.6","uuid":"^2.0.2","ws":"^1.1.1","x509.js":"1.0.0","xregexp":"^3.1.1","yargs":"^6.6.0","bufferutil":"^1.2.1","codeclimate-test-reporter":"~0.3.3","utf-8-validate":"^1.2.1"},"devDependencies":{"chai":"^3.5.0","fs.extra":"1.3.2","istanbul":"^0.4.5","mocha":"^3.0.2","request":"^2.79.0","request-promise":"^4.1.1","should":"^11.1.0"},"optionalDependencies":{"bufferutil":"^1.2.1","codeclimate-test-reporter":"~0.3.3","utf-8-validate":"^1.2.1"},"gitHead":"2851248a600950df0153d0812de2e1d509d58bed","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master#readme","_id":"http-master@1.2.6","_shasum":"4ea006338a5ac0e80b956977afa2f3fec145194c","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"rush","email":"rush@rushbase.net"},"dist":{"shasum":"4ea006338a5ac0e80b956977afa2f3fec145194c","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.2.6.tgz","integrity":"sha512-jwr21xPJN1qY9bIIfzp+zPxs6IMvQ7zSwLs81+3nKQbASuj33IpN7bPG777brI2KowgLMJuCVeKxC+CiNNTCWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtZmI0TEtuvTlRKe4ZFmgCYlTWzz4s1oN97oCJptpcngIgQdbIseef5rLD4HzINDnfcQzMs9SjgaVk78SMLWTcHII="}]},"maintainers":[{"name":"rush","email":"rush@rushbase.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/http-master-1.2.6.tgz_1485692943207_0.5969504537060857"},"directories":{}},"1.2.7":{"name":"http-master","version":"1.2.7","description":"Easy to setup, convenient, universal, parallel, http/https proxy daemon. Setup in 1 minute, run, configure, adapt. Proxying based on excellent node-http-proxy.","main":"src/HttpMaster.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec tests/"},"repository":{"type":"git","url":"git+https://github.com/encharm/http-master.git"},"keywords":["http","https","proxy"],"bin":{"http-master":"./bin/http-master","cert-scan":"./bin/cert-scan"},"author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}],"license":"MIT","dependencies":{"async":"^2.1.4","bluebird":"^3.4.3","bugsnag":"1.8.0","compression":"^1.6.2","connect-gzip-static":"^1.0.0","eventemitter3":"^1.2.0","extend":"3.0.0","greenlock":"^2.1.15","http-auth":"~2.2.9","http-proxy":"^1.16.2","js-yaml":"3.6.1","jsonfn":"0.31.0","jsonlint-lines":"1.7.1","le-challenge-standalone":"^2.0.0","le-sni-auto":"^2.0.1","memoizee":"^0.4.1","moment":"^2.17.1","morgan":"1.7.0","node-watch":"^0.4.0","ocsp":"^1.1.0","parseurl":"^1.3.1","send":"^0.14.2","spdy":"^3.4.0","uid-number":"0.0.6","uuid":"^2.0.2","ws":"^1.1.1","x509.js":"1.0.0","xregexp":"^3.1.1","yargs":"^6.6.0","bufferutil":"^1.2.1","codeclimate-test-reporter":"~0.3.3","utf-8-validate":"^1.2.1"},"devDependencies":{"chai":"^3.5.0","fs.extra":"1.3.2","istanbul":"^0.4.5","mocha":"^3.0.2","request":"^2.79.0","request-promise":"^4.1.1","should":"^11.1.0"},"optionalDependencies":{"bufferutil":"^1.2.1","codeclimate-test-reporter":"~0.3.3","utf-8-validate":"^1.2.1"},"gitHead":"0bc7bededda0679590789642fff010d1df5d2395","bugs":{"url":"https://github.com/encharm/http-master/issues"},"homepage":"https://github.com/encharm/http-master#readme","_id":"http-master@1.2.7","_shasum":"8bc58d1a293a7be51401612acd034561ff16d14b","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.0","_npmUser":{"name":"rush","email":"rush@rushbase.net"},"dist":{"shasum":"8bc58d1a293a7be51401612acd034561ff16d14b","tarball":"https://registry.npmjs.org/http-master/-/http-master-1.2.7.tgz","integrity":"sha512-iyjW70WMji9cKeNc+nviq4xoLOXUwVj9uBUiumj+vQ51IkzH8oosi/wOiwKwHo6fbNau+3hZL548Ms54U35Upw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAkj/YF18QAw2W/GRYnuUw+nF2/fGRwrsx+yd9aHJcx4AiBUCM2PQ1XLZ8GbSXo2l3lyuoGe9nDlI1pcrbxUuztKrA=="}]},"maintainers":[{"name":"rush","email":"rush@rushbase.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-master-1.2.7.tgz_1499656546339_0.0372347179800272"},"directories":{}}},"readme":"![http-master](https://raw.github.com/CodeCharmLtd/http-master/master/assets/http-master.png)\n===============\n\n[![Package version](https://img.shields.io/npm/v/http-master.svg)](https://www.npmjs.org/package/http-master)\n[![Package version](https://img.shields.io/npm/dm/http-master.svg)](https://www.npmjs.org/package/http-master)\n[![GPA](https://img.shields.io/codeclimate/github/encharm/http-master.svg)](https://codeclimate.com/github/encharm/http-master)\n[![Code coverage](https://img.shields.io/codeclimate/coverage/github/encharm/http-master.svg)](https://codeclimate.com/github/encharm/http-master)\n[![Build status](https://img.shields.io/travis/encharm/http-master.svg)](https://travis-ci.org/encharm/http-master)\n[![Dependcies status](http://img.shields.io/gemnasium/encharm/http-master.svg)](https://gemnasium.com/encharm/http-master)\n\n\n* [About](#about)\n* [Installation and basic usage](#installation-and-basic-usage)\n* [Usage as a module](#usage-as-a-module)\n* [Watch config for changes](#watch-config-for-changes)\n* [Use custom config loader](#use-custom-config-loader)\n* Features\n  * [Proxy](#proxy)\n  * [URL rewrite](#url-rewrite)\n  * [Redirect](#redirect)\n  * [Automatic free SSL / Letsencrypt](#automatic-free-ssl-with-letsencrypt)\n  * [SSL](#ssl)\n  * [SPDY - HTTP/2 support _(experimental)_](#spdy-or-http2-support)\n  * [Websockify](#websockify)\n  * [Logging](#logging)\n  * [HTTP authentication](#http-authentication)\n  * [Add header](#add-header)\n  * [Compression / GZIP](#gzip-compression)\n  * [Regexp matching](#regexp-matching)\n  * [Error handling](#error-handling)\n  * [Serve static directory](#serve-static-directory)\n  * [Advanced routing](#advanced-routing)\n* [Upstart](#upstart)\n* [Systemd](#systemd)\n* [Contributors](#contributors)\n* [Sponsors](#sponsors)\n* [License](#license)\n\n\n## About\n\nhttp-master is a front end http service with with easy setup of reverse proxy/redirecting/other-actions logic. It means it was designed to run on your port 80 and 443 but can run on any. It can run as a module or as a standalone application. Your average use case could be having several web applications (node.js, rails, Java etc.) running on different internal ports and Apache running on port 8080. http-master allows you to easily define rules which domain should target which server and if no rules match, everything else could go to the Apache server. This way you setup your SSL in one place, in http-master and even non-SSL compatible http server can be provided with HTTPS. Many different flexible routing configurations are possible to set up.\n\nSome of the features:\n* Zero-effort HTTPS configuration. Provide only primary domain and configuration is loaded automatically from a given certificate directory.\n* Support SNI extension - multiple SSL certificates on the same IP.\n* Supports web sockets.\n* Easy all in one place configuration for every listening port (eg. 80 and 443 together)\n  * Setup reverse proxy with optional URL rewriting and optional regexp matching of host and path.\n  * Setup redirect with optional regexp matching to construct final URL.\n  * Setup basic static files server for a given route.\n  * Setup Basic-AUTH for a given route (sponsored feature)\n  * Create logs in apache format for any given point in routing setup.\n  * Easily turn any local or remote TCP servers to web sockets. (websockify) Destination may be determined dynamically from a path.\n  * Allows flexible definition of matching behaviour.\n  * Enable compression on one, any or all of the routes.\n  * Add headers to any defined route.\n* Supports unicode domains out of the box.\n* Multi-core/cpu friendly. Runs multiple instances/workers which will serve connections in a round-robin fashion. You can of course choose to run in a single process  without any workers, if you use http-master as a module or set worker count to 0.\n* SSL tweaked to reasonable security level supporting TLS session resumption.\n* Automatically watches for config changes and reloads the logic without any downtime. Simply start the deamon and add new rules while having the http-master online.\n* Possibility to load config from Redis/etcd or another remote resource. (\\*\\*)\n* May drop privileges to user/group once started.\n* Forward secrecy support when running on Node >= 0.11.14\n\nOngoing development on:\n* Easier and easier configuration format.\n* Automatic management of time expiration of certificates.\n* Request/response filters. (including to modify data)\n\n\n(\\*\\*) Needs writing a custom config loader as a javascript file.\n\n\n## Installation and basic usage\nRefer to section [Usage as a module](#usage-as-a-module) if you are interested in that use-case.\n\nTo install, Node.JS is required to be installed and in your PATH:\n`npm install -g http-master` (may be needed to run as root depending on your setup)\n\nTo run: `http-master --config http-master.conf`\n\nConfig files may be written in either JSON or YAML. For the sake of documentation (YAML allows comments) all examples will be written in YAML (but with JSON style).\n\nSimple example config (more advanced features are convered elsewhere):\n\n```YAML\nwatchConfig: true # watch config file for changes\nports: { # each port gets a separate configuration\n  80: {\n    router: {\n      # redirect .net requests to .com\n      'code2flow.net': 'redirect -> http://code2flow.com/[path]',\n      # redirect http to https\n      'secure.code2flow.com': 'redirect -> https://code2flow.com/[path]'\n      # Proxy all traffic at domain code2flow.com to port 8099\n      'code2flow.com' : 8099,\n      # Proxy all traffic for any subdomains of services.com to IP 192.168.10.6 and port 8099\n      '*.services.com' : '192.168.10.6:8099', \n      # Proxy remaning traffic to port 8080, for example Apache could run there\n      '*' : 8080\n    }\n  }\n  443: {\n    router: {\n      'code2flow.com': '127.0.0.1:9991',\n       # choose application depending on path\n      'service.myapp.com/downloads/*': 10443,\n       # choose application depending on path\n      'service.myapp.com/uploads/*': 15000,\n      # all remaining https traffic goes to port 4443, for example apache\n      \"*\": \"127.0.0.1:4443\"\n    },\n    ssl: {\n      # needs to be provided for non-SNI browsers\n      primaryDomain: \"code2flow.com\",\n      # simply put certificates inside this dir, run with --debug=config to see what was read\n      certDir: \"/etc/http-master/certificates\" \n    }\n  },\n  middleware: ['log -> /path/to/access.log' ], # Totally optional access.log, other middleware such as gzip could be added here\n  modules: {\n    appLog: '/path/to/app.log'\n  },\n  silent: false # if using above appLog, you can silence standard output\n}\n```\n\nIf for some reason automatic ssl setup is not working for you, you can debug the loaded certificates with the included `cert-scan` tool:\n```\ncert-scan /path/to/certificate-dir\n```\nand/or\n```\nhttp-master --config http-master.conf --show-rules\n```\n\nAlternatively you may setup ssl manually:\n```YAML\n# this part belongs to some port configuration\nssl : {\n  key: \"/path/to/crt/domain.key\",\n  cert: \"/path/to/crt/domain.crt\", # or .pem\n \"ca\": [ # may be one or many or a bundle (without array)\n    \"/path/to/ca/file/sub.class1.server.ca.pem\"\n  ],\n  \"SNI\": {\n    \"*.codecharm.co.uk\": {\n      \"key\": \"/path/to/crt/codecharm.co.uk.key\",\n      \"crt\": \"/path/to/crt/codecharm.co.uk.crt\",\n      \"ca\" : \"/path/to/cabundle/ca.pem\" # may be an array if not bundle\n    },\n    \"someotherdomain.com\": {\n      \"key\": \"/path/to/crt/someotherdomain.com.key\",\n      \"crt\": \"/path/to/crt/someotherdomain.com.crt\",\n      \"ca\": [\n        \"/path/to/ca/file/someca.pem\"\n      ]\n    }\n  }\n}\n```\n\n\n## Usage as a module\n\n```\nnpm install --save http-master\n```\n```JavaScript\nvar HttpMaster = require('http-master');\nvar httpMaster = new HttpMaster();\nhttpMaster.init({\n // your config in here\n}, function(err) {\n // listening\n});\n```\n#### Class: HttpMaster\n\n#### Event: 'allWorkersStarted'\n`function()`\nEmitted after succesful `.init()`\n\n#### Event: 'allWorkersReloaded'\n`function()`\nEmitted after succesful `.reload()`\n\n#### Event: 'logNotice'\n`function(msg)`\nHelpful logging information in case something got wrong.\n\n#### Event: 'logError'\n`function(msg)`\nInformation about errors that could be logged.\n\n#### Event: 'error'\n`function(err)`\nEmitted on failure to listen on any sockets/routes or failure to use given configuration.\n\n#### httpMaster.init(config, [callback])\nInitialize http master with a given config. See the section about config to learn about acceptable input.\nCallback if given will call `function(err)`. This function should be called only once.\n\n#### httpMaster.reload(config, [callback])\nPerform a zero-downtime reload of configuration. Should be very fast and ports will not stop listening.\nStopping httpMaster may be done using `httpMaster.reload({})`. Which should close all servers.\n\nNote: Changing workerCount is the only thing that may not change.\n\n\n## Watch config for changes\n\nAdd `--watch` or add to config `\"watchConfig\": true`.\n\nYou may also trigger reload manually by sending USR1 signal to the master process. (only on *nix)\n\nIf you run via systemd then you may use the following `systemctl reload http-master.service`\n\n\n## Use custom config loader\n \nSee this repository for an example https://github.com/CodeCharmLtd/http-master-example-httploader\n\nIf you have an old 0.7.0 config, you can also load it with a provided config loader by:\n\n`http-master --configloader /path/to/lib/node_modules/http-master/migrateV1Config.js --config oldconfig.json`\n\n\n## Proxy\nProxy is a default action what to do with a http request but in each place where a number or host are used, you could do a redirect as well.\n\n### Proxy all requests from port 80 to port 4080\n```YAML\n# Short-hand syntax\nports: {\n  80: 4080\n}\n```\n```YAML\n# A bit longer short-hand syntax (but could be used with ssl)\nports: {\n  443: {\n    router: 4080,\n    ssl: {} # this needs setting up\n  }\n}\n```\n```YAML\n# Normal syntax - baseline for extending\nports: {\n  80: {\n    router: {\n      \"*\": 4080\n    }\n  }\n}\n```\n\n### Proxy by domain name\n```YAML\nports: {\n  80: {\n    router: {\n      # two rules will match all domain1.com and www.domain1.com requsts\n      \"domain1.com\": 3333,\n      \"www.domain1.com\": 3334,\n      # will match all domain2.com requsts (but not www.domain2.com)\n      # and proxy it to a host with different ip in internal network\n      \"domain2.com\": \"192.168.1.1:80\",\n      # this will match every subdomain of domain4.com, but not domain4.com\n      \"*.domain4.com\" : \"5050\",\n      # this will match every subdomain of domain4.com, and domain4.com\n      \"*?.domain4.com\": \"some_machine_by_host:4020\"\n    }\n  }\n}\n```\n\n### Proxy by domain name and/or path\n```YAML\nports: {\n  80: {\n    router: {\n      # will match domain1.com/path1 or domain1/path/whatever or domain1/path/whatever/whatever\n      # Last * in path match matches everything and makes last slash optional \n      \"domain1.com/path1/*\" : 5010,\n      \"domain1.com/path2/*\" : 5011,\n      # and rest goes to 5012 - this needs to be defined as patch matching\n      # happens after domain matching\n      \"domain1.com/*\" : 5012\n    }\n  }\n}\n```\n\n### Proxy port settings\n```YAML\nports: {\n  80: {\n    router: {\n      \"domain.com\" : 5012\n    },\n    agentSettings: {\n      keepAlive: true\n    },\n    proxyTargetTimeout: 1500,\n    proxyTimeout: 1000\n  }\n}\n```\nIn addition to `router`, following setting could be set per port:\n* `agentSettings`, for full list of options check node documentation for [http.Agent](http://nodejs.org/api/http.html#http_class_http_agent). You can also set default agent settings at the root level in your config, using the same `agentSettings` name\n* `proxyTargetTimeout` sets timeout for target connection\n* `proxyTimeout` sets timeout for proxy connection\n\n## URL rewrite\nAll proxy example can be adapted to also do URL rewriting. All matching rules can do either wildcard (implicit) regexp matching explicit regexp matching. Let's focus on implicit first.\n\n```YAML\nports: {\n  80: {\n    router: {\n      # * will match all subdomains\n      # http://abc.domain.com will rewrite to -> /abc/\n      # http://abc.domain.com/test will rewrite to -> /abc/test\n      # http://xyz.abc.domain.com/test will rewrite to -> /xyz.abc/test\n      \"*.domain.com\": \"5050/[1]/[path]\"\n    }\n  }\n}\n```\nSo what if you want to rewrite two levels of subdomains?\n```YAML\nports: {\n  80: {\n    router: {\n      \"*.*.domain.com\" : \"5050/[1]/[2]/[path]\"\n    }\n  }\n}\n```\n\nYou can also match paths and rewrite:\n```YAML\nports: {\n  80: {\n    router: {\n      \"*.code2flow.com/test/*\": \"[1].somewhere.net/something/[2]\"\n    }\n  }\n}\n```\nEverything above and more you can also do with regexp matching which is described in [Regexp matching](#regexp-matching) section.\n\n## Redirect\nRedirect is a feature implemented and invoked in a similiar way to proxy.\nThe different is that instead of proxy target, you should point rules to `\"redirect -> http://target\"`. The way target is constructed often is desired to be dynamic, for example that's how https to http redirect is usually used.\n\n```YAML\nports: {\n  80: {\n    router: {\n      # rewrite all http://atlashost.eu/* requests to https://atlashost/eu/*\n      # [path] is a special macro that will be replaced with the request's pathname\n      \"atlashost.eu\": \"https://atlashost.eu/[path]\",\n      # for example proxy rest to apache's port\n      '*' : 80443\n    }\n  },\n  443: {\n    router: {\n      # proxy to actual application\n      \"atlashost.eu\": 3333,\n      # proxy rest to apache\n      \"*\": 8080\n    },\n    ssl: {} # ssl should be configured here\n  }\n}\n```\n\n## Automatic free SSL with Letsencrypt\nThe following configuration will enable free encryption of websites. See [https://letsencrypt.org/](letsencrypt website) for details.\n\n```YAML\nports: {\n  80: {\n    router: {\n      \"virtkick.com\": \"https://virtkick.com/[path]\",\n    }\n  },\n  443: {\n    router: {\n      \"virtkick.com\": 3333\n    },\n    ssl: {\n      letsencrypt: true\n    }\n  }\n},\nmodules: {\n  letsencrypt: {\n    configDir: '/etc/letsencrypt', # needs to be writable\n    email: 'your@email.com',\n    agreeTos: true\n  }\n}\n```\n\n## SSL\nSSL can be configured for any port by simply providing \"ssl\" key to its entry, for example below is an auto-configuration example that also handles SNI:\n\n```YAML\nports: {\n  443: {\n    router: {}, # your rules here\n    ssl: {\n      # Even SNI configuration requires at least one certificate that \n      # will be served to non-SNI browsers\n      primaryDomain: \"yourdomain.com\",\n      certDir: \"/etc/http-master/certificates\"\n    }\n  }\n}\n```\n\nIf for some reason auto-configuration does not work for you, it may be configured manually:\n```YAML\nports: {\n  443: {\n    router: {}, # your rules here\n    ssl: {\n      key: \"/path/to/key/domain.key\",\n      cert: \"/path/to/key/domain.crt\",\n      ca: \"/path/to/ca/bundle/ca.pem\",\n      # alternatively above could be written as\n      # ca: [\"/path/to/ca1.crt\", \"/path/to/ca2.crt\"]\n      SNI: {\n        \"*.codecharm.co.uk\" : {\n          key: \"/path/to/key/codecharm.key\",\n          cert: \"/path/to/key/codecharm.crt\",\n          ca: \"/path/to/ca/bundle.pem\"\n        },\n        \"singledomain.net\" : {\n          key: \"/path/to/key/singledomain.key\",\n          cert: \"/path/to/key/singledomain.crt\",\n          ca: \"/path/to/ca/bundle.pem\"\n        }\n      }\n    }\n  }\n}\n```\n\n## SPDY or HTTP2 Support\nEnable SPDY - HTTP/2 protocol by setting `spdy:true`. There is no need to change anything in your node app (So don't include npm modules `https`, `http2`, `spdy` or similar)\n_This implementation is kind of experimental:_ While the protocol _can_ speed up loading times _considerably_, keep in mind that this is implementated in javascript. So depending on cpu load _you may actually get fewer requests per second!_\n```YAML\nports: {\n  443: {\n    router: {\n      \"test.mysite.org\": 6080,\n    },\n    ssl: {\n      letsencrypt: true, # or any other auto/manual configuration\n      spdy: true\n    }\n  }\n}\n```\n\n## Websockify\nWebsockify is a feature which can turn any TCP socket to a web socket.\n\n```YAML\nports: {\n  443: {\n    router: {\n      \"myserver.net/services/ssh\" : \"websockify -> 22\"\n    },\n    ssl: {} # ssl should be configured here\n  }\n}\n```\nThe above makes it possible to access ssh server over https, for example from the browser. Simply connect to `wss://myserver.net/services/ssh`, it will initiate connection to ssh and proxy raw tcp data. Note: for it to be usable requires someone to implement openssh in asm.js.\n\nTo do something in reverse, for example access the above websocket via original ssh client on other machine, one could do the following:\n```\nnpm install -g dewebsockify\ndewebsockify wss://myserver.net/services/ssh 2222\nssh localhost -p 2222 # this will connect to the remote server over HTTPS!!\n```\n\nAnother interesting use is running websockify to turn other services such as VNC to be usable by the browser. That's what [noVNC project]{http://kanaka.github.io/noVNC/} is already doing. In fact, http-master works out of the box with noVNC.\n\nInteresting type of use would be to turn this into a general gateway to any TCP services (auth can be added for some security):\n\n```YAML\nports: {\n  443: {\n    router: {\n      # call to wss://myserver.net/tcpgate/otherserver.com/22 would connect\n      # to remote server's SSH\n      \"myserver.net/tcpgate/*/*\" : \"websockify -> [1]:[2]\"\n    },\n    ssl: {} # ssl should be configured here\n  }\n}\n```\n\n## Logging\nTo enable application log:\n```YAML\nports: {}, # your port config here\nmodules: {\n  appLog: \"/path/to/app.log\"\n}\n```\n\nTo enable general access log:\n```YAML\nmiddleware: [\"log -> /path/to/access.log\"],\nports: {} # your port config here\n```\n\nTo enable logging per route (note, consult [Advanced routing](#advanced-routing) for more details)\n```YAML\nports: {\n  80: {\n    router: {\n      \"myapp.net\": [\"log -> /path/to/myapp.log\", 3333]\n    }\n  }\n}\n```\nRule of thumb is, wherever you had some target be it proxy or redirect, you can turn it to an array and place logging rule as first element.\n\nLogging is in apache format.\n\nNote: you may log to the same file from multiple routes, not a problem.\n\n## HTTP authentication\n```YAML\nports: {\n  80: {\n    router: {\n      \"myapp.net\": [\"auth -> file.passwd\", 3333]\n    }\n  }\n}\n```\nBasically you need to generate a passwd file and point http-master to it.\nYou can generate one with [node version of htpasswd]{https://www.npmjs.org/package/htpasswd}.\n\n## Add header\nYou can add one or more arbitrary requests to incoming headers/\n```YAML\nports: {\n  80: {\n    router: {\n      \"myapp.net\": [\"addHeader -> X-Some-Header1=Value1\", \"addHeader -> X-Some-Header2=Value2\", 3333]\n    }\n  }\n}\n```\n\n## GZIP Compression\n\nThe single passed argument is compression level, from 1 to 9. 9 is most compression but slowest. To enable compression for all requests:\n\n```YAML\nmiddleware: [\"gzip -> 9\"],\nports: {\n  router: {} #your rules here\n}\n```\n\nTo enable compression for a single route:\n```YAML\nports: {\n  router: {\n    \"domain.com\" : [\"gzip -> 9\", 3333]\n  }\n}\n```\n\n## Regexp matching\n\nShort-hand matching format with using `*` or `*?` can be replaced by using explicit regexp expression, such as this:\n\n```YAML\nports: {\n  80: {\n    # [1] will contain app1 or app2, each number will reference regexp catch groups\n    \"^(app1|app2)\\\\.go\\\\.there\\\\.com\": \"5050/[1]\"\n  }\n}\n```\nOnly problem is the necessity to escape characters for string inclusion.\nNamed groups are also supported. Please open an issue to request more docs.\n\n## Error handling\n\nHTTP master will report some errors in plain text, you can override this behaviour by providing a custom html error page:\n```YAML\nports: {}, # your port config here\nerrorHtmlFile: \"/path/to/error.html\"\n```\nThe html file may reference simple images which will be embedded to the response in form of base64. It cannot reference other files. Error html needs to be fast.\n\nYou can in fact trigger errors manually as well, for scheduled downtime for example:\n```YAML\nports: {\n  80: {\n    # this will report error 503\n    \"domain.com\" : \"reject -> 503\"\n  }\n}\n```\n\n## Serve static directory\nYou may also serve a static files , example:\n```YAML\nports: {\n  80: {\n    \"domain.com/*\" : \"static -> /home/domain/[1]\"\n  }\n}\n```\nPlease open an issue to request more docs.\n\n## Advanced routing\n\nAdvanced routing refers to ability of nesting multiple layers of rules, such as:\n\n```YAML\nports: {\n  80 : {\n    \"*.domain.com\" : [\"log -> domain.log\", {\n      \"*/path1\" : 3333,\n      \"*/path2\" : 3334,\n      \"*/*\": 3335\n    }]\n  }\n}\n```\nPlease open an issue to request more docs.\n\n## Systemd\n\nWe provide an example systemd unit file. The config file is set to /etc/http-master/http-master.conf by default. Copy the `http-master.service` to /etc/systemd/system to use it.\n\n* `systemctl start/stop/restart http-master`\n* `systemctl enable http-master` - auto-start\n* `systemctl reload http-master` - reload config with `kill -USR1`\n\n## Upstart\n\nAlso provided is `http-master-upstart.conf` which can be used with Upstart. As above, the config file is set to /etc/http-master/http-master.conf by default. Copy `http-master-upstart.conf` to `/etc/init/http-master.conf` to use it.\n\n* `service http-master start`\n* `service http-master stop`\n* `service http-master restart`\n\n## Contributors\n\n* Damian Kaczmarek <damian@codecharm.co.uk>\n* Damian Nowak <nowaker@virtkick.com>\n* Sergey Zarouski <sergey@webuniverse.io>\n\n## Sponsors\n\n[eeGeo](http://sdk.eegeo.com/) - basic HTTP authentication against htpasswd file [#32](https://github.com/CodeCharmLtd/http-master/issues/32)\n\nPlease open an issue if you would like a specific feature to be implemented and sponsored.\n\nExample sponsored features could include:\n* Automatically lazy-starting FastCGI apps such as PHP without overhead of running separate Apache and with better security handling.\n* Home directory support\n* Some form of .htaccess support\n* Additional logging formats\n\n## License\nCopyright (c) 2013-2015 [Virtkick, Inc.](https://www.virtkick.com/)\n\nLicensed under the MIT license, see `LICENSE` for details.\n","maintainers":[{"name":"rush","email":"rush@rushbase.net"}],"time":{"modified":"2022-06-18T22:12:54.930Z","created":"2014-01-25T23:41:32.325Z","0.4.0":"2014-01-25T23:41:32.325Z","0.4.1":"2014-01-26T00:03:00.216Z","0.5.0":"2014-01-27T00:16:52.783Z","0.5.1":"2014-01-30T01:46:44.459Z","0.5.2":"2014-01-30T01:52:10.746Z","0.5.3":"2014-01-30T02:17:59.817Z","0.5.4":"2014-01-30T02:21:01.425Z","0.5.5":"2014-01-30T23:24:33.099Z","0.5.6":"2014-01-31T00:29:47.086Z","0.5.7":"2014-02-01T17:41:37.626Z","0.5.8":"2014-02-01T21:17:26.383Z","0.5.9":"2014-02-02T11:54:34.411Z","0.6.0":"2014-02-02T17:19:01.871Z","0.6.2":"2014-02-11T10:30:56.955Z","0.6.3":"2014-03-05T15:43:08.234Z","0.6.4":"2014-03-06T17:12:01.741Z","0.6.5":"2014-03-06T20:21:48.175Z","0.6.6":"2014-03-06T20:29:52.640Z","0.6.7":"2014-03-06T22:28:25.989Z","0.6.8":"2014-03-07T23:05:31.535Z","0.6.9":"2014-03-11T21:09:24.017Z","0.6.10":"2014-03-12T01:02:26.370Z","0.6.11":"2014-03-12T22:04:24.359Z","0.7.0":"2014-04-15T22:01:14.822Z","0.7.1":"2014-04-15T23:07:02.363Z","0.7.2":"2014-04-15T23:38:27.130Z","0.7.3":"2014-04-16T21:41:11.770Z","0.7.4":"2014-04-16T21:52:49.141Z","0.7.5":"2014-04-16T21:56:35.132Z","0.7.6":"2014-04-16T23:16:38.620Z","0.7.7":"2014-04-16T23:22:47.948Z","0.7.8":"2014-04-23T09:24:10.641Z","0.7.9":"2014-05-13T14:33:00.279Z","0.7.10":"2014-05-21T22:00:15.774Z","0.7.14":"2014-10-03T18:30:39.088Z","0.7.15":"2014-10-05T09:38:18.840Z","0.8.0-beta1":"2014-10-15T00:52:05.665Z","0.8.0":"2014-10-15T01:01:35.381Z","1.0.0":"2014-10-19T16:36:01.557Z","1.0.1":"2014-10-23T19:48:49.998Z","1.0.2":"2014-11-24T14:33:02.382Z","1.0.3":"2014-11-28T18:37:32.446Z","1.0.4":"2014-11-29T01:37:59.521Z","1.0.5":"2014-11-29T01:59:24.660Z","1.0.6":"2015-03-03T04:23:18.069Z","1.0.7":"2015-03-06T03:15:06.216Z","1.0.8":"2015-04-01T22:58:37.798Z","1.0.9":"2015-04-01T23:15:52.296Z","1.0.10":"2015-05-21T03:35:41.608Z","1.0.11":"2015-05-21T05:09:32.312Z","1.0.12":"2015-05-25T11:33:08.520Z","1.0.13":"2015-05-31T20:10:34.094Z","1.0.14":"2015-06-01T13:10:16.824Z","1.0.15":"2015-07-05T17:34:40.012Z","1.0.16":"2015-07-05T18:07:47.885Z","1.0.17":"2015-08-15T05:19:48.223Z","1.0.18":"2015-08-26T19:36:40.100Z","1.0.19":"2015-10-05T15:50:04.742Z","1.0.20":"2015-10-05T21:08:24.088Z","1.0.22":"2015-11-24T17:58:13.476Z","1.0.23":"2015-11-24T18:06:49.426Z","1.0.24":"2015-11-27T15:30:02.206Z","1.0.25":"2015-12-07T20:50:36.282Z","1.0.26":"2016-01-06T16:00:02.338Z","1.0.27":"2016-01-07T14:20:38.279Z","1.0.28":"2016-02-10T21:58:14.425Z","1.0.29":"2016-04-04T17:57:05.648Z","1.0.30":"2016-04-28T21:59:01.317Z","1.1.0":"2016-05-02T06:19:36.659Z","1.1.1":"2016-05-02T07:14:08.076Z","1.1.2":"2016-06-29T20:35:48.184Z","1.1.3":"2016-07-05T21:13:46.922Z","1.1.4":"2016-07-18T21:01:12.910Z","1.1.5":"2016-08-07T07:32:16.155Z","1.1.6":"2016-08-07T17:05:18.669Z","1.1.7":"2016-08-11T01:41:15.752Z","1.1.8":"2016-08-18T01:54:04.250Z","1.2.0":"2016-08-28T06:01:13.488Z","1.2.1":"2016-08-29T02:15:51.681Z","1.2.2":"2016-08-29T02:45:14.319Z","1.2.3":"2016-09-20T22:35:37.749Z","1.2.4":"2016-09-20T23:02:16.442Z","1.2.5":"2017-01-27T22:22:15.006Z","1.2.6":"2017-01-29T12:29:05.529Z","1.2.7":"2017-07-10T03:15:47.967Z"},"readmeFilename":"README.md","author":{"name":"Damian Kaczmarek","email":"damian@codecharm.co.uk"},"repository":{"type":"git","url":"git+https://github.com/encharm/http-master.git"},"users":{"trusktr":true,"southern":true,"djk":true,"abdul":true,"tarkeshwar":true,"kmiddlesworth":true,"alexu84":true,"itskdk":true,"shanewholloway":true,"knoja4":true},"keywords":["http","https","proxy"],"bugs":{"url":"https://github.com/encharm/http-master/issues"},"license":"MIT","homepage":"https://github.com/encharm/http-master#readme","contributors":[{"name":"Damian Nowak","email":"damian.nowak@atlashost.eu"},{"name":"Sergey Zarouski","email":"sergey@webuniverse.io"}]}