{"_id":"pigato","_rev":"85-86a8b3c4402551031ee7b333b4b4526e","name":"pigato","description":"An high-performance Node.js microservices framework based on ZeroMQ","dist-tags":{"latest":"0.0.46"},"versions":{"0.0.1":{"name":"pigato","version":"0.0.1","private":false,"description":"A ZeroMQ based microservices framework for NodeJS","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"debug":"~2.0.0","readable-stream":"~1.0.32","shortid":"~2.0.1","zmq":"~2.8.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"ISC","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"bd9fdd20dafcba6651353d9745d8d763529f1921","_id":"pigato@0.0.1","_shasum":"ea56e0b5b6d4c05129ec1c044c210fcaf63bc210","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"ea56e0b5b6d4c05129ec1c044c210fcaf63bc210","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.1.tgz","integrity":"sha512-+WSWPngrnyAPC1bTD4sN/BPCGEoXstLBkmbg9aWJZKHNUoHUqwcIyCceknmpf2YkH4rdMKpYGzevc5r5qNjS/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEsxllJkyxKvPqzTaRAGbN16HBF0kMJ4RV6/Jx8qtaWbAiEA4nSKnJNrUNIEs0XAnQf7tEtSpBLPNlS14AYB2CW80I8="}]}},"0.0.2":{"name":"pigato","version":"0.0.2","private":false,"description":"A ZeroMQ based microservices framework for NodeJS","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"debug":"~2.0.0","readable-stream":"~1.0.32","shortid":"~2.0.1","zmq":"~2.8.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"ISC","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"33bd8a9a8b8599c965627216690ef24337d87db2","_id":"pigato@0.0.2","_shasum":"d5b21e0e27241c38dbc38ec77040138800611024","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"d5b21e0e27241c38dbc38ec77040138800611024","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.2.tgz","integrity":"sha512-LWwzrEBGsUvR77VciU0FKA6hMlrPRbdyWqe8QznqxT1KGPbv5rIL2Lxo+uP5udoLHCiFP5hdENHb8aGcM3jWaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzzOwhY/hjeZClaZIySjlUTHwBEbIIppY2bnO/S4fiHQIgTwoh/2gMLLOSBsRwgRKsle6Hi73m3KdCvPz9DDTLMZ8="}]}},"0.0.3":{"name":"pigato","version":"0.0.3","private":false,"description":"A ZeroMQ based microservices framework for NodeJS","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"debug":"~2.0.0","readable-stream":"~1.0.32","shortid":"~2.0.1","zmq":"~2.8.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"ISC","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"8e9a8b8bdce7c4b2404e3fec31a57339e7e8b3e3","_id":"pigato@0.0.3","_shasum":"9a0dcb95d59aec78b77b9b3ac386a892df6fe76d","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"9a0dcb95d59aec78b77b9b3ac386a892df6fe76d","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.3.tgz","integrity":"sha512-mxjW4Z2McsI+i5lPqBCRBpqwcd8yce6z6NcGPnpPZwETJRxpNNwVhzAu/qjWgNLaiQ+iMSJvQvhM9YnsWN7oaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGSEsRem3W+FkDh+iTILuST1RpUyEJIiSbEjcKJNJQvyAiA16wUL7DzHm/suxN/p2AKKHZpUGd55jc67Qf2xwPKY8Q=="}]}},"0.0.4":{"name":"pigato","version":"0.0.4","private":false,"description":"A ZeroMQ based microservices framework for NodeJS","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","readable-stream":"~1.0.32","shortid":"~2.0.1","zmq":"~2.8.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"ISC","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"09d6290da2179222f8f53e3c0526d45e9ba8bee3","_id":"pigato@0.0.4","_shasum":"9aa76427a316fda271aef448b8411a54fd33e2a5","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"9aa76427a316fda271aef448b8411a54fd33e2a5","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.4.tgz","integrity":"sha512-yVppRsKhxGbdiAJaZjLLSJSpndZDNOm3wN4hdk42CkKn++NkCrcP7zs/JtKCheeyYKZFq3jjhqawVb0/CeXypA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOcdsXwb1Sw2emMmZX2qZryYSP0g60smNPmapw90RkHgIgD3DUXI2E6NXSUvkVn+BF77NRl0RJQ4HNsZKv0mRkTHk="}]}},"0.0.5":{"name":"pigato","version":"0.0.5","private":false,"description":"A ZeroMQ based microservices framework for NodeJS","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","readable-stream":"~1.0.32","shortid":"~2.0.1","zmq":"~2.8.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"ISC","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"1b429727cfce4ef879c8bce09fd3e446cb2fce7c","_id":"pigato@0.0.5","_shasum":"04975ea639d9fb78024edb8fd5a5ef3a16ae1766","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"04975ea639d9fb78024edb8fd5a5ef3a16ae1766","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.5.tgz","integrity":"sha512-LPEfIkTPaODuNbYyJ+kOrRjimBtBaJf8bd7KC/SQ5C0VVxBKSvi0mASHbnS6bwS7QDcKRyJfVBGkdGcVYSsoOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDr5HBpt4OVAMqfOt7ggAoNvJoKj6KLHq+EzxVbWTxZYAIhAKz292ZUoRtmh8EMhVHdTIvQ3+VITCbSGGdNlfZEoIVR"}]}},"0.0.6":{"name":"pigato","version":"0.0.6","private":false,"description":"A ZeroMQ based microservices framework for NodeJS","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","readable-stream":"~1.0.32","shortid":"~2.0.1","zmq":"~2.8.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"ISC","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"05c60095f4f4ff851dff8ea8118f168c22cb02e7","_id":"pigato@0.0.6","_shasum":"5f8c3a44a28b9e0a5c743cc914719713f0dc834d","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"5f8c3a44a28b9e0a5c743cc914719713f0dc834d","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.6.tgz","integrity":"sha512-MEvXVyiW9NgCQ3CsOhBdBMWLzAbsfwzaZ6/4BSW3kzYeL5gmYAuvh1JPjRRXNhrOa3ZaMV4G92vNKLUcAoeemA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA6XE6Jm/rTiODbsvB9qj8VgnESsiEoy4TE9SL9dJWWiAiEAqgumQ+5Fqw+S1rMnfEe4l5rv+ARlnrENKTcW5qLTTLs="}]}},"0.0.7":{"name":"pigato","version":"0.0.7","private":false,"description":"A ZeroMQ based microservices framework for NodeJS","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","lodash":"~2.4.1","readable-stream":"~1.0.32","shortid":"~2.0.1","zmq":"~2.8.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"ISC","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"d403c8e344be7cc946eb9460f364efd636234dff","_id":"pigato@0.0.7","_shasum":"6502cadb69416762c523a5348b1984360f3779d7","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"6502cadb69416762c523a5348b1984360f3779d7","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.7.tgz","integrity":"sha512-cjJbHwnU9euswOZlwDkbr19odJBnS9vi0N5meiAGtDgxu88Yd10VSyFoz8wIpchsrKAS+xQOGhkQJWRoj+WKvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICCnDQ4MzHZ4XqaBWFicv7XQHniBlepqF1aU2f0Mof0SAiEA92p9GW2avJdBxW8sR4e9yFqQMCinyFNwumhpJId8t9Q="}]}},"0.0.9":{"name":"pigato","version":"0.0.9","private":false,"description":"A ZeroMQ based microservices framework for NodeJS","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","lodash":"~2.4.1","readable-stream":"~1.0.32","shortid":"~2.0.1","zmq":"~2.8.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"ISC","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"3329caac6f32a90070830be6ad3223588e397dfe","_id":"pigato@0.0.9","_shasum":"4c76c884130833e87a319641be3a7ab9f82480ac","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"4c76c884130833e87a319641be3a7ab9f82480ac","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.9.tgz","integrity":"sha512-OLklwxmv03JG08s23iZnMu1goNsNGVkb/3AyLQt+1+iBSos92dNCRGOiKhIBdCz1zT+5c+9Ys6GQ0tp7pyjX9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCazzPuVn2qFlKe1E1qKZr/q7+afuwX8q2TK6Rp28XgWAIhAJkxa8jJOMSAPTLuCvsTPL4J/79kK0zKhYAyAGzu8SXc"}]}},"0.0.10":{"name":"pigato","version":"0.0.10","private":false,"description":"A ZeroMQ based microservices framework for NodeJS","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","lodash":"~2.4.1","readable-stream":"~1.0.32","shortid":"~2.0.1","zmq":"~2.8.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"ISC","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"46ef88e647333bf2d97d02585372f614dda2b266","_id":"pigato@0.0.10","_shasum":"4718a7dddbad4692848e577470306f418f6e3cc3","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"4718a7dddbad4692848e577470306f418f6e3cc3","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.10.tgz","integrity":"sha512-nrr3jjFWfcSRBtBenjNsHTQjSCaFhGiGSe79xW+hMifLB3J/aZECzwk5bPoRILK9folHuHuG+ehnONILe12hyA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9hAwjIWSqQDmakuSw9SMoQNm3VyR4euEKToPpLEuAewIgXFLFAdTVsKXAclVhlnzY15o3IyzGSIc+4vsXh1wU1yg="}]}},"0.0.11":{"name":"pigato","version":"0.0.11","private":false,"description":"A ZeroMQ based microservices framework for NodeJS","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","lodash":"~2.4.1","readable-stream":"~1.0.32","shortid":"~2.0.1","zmq":"~2.8.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"ISC","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"2f040bc347ac3772a853c0ff4decbdc9ca175f78","_id":"pigato@0.0.11","_shasum":"dc50e886cd9ea16a8fcc4144e08ada2e0fd927b4","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"dc50e886cd9ea16a8fcc4144e08ada2e0fd927b4","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.11.tgz","integrity":"sha512-IzDJOK9n4C3JvZWfILcAWQs28yrKxv4Rs/gMKAJvx5WcitCaFPWwOAFFYWInwDlgJGL3mlJXRqZB4K2fqDRH5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0CskVK/VQMlGIQw1UIT2ryk11vH8LO4YGz59L+1cKqgIgVac6U/Gwci+JlzMQ6DPMD9YVO1l1fKY0jW3jUkM+sXs="}]}},"0.0.12":{"name":"pigato","version":"0.0.12","private":false,"description":"A ZeroMQ based microservices framework for NodeJS","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","lodash":"~2.4.1","readable-stream":"~1.0.32","shortid":"~2.0.1","zmq":"~2.8.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"ISC","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"e62bb21e7f8ef946c766dcd07ba972746d2d06b8","_id":"pigato@0.0.12","_shasum":"e607044ef3183f856d875b9bbf695a0be70f7641","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"e607044ef3183f856d875b9bbf695a0be70f7641","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.12.tgz","integrity":"sha512-Rn2LAg0SBfT1CNLXou2Q3UXnCzNFgxEYkMhxWL9iicI6gxOdoBNjhz6k5Dmg2zz6CKhdgWeg3hS2eAPerQiIlQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICTxoS3QEb1x+1JFlrmRCFGlE8DO8VqKXeZcqDLaCMtkAiASn8tzt4bUV4l6ovNhKLQYlzS/VQkOXH6paTPPLCuhag=="}]}},"0.0.13":{"name":"pigato","version":"0.0.13","private":false,"description":"A ZeroMQ based microservices framework for NodeJS","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","lodash":"~2.4.1","readable-stream":"~1.0.32","shortid":"~2.0.1","zmq":"~2.8.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"ISC","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"f1a6411abaf98ba0d1eceb9d80a9a584999d7a55","_id":"pigato@0.0.13","_shasum":"a5d9306eef5adb87f3d2900035c49d518efe6f60","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"a5d9306eef5adb87f3d2900035c49d518efe6f60","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.13.tgz","integrity":"sha512-g2irm7ybt8iutFO07ZktelJHH4ZeI/GfuuCqFmdLMWVFiT+9Iap2RwWnoXPN1v3SLCE74iPMhWsgh8k6QboErw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlsUltM9dapybia+j/dTB+nNukigUAb5seCwx1Pqh9CgIgeaRZI7oAozM0yw1va7in3jLhRRgNo55urBACayzQCx8="}]}},"0.0.14":{"name":"pigato","version":"0.0.14","private":false,"description":"A ZeroMQ based microservices framework for NodeJS","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","lodash":"~2.4.1","readable-stream":"~1.0.32","shortid":"~2.0.1","zmq":"~2.8.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"MIT","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"0f8852fed5497bb052026a75567512ad761d25c7","_id":"pigato@0.0.14","_shasum":"b32721970417131cdefe81dffd2336b73c7c7587","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"b32721970417131cdefe81dffd2336b73c7c7587","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.14.tgz","integrity":"sha512-7yaDDX52th6eNLje5fXEsfLflYcVwCTo23DAbvEG9Zu31zzHSk4dBBCmzh/6gnQbk9hdMKgOEzkNCe4MKu8GdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH3xWdwTS1g1MVdTTQIF9l9i2y7ybuCmNPA18ZyQxDS7AiEA2qOBEIIEgOST+yYa1GNdJc/eNl9EKEEBdUtO6e4zC28="}]}},"0.0.15":{"name":"pigato","version":"0.0.15","private":false,"description":"A microservices framework for Node.js based on ZeroMQ","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","lodash":"~2.4.1","readable-stream":"~1.0.32","shortid":"~2.0.1","zmq":"~2.8.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"MIT","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"e5ac79993135a6bacd714d5f07cb66b86e7e3913","_id":"pigato@0.0.15","_shasum":"9a9e7e63d326b8a24c14b608ad7739910463a02c","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"9a9e7e63d326b8a24c14b608ad7739910463a02c","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.15.tgz","integrity":"sha512-dnkPbc22YQ/JCfTR64Tto1w/EjKZ+m/EAhwqy68z9hHHSl+RN9SWpLRPvI1hew+dUry4b0qKdsg8IQ+HTaNTKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzdQIjRgSFnDcME2EKGwWkAd9hUP40SI3bq5GO6Cq3KQIhAO0WxA7v4ZELS6FmbvSXdXf302jvfI9Yg1qtQ1Jvf90V"}]}},"0.0.16":{"name":"pigato","version":"0.0.16","private":false,"description":"A microservices framework for Node.js based on ZeroMQ","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","lodash":"~2.4.1","readable-stream":"~1.0.32","shortid":"~2.0.1","zmq":"~2.8.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"MIT","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"7e6447b316f500926452d041fee159ddf5ea0d05","_id":"pigato@0.0.16","_shasum":"c0a10ea5e74651a34c754d4565bfc5600234ce9c","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"c0a10ea5e74651a34c754d4565bfc5600234ce9c","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.16.tgz","integrity":"sha512-9lSqv2bjki9rLRqsZo14/vjqXTozRXkykqMgbGqWuMzCEiCnd8wb3ZYzWkTRE+W4hEEE1CYecOGTzAcwF7C2GQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDu5zpw43sCN1B9T5tCnjtqYhnF8iBRetOWTTQ8hZUJsgIgPx55X4pCiqoG7wE0XHtorU9sL8qO51z6Rhl2djDuK9M="}]}},"0.0.17":{"name":"pigato","version":"0.0.17","private":false,"description":"A microservices framework for Node.js based on ZeroMQ","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","lodash":"~2.4.1","readable-stream":"~1.1.13","node-uuid":"~1.4.2","zmq":"~2.10.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"MIT","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"d2179b23e351123e58cecebb5164d490f0e6ab75","_id":"pigato@0.0.17","_shasum":"b47c7c6a8d1e26ba0ebefb01a569e73098d9e7c1","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"b47c7c6a8d1e26ba0ebefb01a569e73098d9e7c1","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.17.tgz","integrity":"sha512-dnA+xy2YVLayuUfhaVdhey+FvVpjoHLIF+K9ghrIy3tyJS0lHJ3RqeRKt3li4ZJtpU1hLmRi1ZBWOUuAEvzpng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEKjnWYMdu4MlWh6G8T+R3ozLdrD4ZKS1WuO9iIeKmpOAiA62D60dHKjXyBad4wUFZm8xoeohdsfETdSiCsxfUEeDA=="}]}},"0.0.18":{"name":"pigato","version":"0.0.18","private":false,"description":"A microservices framework for Node.js based on ZeroMQ","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","lodash":"~2.4.1","readable-stream":"~1.1.13","node-uuid":"~1.4.2","zmq":"~2.10.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"MIT","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"a8e40f1c535991411b4b272376597e690288a963","_id":"pigato@0.0.18","_shasum":"c91f633f42af42c11fe9afff7e4ccbcf99675725","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.11.16","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"c91f633f42af42c11fe9afff7e4ccbcf99675725","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.18.tgz","integrity":"sha512-03mXQIo84tTjqoVLQCB7PnZ9P3JIKO5hgzK8hzkDIsUJhzXkcAg9ZVRswmhPj7dozB9bWzktN45lDQwaZXl+ew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC9//82BFiU2hJR6IRru2ieBQoQb7tIg+xGEQNb3u9FZAiEA4ur9KJemu/cqQwdzlKXXiBk8edrez6UGWNBcWXoIJYg="}]}},"0.0.19":{"name":"pigato","version":"0.0.19","private":false,"description":"An high-performance microservices framework for Node.js based on ZeroMQ","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","lodash":"~2.4.1","readable-stream":"~1.1.13","node-uuid":"~1.4.2","zmq":"~2.10.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"MIT","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"d36ac1c5ab298c52d72de208f225cb593dbf39c2","_id":"pigato@0.0.19","_shasum":"d3a8a4323ae336b1b39739180346d24f1c6ed250","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.11.16","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"d3a8a4323ae336b1b39739180346d24f1c6ed250","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.19.tgz","integrity":"sha512-RBaPRKYNuzD8yWEKc8vDDo3Gkv7fOUbYJkZhcsrRIyZ5ayKYxVwdMcwSodaUjhypA5GU02H3rhURa+rDMWiSJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0RKE3Nls+xCnQgRDbxGSbmm8FC0i9+NFancOTcEKZ2QIhAJT2o5CgZozmcjaeGveb85+SqhJC6eH56I6fJffgEcXA"}]}},"0.0.20":{"name":"pigato","version":"0.0.20","private":false,"description":"An high-performance microservices framework for Node.js based on ZeroMQ","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","lodash":"~2.4.1","readable-stream":"~1.1.13","node-uuid":"~1.4.2","zmq":"~2.10.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"MIT","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"9548ca09e39c8d63e73543df81a577ee45262682","_id":"pigato@0.0.20","_shasum":"7661eb7232177c13fd4527c444caef837aaa5438","_from":".","_npmVersion":"2.4.1","_nodeVersion":"1.1.0","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"7661eb7232177c13fd4527c444caef837aaa5438","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.20.tgz","integrity":"sha512-seTRU3zLiRoKmaUZgX7iIN7V1GUmv0ftVElFQ9gqwNSnFBfPWZy5HUOw28OTBiDOVHTf3UktoBSNzDZzNzkHXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHoJS2Kn7ubt/w6Q39gtm+0apQErbTJpPTcCK2LTJZ9hAiEAlCnA/XH0/mcalN53W44eCevw6HP2fHdZxSd8qqhyzNY="}]}},"0.0.21":{"name":"pigato","version":"0.0.21","private":false,"description":"An high-performance microservices framework for Node.js based on ZeroMQ","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","lodash":"~3.2.0","readable-stream":"~1.1.13","node-uuid":"~1.4.2","zmq":"~2.10.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"MIT","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"2acd7c87fbe9f7dc29fd4f686b037496ca9f3fa0","_id":"pigato@0.0.21","_shasum":"a63be65186a3ffc6424781c034bd38cbc877acbc","_from":".","_npmVersion":"2.4.1","_nodeVersion":"1.1.0","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"a63be65186a3ffc6424781c034bd38cbc877acbc","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.21.tgz","integrity":"sha512-lCo1xhI9khfePv7zRpL+41EuSfn31JXCghtlND2NR9rycjiHkW4p4xFvWLxlgWIiRl76oUR5qfJ62t2UdgfFOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDILZgXwboE+8KTcRbrxe8PSOhf4LNwVamvz0AvjEHJlAIhAOVWzCi8bMlUzeje9rMc3KuaDUUwqIm6J1DqKkc0KXww"}]}},"0.0.22":{"name":"pigato","version":"0.0.22","private":false,"description":"An high-performance microservices framework for Node.js based on ZeroMQ","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","lodash":"~3.3.0","readable-stream":"~1.1.13","node-uuid":"~1.4.2","zmq":"~2.10.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"MIT","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"63ab30eb15fde57680ae2f572946523f51b84a76","_id":"pigato@0.0.22","_shasum":"21e9f7f8df1a78616b785b19826faf57ab095615","_from":".","_npmVersion":"2.5.1","_nodeVersion":"1.3.0","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"21e9f7f8df1a78616b785b19826faf57ab095615","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.22.tgz","integrity":"sha512-yLqmXwuWKWNVS9BdW8tUl0V0MikjtCQYiVLs9YVtT2HKWQyhDuReNq2UWVHdjnOYRY4/g0NjxT06rWdocqkfcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGwd0ko8rSWFHHJFi5wS55R784StVgsiqiY4G4AClJpxAiAIDnb8Ze66BStqjixGbTBIeLZYn2oKoxO+NNFehPdhAg=="}]}},"0.0.23":{"name":"pigato","version":"0.0.23","private":false,"description":"An high-performance microservices framework for Node.js based on ZeroMQ","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","lodash":"~3.3.0","readable-stream":"~1.1.13","node-uuid":"~1.4.2","zmq":"~2.10.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"MIT","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"15d5d81e776c30ea44f71c2820c731b81f79ef58","_id":"pigato@0.0.23","_shasum":"76bfdd86e0b63c3ff8a5f502f526ac220f3afb96","_from":".","_npmVersion":"2.5.1","_nodeVersion":"1.3.0","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"76bfdd86e0b63c3ff8a5f502f526ac220f3afb96","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.23.tgz","integrity":"sha512-hY4rnm4gbMwMy027ixJ+i2SdfK9vKphrL8IwIUT6OszAWoRUjElkbyNV9moljbRDWj+2kMZOpMEFPiOGe7gytw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG0bS6pPpAELg6kJmF/OxENzXk7kapfKEPaYv3h1dhldAiAwmnYqtWhtG1+TbmqQGgQtNNZoFB1hdjcc/DfEXHzMBg=="}]}},"0.0.24":{"name":"pigato","version":"0.0.24","private":false,"description":"An high-performance microservices framework for Node.js based on ZeroMQ","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","lodash":"~3.3.0","readable-stream":"~1.1.13","node-uuid":"~1.4.2","zmq":"~2.10.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"MIT","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"31c37965ebaffecb899a649809799998b6e5a857","_id":"pigato@0.0.24","_shasum":"862da933c5e4670892626494a660be8526ca4e68","_from":".","_npmVersion":"2.5.1","_nodeVersion":"1.3.0","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"862da933c5e4670892626494a660be8526ca4e68","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.24.tgz","integrity":"sha512-ziy+ejlYO59gifCVcaDVVmWY+ttL+1UJjdeuh4IBCiAE5D2PdOu8U4LHJ3pjzEUk70hVN7Z3M/juw02hmn6h3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGOqvZ2Uwik0SgC6M44I05OTTXraY3gch6sgAE7CS5BLAiAJBjYHeUih5zGRDlYynyGBwjkzScqYYJki13AdSVBH0A=="}]}},"0.0.25":{"name":"pigato","version":"0.0.25","private":false,"description":"An high-performance microservices framework for Node.js based on ZeroMQ","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","lodash":"~3.3.0","readable-stream":"~1.1.13","node-uuid":"~1.4.2","zmq":"~2.10.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"MIT","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"c418f4e1b0d7e99de0e01399a26ac4c974fbc2d0","_id":"pigato@0.0.25","_shasum":"12bae1af25af0cdeddeae7a139636b5f8bfa3b66","_from":".","_npmVersion":"2.5.1","_nodeVersion":"1.3.0","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"12bae1af25af0cdeddeae7a139636b5f8bfa3b66","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.25.tgz","integrity":"sha512-eAU50tjmarpLDA51WqcqA3XCy6IK0Bnlm1rmcu/jb2cEzJAPr55/jwDPZO2Q1DuQ/thKdjBUo+ELN1hEf1Gt9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEQ7vHcI/VQhyURZq6+xJV3vn5/p7DWQERTh3t/35SJgIgKLaaf8JBINcB4AKTVK9mIUA4ShdQqx3TjOeRPctBMAE="}]}},"0.0.26":{"name":"pigato","version":"0.0.26","private":false,"description":"An high-performance microservices framework for Node.js based on ZeroMQ","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","lodash":"~3.3.0","readable-stream":"~1.1.13","node-uuid":"~1.4.2","zmq":"~2.10.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"MIT","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"4e42ee0b423221e65819636e1ec4bdfbb466b05e","_id":"pigato@0.0.26","_shasum":"850543fb7491360d6d618f7bdde28e7d0299b38c","_from":".","_npmVersion":"2.6.1","_nodeVersion":"1.4.3","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"850543fb7491360d6d618f7bdde28e7d0299b38c","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.26.tgz","integrity":"sha512-Op63AzYHOMQE2SMaZ712ulpT8B/r5jBZ6zgwQ3rfSevc+1ivtRY3ObSfrQnQb4x2i22u9rFnw4wL1fpxpvmmlw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFIFfhg8atz33NRyNOSqO2xJoN92JGO98o9nIYsdrNNWAiBzvcy0lQET4j0xv3RovvpKIJQuEGGpe0rlh2eWR1jyeg=="}]}},"0.0.27":{"name":"pigato","version":"0.0.27","private":false,"description":"An high-performance microservices framework for Node.js based on ZeroMQ","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","lodash":"~3.3.0","readable-stream":"~1.1.13","node-uuid":"~1.4.2","zmq":"~2.10.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"MIT","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"b6a879f86945a52f04dda7ff544611b1e3d70f63","_id":"pigato@0.0.27","_shasum":"da970c348b8fecbc93ea24345ebf16db99f50adc","_from":".","_npmVersion":"2.6.1","_nodeVersion":"1.4.3","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"da970c348b8fecbc93ea24345ebf16db99f50adc","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.27.tgz","integrity":"sha512-/Y6a+LcywInjE1zKMa0vDaGYRCjo6rntSFBCsH8rkN79OGamhwNiR5opv2pdsT7NeQ7BnC7DCof7sHlyJjVLqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICDMFhcTygMZw9WnsgrEGU0/daqKFKdDy/O/OpH6jCxjAiBHvkz99N75sP+Ki2nqYwLdfj0a5XgvCsB+ckhuVhLFTw=="}]}},"0.0.28":{"name":"pigato","version":"0.0.28","private":false,"description":"An high-performance microservices framework for Node.js and Io.js based on ZeroMQ","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","lodash":"~3.3.0","readable-stream":"~1.1.13","node-uuid":"~1.4.2","zmq":"~2.10.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"MIT","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"060ab9017402ec698f691289052af406b361f6d6","_id":"pigato@0.0.28","_shasum":"0c1e86cf6c650ec37a67fa237f4ce84e94bd1d09","_from":".","_npmVersion":"2.6.1","_nodeVersion":"1.4.3","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"0c1e86cf6c650ec37a67fa237f4ce84e94bd1d09","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.28.tgz","integrity":"sha512-FgZ689SF4l7Zz0OzO1kTFF+UNgfzM40CjZUyxj/olP1WxPzCoMdGFexUYM9CecMQLQVDta8Fy8qPQZ17acz9cg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfKXC+BX5BtRa3hmhwfWRwk8IcTIlACRzMvMGQr/KZSQIgPFQFu3oD1Vs+f5tek/uMckoEeqYp2Cl6Q3fbhzLn9PE="}]}},"0.0.29":{"name":"pigato","version":"0.0.29","private":false,"description":"An high-performance microservices framework for Node.js and Io.js based on ZeroMQ","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","lodash":"~3.3.0","readable-stream":"~1.1.13","node-uuid":"~1.4.2","zmq":"~2.10.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"MIT","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"3b7c4aa65d88dcbc581d1d7a07102b7459f19238","_id":"pigato@0.0.29","_shasum":"a43f2c4e7ed5bb27b29b368e0e93296a2a005d66","_from":".","_npmVersion":"2.6.1","_nodeVersion":"1.4.3","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"a43f2c4e7ed5bb27b29b368e0e93296a2a005d66","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.29.tgz","integrity":"sha512-ldlMsjkZZhY4tqgS4dWdEkhLV7rHFy+hmSuZ9CmHVqOKaL05BC9y9sZ+lH8o5IC+9br87f96JCmuKah6i6WVOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDy7VJpUnhnQVFWIs8H72uxulp+IvfFOk4V/TIKvRbQVwIgMf8LYPNKztkz+TzWauzaXlUtxWhtQ7lhJJpW07hWhWU="}]}},"0.0.30":{"name":"pigato","version":"0.0.30","private":false,"description":"An high-performance microservices framework for Node.js and Io.js based on ZeroMQ","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","lodash":"~3.3.0","readable-stream":"~1.1.13","node-uuid":"~1.4.2","zmq":"~2.10.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"MIT","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"1e73cc07639444be488a26381c88ad7d0ad852d2","_id":"pigato@0.0.30","_shasum":"89ee234bd29c9c5374497f26a828c94a1df0a3ca","_from":".","_npmVersion":"2.6.1","_nodeVersion":"1.4.3","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"89ee234bd29c9c5374497f26a828c94a1df0a3ca","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.30.tgz","integrity":"sha512-wcCdLjsclQsnDF19fdHAk/r4+hRFCcDQ5js//vmyrJHoYY03Xmjym1kwfMOQbGH4SKo3g4l36219I+rJZMTGgg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9s9fm6aCIlDleRe2G5EFhn+ywVdUPP2AGJkbN5EAQjwIhAJHzk/+FmkC7iw6pUXECZmFUhSocwl/r10sNljSQaAjL"}]}},"0.0.31":{"name":"pigato","version":"0.0.31","private":false,"description":"An high-performance microservices framework for Node.js and Io.js based on ZeroMQ","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","lodash":"~3.3.0","readable-stream":"~1.1.13","node-uuid":"~1.4.2","zmq":"~2.10.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"MIT","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"b6ff4bd07aa46c866109de65440fa1385bb608df","_id":"pigato@0.0.31","_shasum":"78c009fbcf1c69e8ed5776a2c3f5352c5832b254","_from":".","_npmVersion":"2.6.1","_nodeVersion":"1.4.3","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"78c009fbcf1c69e8ed5776a2c3f5352c5832b254","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.31.tgz","integrity":"sha512-MPQEC8p7leoJS3Q7QPLdRbCuNkp1dCwx5keo/OcIeAi9U1Eh69Qavf0c1DHmPn3PwCr5O79LF8wj9mTxeoyMgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF/JtAvc791mbfFYR51aoBQcth7mwt/QHH9hosky5cynAiBsOlqV//irCQ+dLGke1V/Cpi7XrAMhoV1Hh1RnsJx8nA=="}]}},"0.0.32":{"name":"pigato","version":"0.0.32","private":false,"description":"An high-performance microservices framework for Node.js and Io.js based on ZeroMQ","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","lodash":"~3.3.0","readable-stream":"~1.1.13","node-uuid":"~1.4.2","zmq":"~2.10.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"MIT","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"f246691ab915b59a05cd811db65812a9d5445428","_id":"pigato@0.0.32","_shasum":"790300c5848c7824aeada1b1c303934e493beb1b","_from":".","_npmVersion":"2.6.1","_nodeVersion":"1.4.3","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"790300c5848c7824aeada1b1c303934e493beb1b","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.32.tgz","integrity":"sha512-b4QnWwNR5X4oj3HBhvujvh5Lnv2xTZQ5LP08FZOkPyIavPUKWAA0qYnp3U8mqT+AU0GeaPTzhfrCx/dEgpSVPA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGxHBGjafJOv8tNDLA+ZuoM2k7TELZR1+nLd4MNh8G6FAiBwbH1eUSHBXJu0QMB5PrjWtNVzeTaeOCRfA5LR2G2AWg=="}]}},"0.0.33":{"name":"pigato","version":"0.0.33","private":false,"description":"An high-performance microservices framework for Node.js and Io.js based on ZeroMQ","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","lodash":"~3.3.0","readable-stream":"~1.1.13","node-uuid":"~1.4.2","zmq":"~2.10.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"MIT","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"22394a10e1a76014124392fd541a7eba2f215dfa","_id":"pigato@0.0.33","_shasum":"a139ae0a0f700f3f97f2952876e7f6a9f1827885","_from":".","_npmVersion":"2.6.1","_nodeVersion":"1.4.3","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"a139ae0a0f700f3f97f2952876e7f6a9f1827885","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.33.tgz","integrity":"sha512-UTCCb1w+aJJPoaMfRopC1Np/iST82EDIKs5H652bTYB5QCcepFP0Sc5TtnfRBBYBO3t6Oj9peX7zSmClCbDjKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBDXe8zIADMj+nHmc/kEWdCynPqNd+F1BM5YWfrpQ7ZJAiEA7Y5WvGdBDNOueRrPF28LQWtubCiNm+5hk1/9e2MgiXg="}]}},"0.0.34":{"name":"pigato","version":"0.0.34","private":false,"description":"An high-performance microservices framework for Node.js and Io.js based on ZeroMQ","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","lodash":"~3.6.0","readable-stream":"~1.1.13","node-uuid":"~1.4.2","zmq":"~2.11.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"MIT","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"99b8ccf2d340c2974102a20dcadcd42e0b696f86","_id":"pigato@0.0.34","_shasum":"8c9c9a214da09de16f76c1b245e5ae3082fe1410","_from":".","_npmVersion":"2.6.1","_nodeVersion":"1.4.3","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"8c9c9a214da09de16f76c1b245e5ae3082fe1410","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.34.tgz","integrity":"sha512-yg7Dh3NjbXN7saJXxYGXrEC4MlajdPEXvmpjBOfj0YMMuQLzRd+IVuRUXewu5zXEAsWJogfW3eUZN5zEumd3+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOPi5WEofLqEem3uNVYfT4/iwvsUt1EnDDhTkAl0ZUfwIgU0qX3fOanYdnWXTYcmaKGWQ8+U8o7Xd9uNHvbG9x2TA="}]}},"0.0.35":{"name":"pigato","version":"0.0.35","private":false,"description":"An high-performance microservices framework for Node.js and Io.js based on ZeroMQ","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","lodash":"~3.6.0","readable-stream":"~1.1.13","node-uuid":"~1.4.2","zmq":"~2.11.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"MIT","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"b66e4800e6cad1f09b241215cd4b8f2becd1e6fc","_id":"pigato@0.0.35","_shasum":"b098df6f965b458303367299e8a592eefda809bf","_from":".","_npmVersion":"2.6.1","_nodeVersion":"1.4.3","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"b098df6f965b458303367299e8a592eefda809bf","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.35.tgz","integrity":"sha512-cuoqQVBSJbjI/0jQQYi7CmcgEVrnxy9A2V+ePIM2KDYaA1JkZf5ZYc4BPnXI/tJkUMgzAlU1YmfcnHlBa6NROg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1V6MbLT9IVNpEbdbt8DeJ9cZwpqA78Jy9/RjxE2sUpQIgA09/E8o5WxF8Cjx8g57ouT4JsiloIo29NzjKR7ARK28="}]}},"0.0.36":{"name":"pigato","version":"0.0.36","private":false,"description":"An high-performance microservices framework for Node.js and Io.js based on ZeroMQ","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","lodash":"~3.6.0","readable-stream":"~1.1.13","node-uuid":"~1.4.2","zmq":"~2.11.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"MIT","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"840ee442a42f76afd2f0740cd0d6ca33b17f6aa3","_id":"pigato@0.0.36","_shasum":"06e3e8e43c5c61a209b6314627e8d50c8a462ec1","_from":".","_npmVersion":"2.6.1","_nodeVersion":"1.4.3","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"06e3e8e43c5c61a209b6314627e8d50c8a462ec1","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.36.tgz","integrity":"sha512-ME4rTFdt5bsJnmVfVhc6U8nO7NSOz9xc1Pu4p8dgQoyzOsjzsBX67TDUBIZFkmV7D+KaXcviPXL4yAAgP58stA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrLzHDV3U7RFWfYnS1FkP68ayx5nW0DMYkbguVUDErNwIhALx215OaX21lTjD3pkwAhrv4trG9aeQsQ2s6G734zXku"}]}},"0.0.37":{"name":"pigato","version":"0.0.37","private":false,"description":"An high-performance microservices framework for Node.js and Io.js based on ZeroMQ","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","lodash":"~3.6.0","readable-stream":"~1.1.13","node-uuid":"~1.4.2","zmq":"~2.11.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"MIT","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"3c399e65392f2fd8211a8f74509d8d232d4e6fcc","_id":"pigato@0.0.37","_shasum":"4e95af9d85f304d9e171be6aea20ed9923042e64","_from":".","_npmVersion":"2.6.1","_nodeVersion":"1.4.3","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"4e95af9d85f304d9e171be6aea20ed9923042e64","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.37.tgz","integrity":"sha512-pelSDvuLFPA2i3XCpA56EYM6UVDsvIzoqsg72uZNeI19vhXmc+50aqwCs9UMN+bOKHvS7BgA8af9pwaUBH+A9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFxKMCK4z9B4jh2WTNFDscbjd7TMGg5hZDIAKZWgE5mgIgYqf15IxZwUv144L4mF/zgDCgTQXbySL8UqlsrD55F0g="}]}},"0.0.38":{"name":"pigato","version":"0.0.38","private":false,"description":"An high-performance microservices framework for Node.js and Io.js based on ZeroMQ","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~0.9.0","debug":"~2.0.0","lodash":"~3.6.0","readable-stream":"~1.1.13","node-uuid":"~1.4.2","zmq":"~2.11.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"MIT","repository":{"type":"git","url":"https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"98bcbbbc285c0a33ebe692888e30ba4d084ebadf","_id":"pigato@0.0.38","_shasum":"99851f7d4a1c5ebededd0ec8a1cc12e3c9a5d4be","_from":".","_npmVersion":"2.6.1","_nodeVersion":"1.4.3","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"99851f7d4a1c5ebededd0ec8a1cc12e3c9a5d4be","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.38.tgz","integrity":"sha512-Pks3B4ehlQfzAyIz3imlBwHouCfhkJDCjkQC/1AVLO1qxa3iquuHPy4vrohmDgIGZNLJTv+Y4WcH16INgMYsMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZL0sufH6XSCiataikLSoiAd2hmKMhhab/XUvGC4si3AIhAN265je0rM9q+nSSHU6PJj1cZwdlbuxNcrlAYzo3SurR"}]}},"0.0.39":{"name":"pigato","version":"0.0.39","private":false,"description":"An high-performance Node.js microservices framework based on ZeroMQ","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~1.2.0","debug":"~2.0.0","lodash":"~3.9.0","readable-stream":"~1.1.13","node-uuid":"~1.4.2","zmq":"~2.11.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"e8edf6a97414acefb5b1419c11dedf0f1bd875e9","_id":"pigato@0.0.39","_shasum":"ca0fd8f9e630004ca658d1215c371702270c7803","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"ca0fd8f9e630004ca658d1215c371702270c7803","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.39.tgz","integrity":"sha512-SwJDLsod23weeo9M5Dvlylkwm/nl7KovbvwQj4uPi3pfcnFNyYSvYR2lr9ggg8jZ92KY+Zz7IKcQhjjxWd9KDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqaKLkw7fBde7cwsW59dcQ3aperd8bJEjt2B6xw0RuVgIhAMUUdlublDY+aa+cFEzRC8t1UI7M/CX+LhKjL4+cmDGv"}]}},"0.0.40":{"name":"pigato","version":"0.0.40","private":false,"description":"An high-performance Node.js microservices framework based on ZeroMQ","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~1.2.0","debug":"~2.0.0","lodash":"~3.9.0","readable-stream":"~1.1.13","node-uuid":"~1.4.2","zmq":"~2.11.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~1.9.2","mocha":"~1.21.4"},"scripts":{"test":"make test"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"7fbee4c09a2b707697546084800a68cb8af8738f","_id":"pigato@0.0.40","_shasum":"751801b945e2af78752ec32993f0ecefb55c3a14","_from":".","_npmVersion":"2.11.3","_nodeVersion":"2.3.1","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"751801b945e2af78752ec32993f0ecefb55c3a14","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.40.tgz","integrity":"sha512-B3OQiot0Df3dDfNav5SA6S73Wg9vc1QUsn24Ee1/9eP33AiGmbidlZHi1ZdtoVQNaAcrN207tVKxGSRFdR7uzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQEYBsLlicRoaPlNt0PNMGHQUS69YWyNfHqLtu0HHiGgIgcvhPavydJBIBsXtOCwpRdwyu4OQSBk8VKNgHPQEIfk4="}]}},"0.0.41":{"name":"pigato","version":"0.0.41","private":false,"description":"An high-performance Node.js microservices framework based on ZeroMQ","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~1.4.0","debug":"~2.0.0","lodash":"~3.10.0","readable-stream":"~2.0.0","node-uuid":"~1.4.2","zmq":"~2.12.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~3.2.0","mocha":"~2.2.5"},"scripts":{"test":"make test"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"c642e6a9d7a2f83704eda5638621bff5cabb8dd4","_id":"pigato@0.0.41","_shasum":"a9c490cc6c775840b89d14f23ff89576076a1434","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.3.1","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"a9c490cc6c775840b89d14f23ff89576076a1434","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.41.tgz","integrity":"sha512-kNC/vTwEVY3KftHPJX1zAmJB55nRPmz/M5/rviUlPiTJh9Z4LGxcBPwbeg9wq+levLJVqLq1znvDlPB5k/ugBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAzSDjSCfUo8nhEUFFWoLA91VCFr976jHyzgTEtOTRdSAiEAj596AdOtg28z2yRSCcGoR6kbPHQjoea088IyyjUdHjs="}]}},"0.0.42":{"name":"pigato","version":"0.0.42","private":false,"description":"An high-performance Node.js microservices framework based on ZeroMQ","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~1.4.2","debug":"~2.0.0","lodash":"~3.10.1","readable-stream":"~2.0.2","node-uuid":"~1.4.2","zmq":"~2.13.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~3.2.0","mocha":"~2.2.5"},"scripts":{"test":"make test"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","gitHead":"c0bf37546934da8bd7994a9b1c2819e8a1476f58","_id":"pigato@0.0.42","_shasum":"0b89a7f3ee09f9025f4427ef7c78b54166e8e8cc","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"0b89a7f3ee09f9025f4427ef7c78b54166e8e8cc","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.42.tgz","integrity":"sha512-gKJK48PsbR1oF0uaDxjK7aGIzRbQYkm33/wABeo57vjArIi7GCoB2Yx9uMyY3XANVIPM61/74G+RJUH8U3gqrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAuwNSKg31UJOQJwqSYNW15xcMVFtPbdKmd3YZULvLjYAiEAnq9ezaZ1GZoNkTSBvRg5gCqCMNOXRXfGFFpe4iJpw6k="}]}},"0.0.43":{"name":"pigato","version":"0.0.43","private":false,"description":"An high-performance Node.js microservices framework based on ZeroMQ","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~1.4.2","debug":"~2.2.0","lodash":"~3.10.1","node-uuid":"~1.4.2","readable-stream":"~2.0.3","semver":"^5.0.3","zmq":"~2.13.0","eslint":"~1.6.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~3.2.0","mocha":"~2.2.5"},"scripts":{"test":"make test","lint":"eslint --config .eslintrc --fix index.js lib/ test/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","optionalDependencies":{"eslint":"~1.6.0"},"gitHead":"d6a2014fe903f489728981ddacadd7d89e93ea16","_id":"pigato@0.0.43","_shasum":"75a8995f8ec0162db34eb142bb1ffef5d14cb397","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.2","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"dist":{"shasum":"75a8995f8ec0162db34eb142bb1ffef5d14cb397","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.43.tgz","integrity":"sha512-BpIMjS7CS3jNQeCuTxo9GPy7tdKmN4mGp7UchNPwKE+ZV/31O8WGvTZzwjk8IX7+BRfYvkJqI7hasYVgWykyXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG1qiJfkH9CySTAlAdz8v2NRuyOoCENbbCf4fS/yTWahAiAtcjinF7qSQhPSisWmhKQoobZ0mMMLspODByicfRPbWQ=="}]}},"0.0.44":{"name":"pigato","version":"0.0.44","private":false,"description":"An high-performance Node.js microservices framework based on ZeroMQ","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~1.5.2","debug":"~2.2.0","es6-shim":"^0.33.13","lodash":"~4.2.1","node-uuid":"~1.4.7","readable-stream":"2.0.4","semver":"^5.0.3","zmq":"~2.14.0","eslint":"~1.6.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~3.2.0","mocha":"~2.2.5"},"scripts":{"test":"make test","lint":"eslint --config .eslintrc --fix index.js lib/ test/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","optionalDependencies":{"eslint":"~1.6.0"},"gitHead":"9c80e332d07fc43db1aec1e12f2625b825c6091d","_id":"pigato@0.0.44","_shasum":"cb5b93106dc2314ca099130a830b6f45ce7a992e","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"dist":{"shasum":"cb5b93106dc2314ca099130a830b6f45ce7a992e","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.44.tgz","integrity":"sha512-cqDObhgR4T1XsHYF2jgNl2mOiaFtMqo/OePY15+pxRm6TylZTpvakMIQtvidjP3IymXstezXblwOEK5HjADizw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCN7UIdj7d0erky490K70XdRHTjGeyH3s+MGTueQoDTgQIhALDQpCXD7A7IWvnBCPzu/iIrxIOkoNfwJSa2JfgR+FO2"}]},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/pigato-0.0.44.tgz_1454753555885_0.03586266818456352"}},"0.0.45":{"name":"pigato","version":"0.0.45","private":false,"description":"An high-performance Node.js microservices framework based on ZeroMQ","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~1.5.2","debug":"~2.2.0","es6-shim":"^0.33.13","lodash":"~4.2.1","node-uuid":"~1.4.7","readable-stream":"2.0.4","semver":"^5.0.3","zmq":"~2.14.0","eslint":"~1.6.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~3.2.0","mocha":"~2.2.5"},"scripts":{"test":"make test","lint":"eslint --config .eslintrc --fix index.js lib/ test/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","optionalDependencies":{"eslint":"~1.6.0"},"gitHead":"e8ef82b6bf5507f241b16a09f529569267817bdb","_id":"pigato@0.0.45","_shasum":"82485531f610e915c8490160758f6da2768f8b3a","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"dist":{"shasum":"82485531f610e915c8490160758f6da2768f8b3a","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.45.tgz","integrity":"sha512-y/kX+UHD/dcGtnzu/xSNMWldX1tHNlpqM2FGQ82L6Rv2YqEwF6D778P/e44iyPSa3y5ER5PghUE1r40Ao/GWQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQsAB0hkIS58ViI/HSMk1nqT9T2ZbGcIWc5pKPa8MTSQIgWXo5IceAyWUxg5N03e7EyCano9WwWq0EMdYbuHzcTiI="}]},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/pigato-0.0.45.tgz_1454755706619_0.2072377889417112"}},"0.0.46":{"name":"pigato","version":"0.0.46","private":false,"description":"An high-performance Node.js microservices framework based on ZeroMQ","author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"dependencies":{"async":"~1.5.2","debug":"~2.2.0","es6-shim":"^0.33.13","lodash":"~4.2.1","node-uuid":"~1.4.7","readable-stream":"2.0.4","semver":"^5.0.3","zmq":"~2.15.2","eslint":"~1.6.0"},"engine":{"node":">=0.10"},"main":"index.js","directories":{"example":"examples","test":"test"},"devDependencies":{"chai":"~3.2.0","mocha":"~2.2.5"},"scripts":{"test":"make test","lint":"eslint --config .eslintrc --fix index.js lib/ test/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/prdn/pigato.git"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"homepage":"https://github.com/prdn/pigato","optionalDependencies":{"eslint":"~1.6.0"},"gitHead":"599e70328fc887ca8a937f6134d58e4b167ff429","_id":"pigato@0.0.46","_shasum":"9ce94bbe1ec2e2d8806f82cce12678ef630c2e44","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"prdn","email":"paolo.ardoino@gmail.com"},"dist":{"shasum":"9ce94bbe1ec2e2d8806f82cce12678ef630c2e44","tarball":"https://registry.npmjs.org/pigato/-/pigato-0.0.46.tgz","integrity":"sha512-wQAh/pUGw29PN+HH36fYu19oJQ5EqrP37WywhNC+HXRQb1Pbd3Rztd86nNgRCrMqi7E/9AF0Izo87Admd8eC4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEtbeVcCv9UOGl4jMX3HjUxedQ6hezfypamBXgCndGrPAiAfbEOE9vStFPc9bu3I4IIG7VgUZjZakQtGQ2godDXBKQ=="}]},"maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pigato-0.0.46.tgz_1464371318540_0.5860227628145367"}}},"readme":"PIGATO\n========\n\nCheckout **[Grenache](https://github.com/bitfinexcom/grenache)** , a DHT based high-performance microservices framework for Node.js, Ruby and Go. Supports ZeroMQ and WebSocket transports.\n\n**PIGATO - an high-performance Node.js microservices framework based on ZeroMQ**\n\nPIGATO aims to offer an high-performance, reliable, scalable and extensible service-oriented framework supporting multiple programming languages: Node.js/Io.js and Ruby.\n\n[![Travis Build Status](https://travis-ci.org/prdn/pigato.svg?style=flat)](https://travis-ci.org/prdn/pigato)\n[![NPM version](http://img.shields.io/npm/v/pigato.svg?style=flat)](https://www.npmjs.com/package/pigato)\n\n**Supported Programming Languages**\n\n* [PIGATO](https://github.com/prdn/pigato) : PIGATO Client/Worker/Broker for Node.js / Io.js\n* [PIGATO-RUBY](https://github.com/prdn/pigato-ruby) : PIGATO Client/Worker for Ruby\n* [PIGATO-GO](https://github.com/prdn/pigato-go) : PIGATO Client for Go\n\n\n## Structure and Protocol\n\n### Actors\n* Worker : receives requests, does something and replies. A Worker offers a Service, should be a functionality as atomic as possible\n* Client : creates, pushes Requests and waits for results. A request always includes a service name and data for the Worker\n* Broker : handles Requests queueing and routing\n\n### Benefits\n* High-performance\n* Realiable, Distributed and Scalable\n* Load Balancing\n* No central point of failure\n* Multi-Worker : infinite Services and infinite Workers for each Service\n* Multi-Client : infinite Clients\n* Multi-Broker : infinite Brokers to avoid bottlenecks and improve network reliability\n\n### Features\n* Request / Reply protocol\n* Support for partial Replies\n* Client concurrent Requests\n* Client streaming Requests\n* Worker concurrent Requests\n* Worker dynamic load balancing\n* Client heartbeating for long running requests. Allows Workers to dected whenever Clients disconnect or lose interest in some request. This feature is very useful to stop long-running partial requests (i.e data streaming).\n\n## Examples\n\nStart a **Broker**\n```\nnode examples/broker\n```\n\n1) **echo** : simple echo request-reply\n```\nnode examples/echo/worker\nnode examples/echo/client\n```\n\n2) **stocks** : get stocks data from yahoo\n```\nnode examples/stocks/worker\nnode examples/stocks/client\n```\n\n\nMore examples\n\n[PIGATO-EXAMPLES](https://github.com/fincluster/pigato-examples) : a collection of multi-purpose useful examples.\n\n### Performance\n\n[PIGATO-PERF](https://github.com/prdn/pigato-perf) : a command-line tool to test PIGATO performances in different scenarios.\ni\n## API\n\n### Broker\n#### `PIGATO.Broker(addr, conf)`\n* `addr` - Broker address (string, i.e: 'tcp://*:12345') \n* `conf` - configuration override (type=object, i.e { concurrency: 20 })\n  * `onStart`: function to be called when the Broker start \n  * `onStop`: function to be called when the Broker stop\n\nSimply starts up a broker.\n\n```\nvar Broker = require('./../index').Broker;\n\nvar broker = new Broker(\"tcp://*:55555\");\nbroker.start(function() {\n  console.log(\"Broker started\");\n});\n```\n\n#### Events\n* `start` : on Client start\n* `stop` : on Client stop\n\n### Worker\n#### `PIGATO.Worker(addr, serviceName, conf)`\n* `addr` - Broker address (type=string, i.e: 'tcp://localhost:12345') \n* `serviceName` - service implemented by the Worker (type=string, i.e: 'echo')\n  * wildcards * are supported (i.e: 'ech*')\n* `conf` - configuration override (type=object, i.e { concurrency: 20 })\n  * `prefix` - sets the Worker identifier prefix\n  * `concurrency` - sets max number of concurrent requests (type=int, -1 = no limit)\n  * `onConnect`: function to be called when the Worker connects to the Broker\n  * `onDisconnnect`: function to be called when the Worker disconnects from the Broker\n\n#### Methods\n\n##### `on`\nWorker receives `request` events with 3 arguments:\n* `data` - data sent from the Client (type=string/object/array).\n* `reply` - extended writable stream (type=object)\n* `opts` - client request options (type=object)\n\n`reply` writable stream exposes also following methods and attributes:\n\n* `write()` - sends partial data to the Client \n* `end()` - sends last data to the Client and completes/closes current Request\n* `reject()` - rejects a Request.\n* `heartbeat()` - forces sending heartbeat to the Broker\n* `active()` - returns the status of the Request (type=boolean). A Request becomes inactive when the Worker disconnects from the Broker or it has been discarded by the Client or the Client disconnects from the Broker. This is useful for long running tasks so the Worker can monitor whether or not continue processing a Request.\n* `ended` - tells if the Request has been ended (type=boolean).\n\n**Example**\n\n```\nvar worker = new PIGATO.Worker('tcp://localhost:12345', 'my-service');\nworker.start();\n\nworker.on('request', function(data, reply, copts) {\n  for (var i = 0; i < 1000; i++) {\n    reply.write('PARTIAL DATA ' + i);\n  }\n  reply.end('FINAL DATA');\n});\n\n// or\nworker.on('request', function(data, reply, copts) {\n  fs.createReadStream(data).pipe(reply);\n});\n```\n\nWorker can change concurrency level updating its configuration. This information is carried with the heartbeat message.\n\n**Example**\n\n```\nworker.conf.concurrency = 2;\n```\n\nTake note: due to the framing protocol of `zmq` only the data supplied to `response.end(data)` will be given to the client's final callback.\n\n#### Events\n* `start` : on Worker start\n* `stop` : on Worker stop\n* `connect` : on Worker connect\n* `disconnect` : on Worker disconnect\n\n\n### Client\n#### `PIGATO.Client(addr, conf)`\n* `addr` - Broker address (type=string, i.e: 'tcp://localhost:12345') \n* `conf`\n  * `prefix` - sets the Client identifier prefix\n  * `autostart`: automatically starts the Client (type=boolean, default=false)\n  * `onConnect`: function to be called when the Client connects to the Broker\n  * `onDisconnnect`: function to be called when the Client disconnects from the Broker\n\n#### Methods\n\n##### `start`\n\nStart the Client\n\n##### `request`\n\nSend a Request\n\n* `serviceName` - name of the Service we wish to connect to (type=string)\n* `data` - data to give to the Service (type=string/object/buffer)\n* `opts` - options for the Request (type=object)\n  * `timeout`: timeout in milliseconds (type=number, default=60000, -1 for infinite timeout)\n  * `retry`: if a Worker dies before replying, the Request is automatically requeued. (type=number, values=0|1, default=0)\n  * `nocache`: skip Broker's cache\n  * `workerId`: ID of the Worker that must handle the Request (type=string)\n\n\n**Example**\n\n```\nvar client = new PIGATO.Client('tcp://localhost:12345');\nclient.start()\n\nclient.request('my-service', { foo: 'bar' }, { timeout: 120000 })\n.on('data', function(data) {\n  console.log(\"DATA\", data);\t\n})\n.on('end', function() {\n  console.log(\"END\");\t  \n});\n\n// or\nclient.request('my-service', 'foo', { timeout: 120000 }).pipe(process.stdout);\n```\n\nClients may also make request with partial and final callbacks instead of using streams.\n\n* `serviceName`\n* `data`\n* `partialCallback(err, data)` - called whenever the request does not end but emits data\n* `finalCallback(err, data)` - called when the request will emit no more data\n* `opts`\n\n**Example**\n\n```\nclient.request('my-service', 'foo', function (err, data) {\n  // frames sent prior to final frame\n  console.log('PARTIAL', data);\n}, function (err, data) {\n  // this is the final frame sent\n  console.log('FINAL', data);\n}, { timeout: 30000 });\n\n```\n\n#### Events\n* `start` : on Client start\n* `stop` : on Client stop\n* `connect` : on Client connect\n* `disconnect` : on Client disconnect\n\n### Core Services\nCore services are a set of Services that interact with a Broker via a dedicated PUB/SUB channel to extend its core functionalities.\n\n#### Initialization\n\n```\nvar broker = new PIGATO.Broker(bhost);\nvar csrv = new PIGATO.services.ExampleCoreService(bhost, {\n  intch: broker.conf.intch // internal pub/sub channel                  \n});\nbroker.start();\ncsrv.start();\n```\n\n#### Directory\n##### `PIGATO.services.Directory`\n\nDirectory service ($dir) replies to Requests with the list of available Workers for a selected service. \n\n**Example**\n\n```\n// Broadcast a message to all Workers that offer 'echo' Service\nclient.request(\n  '$dir', 'echo', undefined, \n  function(err, workers) {\n    workers.forEach(function(wid) {\n      client.request('echo', 'foo', { workerId: wid });\n    });\n  }\n);\n```\n\n### Notes\n* when using a `inproc` socket the broker *must* become active before any queued messages.\n\n## Specification (good for RFC)\n* Worker <-> Broker heartbeating.\n* Broker tracks Worker/Client/Request relation.\n* Client MAY send heartbeat for active request. If the request is being processed by Worker, Broker forwards heartbeat to Worker. \n* Worker MAY decide to stop an inactive Request (tracks liveness for Request).\n* Client MAY assign a timeout to a Request.\n* Worker SHALL NOT send more W_REPLY (for a Request) after sending first W_REPLY message.\n* Broker SHALL force disconnect Worker if any error occurs.\n\n## Protocol\n\n#### Common\n* Frame 0: Side tag (MDP.CLIENT/MDP.WORKER)\n* Frame 1: Message type (MDP.W_REQUEST, MDP.W_REPLY, MDP.W_REPLY_REJECT, ...)\n* Frame 2: Service name\n* Frame 3: Request ID (uuid)\n\n#### Client request\n* Frame 4: JSON encode request data\n* Frame 5: JSON encode request options\n\n#### Worker reply\n* Frame 4: Numeric status (0=OK, -1=ERROR)\n* Frame 5: JSON encode request data / error\n* Frame 6: JSON encode request options\n\n## Changelog\n\n[CHANGELOG](CHANGELOG.md)\n\n## Roadmap\n* Add authentication support through [zmq-zap](https://github.com/msealand/zmq-zap.node) ZeroMQ ZAP to trust Clients and Workers.\n\n## Follow me\n\n* Fincluster - cloud financial investments platform : [fincluster](https://fincluster.com) /  [@fincluster](https://twitter.com/fincluster)\n* My personal blog : [ardoino.com](http://ardoino.com) / [@paoloardoino](https://twitter.com/paoloardoino)\n\n## Contributors\n* [bmeck](https://github.com/bmeck)\n* [maxired](https://github.com/maxired)\n* [leonpegg](https://github.com/leonpegg)\n","maintainers":[{"name":"prdn","email":"paolo.ardoino@gmail.com"}],"time":{"modified":"2022-06-23T23:08:28.151Z","created":"2014-10-10T14:47:37.219Z","0.0.1":"2014-10-10T14:47:37.219Z","0.0.2":"2014-10-14T16:35:49.058Z","0.0.3":"2014-10-15T14:42:08.171Z","0.0.4":"2014-10-20T08:18:21.503Z","0.0.5":"2014-10-20T12:34:42.400Z","0.0.6":"2014-11-17T18:30:11.407Z","0.0.7":"2014-11-28T16:54:20.279Z","0.0.9":"2014-12-03T07:45:25.784Z","0.0.10":"2014-12-03T08:00:34.733Z","0.0.11":"2014-12-12T09:54:05.093Z","0.0.12":"2014-12-13T16:41:53.307Z","0.0.13":"2015-01-02T17:07:39.570Z","0.0.14":"2015-01-03T20:09:08.168Z","0.0.15":"2015-01-05T14:48:51.838Z","0.0.16":"2015-01-22T16:41:14.141Z","0.0.17":"2015-01-24T11:09:09.852Z","0.0.18":"2015-02-01T11:23:25.220Z","0.0.19":"2015-02-01T12:10:16.613Z","0.0.20":"2015-02-12T13:56:33.135Z","0.0.21":"2015-02-13T12:30:40.611Z","0.0.22":"2015-02-25T11:59:33.715Z","0.0.23":"2015-02-25T12:38:53.882Z","0.0.24":"2015-03-02T12:29:14.507Z","0.0.25":"2015-03-02T12:46:56.220Z","0.0.26":"2015-03-06T08:28:38.546Z","0.0.27":"2015-03-06T08:30:43.019Z","0.0.28":"2015-03-15T16:33:45.391Z","0.0.29":"2015-03-15T16:35:04.413Z","0.0.30":"2015-03-17T17:57:29.684Z","0.0.31":"2015-03-22T10:45:15.976Z","0.0.32":"2015-03-23T16:28:27.155Z","0.0.33":"2015-03-30T11:09:32.945Z","0.0.34":"2015-04-17T06:37:25.768Z","0.0.35":"2015-04-19T09:29:51.326Z","0.0.36":"2015-04-25T10:01:33.326Z","0.0.37":"2015-04-25T15:31:25.135Z","0.0.38":"2015-04-26T13:29:22.424Z","0.0.39":"2015-06-28T08:39:09.029Z","0.0.40":"2015-07-08T19:18:43.519Z","0.0.41":"2015-07-26T10:15:57.933Z","0.0.42":"2015-09-03T09:57:46.426Z","0.0.43":"2015-10-24T10:37:43.447Z","0.0.44":"2016-02-06T10:12:38.568Z","0.0.45":"2016-02-06T10:48:29.069Z","0.0.46":"2016-05-27T17:48:41.052Z"},"homepage":"https://github.com/prdn/pigato","keywords":["pigato","nodejs","zmq","zeromq","0mq","request-reply","amqp","mdp","micro-services"],"repository":{"type":"git","url":"git+https://github.com/prdn/pigato.git"},"author":{"name":"prdn","email":"paolo.ardoino@gmail.com","url":"http://ardoino.com/"},"bugs":{"url":"https://github.com/prdn/pigato/issues"},"license":"MIT","readmeFilename":"README.md","users":{"maxto":true,"prdn":true,"gregersrygg":true,"peteut":true,"derickdsouza":true,"tmurngon":true}}