{"_id":"node-reverse-proxy","_rev":"14-354c95b99bcb1ad8a5a4292edb40ab9a","name":"node-reverse-proxy","description":"A reverse proxy in node.js for HTTP and Websockets","dist-tags":{"latest":"0.0.5"},"versions":{"0.0.1":{"name":"node-reverse-proxy","version":"0.0.1","engines":["node <= 0.4.x"],"main":"lib/node-reverse-proxy","dependencies":{"http-proxy":">= 0.7.x","socket.io":">= 0.6.18"},"description":"A reverse proxy in node.js for HTTP and Websockets","private":false,"author":{"name":"Pouya Mohtacham","email":"pouyajoon@gmail.com"},"contributors":[{"name":"Aurélien Gasser","email":"aurelien.gasser@gmail.com"}],"_npmUser":{"name":"pouyajoon","email":"pouyajoon@gmail.com"},"_id":"node-reverse-proxy@0.0.1","devDependencies":{},"_engineSupported":false,"_npmVersion":"1.0.94","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"50c6fd1eeb10aee176a32627bc58ed3ee7501ec0","tarball":"https://registry.npmjs.org/node-reverse-proxy/-/node-reverse-proxy-0.0.1.tgz","integrity":"sha512-3RAEL0YmIZoZVVTAaWF0TK+Gtp6V8ROoHrOIo4erMlhu0OUeaGY12zi9kOKafcvlEYd5bREH58ekrf6B/IkcVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqcgLCHDFtlrUIpA7OFJEZzGeqkUJim49rKVB+XAAltQIgGfZpW0ytHubWjQLFptDsVVan1pFBOwuYPm32utsDuqU="}]},"maintainers":[{"name":"pouyajoon","email":"pouyajoon@gmail.com"}]},"0.0.2":{"name":"node-reverse-proxy","version":"0.0.2","engines":["node < 0.5"],"main":"lib/node-reverse-proxy","dependencies":{"http-proxy":">= 0.7.x","socket.io":">= 0.6.18"},"description":"A reverse proxy in node.js for HTTP and Websockets","private":false,"author":{"name":"Pouya Mohtacham","email":"pouyajoon@gmail.com"},"contributors":[{"name":"Aurélien Gasser","email":"aurelien.gasser@gmail.com"}],"_npmUser":{"name":"pouyajoon","email":"pouyajoon@gmail.com"},"_id":"node-reverse-proxy@0.0.2","devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.94","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"67e4fbbeb341d64c09fb366e2dc30f1e3877bf77","tarball":"https://registry.npmjs.org/node-reverse-proxy/-/node-reverse-proxy-0.0.2.tgz","integrity":"sha512-QsKa9FFOT1g2YE3fPxS6wmNAIRvZBuFDWwr7b+IGpi6YscrdWcI1ViZYz/OJ49myy044IbKsDHOIPvVOSQ+ApA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvqkRj1hyuW+p1/GwoNiNL9WFrpzPpVTjF6+17VVBRhwIgZaZ7nrIsaM/ulFjI7Zf0UCSzRZznxF8Xa1/50QWGK84="}]},"maintainers":[{"name":"pouyajoon","email":"pouyajoon@gmail.com"}]},"0.0.3":{"name":"node-reverse-proxy","version":"0.0.3","engines":["node < 0.5"],"main":"lib/node-reverse-proxy","dependencies":{"http-proxy":">= 0.7.x"},"description":"A reverse proxy in node.js for HTTP and Websockets","private":false,"author":{"name":"Pouya Mohtacham","email":"pouyajoon@gmail.com"},"contributors":[{"name":"Aurélien Gasser","email":"aurelien.gasser@gmail.com"}],"_npmUser":{"name":"pouyajoon","email":"pouyajoon@gmail.com"},"_id":"node-reverse-proxy@0.0.3","devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.94","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"a3129a35f3d094a02fb3413f1218a925296b3fbc","tarball":"https://registry.npmjs.org/node-reverse-proxy/-/node-reverse-proxy-0.0.3.tgz","integrity":"sha512-pf5KUrvzSLZQS2FEVU5L8aj74BjpVOEo0+n8ovEXMrLzUsXGDdSaiNLXWdhS5XNfhKW/nDjvSDFTbZlgSccgWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDehFJfo70p4NDkpebPp7j0HUTmWIim1BMR7nM7BM/5rgIgAImDiigDywyYMFUNFp3WT3DTwiW2fbXSXgMTKubz5oY="}]},"maintainers":[{"name":"pouyajoon","email":"pouyajoon@gmail.com"}]},"0.0.4":{"name":"node-reverse-proxy","version":"0.0.4","engines":["node < 0.5"],"main":"lib/node-reverse-proxy","dependencies":{"http-proxy":">= 0.7.x"},"description":"A reverse proxy in node.js for HTTP and Websockets","private":false,"author":{"name":"Pouya Mohtacham","email":"pouyajoon@gmail.com"},"contributors":[{"name":"Aurélien Gasser","email":"aurelien.gasser@gmail.com"}],"_npmUser":{"name":"pouyajoon","email":"pouyajoon@gmail.com"},"_id":"node-reverse-proxy@0.0.4","devDependencies":{},"optionalDependencies":{},"_engineSupported":false,"_npmVersion":"1.1.0-2","_nodeVersion":"v0.6.8","_defaultsLoaded":true,"dist":{"shasum":"8a3775e7a3c0d9bd920d49e34076dcce69c137e3","tarball":"https://registry.npmjs.org/node-reverse-proxy/-/node-reverse-proxy-0.0.4.tgz","integrity":"sha512-fl93/tZcEMAGhPNhDc5266g6dXxSj6z5NLaj/yZoqq4m8HpoDbXxta5k6+IW2v04rFEu33M9VQFPf3uYbqvcQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGdukmVOkAhVPSyKNJ9yzrKYu+pCLtMpaFP7So6+lgauAiEA6B12Bt/08VJoNrHShrP9IOmrYpZFIv4uKLW9V5aOx/U="}]},"readme":"A reverse proxy in node.js for HTTP and Websockets.\n\nUsing nodejitsu http-proxy\n\nRequires node.js <= v0.4.x\n\nExample usage :\n\n```javascript\nvar node_reverse_proxy = require('node-reverse-proxy');\n\nvar ip = '127.0.0.1';\nvar reverse_proxy = new node_reverse_proxy({\n    'first_host.com' : ip + ':8082',\n    'my.second_host.com' : ip + ':8081',\n    'my.second_host.com/page/' : ip + ':8080',\n    '' : ip + ':8080' // catch all other routes\n});\n\nreverse_proxy.start(80);\n```\n\n","maintainers":[{"name":"pouyajoon","email":"pouyajoon@gmail.com"}]},"0.0.5":{"name":"node-reverse-proxy","version":"0.0.5","engines":["node <= 0.6.8"],"main":"lib/node-reverse-proxy","dependencies":{"http-proxy":">= 0.7.x"},"description":"A reverse proxy in node.js for HTTP and Websockets","private":false,"author":{"name":"Pouya Mohtacham","email":"pouyajoon@gmail.com"},"contributors":[{"name":"Aurélien Gasser","email":"aurelien.gasser@gmail.com"}],"_npmUser":{"name":"pouyajoon","email":"pouyajoon@gmail.com"},"_id":"node-reverse-proxy@0.0.5","devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-2","_nodeVersion":"v0.6.8","_defaultsLoaded":true,"dist":{"shasum":"898544b913e0cc8c8e192e4379a1bd71ea90e832","tarball":"https://registry.npmjs.org/node-reverse-proxy/-/node-reverse-proxy-0.0.5.tgz","integrity":"sha512-PnjD+Nz4SOlsY7vl69RHze3pbG077yOzAcxCn8ihWlrsoFoFCnWMOW/kdVyExqqFUOHsufS52Oic6vsyvFtKTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEbSiu0f5hHBWYL89OdC5z0Qh8GQiSJgc7p8KzjavXpjAiAVOtO5anv1ZfOoxyhJahe//nnqijspCZJmshHlggAJyQ=="}]},"readme":"A reverse proxy in node.js for HTTP and Websockets.\n\nUsing nodejitsu http-proxy\n\nRequires node.js <= v0.4.x\n\nExample usage :\n\n```javascript\nvar node_reverse_proxy = require('node-reverse-proxy');\n\nvar ip = '127.0.0.1';\nvar reverse_proxy = new node_reverse_proxy({\n    'first_host.com' : ip + ':8082',\n    'my.second_host.com' : ip + ':8081',\n    'my.second_host.com/page/' : ip + ':8080',\n    '' : ip + ':8080' // catch all other routes\n});\n\nreverse_proxy.start(80);\n```\n\n","maintainers":[{"name":"pouyajoon","email":"pouyajoon@gmail.com"}]}},"maintainers":[{"name":"pouyajoon","email":"pouyajoon@gmail.com"}],"time":{"modified":"2022-06-21T21:06:38.150Z","created":"2011-11-19T19:37:35.026Z","0.0.1":"2011-11-19T19:37:35.627Z","0.0.2":"2011-11-19T19:39:01.492Z","0.0.3":"2011-11-20T16:47:51.444Z","0.0.4":"2012-03-05T20:44:23.833Z","0.0.5":"2012-03-05T20:53:09.653Z"},"author":{"name":"Pouya Mohtacham","email":"pouyajoon@gmail.com"},"users":{"chirag8642":true}}