{"_id":"zerorpc","_rev":"73-0e8fa196fa7c00dd3a0f12d942cf2c16","name":"zerorpc","description":"A port of ZeroRPC to node.js","dist-tags":{"latest":"0.9.8"},"versions":{"0.1.0":{"name":"zerorpc","version":"0.1.0","main":"./index.js","author":{"name":"dotCloud","email":"opensource@dotcloud.com"},"description":"A port of ZeroRPC to node.js","contributors":[{"name":"Francois-Xavier Bourlet","email":"fx@dotcloud.com"},{"name":"Yusuf Simonson","email":"yusuf@dotcloud.com"}],"repository":{"type":"git","url":"git://github.com/dotcloud/zerorpc-node.git"},"keywords":["zerorpc","rpc","distributed","communication"],"dependencies":{"underscore":"1.3.3","msgpack2":"0.1.7","node-uuid":"1.3.3","zmq":"2.0.3"},"devDependencies":{"nodeunit":"0.7.4"},"license":"MIT","_npmUser":{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"},"_id":"zerorpc@0.1.0","optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.11","_defaultsLoaded":true,"dist":{"shasum":"f8dec78b9e90b5b6f0088237d3969a6881f965cc","tarball":"https://registry.npmjs.org/zerorpc/-/zerorpc-0.1.0.tgz","integrity":"sha512-DF6jUESdqtYf7R/HuZ98zSf8HKgubw/u3C4fOazj1s2aIRizKgfpuHGSbGdtB1zeRVESNPyx9gbnFIqj35fcHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXskZFws4qKyDj3j8GMCCcBRxoks1WvyN2v+q/Srh/kQIhAPzVaKvoD65J0ckK+DvmNA5SkStDNJD0LbUS+GG9ylH/"}]},"maintainers":[{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"}],"directories":{}},"0.2.0":{"name":"zerorpc","version":"0.2.0","main":"./index.js","author":{"name":"dotCloud","email":"opensource@dotcloud.com"},"description":"A port of ZeroRPC to node.js","contributors":[{"name":"Francois-Xavier Bourlet","email":"fx@dotcloud.com"},{"name":"Yusuf Simonson","email":"yusuf@dotcloud.com"}],"repository":{"type":"git","url":"git://github.com/dotcloud/zerorpc-node.git"},"keywords":["zerorpc","rpc","distributed","communication"],"dependencies":{"underscore":"1.3.3","msgpack2":"0.1.7","node-uuid":"1.3.3","zmq":"2.0.3"},"devDependencies":{"nodeunit":"0.7.4"},"license":"MIT","_npmUser":{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"},"_id":"zerorpc@0.2.0","optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.11","_defaultsLoaded":true,"dist":{"shasum":"e7fc3d6dc67d2636a9b288059cb970144034c052","tarball":"https://registry.npmjs.org/zerorpc/-/zerorpc-0.2.0.tgz","integrity":"sha512-sDeMjphKhltA4OaWMK0QSKgCY9ICmocHBG3XuPaPr3sjz8jirKxYeIL3wcN+ht3yf8wVTsvD7/kx9fhJcVeTig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICriyNCals57aRPLSEhkb8i7dJslKcEIw1omUf3bTOtMAiB8Et6BX2tDHWu67c5W7dC7cG11s3aaOFndu49A80AG6w=="}]},"maintainers":[{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"}],"directories":{}},"0.3.0":{"name":"zerorpc","version":"0.3.0","main":"./index.js","author":{"name":"dotCloud","email":"opensource@dotcloud.com"},"description":"A port of ZeroRPC to node.js","contributors":[{"name":"Francois-Xavier Bourlet","email":"fx@dotcloud.com"},{"name":"Yusuf Simonson","email":"yusuf@dotcloud.com"}],"repository":{"type":"git","url":"git://github.com/dotcloud/zerorpc-node.git"},"keywords":["zerorpc","rpc","distributed","communication"],"dependencies":{"underscore":"1.3.3","msgpack2":"0.1.7","node-uuid":"1.3.3","zmq":"2.0.3"},"devDependencies":{"nodeunit":"0.7.4"},"license":"MIT","_npmUser":{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"},"_id":"zerorpc@0.3.0","optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.11","_defaultsLoaded":true,"dist":{"shasum":"03969b0617cb26ff9625a2f763b1a301744b0280","tarball":"https://registry.npmjs.org/zerorpc/-/zerorpc-0.3.0.tgz","integrity":"sha512-sprhwHJ8lHRmi1/Pn0z4hD9OhK42Qm9GC7lL928xwe1I48pasq06klEx1c4nCnMYqo4FjjvouOO4e31h7fvYuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0LxcqWGxIJDaxT9kXnIfWS8M9rVfsUqA+d8QDA2P6RwIhAMT6kXvPOuYocWR5iPUamNx9cDJMkwDVpHRFndEPbnh4"}]},"maintainers":[{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"}],"directories":{}},"0.4.0":{"name":"zerorpc","version":"0.4.0","main":"./index.js","author":{"name":"dotCloud","email":"opensource@dotcloud.com"},"description":"A port of ZeroRPC to node.js","contributors":[{"name":"Francois-Xavier Bourlet","email":"fx@dotcloud.com"},{"name":"Yusuf Simonson","email":"yusuf@dotcloud.com"}],"repository":{"type":"git","url":"git://github.com/dotcloud/zerorpc-node.git"},"keywords":["zerorpc","rpc","distributed","communication"],"dependencies":{"underscore":"1.3.3","msgpack2":"0.1.7","node-uuid":"1.3.3","zmq":"2.0.3"},"devDependencies":{"nodeunit":"0.7.4"},"license":"MIT","_npmUser":{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"},"_id":"zerorpc@0.4.0","optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.11","_defaultsLoaded":true,"dist":{"shasum":"e238733e8f0de21da4985864c1a5147db20b174c","tarball":"https://registry.npmjs.org/zerorpc/-/zerorpc-0.4.0.tgz","integrity":"sha512-H12huT5A8sr9ixWN93IbGtrVFZODiie/vNjwFZeJqQDPYK2AZzV9w80v08n3f/yCqI1TXR5AfO9mz4jJVHrXJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID9peU+GXI4VXNGA/Qea44lpu43Sr8w24zgMEMDwD1SEAiEAr0ix+zqGbvxJA/0+6iMw8H1+IimXna+EBlpCfm1maqI="}]},"maintainers":[{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"}],"directories":{}},"0.5.0":{"name":"zerorpc","version":"0.5.0","main":"./index.js","author":{"name":"dotCloud","email":"opensource@dotcloud.com"},"description":"A port of ZeroRPC to node.js","contributors":[{"name":"Francois-Xavier Bourlet","email":"fx@dotcloud.com"},{"name":"Yusuf Simonson","email":"yusuf@dotcloud.com"}],"repository":{"type":"git","url":"git://github.com/dotcloud/zerorpc-node.git"},"keywords":["zerorpc","rpc","distributed","communication"],"dependencies":{"underscore":"1.3.3","msgpack2":"0.1.7","node-uuid":"1.3.3","zmq":"2.0.3"},"devDependencies":{"nodeunit":"0.7.4"},"license":"MIT","_npmUser":{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"},"_id":"zerorpc@0.5.0","optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.11","_defaultsLoaded":true,"dist":{"shasum":"9fc8d0c1d2dfcae00c9cf23695d1391768cad522","tarball":"https://registry.npmjs.org/zerorpc/-/zerorpc-0.5.0.tgz","integrity":"sha512-R8xYadlquePbdjsgaH/IPCZmasnD++lcViFm7OMLGEPaJwizb5z5B8del63952zalA7ViYkvEU2BcUNc1C1Yrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbOkc49dSq1g8hKInh/i5gtt0XrmE20Ntoikzw0GDhogIgF4RqI/TMlSY2eOxmWO1qxrA9DAqLz2Jb1yYFlc2DOCY="}]},"maintainers":[{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"}],"directories":{}},"0.6.0":{"name":"zerorpc","version":"0.6.0","main":"./index.js","author":{"name":"dotCloud","email":"opensource@dotcloud.com"},"description":"A port of ZeroRPC to node.js","contributors":[{"name":"Francois-Xavier Bourlet","email":"fx@dotcloud.com"},{"name":"Yusuf Simonson","email":"yusuf@dotcloud.com"}],"repository":{"type":"git","url":"git://github.com/dotcloud/zerorpc-node.git"},"keywords":["zerorpc","rpc","distributed","communication"],"dependencies":{"underscore":"1.3.3","msgpack2":"0.1.7","node-uuid":"1.3.3","zmq":"2.0.3"},"devDependencies":{"nodeunit":"0.7.4"},"license":"MIT","_npmUser":{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"},"_id":"zerorpc@0.6.0","optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.11","_defaultsLoaded":true,"dist":{"shasum":"4f907b63931e1b843bdd08ef2c232b804886631e","tarball":"https://registry.npmjs.org/zerorpc/-/zerorpc-0.6.0.tgz","integrity":"sha512-EyIz3fu73dERP5HieTRnpflNA868SEyoxLPqyd8FznsNFz2byvFipVwQXJ9B10MDk8afcvhRhXuu0ePZJVZetw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFCBFrCo3fZUs/eZ9lfY9EGK3HBQY2tlyV9RytoF56WSAiAdq7DzeQlpnmOQSy506YDTlKbny9rjyO+lHHJTxxk2ag=="}]},"maintainers":[{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"}],"directories":{}},"0.6.1":{"name":"zerorpc","version":"0.6.1","main":"./index.js","author":{"name":"dotCloud","email":"opensource@dotcloud.com"},"description":"A port of ZeroRPC to node.js","contributors":[{"name":"Francois-Xavier Bourlet","email":"fx@dotcloud.com"},{"name":"Yusuf Simonson","email":"yusuf@dotcloud.com"}],"repository":{"type":"git","url":"git://github.com/dotcloud/zerorpc-node.git"},"keywords":["zerorpc","rpc","distributed","communication"],"dependencies":{"underscore":"1.3.3","msgpack2":"0.1.7","node-uuid":"1.3.3","zmq":"2.0.3"},"devDependencies":{"nodeunit":"0.7.4"},"license":"MIT","_npmUser":{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"},"_id":"zerorpc@0.6.1","optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.11","_defaultsLoaded":true,"dist":{"shasum":"2657b786b99e70e2bd044b8f4438f6aabc891ec9","tarball":"https://registry.npmjs.org/zerorpc/-/zerorpc-0.6.1.tgz","integrity":"sha512-Fn0tiS+t4mgdJD2FJB++yY7tcgaRzQepOO47bpwQDnfydJKKYiec5xYBxVE3wYEydruHHE9Dm0meYTTjqzNtBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjbiM6YpIzBwPtrgFltt6yBq1EgyCMP4PwgdJuJyIJPgIgDAMdKUO9faZrT9dLUIkjFtgPrUIB+nSRJBvRgcKn68s="}]},"maintainers":[{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"}],"directories":{}},"0.7.0":{"name":"zerorpc","version":"0.7.0","main":"./index.js","author":{"name":"dotCloud","email":"opensource@dotcloud.com"},"description":"A port of ZeroRPC to node.js","contributors":[{"name":"Francois-Xavier Bourlet","email":"fx@dotcloud.com"},{"name":"Yusuf Simonson","email":"yusuf@dotcloud.com"}],"repository":{"type":"git","url":"git://github.com/dotcloud/zerorpc-node.git"},"keywords":["zerorpc","rpc","distributed","communication"],"dependencies":{"underscore":"1.3.3","msgpack2":"0.1.7","node-uuid":"1.3.3","zmq":"2.0.3"},"devDependencies":{"nodeunit":"0.7.4"},"license":"MIT","_npmUser":{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"},"_id":"zerorpc@0.7.0","optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.11","_defaultsLoaded":true,"dist":{"shasum":"33b843d8933517648a305239b6a0fe1079964567","tarball":"https://registry.npmjs.org/zerorpc/-/zerorpc-0.7.0.tgz","integrity":"sha512-tOkn4ELLCTeDYomZZ+nbh9qmJBYWyWbNe0OrU4l+XUvrDB4tVPYckJza3hfL8WZovmEUxSGU+anQtl7/4MCbrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIEf+26i/hSKsBS6DzF6qpRRu99zuu4bH/X8fw+YKWu9pAh9cpS0zSOlqvsf9vxxwv9i6IVSnFSX1hbrHr7TleTb7"}]},"maintainers":[{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"}],"directories":{}},"0.7.1":{"name":"zerorpc","version":"0.7.1","main":"./index.js","author":{"name":"dotCloud","email":"opensource@dotcloud.com"},"description":"A port of ZeroRPC to node.js","contributors":[{"name":"Francois-Xavier Bourlet","email":"fx@dotcloud.com"},{"name":"Yusuf Simonson","email":"yusuf@dotcloud.com"}],"repository":{"type":"git","url":"git://github.com/dotcloud/zerorpc-node.git"},"keywords":["zerorpc","rpc","distributed","communication"],"dependencies":{"underscore":"1.3.3","msgpack2":"0.1.7","node-uuid":"1.3.3","zmq":"2.0.3"},"devDependencies":{"nodeunit":"0.7.4"},"license":"MIT","_npmUser":{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"},"_id":"zerorpc@0.7.1","optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.11","_defaultsLoaded":true,"dist":{"shasum":"fe20f4cd2cbcfc5e8cf9fb5398426ce1a9e65e9d","tarball":"https://registry.npmjs.org/zerorpc/-/zerorpc-0.7.1.tgz","integrity":"sha512-50Uszfxnw6ZH1n9zM5KizdYH/gkQ5NgnSsKc0WF7iAvqfy8ccW7m6QQUW0H+tENyMYPiqqwi7ojF/iRdxR9DRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICC7ObeTxl0nZ+VZ81568NDOTSQjpZDPtMvTlJSgup6gAiEA4sPkZ0IiYnHMiH2chFf6e06DvNQNIL13vRzvXppNOHo="}]},"maintainers":[{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"}],"directories":{}},"0.7.2":{"name":"zerorpc","version":"0.7.2","main":"./index.js","author":{"name":"dotCloud","email":"opensource@dotcloud.com"},"description":"A port of ZeroRPC to node.js","contributors":[{"name":"Francois-Xavier Bourlet","email":"fx@dotcloud.com"},{"name":"Yusuf Simonson","email":"yusuf@dotcloud.com"}],"repository":{"type":"git","url":"git://github.com/dotcloud/zerorpc-node.git"},"keywords":["zerorpc","rpc","distributed","communication"],"dependencies":{"underscore":"1.3.3","msgpack2":"0.1.7","node-uuid":"1.3.3","zmq":"2.0.3"},"devDependencies":{"nodeunit":"0.7.4"},"license":"MIT","_npmUser":{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"},"_id":"zerorpc@0.7.2","optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.11","_defaultsLoaded":true,"dist":{"shasum":"426e0a6acceab6cc5aa96c9fc02661574481e474","tarball":"https://registry.npmjs.org/zerorpc/-/zerorpc-0.7.2.tgz","integrity":"sha512-SiKRxQGundWsvWWkSW9FrIcOTiq38IJ6JsUxEP6Wrd429UgqsDyZmrGUnmZU6Xzpai8B1T+dARdc6yu5S0VGMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnFsVjQsM8W0bw8QH7oPh4K6+q+vRSSCRXyGfRhwnO3gIhAMz2Fwnp/vNQJfF3XjnKCsNhJh484jfkdOtcBnc53ql+"}]},"maintainers":[{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"}],"directories":{}},"0.7.3":{"name":"zerorpc","version":"0.7.3","main":"./index.js","author":{"name":"dotCloud","email":"opensource@dotcloud.com"},"description":"A port of ZeroRPC to node.js","contributors":[{"name":"Francois-Xavier Bourlet","email":"fx@dotcloud.com"},{"name":"Yusuf Simonson","email":"yusuf@dotcloud.com"}],"repository":{"type":"git","url":"git://github.com/dotcloud/zerorpc-node.git"},"keywords":["zerorpc","rpc","distributed","communication"],"dependencies":{"underscore":"1.3.3","msgpack2":"0.1.7","node-uuid":"1.3.3","zmq":"2.0.3"},"devDependencies":{"nodeunit":"0.7.4"},"license":"MIT","_npmUser":{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"},"_id":"zerorpc@0.7.3","optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.11","_defaultsLoaded":true,"dist":{"shasum":"8250dc0c6ebd5f76763dc2071a37ce0ab097b6b9","tarball":"https://registry.npmjs.org/zerorpc/-/zerorpc-0.7.3.tgz","integrity":"sha512-ygv3gJUk6Wrjiwnu/IaeFq4jbD8dQkKRH+tCKAHoaLBZcSpIp37B/2vNzitqP/PR6798gDCjFqyf1mtC2LZFTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDx2QliOyQudhUpwAEatgRN8idMq2z2vr3AfHEWu4A/wIgeBLST574aNSeFdynMCjYPVacglx33aS1zKM1eDirxjE="}]},"maintainers":[{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"}],"directories":{}},"0.7.4":{"name":"zerorpc","version":"0.7.4","main":"./index.js","author":{"name":"dotCloud","email":"opensource@dotcloud.com"},"description":"A port of ZeroRPC to node.js","contributors":[{"name":"Francois-Xavier Bourlet","email":"fx@dotcloud.com"},{"name":"Yusuf Simonson","email":"yusuf@dotcloud.com"}],"repository":{"type":"git","url":"git://github.com/dotcloud/zerorpc-node.git"},"keywords":["zerorpc","rpc","distributed","communication"],"dependencies":{"underscore":"1.3.3","msgpack2":"0.1.7","node-uuid":"1.3.3","zmq":"2.0.3"},"devDependencies":{"nodeunit":"0.7.4"},"license":"MIT","_npmUser":{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"},"_id":"zerorpc@0.7.4","optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.11","_defaultsLoaded":true,"dist":{"shasum":"75ac0265adf03c3e30daa7014b67d253d56d2b75","tarball":"https://registry.npmjs.org/zerorpc/-/zerorpc-0.7.4.tgz","integrity":"sha512-U/h7wxdgDOVsAkj624YgF1mZQnBcmsgB0+xZhagMxfKs3SnDM4Ljv2fXVjuT4TVmoONB2P+zgM8iZ9YuWMRH9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC822dmZbywN6VejV4RsdRAyW2cD0+lhuekUdrCYW+qQQIhAM2abQpl1vf94GhfzqN5MN4TrxSQTv27dV/laYtMl26j"}]},"maintainers":[{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"}],"directories":{}},"0.8.0":{"name":"zerorpc","version":"0.8.0","main":"./index.js","author":{"name":"dotCloud","email":"opensource@dotcloud.com"},"description":"A port of ZeroRPC to node.js","contributors":[{"name":"Francois-Xavier Bourlet","email":"fx@dotcloud.com"},{"name":"Yusuf Simonson","email":"yusuf@dotcloud.com"}],"repository":{"type":"git","url":"git://github.com/dotcloud/zerorpc-node.git"},"keywords":["zerorpc","rpc","distributed","communication"],"dependencies":{"underscore":"1.3.3","msgpack2":"0.1.7","node-uuid":"1.3.3","zmq":"2.0.3"},"devDependencies":{"nodeunit":"0.7.4"},"license":"MIT","_npmUser":{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"},"_id":"zerorpc@0.8.0","optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.11","_defaultsLoaded":true,"dist":{"shasum":"15e41292b9551f6ad3bf6f38a8df4041fe98b354","tarball":"https://registry.npmjs.org/zerorpc/-/zerorpc-0.8.0.tgz","integrity":"sha512-ih+fkEKeNfzIq9o8I3ns5Bd2SAHXRtoZZIN6qCd0bHSLlb9+vZwXO+pwbJuYThkbqcEKnw4vS+CegKHBp+n5LQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDl5NC5SRJsUc0A2kCoXkMbruabb3TLm8T8ZtuN+Y/V/wIhANcc+OVw4tyHWT/9NWNoLTaIaRHIKRkDPxKn7tZLjk5S"}]},"maintainers":[{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"}],"directories":{}},"0.8.1":{"name":"zerorpc","version":"0.8.1","main":"./index.js","author":{"name":"dotCloud","email":"opensource@dotcloud.com"},"description":"A port of ZeroRPC to node.js","contributors":[{"name":"Francois-Xavier Bourlet","email":"fx@dotcloud.com"},{"name":"Yusuf Simonson","email":"yusuf@dotcloud.com"}],"repository":{"type":"git","url":"git://github.com/dotcloud/zerorpc-node.git"},"keywords":["zerorpc","rpc","distributed","communication"],"dependencies":{"underscore":"1.3.3","msgpack2":"0.1.7","node-uuid":"1.3.3","zmq":"2.0.3"},"devDependencies":{"nodeunit":"0.7.4"},"license":"MIT","_npmUser":{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"},"_id":"zerorpc@0.8.1","optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.11","_defaultsLoaded":true,"dist":{"shasum":"a20f37a74eedb31f2cf5313fac5ca06724d28bfa","tarball":"https://registry.npmjs.org/zerorpc/-/zerorpc-0.8.1.tgz","integrity":"sha512-rDkxFV9u3wQHjLrIB9fM/Ku4NKBOroJ9jPg1X6/Zmtf9zUGcn8HCgKUyLLqT1FnikJW04ywrQ9MTItyDIvSXrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICMGzz904qX49o4mpmDNLncUqfhqwwlOtYY6NAqdeWwWAiAXITV0FTVt5HXQ7DyDcWuBeN0aiBEpvxtZEs1XesQbNg=="}]},"maintainers":[{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"}],"directories":{}},"0.8.2":{"name":"zerorpc","version":"0.8.2","main":"./index.js","author":{"name":"dotCloud","email":"opensource@dotcloud.com"},"description":"A port of ZeroRPC to node.js","contributors":[{"name":"Francois-Xavier Bourlet","email":"fx@dotcloud.com"},{"name":"Yusuf Simonson","email":"yusuf@dotcloud.com"}],"repository":{"type":"git","url":"git://github.com/dotcloud/zerorpc-node.git"},"keywords":["zerorpc","rpc","distributed","communication"],"dependencies":{"underscore":"1.3.3","msgpack2":"0.1.7","node-uuid":"1.3.3","zmq":"2.0.3"},"devDependencies":{"nodeunit":"0.7.4"},"license":"MIT","_npmUser":{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"},"_id":"zerorpc@0.8.2","scripts":{"start":"node server.js"},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.11","_defaultsLoaded":true,"dist":{"shasum":"d69c2c827fd776ec6dc7afead55fea522e1e20e1","tarball":"https://registry.npmjs.org/zerorpc/-/zerorpc-0.8.2.tgz","integrity":"sha512-ewt2HTIazw9sJi8JXs+mWdmKVoP+GF3SzLL49bClWT6XiuGsaxqlup28EGneK1ek82oJcft5WReG4b/qPXBm+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDyg1Ey5ZXeFkGyCqRRMSIvHNW/jPcumcGLAJ0QoRJSwAiA+JfMoc713yCSGZQSMjs6U9DpxQzp7zZ6VRa7RsGbSxg=="}]},"maintainers":[{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"}],"directories":{}},"0.8.3":{"name":"zerorpc","version":"0.8.3","main":"./index.js","author":{"name":"dotCloud","email":"opensource@dotcloud.com"},"description":"A port of ZeroRPC to node.js","contributors":[{"name":"Francois-Xavier Bourlet","email":"fx@dotcloud.com"},{"name":"Yusuf Simonson","email":"yusuf@dotcloud.com"}],"repository":{"type":"git","url":"git://github.com/dotcloud/zerorpc-node.git"},"keywords":["zerorpc","rpc","distributed","communication"],"dependencies":{"underscore":"1.3.3","msgpack2":"0.1.7","node-uuid":"1.3.3","zmq":"2.0.3"},"devDependencies":{"nodeunit":"0.7.4"},"license":"MIT","_npmUser":{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"},"_id":"zerorpc@0.8.3","scripts":{"start":"node server.js"},"optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.11","_defaultsLoaded":true,"dist":{"shasum":"e43c709841741e81979eb534f2a4d63b6f32c732","tarball":"https://registry.npmjs.org/zerorpc/-/zerorpc-0.8.3.tgz","integrity":"sha512-RdvjpHnGmW+ZPoHMOXzspL0UcA5uTBO1Ys/YY6B6JHc5Lp/yY9j6gkt/P9h5/RYBbEKuYNjc5CN+PBNdkidLHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtXfczen3LyGWiN7cH7eEhHaKQSdk3HDXKHcyR8UUL/gIhAI3LyB7AnA0P1Xq3t9uCoF1nIllUTVbtvz5+EiVC2itv"}]},"maintainers":[{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"}],"directories":{}},"0.8.4":{"name":"zerorpc","version":"0.8.4","main":"./index.js","author":{"name":"dotCloud","email":"opensource@dotcloud.com"},"description":"A port of ZeroRPC to node.js","contributors":[{"name":"Francois-Xavier Bourlet","email":"fx@dotcloud.com"},{"name":"Yusuf Simonson","email":"yusuf@dotcloud.com"}],"repository":{"type":"git","url":"git://github.com/dotcloud/zerorpc-node.git"},"keywords":["zerorpc","rpc","distributed","communication"],"dependencies":{"underscore":"1.3.3","msgpack2":"0.1.7","node-uuid":"1.3.3","zmq":"2.0.3"},"devDependencies":{"nodeunit":"0.7.4"},"license":"MIT","_npmUser":{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"},"_id":"zerorpc@0.8.4","optionalDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.11","_defaultsLoaded":true,"dist":{"shasum":"73c580acf8282cacb787632cbe9eeae769143ce0","tarball":"https://registry.npmjs.org/zerorpc/-/zerorpc-0.8.4.tgz","integrity":"sha512-FrrZxYYdmuQSFCWci6tzb5SXTMpDodDK8vmBbv6MAgKG4FLgnjpMZ4WBTZlLD30zK5UxyrwbsYpSXWvpP5f+Fg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaNLaPe5k7FgTHfqklGuk8bipDlTvvV1q1O3KAAyAh9AIgEEyIH6tRScpABiRaxIrM3gFudbzVNPxaPtqcMNVYD+I="}]},"maintainers":[{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"}],"directories":{}},"0.8.5":{"name":"zerorpc","version":"0.8.5","main":"./index.js","author":{"name":"dotCloud","email":"opensource@dotcloud.com"},"description":"A port of ZeroRPC to node.js","contributors":[{"name":"Francois-Xavier Bourlet","email":"fx@dotcloud.com"},{"name":"Yusuf Simonson","email":"yusuf@dotcloud.com"}],"repository":{"type":"git","url":"https://github.com/dotcloud/zerorpc-node"},"keywords":["zerorpc","rpc","distributed","communication"],"dependencies":{"underscore":"1.3.3","msgpack2":"0.1.7","node-uuid":"1.3.3","zmq":"2.1.0"},"devDependencies":{"nodeunit":"0.7.4"},"license":"MIT","_id":"zerorpc@0.8.5","dist":{"shasum":"d51fe9e9e65e36f807c353e6ac6f547a5c861d38","tarball":"https://registry.npmjs.org/zerorpc/-/zerorpc-0.8.5.tgz","integrity":"sha512-6qoP2t6H+KJ7TG+cplYjEXVTAW4VkzR4zqqIsAKGEz6YxaBPpb+H34IHfSLZaLG6jxrc1+lIkdJ3kQGflhXWPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEORuyqkYg0vYztp9rO9MkTSPZF1PE2eY32fpp7zL9utAiEA3uVSVxnEYilGxcCIouWrFwyGJOITaBwQauce0Ek6WoY="}]},"maintainers":[{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"}],"directories":{}},"0.8.6":{"name":"zerorpc","version":"0.8.6","main":"./index.js","author":{"name":"dotCloud","email":"opensource@dotcloud.com"},"description":"A port of ZeroRPC to node.js","contributors":[{"name":"Francois-Xavier Bourlet","email":"fx@dotcloud.com"},{"name":"Yusuf Simonson","email":"yusuf@dotcloud.com"}],"repository":{"type":"git","url":"https://github.com/dotcloud/zerorpc-node"},"keywords":["zerorpc","rpc","distributed","communication"],"dependencies":{"underscore":"1.3.3","msgpack2":"0.1.7","node-uuid":"1.3.3","zmq":"2.1.0"},"devDependencies":{"nodeunit":"0.7.4"},"license":"MIT","_id":"zerorpc@0.8.6","dist":{"shasum":"5467677f0d71f786264f47d416e68159956974fc","tarball":"https://registry.npmjs.org/zerorpc/-/zerorpc-0.8.6.tgz","integrity":"sha512-GhYZ2p+eINFBE4cnHhrLJ926xqIVvfDGQy0vjYMpa/oTUfBLF97fT1vOP27w8s+Hsvi5LJ8O5w0y0aJosrHoyA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG9Z45/nfUGuVJ0Q3imyHTMhh6JT1goI0HVSxFLCUoV1AiEAon717PdcufpnPr7FVNdfEO1welgT3WEF5NOnmbrUwXg="}]},"maintainers":[{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"}],"directories":{}},"0.8.7":{"name":"zerorpc","version":"0.8.7","main":"./index.js","author":{"name":"dotCloud","email":"opensource@dotcloud.com"},"description":"A port of ZeroRPC to node.js","contributors":[{"name":"Francois-Xavier Bourlet","email":"fx@dotcloud.com"},{"name":"Yusuf Simonson","email":"yusuf@dotcloud.com"}],"repository":{"type":"git","url":"https://github.com/dotcloud/zerorpc-node"},"keywords":["zerorpc","rpc","distributed","communication"],"dependencies":{"underscore":"1.3.3","msgpack2":"0.1.7","node-uuid":"1.3.3","zmq":"2.1.0"},"devDependencies":{"nodeunit":"0.7.4"},"license":"MIT","_id":"zerorpc@0.8.7","dist":{"shasum":"1af252b81ca80592aa0067881ca9c3e9ebbd1f77","tarball":"https://registry.npmjs.org/zerorpc/-/zerorpc-0.8.7.tgz","integrity":"sha512-S9V29fTIIKAzwkALI3+iwo7sp+Hap92NouGddSe7X/Zu7Y/66XxDIBXRbQLLUVV1yPGgSIpnLD0a/RoKxK7ZFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAS/ZxCZYB0JEUJ0xhR4N6c4ssXzdBv4y+1TdgqUmnRYAiEArf3CIeUMnCJOaIJLZrbxPb3oacpgNh5mMLLn4/Y8YBE="}]},"maintainers":[{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"}],"directories":{}},"0.8.8":{"name":"zerorpc","version":"0.8.8","main":"./index.js","author":{"name":"dotCloud","email":"opensource@dotcloud.com"},"description":"A port of ZeroRPC to node.js","contributors":[{"name":"Francois-Xavier Bourlet","email":"fx@dotcloud.com"},{"name":"Yusuf Simonson","email":"yusuf@dotcloud.com"}],"repository":{"type":"git","url":"https://github.com/dotcloud/zerorpc-node"},"keywords":["zerorpc","rpc","distributed","communication"],"dependencies":{"underscore":"1.3.3","msgpack2":"0.1.7","node-uuid":"1.3.3","zmq":"2.1.0"},"devDependencies":{"nodeunit":"0.7.4"},"license":"MIT","_id":"zerorpc@0.8.8","dist":{"shasum":"223e5fcaa99eb3c4f0a97522706224e05c5b763d","tarball":"https://registry.npmjs.org/zerorpc/-/zerorpc-0.8.8.tgz","integrity":"sha512-3qeIJi3hiY7y1tPOjGJ+8iH3OD9+mVjtMB6ylFruvBXL9EGNo0k0JE9o/tj5YhPwFNXDVuKSb7b0p7l9Dsz6/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID84MraTckIvL9eU/j/fEg/BwikcYdo48fhAWPoV9k1mAiEAweNZBpPymmuTZR1fkQwiJn4hfxXCEbatCqY+hO8c42Q="}]},"maintainers":[{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"}],"directories":{}},"0.9.0":{"name":"zerorpc","version":"0.9.0","main":"./index.js","author":{"name":"dotCloud","email":"opensource@dotcloud.com"},"description":"A port of ZeroRPC to node.js","contributors":[{"name":"Francois-Xavier Bourlet","email":"fx@dotcloud.com"},{"name":"Yusuf Simonson","email":"yusuf@dotcloud.com"}],"repository":{"type":"git","url":"https://github.com/dotcloud/zerorpc-node"},"keywords":["zerorpc","rpc","distributed","communication"],"dependencies":{"underscore":"1.3.3","msgpack2":"0.1.7","node-uuid":"1.3.3","zmq":"2.1.0"},"devDependencies":{"nodeunit":"0.7.4"},"license":"MIT","_id":"zerorpc@0.9.0","dist":{"shasum":"4cbc621066bc27b197bc13e7ca1ac7b015b2c453","tarball":"https://registry.npmjs.org/zerorpc/-/zerorpc-0.9.0.tgz","integrity":"sha512-Ej12RjbP0CSJvXMnl07zzFLjpEHZrrtVa/KVleytgbbVEEtETdKfppLs6RkTIU+qCZ8ivKECxvQ7NezVzIJFog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAHubreVZl2IJLhkYSwvTfcN+6tZ1o8g+86rpZxDsuTVAiANWBrpXs4zNx0uciK4JxaseGu1VZsllg8FdJIryWxY/A=="}]},"maintainers":[{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"}],"directories":{}},"0.9.1":{"name":"zerorpc","version":"0.9.1","main":"./index.js","author":{"name":"dotCloud","email":"opensource@dotcloud.com"},"description":"A port of ZeroRPC to node.js","contributors":[{"name":"Francois-Xavier Bourlet","email":"fx@dotcloud.com"},{"name":"Yusuf Simonson","email":"yusuf@dotcloud.com"}],"repository":{"type":"git","url":"https://github.com/dotcloud/zerorpc-node"},"keywords":["zerorpc","rpc","distributed","communication"],"dependencies":{"underscore":"1.3.3","msgpack2":"0.1.10","node-uuid":"1.3.3","zmq":"2.1.0"},"devDependencies":{"nodeunit":"0.7.4"},"license":"MIT","_id":"zerorpc@0.9.1","dist":{"shasum":"bb942eaf4daf650aa9308d419fde300b4a09d906","tarball":"https://registry.npmjs.org/zerorpc/-/zerorpc-0.9.1.tgz","integrity":"sha512-Z+ZRMou+y/OMKSOrm0pwKLEbXgneqxyAdJIU1BDuvYQOXfoVPc8EHc9SyYlQUPfLJ6b5jZoQtCjLQwcqZghbbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICpVHNeORTCg+WjDpJa2yALelVyCWt68UXplfLwR29APAiEAjfKk+mHuN/2eMQQpsr68Pu0bg6TaPp5bIqfoA7o7mRM="}]},"maintainers":[{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"},{"name":"shin","email":"f.joffrey@gmail.com"}],"directories":{}},"0.9.2":{"name":"zerorpc","version":"0.9.2","main":"./index.js","author":{"name":"dotCloud","email":"opensource@dotcloud.com"},"description":"A port of ZeroRPC to node.js","contributors":[{"name":"Francois-Xavier Bourlet","email":"fx@dotcloud.com"},{"name":"Yusuf Simonson","email":"yusuf@dotcloud.com"}],"repository":{"type":"git","url":"https://github.com/dotcloud/zerorpc-node"},"keywords":["zerorpc","rpc","distributed","communication"],"dependencies":{"underscore":"1.3.3","msgpack2":"0.1.10","node-uuid":"1.3.3","zmq":"2.2.0"},"devDependencies":{"nodeunit":"0.7.4"},"license":"MIT","_id":"zerorpc@0.9.2","dist":{"shasum":"f0484a7d68e847e98a17dee2610bb5b6fd395bfb","tarball":"https://registry.npmjs.org/zerorpc/-/zerorpc-0.9.2.tgz","integrity":"sha512-a0nB2+w+TNks9T/t0onCbL00qhmwZgjLz5Ff+/gnxWz5lQE9DyG5R/CCrr9WZEJsh7nsDpX2HtLJhRlgZom+Zw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjdB9dG5E1DBS0C6rGvrOrdg1BimTZEObCGNJygc+yjAIgQDRa6SVU5DapxvwIo1usTSw8DMMAo61pXiQUtaqde6g="}]},"maintainers":[{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"},{"name":"shin","email":"f.joffrey@gmail.com"}],"directories":{}},"0.9.3":{"name":"zerorpc","version":"0.9.3","main":"./index.js","author":{"name":"dotCloud","email":"opensource@dotcloud.com"},"description":"A port of ZeroRPC to node.js","contributors":[{"name":"Francois-Xavier Bourlet","email":"fx@dotcloud.com"},{"name":"Yusuf Simonson","email":"yusuf@dotcloud.com"}],"repository":{"type":"git","url":"https://github.com/dotcloud/zerorpc-node"},"keywords":["zerorpc","rpc","distributed","communication"],"dependencies":{"underscore":"1.3.3","msgpack":"0.1.8","node-uuid":"1.3.3","zmq":"2.x"},"devDependencies":{"nodeunit":"0.7.4"},"license":"MIT","_id":"zerorpc@0.9.3","dist":{"shasum":"77e0bcfb2aba576ed659b2983230febecf301741","tarball":"https://registry.npmjs.org/zerorpc/-/zerorpc-0.9.3.tgz","integrity":"sha512-VjOEuRyqmooCAUNFRMZoFzYwqXojBQtJ8PvQC6+fFqyMyNNOV7VjKT3iuz4GKrMPFY8Qm3fcj3lnZ1aDWlgMog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEFqqWkx/2VQK2wAStmpxZt1VYKx9J4bkqHB6XMbyv1EAiEA9+8UTRlt4m2sm2C25UuTeO+UadMugLVPUGq8mtqgZ00="}]},"maintainers":[{"name":"yusuf@dotcloud.com","email":"yusuf@dotcloud.com"},{"name":"shin","email":"f.joffrey@gmail.com"}],"directories":{}},"0.9.4":{"name":"zerorpc","version":"0.9.4","main":"./index.js","author":{"name":"dotCloud","email":"opensource@dotcloud.com"},"description":"A port of ZeroRPC to node.js","contributors":[{"name":"Francois-Xavier Bourlet","email":"fx@dotcloud.com"},{"name":"Yusuf Simonson","email":"yusuf@dotcloud.com"}],"scripts":{"test":"nodeunit test"},"repository":{"type":"git","url":"git+https://github.com/dotcloud/zerorpc-node.git"},"keywords":["zerorpc","rpc","distributed","communication"],"dependencies":{"underscore":"1.3.3","msgpack":"0.2.6","node-uuid":"1.3.3","zmq":"2.x"},"devDependencies":{"nodeunit":"0.9.1"},"license":"MIT","gitHead":"c589c1998af95e0005b4b64f7d8a8847e7050987","bugs":{"url":"https://github.com/dotcloud/zerorpc-node/issues"},"homepage":"https://github.com/dotcloud/zerorpc-node#readme","_id":"zerorpc@0.9.4","_shasum":"f2d4cc3d4953c05db134a9111c918b71db839e45","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"bombela","email":"bombela@gmail.com"},"dist":{"shasum":"f2d4cc3d4953c05db134a9111c918b71db839e45","tarball":"https://registry.npmjs.org/zerorpc/-/zerorpc-0.9.4.tgz","integrity":"sha512-IyyuAwrlkPKeJfCvVhQdrnV+5jk1Yiuq62egsYMn8Jhqs8Zt4W4IawNx5OT/G7v4PQ6mBPJnhBqGjs6itWOEkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcMFa7OQKad/yclT8MjiB3vth1h8JM0CcBijZc4zV36gIhAPI8N0GzNtRgl1MYj36WFNQ7JfdATFTCDn9jPruxjZA5"}]},"maintainers":[{"name":"shin","email":"joffrey@docker.com"},{"name":"bombela","email":"bombela@gmail.com"}],"directories":{}},"0.9.5":{"name":"zerorpc","version":"0.9.5","main":"./index.js","author":{"name":"François-Xavier Bourlet","email":"bombela+zerorpc@gmail.com"},"description":"A port of ZeroRPC to node.js","contributors":[{"name":"Francois-Xavier Bourlet","email":"bombela@gmail.com"},{"name":"Yusuf Simonson","email":"simonson@gmail.com"}],"scripts":{"test":"nodeunit test"},"repository":{"type":"git","url":"git+https://github.com/0rpc/zerorpc-node.git"},"keywords":["zerorpc","rpc","distributed","communication"],"dependencies":{"underscore":"1.3.3","msgpack":"0.2.6","node-uuid":"1.3.3","zmq":"2.x"},"devDependencies":{"nodeunit":"0.9.1","temp":"0.8.1"},"license":"MIT","gitHead":"595065097d7f9bdd89276295286af6a2c0fb5cea","bugs":{"url":"https://github.com/0rpc/zerorpc-node/issues"},"homepage":"https://github.com/0rpc/zerorpc-node#readme","_id":"zerorpc@0.9.5","_shasum":"57dff6382bfa87e90a807b0743c2c104275d8bd3","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"bombela","email":"bombela@gmail.com"},"dist":{"shasum":"57dff6382bfa87e90a807b0743c2c104275d8bd3","tarball":"https://registry.npmjs.org/zerorpc/-/zerorpc-0.9.5.tgz","integrity":"sha512-blZHbBu44MwbK+G8d242ojauwhNt/8lgibfmeVShS8Syi3DxZZckWac4aEL4cqePNDPzuGs2jnbRV69XC8rYJw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICQEwiIVjrVyoXOijt9BcFP8Xc9YqJHfEfdWrhN6Nl+hAiEA/OTRGanztWicPm9IivHIHS4yfc0msAC9t1JzHY6OqVU="}]},"maintainers":[{"name":"shin","email":"joffrey@docker.com"},{"name":"bombela","email":"bombela@gmail.com"}],"directories":{}},"0.9.6":{"name":"zerorpc","version":"0.9.6","main":"./index.js","author":{"name":"François-Xavier Bourlet","email":"bombela+zerorpc@gmail.com"},"description":"A port of ZeroRPC to node.js","contributors":[{"name":"Francois-Xavier Bourlet","email":"bombela@gmail.com"},{"name":"Yusuf Simonson","email":"simonson@gmail.com"}],"scripts":{"test":"nodeunit test"},"repository":{"type":"git","url":"git+https://github.com/0rpc/zerorpc-node.git"},"keywords":["zerorpc","rpc","distributed","communication"],"dependencies":{"underscore":"1.3.3","msgpack":"1.0.2","node-uuid":"1.3.3","zmq":"2.x"},"devDependencies":{"nodeunit":"0.9.1","temp":"0.8.1"},"license":"MIT","gitHead":"2880e355e06597f17555955af134654b4c3383c6","bugs":{"url":"https://github.com/0rpc/zerorpc-node/issues"},"homepage":"https://github.com/0rpc/zerorpc-node#readme","_id":"zerorpc@0.9.6","_shasum":"9bd20fb3cc904a178e16486ac9eba63b70d33342","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.2","_npmUser":{"name":"bombela","email":"bombela@gmail.com"},"dist":{"shasum":"9bd20fb3cc904a178e16486ac9eba63b70d33342","tarball":"https://registry.npmjs.org/zerorpc/-/zerorpc-0.9.6.tgz","integrity":"sha512-XrbHF/NZpr5yIN5nP/R/KCBhmHSr9u8wfRqQCe5k+OyL/4z3md1JVONC2/w3ebhw6McL6FGGMWK6MR+WvHJLAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICwZSy6BB3AWSOeZzgmx8n7F4bHj5+y6yJNVKiUu5T1PAiEAooiQuwBljFk8pL+glhVdArgVgMMUe25hhzgxl+JVLc4="}]},"maintainers":[{"name":"shin","email":"joffrey@docker.com"},{"name":"bombela","email":"bombela@gmail.com"}],"directories":{}},"0.9.7":{"name":"zerorpc","version":"0.9.7","main":"./index.js","author":{"name":"François-Xavier Bourlet","email":"bombela+zerorpc@gmail.com"},"description":"A port of ZeroRPC to node.js","contributors":[{"name":"Francois-Xavier Bourlet","email":"bombela@gmail.com"},{"name":"Yusuf Simonson","email":"simonson@gmail.com"}],"scripts":{"test":"nodeunit test"},"repository":{"type":"git","url":"git+https://github.com/0rpc/zerorpc-node.git"},"keywords":["zerorpc","rpc","distributed","communication"],"dependencies":{"msgpack":"1.0.2","underscore":"1.3.3","uuid":"^3.0.0","zmq":"2.x"},"devDependencies":{"nodeunit":"0.9.1","temp":"0.8.1"},"license":"MIT","gitHead":"5dc0119b3def3ce7fa5dd8c31d4a314e512e5663","bugs":{"url":"https://github.com/0rpc/zerorpc-node/issues"},"homepage":"https://github.com/0rpc/zerorpc-node#readme","_id":"zerorpc@0.9.7","_shasum":"64ddb32ce8c934bea5434ec81ca22e971045a860","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"bombela","email":"bombela@gmail.com"},"dist":{"shasum":"64ddb32ce8c934bea5434ec81ca22e971045a860","tarball":"https://registry.npmjs.org/zerorpc/-/zerorpc-0.9.7.tgz","integrity":"sha512-YCe+WYZLeeVsSdLW1hdItRh3W3hNxVafIzIvnO4SN98w+x6gDZu685+e4kwa+6f4WKRgECvMLhm/NQ8IQjhjSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZy/pC3Or71EazhG68hYKoDLP7MBcwUSVtK72YIl3OvwIhANymvAHKeSqFjELIQ8+u/FrWS3BLHUU/+C2Oj4si06GO"}]},"maintainers":[{"name":"shin","email":"joffrey@docker.com"},{"name":"bombela","email":"bombela@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/zerorpc-0.9.7.tgz_1485823173659_0.00011216942220926285"},"directories":{}},"0.9.8":{"name":"zerorpc","version":"0.9.8","main":"./index.js","author":{"name":"François-Xavier Bourlet","email":"bombela+zerorpc@gmail.com"},"description":"A port of ZeroRPC to node.js","contributors":[{"name":"Francois-Xavier Bourlet","email":"bombela@gmail.com"},{"name":"Yusuf Simonson","email":"simonson@gmail.com"}],"scripts":{"test":"nodeunit test"},"repository":{"type":"git","url":"git+https://github.com/0rpc/zerorpc-node.git"},"keywords":["zerorpc","rpc","distributed","communication"],"dependencies":{"msgpack-lite":"^0.1.26","underscore":"1.3.3","uuid":"^3.0.0","zeromq":"^4.6.0"},"devDependencies":{"nodeunit":"0.9.1","temp":"0.8.1"},"license":"MIT","gitHead":"45d2e510a6dc236863ac9a2b92da0a2511ef54d9","bugs":{"url":"https://github.com/0rpc/zerorpc-node/issues"},"homepage":"https://github.com/0rpc/zerorpc-node#readme","_id":"zerorpc@0.9.8","_shasum":"3ed021a65939275a4449d8a3a750b0f82d3f2062","_from":".","_npmVersion":"3.5.2","_nodeVersion":"8.10.0","_npmUser":{"name":"bombela","email":"bombela@gmail.com"},"dist":{"shasum":"3ed021a65939275a4449d8a3a750b0f82d3f2062","tarball":"https://registry.npmjs.org/zerorpc/-/zerorpc-0.9.8.tgz","integrity":"sha512-F3J8mp196uveb0icLL85GszQDHNGuOJT1BoUNvKzo8hetACiLKdXWLw0i/wTB/skg79DZBPA9h0MdmOt772KRQ==","fileCount":22,"unpackedSize":64833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfdqDCRA9TVsSAnZWagAAancQAI/pQxEMIni1a6EHGFl6\nGYnmYvPeir5gLputc1DGK/4Azv/b57nTBOHhds5OM7noToiP/rfu7EAxaKgq\nGCbMmHNSDqWNEkThg40Jjn86dt9IEJZimn1uVNDLUZThsKWvp86avOkHFbaf\nmuQYyJ17fwFKuDl+p+MJmIJIgzFfeZIthCyguzgkU38HIE3dSQ2TF/IGm2Rr\njEDpDgHBUiqAnW5m9A/11sVxEwQI9dG/vIEiUaNdc/ZrqUWDdDgQ9DcfQ722\n4GaYAeMp3TTq3tFjS/01pq9Xah1F7KpL8ES7DezUqj+UgfspGx8NeNudKhqd\nv+TP8wBxMGSUjW1SyjhSr8uCyQ76JSXxM3OED7xQ3MT6ZOxJrAjA/poiaEoj\nFFhXDlZqMRJz4OlWmov/kESRE4oPK0C2uQgQ9XgYYiEQwHO1wOIx3j1cIrPS\n70idMUjAWrjMFaBDg6IWzL37zyjXyJjvGYdYztIbbgcyaXA34gIT4oiBiDap\nBri+IQRKTFauAO1BAA5e/beMJJ7h5aVqUISgsobhTGLB6dMknEN9MaSeds2p\n28O/jjKWEs0j0LriUFtunk5lF+7VVQTvHytSAlxAjfRM9diXjkbOkzfOlZ1u\nh5own6xcqeVvntVSl2JS84zc9UqVqMCBcEN1171+BQWK2CVotdBKS4qVNhbH\nbUxt\r\n=e7PX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIATDQfOFd7YwByFBvGctbd/RH4A5vLUDFcofe4DlsJIOAiEA4wfCNIWRc6OzhZ9RGhA2z+okz+oL3GPaAXoxLK845Hk="}]},"maintainers":[{"name":"bombela","email":"bombela@gmail.com"},{"name":"shin","email":"joffrey@docker.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zerorpc_0.9.8_1534974595466_0.26873747078152466"},"_hasShrinkwrap":false}},"readme":"zerorpc-node\n============\n\n[![Build Status](https://travis-ci.org/0rpc/zerorpc-node.svg?branch=master)](https://travis-ci.org/0rpc/zerorpc-node)\n\nZeroRPC is a communication layer for distributed systems. zerorpc-node is a port of the original [ZeroRPC](https://github.com/0rpc/zerorpc-python) for node.js. We have full client and server support for version 3 of the protocol, and clients/servers written in the Python version can communicate transparently with those written in node.js. This project is in alpha.\n\nTo install the package:\n\nMake sure you have [ZeroMQ](https://github.com/zeromq/libzmq) installed.\n\nThen:\n\n```bash\nnpm install zerorpc\n```\n\nIf you get the error `Package libzmq was not found` after making sure ZeroMQ is installed, take a look at [the fix for zeromq.node](https://github.com/JustinTulloss/zeromq.node/issues/55). If you get the error `Unable to load shared library <<path to zeromq.node>>/binding.node`, [make sure you run ldconfig](https://github.com/JustinTulloss/zeromq.node/issues/85). If that still doesn't work, check out [this ticket](https://github.com/JustinTulloss/zeromq.node/issues/92).\n\nServers\n-------\n\nTo create a new server:\n\n```js\nvar zerorpc = require(\"zerorpc\");\nvar server = new zerorpc.Server(context [, heartbeat]);\n```\n\nThe constructor takes in a context object with the functions to expose\nover RPC. Only functions that do not have a leading underscore will be\nexposed. Each exposed method must take in a callback as the last\nargument. This callback is called as `callback(error, response, more)`\nwhen there is a new update, where error is an error object or string,\nresponse is the new update, and more is a boolean specifying whether new\nupdates will be available later. `error`, `response`, and `more` default\nto falsy values, so e.g. simply calling `callback()` closes an open\nstream, since `more` is false by default. Constructor also takes a\nheartbeat parameter that specifies the interval that the server should\nping clinets to let them know it is active.\n\nEvents:\n\n* `error` - When an error occurs.\n\nMethods:\n\n* `bind(endpoint)` - Binds the server to the specified ZeroMQ endpoint.\n* `connect(endpoint)` - Connects the server to the specified ZeroMQ endpoint.\n* `close()` - Closes the ZeroMQ socket.\n\nFull example:\n\n```js\nvar zerorpc = require(\"zerorpc\");\n\nvar server = new zerorpc.Server({\n    addMan: function(sentence, reply) {\n        reply(null, sentence + \", man!\");\n    },\n\n    add42: function(n, reply) {\n        reply(null, n + 42);\n    },\n\n    iter: function(from, to, step, reply) {\n        for(i=from; i<to; i+=step) {\n            reply(null, i, true);\n        }\n\n        reply();\n    }\n});\n\nserver.bind(\"tcp://0.0.0.0:4242\");\n\nserver.on(\"error\", function(error) {\n    console.error(\"RPC server error:\", error);\n});\n```\n\nClients\n-------\n\nTo create a new client:\n\n```js\nvar zerorpc = require(\"zerorpc\");\nvar client = new zerorpc.Client(options);\n```\n\nThe constructor optionally takes in an options object. Allowable options:\n\n* `timeout` (number) - Sets the number of seconds to wait for a response before considering the call timed out. Defaults to 30.\n* `heartbeatInterval` (number) - Sets the number of miliseconds to send send heartbeats to connected servers. Defaults to 5000ms.\n\nEvents:\n\n* `error` - When an error occurs.\n\nMethods:\n\n* `bind(endpoint)` - Binds the client to the specified ZeroMQ endpoint.\n* `connect(endpoint)` - Connects the client to the specified ZeroMQ endpoint.\n* `close()` - Closes the ZeroMQ socket.\n* `invoke(method, arguments..., callback)` - Invokes a remote method.\n  * `method` is the method name.\n  * `arguments` are a list of arguments passed to the method, if there are no arguments then this argument is ommitted\n  * `callback` is a method to call when there is an update. This callback is called as `callback(error, response, more)`, where error is an error object, response is the new update, and more is a boolean specifying whether new updates will be available later (i.e. whether the response is streaming).\n\nFull example:\n\n```js\nvar zerorpc = require(\"zerorpc\");\n\nvar client = new zerorpc.Client();\nclient.connect(\"tcp://127.0.0.1:4242\");\n\nclient.on(\"error\", function(error) {\n    console.error(\"RPC client error:\", error);\n});\n\nclient.invoke(\"iter\", 10, 20, 2, function(error, res, more) {\n    if(error) {\n        console.error(error);\n    } else {\n        console.log(\"UPDATE:\", res);\n    }\n\n    if(!more) {\n        console.log(\"Done.\");\n    }\n});\n```\n","maintainers":[{"name":"bombela","email":"bombela@gmail.com"},{"name":"shin","email":"joffrey@docker.com"}],"time":{"modified":"2022-06-29T16:56:44.580Z","created":"2012-05-31T18:22:10.241Z","0.1.0":"2012-05-31T18:22:11.879Z","0.2.0":"2012-06-04T23:18:21.704Z","0.3.0":"2012-06-05T19:37:07.278Z","0.4.0":"2012-06-05T22:49:53.138Z","0.5.0":"2012-06-06T19:53:03.072Z","0.6.0":"2012-06-06T22:55:08.231Z","0.6.1":"2012-06-06T23:09:54.175Z","0.7.0":"2012-06-06T23:59:42.475Z","0.7.1":"2012-06-07T18:43:16.517Z","0.7.2":"2012-06-19T18:07:52.345Z","0.7.3":"2012-06-20T01:04:59.367Z","0.7.4":"2012-06-20T01:07:28.812Z","0.8.0":"2012-06-27T23:33:02.324Z","0.8.1":"2012-06-28T00:15:59.273Z","0.8.2":"2012-06-28T20:37:59.435Z","0.8.3":"2012-06-28T22:36:07.634Z","0.8.4":"2012-07-02T00:04:25.224Z","0.8.5":"2012-07-05T21:32:13.799Z","0.8.6":"2012-07-05T22:55:44.067Z","0.8.7":"2012-07-06T22:01:17.289Z","0.8.8":"2012-07-11T01:32:44.027Z","0.9.0":"2012-07-11T22:39:46.845Z","0.9.1":"2012-08-24T01:11:34.311Z","0.9.2":"2013-03-24T16:14:45.950Z","0.9.3":"2013-05-16T19:15:18.053Z","0.9.4":"2015-05-19T01:09:29.925Z","0.9.5":"2015-06-05T10:51:15.773Z","0.9.6":"2015-10-11T08:40:42.694Z","0.9.7":"2017-01-31T00:39:33.899Z","0.9.8":"2018-08-22T21:49:55.577Z"},"author":{"name":"François-Xavier Bourlet","email":"bombela+zerorpc@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/0rpc/zerorpc-node.git"},"users":{"shin":true,"shykes":true,"shad":true,"jpetazzo":true,"yusuf@dotcloud.com":true,"dhineshs":true,"pensierinmusica":true},"keywords":["zerorpc","rpc","distributed","communication"],"contributors":[{"name":"Francois-Xavier Bourlet","email":"bombela@gmail.com"},{"name":"Yusuf Simonson","email":"simonson@gmail.com"}],"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/0rpc/zerorpc-node#readme","bugs":{"url":"https://github.com/0rpc/zerorpc-node/issues"}}