{"_id":"zeronode","_rev":"85-cbee6a7649ba62c927f9e1db8262d345","name":"zeronode","dist-tags":{"latest":"2.0.15"},"versions":{"1.0.1":{"name":"zeronode","version":"1.0.1","author":{"name":"Steadfast.tech"},"license":"ISC","_id":"zeronode@1.0.1","maintainers":[{"name":"sfast","email":"artakvg@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"dist":{"shasum":"47f1edb69acaa01cd615a976e11e6df07d19eee0","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.0.1.tgz","integrity":"sha512-ibMIbkVncGvBeRWAArbHaZUQyW8St9ufUkarvj2q+YRD8xFlQAtUC6O7i/QhhOjSCphnu1kq7oVm3IryyQ9tdQ==","signatures":[{"sig":"MEYCIQDTowC++iTRzwbbOwglTdOAg5Xxjqqvdyy4P+sLALG05wIhALKGpIr2N/MCE6ERQqlLOeO2+/a1LgSwH2hY9FFkOxHG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"47f1edb69acaa01cd615a976e11e6df07d19eee0","gitHead":"89dfbb8ece33ab55f746c185e8d90d77df7336d0","scripts":{"doc":"jsdoc -c jsdoc.json","test":"mocha --require babel-core/register","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepublish":"./compile.sh"},"_npmUser":{"name":"sfast","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"3.10.10","description":"### About","directories":{"example":"examples"},"_nodeVersion":"6.9.5","dependencies":{"md5":"^2.2.1","zmq":"^2.15.3","uuid":"^3.0.1","debug":"^2.6.3","jsdoc":"^3.4.3","crypto":"0.0.3","docdash":"^0.4.0","winston":"^2.3.1","bluebird":"^3.5.0","animal-id":"0.0.1","underscore":"^1.8.3","pattern-emitter":"latest"},"devDependencies":{"chai":"^4.0.2","mocha":"^3.4.2","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-es2016":"^6.24.1","babel-preset-es2017":"^6.24.1","jsdoc-strip-async-await":"^0.1.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode-1.0.1.tgz_1500474996387_0.42155920225195587","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"zeronode","version":"1.0.2","author":{"name":"Steadfast.tech"},"license":"ISC","_id":"zeronode@1.0.2","maintainers":[{"name":"sfast","email":"artakvg@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"dist":{"shasum":"c4f025122e5f681293536a4a5d1b44616a0e17ce","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.0.2.tgz","integrity":"sha512-e3My8bmGGNTslO8Q69dXKzYxk0gpG6FWreNY4cADj+AP98TNeo5HXyVgMh5xfrk4HGP0DvKoGamFKkt9r/aw0g==","signatures":[{"sig":"MEQCIBdyhVOMkDexWJiOj3W1qu3XvdY5Bn/mE4sILWxvFibjAiAmowRDaBKaK0eX30CFAwm3J0JR55jnnbqSy8+6vOhibQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"c4f025122e5f681293536a4a5d1b44616a0e17ce","gitHead":"1115391ef7ef37d74408bdf20a45d2854216cb8e","scripts":{"doc":"jsdoc -c jsdoc.json","test":"mocha --require babel-core/register","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepublish":"./compile.sh"},"_npmUser":{"name":"sfast","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"3.10.10","description":"### About","directories":{"example":"examples"},"_nodeVersion":"6.9.5","dependencies":{"md5":"^2.2.1","zmq":"^2.15.3","uuid":"^3.0.1","debug":"^2.6.3","jsdoc":"^3.4.3","crypto":"0.0.3","docdash":"^0.4.0","winston":"^2.3.1","bluebird":"^3.5.0","animal-id":"0.0.1","underscore":"^1.8.3","pattern-emitter":"latest"},"devDependencies":{"chai":"^4.0.2","mocha":"^3.4.2","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-es2016":"^6.24.1","babel-preset-es2017":"^6.24.1","jsdoc-strip-async-await":"^0.1.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode-1.0.2.tgz_1500475552601_0.30398530163802207","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"zeronode","version":"1.0.3","author":{"name":"Steadfast.tech"},"license":"ISC","_id":"zeronode@1.0.3","maintainers":[{"name":"sfast","email":"artakvg@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"dist":{"shasum":"1cf1c209dd1c0e627c53c933dd68377c82b4c361","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.0.3.tgz","integrity":"sha512-ItlWcuzrI0iG4Qhvq2nZL/VJgj3aN3NF7KsJ3m8gJtjSDPlEIeZjfP5rBccGqG8yDiKwScj/k/zNuW6IYl+dJg==","signatures":[{"sig":"MEUCIQDCwPKMufz/JJlnwwQcdOJUGZUZ8L5u0TmXrzHLGfkb3wIgNQZ3DEwZthjZa/MA0Emp6llHGorsOtCHrZgo3wzym/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"1cf1c209dd1c0e627c53c933dd68377c82b4c361","gitHead":"b59623e35ea25e7749b5d714b0a5ace541c5d2a8","scripts":{"doc":"jsdoc -c jsdoc.json","test":"mocha --require babel-core/register","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"sfast","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"3.10.10","description":"### About","directories":{"example":"examples"},"_nodeVersion":"6.9.5","dependencies":{"md5":"^2.2.1","zmq":"^2.15.3","uuid":"^3.0.1","debug":"^2.6.3","jsdoc":"^3.4.3","crypto":"0.0.3","docdash":"^0.4.0","winston":"^2.3.1","bluebird":"^3.5.0","animal-id":"0.0.1","underscore":"^1.8.3","pattern-emitter":"latest"},"devDependencies":{"chai":"^4.0.2","mocha":"^3.4.2","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-es2016":"^6.24.1","babel-preset-es2017":"^6.24.1","jsdoc-strip-async-await":"^0.1.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode-1.0.3.tgz_1500475913556_0.5161042746622115","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"zeronode","version":"1.0.4","author":{"name":"Steadfast.tech"},"license":"ISC","_id":"zeronode@1.0.4","maintainers":[{"name":"sfast","email":"artakvg@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"dist":{"shasum":"8ecbc6ae5ddf4b26172ab46483cd844595fa0993","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.0.4.tgz","integrity":"sha512-kg6cX5cWkJp6cisfek7WAALMprg4/aOZeov5UHLD+E4DHXDE2VGO+xQtZrLszx2yiOKKM0RUbCg9O3Iyn3FK2g==","signatures":[{"sig":"MEQCIDEVugG3pF0P1Cyax8bdgz7xVxrX01y1x/JfYIQGj8HBAiBgKpaHmVEpCEn9aQOH1rFN+I/mmLRAWG8T7A5hb6AZQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"8ecbc6ae5ddf4b26172ab46483cd844595fa0993","gitHead":"67e0ba7d928cf67a5394fb88a67d514ff8fcd2ad","scripts":{"doc":"jsdoc -c jsdoc.json","test":"mocha --require babel-core/register","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"sfast","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"3.10.10","description":"### About","directories":{"example":"examples"},"_nodeVersion":"6.9.5","dependencies":{"md5":"^2.2.1","zmq":"^2.15.3","uuid":"^3.0.1","debug":"^2.6.3","jsdoc":"^3.4.3","crypto":"0.0.3","docdash":"^0.4.0","winston":"^2.3.1","bluebird":"^3.5.0","animal-id":"0.0.1","underscore":"^1.8.3","pattern-emitter":"latest"},"devDependencies":{"chai":"^4.0.2","mocha":"^3.4.2","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-es2016":"^6.24.1","babel-preset-es2017":"^6.24.1","jsdoc-strip-async-await":"^0.1.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode-1.0.4.tgz_1500476266061_0.09610604285262525","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"zeronode","version":"1.0.5","author":{"name":"Steadfast.tech"},"license":"ISC","_id":"zeronode@1.0.5","maintainers":[{"name":"sfast","email":"artakvg@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"dist":{"shasum":"05c5745fa45024c23f43736ab645d873f70cd21b","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.0.5.tgz","integrity":"sha512-F72Fz8VFf4iP/wZ+rfngOdC8wCzainvt13UPd8gU0587pkuJ4t+6yeVjIbOY70yLV/oB03IQ4CXm9QDtjv+lIQ==","signatures":[{"sig":"MEYCIQCvN6krotHl7EI4kw3z10FOnqE9wLw7d/bxzqgpLhqoWAIhAMTSEJC9dFC0Fo+DZkn4bbQiAQ6ubi95g+Rb/7BhpJmm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"05c5745fa45024c23f43736ab645d873f70cd21b","gitHead":"f5536cddcc9c6a18c5ccffe60e61cb70cbf84edd","scripts":{"doc":"jsdoc -c jsdoc.json","test":"mocha --require babel-core/register","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"sfast","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"3.10.10","description":"### About","directories":{"example":"examples"},"_nodeVersion":"6.9.5","dependencies":{"md5":"^2.2.1","zmq":"^2.15.3","uuid":"^3.0.1","debug":"^2.6.3","jsdoc":"^3.4.3","crypto":"0.0.3","docdash":"^0.4.0","winston":"^2.3.1","bluebird":"^3.5.0","animal-id":"0.0.1","underscore":"^1.8.3","pattern-emitter":"latest"},"devDependencies":{"chai":"^4.0.2","mocha":"^3.4.2","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-es2016":"^6.24.1","babel-preset-es2017":"^6.24.1","jsdoc-strip-async-await":"^0.1.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode-1.0.5.tgz_1500476443654_0.0562804969958961","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"zeronode","version":"1.0.6","author":{"name":"Steadfast.tech"},"license":"ISC","_id":"zeronode@1.0.6","maintainers":[{"name":"sfast","email":"artakvg@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"dist":{"shasum":"d288382bcaf6418495357947432167661eb581a2","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.0.6.tgz","integrity":"sha512-mBc7jfprPKOenPqyeSX0HCddPlPpuuD2JfezWBoTn+naS7jQaEnyxcbTD7OcGkBSkPShQum8HpiIpH2zfU4HsA==","signatures":[{"sig":"MEUCIQCNQJ5ct2Ff3eyReYbe1CCXQjqlnYZLwFjvRB0TGt2Q8gIgHzQEZhcpCJI2B50zdKVVkz2FUXRyNqmczzpYSe8CFQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"d288382bcaf6418495357947432167661eb581a2","gitHead":"2fd272a6343d0e4d31eb6f5e84d46f583e6dbd58","scripts":{"doc":"jsdoc -c jsdoc.json","test":"mocha --require babel-core/register","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"sfast","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"3.10.10","description":"### About","directories":{"example":"examples"},"_nodeVersion":"6.9.5","dependencies":{"md5":"^2.2.1","zmq":"^2.15.3","uuid":"^3.0.1","debug":"^2.6.3","jsdoc":"^3.4.3","crypto":"0.0.3","docdash":"^0.4.0","winston":"^2.3.1","bluebird":"^3.5.0","animal-id":"0.0.1","underscore":"^1.8.3","pattern-emitter":"latest"},"devDependencies":{"chai":"^4.0.2","mocha":"^3.4.2","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-es2016":"^6.24.1","babel-preset-es2017":"^6.24.1","jsdoc-strip-async-await":"^0.1.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode-1.0.6.tgz_1500476576098_0.4580992287956178","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"zeronode","version":"1.0.7","author":{"name":"Steadfast.tech"},"license":"ISC","_id":"zeronode@1.0.7","maintainers":[{"name":"sfast","email":"artakvg@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"dist":{"shasum":"2f80926ed2b388bfaff696658eecf83f0343eb10","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.0.7.tgz","integrity":"sha512-JD/eqZ7txYj/iKen1JRrmlwY5niCFDxgc1TUgB0f/6evC9aNbHGh7mNOjJ1EWAB1TGinyoL0imQORtjen3TB8g==","signatures":[{"sig":"MEYCIQCGJq6gz1VnM4z+YoFvjx/Wo+Oj+GvcoLVjKlqENMI/ygIhANcN1gPI5oRgyxWMJZapBJreeCK6OntNL8Qf6We2sBjc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"2f80926ed2b388bfaff696658eecf83f0343eb10","gitHead":"f188940edb2b9dcc5c26820dcf575947504eca17","scripts":{"doc":"jsdoc -c jsdoc.json","test":"mocha --require babel-core/register","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"sfast","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"3.10.10","description":"### About","directories":{"example":"examples"},"_nodeVersion":"6.9.5","dependencies":{"md5":"^2.2.1","zmq":"^2.15.3","uuid":"^3.0.1","debug":"^2.6.3","jsdoc":"^3.4.3","crypto":"0.0.3","docdash":"^0.4.0","winston":"^2.3.1","bluebird":"^3.5.0","animal-id":"0.0.1","underscore":"^1.8.3","pattern-emitter":"latest"},"devDependencies":{"chai":"^4.0.2","mocha":"^3.4.2","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-es2016":"^6.24.1","babel-preset-es2017":"^6.24.1","jsdoc-strip-async-await":"^0.1.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode-1.0.7.tgz_1501587231917_0.43744717189110816","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"zeronode","version":"1.0.9","author":{"name":"Steadfast.tech"},"license":"ISC","_id":"zeronode@1.0.9","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"dist":{"shasum":"33f64be938ec29c3aae901867dcbe26c03dfc580","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.0.9.tgz","integrity":"sha512-4VDSwOWtmR04n4k4h6ZYsqeXDfbKOIHaj/YqVd/7gICGOMg3p3/TsIRc4nOCszf811My+NCtvbDMnOY5vlY2hg==","signatures":[{"sig":"MEUCIEGR3/7d2HGSVVH5EBafRfJDhwlcVkXHc26ouMflBd9PAiEA+NpVj7pe0qnXKCOWavzpS3Vq1HCwbyxNPMj39r5jcWQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","gitHead":"048a7202bd96f55df08cecb2a36c23ba63d57df9","scripts":{"doc":"jsdoc -c jsdoc.json","test":"mocha --require babel-core/register","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"5.3.0","description":"### About","directories":{"example":"examples"},"_nodeVersion":"6.9.5","dependencies":{"md5":"^2.2.1","zmq":"^2.15.3","uuid":"^3.0.1","debug":"^2.6.3","jsdoc":"^3.4.3","crypto":"0.0.3","docdash":"^0.4.0","winston":"^2.3.1","bluebird":"^3.5.0","animal-id":"0.0.1","underscore":"^1.8.3","pattern-emitter":"latest"},"devDependencies":{"chai":"^4.0.2","mocha":"^3.4.2","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-es2016":"^6.24.1","babel-preset-es2017":"^6.24.1","jsdoc-strip-async-await":"^0.1.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode-1.0.9.tgz_1502195431337_0.30138229159638286","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"zeronode","version":"1.0.10","author":{"name":"Steadfast.tech"},"license":"ISC","_id":"zeronode@1.0.10","maintainers":[{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"},{"name":"artakvg","email":"artakvg@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"dist":{"shasum":"4168698d90c1dcece97bfdc5ec41c31b8d72f158","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.0.10.tgz","integrity":"sha512-HARVSVwQvIJ9hkmXAd+Nm5Enq2/0V3b543AI7LH2ik2jgkRx8CavZfKMaZ885gtPD3NCDZul+fB5007qMI2kSw==","signatures":[{"sig":"MEYCIQDW011Bd82jsAViUjkylLYb4M17I8WJrNFK+v3NzrSpOgIhAP+az2Drjxheramw/TBwXZOKdHUidOT9zbGPuhzPVhrf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","gitHead":"b8ac187115d67f34d3aed42136bf5be0d61d6fa0","scripts":{"doc":"jsdoc -c jsdoc.json","test":"mocha --require babel-core/register","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"5.3.0","description":"### About","directories":{"example":"examples"},"_nodeVersion":"6.9.5","dependencies":{"md5":"^2.2.1","zmq":"^2.15.3","uuid":"^3.0.1","debug":"^2.6.3","jsdoc":"^3.4.3","crypto":"0.0.3","docdash":"^0.4.0","winston":"^2.3.1","bluebird":"^3.5.0","animal-id":"0.0.1","underscore":"^1.8.3","pattern-emitter":"latest"},"devDependencies":{"chai":"^4.0.2","mocha":"^3.4.2","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-es2016":"^6.24.1","babel-preset-es2017":"^6.24.1","jsdoc-strip-async-await":"^0.1.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode-1.0.10.tgz_1503665789140_0.948787807719782","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"zeronode","version":"1.0.11","author":{"name":"Steadfast.tech"},"license":"ISC","_id":"zeronode@1.0.11","maintainers":[{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"},{"name":"artakvg","email":"artakvg@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"dist":{"shasum":"6738511ec79c8252aae3eada5230c46ddbb98b6c","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.0.11.tgz","integrity":"sha512-byBghGeRgoebKtbR6RWBn+UzoTnCSOXuB8X4FYfpdbo2wdEJh9yXpERHjGDpd90S6iOaYJ1b1Ez1HDSIBuDDmQ==","signatures":[{"sig":"MEQCIE62T8Y3QzTxla3nUMHYHsxoqnZIpTgoMSsMaOtoBeGLAiAm/KwR8LLqot+qVU98XWbOj4xTvz38c38nELDqauExOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","gitHead":"c986871fa6121004a5f4fcb692fc1ed7d7da222d","scripts":{"doc":"jsdoc -c jsdoc.json","test":"mocha --require babel-core/register","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepublish":"npm run compile"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"5.4.1","description":"### About","directories":{"example":"examples"},"_nodeVersion":"6.9.5","dependencies":{"md5":"^2.2.1","zmq":"^2.15.3","uuid":"^3.0.1","debug":"^2.6.3","jsdoc":"^3.4.3","crypto":"0.0.3","docdash":"^0.4.0","winston":"^2.3.1","bluebird":"^3.5.0","animal-id":"0.0.1","underscore":"^1.8.3","pattern-emitter":"latest"},"devDependencies":{"chai":"^4.0.2","mocha":"^3.4.2","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-es2016":"^6.24.1","babel-preset-es2017":"^6.24.1","jsdoc-strip-async-await":"^0.1.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode-1.0.11.tgz_1507300479150_0.11983593902550638","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"zeronode","version":"1.0.12","author":{"name":"Steadfast.tech"},"license":"ISC","_id":"zeronode@1.0.12","maintainers":[{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"},{"name":"artakvg","email":"artakvg@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"dist":{"shasum":"5f3ed762dd22dc16ccc9278d95dc2014012707c0","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.0.12.tgz","integrity":"sha512-RT0qWnmouPUQGE42eTdzLauty5O7TXg/mMAmeeI3PDVVgOx8ujEzWxBdLH7bh+M54RUKmT2PP1xJeJeKB2unfQ==","signatures":[{"sig":"MEUCIFJfo8FYiYveZoqfncu+0oZ6a/UbwUMMBhSQRMPtzHMGAiEAxqZrYvpTrCWgnlYEBID0aaEFT0A5U4FMQgJDqWWWKw8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","gitHead":"3f5eb1449708cf7e65ed33551d57230b18032568","scripts":{"doc":"jsdoc -c jsdoc.json","test":"mocha --require babel-core/register","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","preinstall":"bash preinstall.sh","prepublish":"npm run compile"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"5.5.1","description":"![Zeronode](https://i.imgur.com/NZVXZPo.png)","directories":{"example":"examples"},"_nodeVersion":"8.6.0","dependencies":{"md5":"^2.2.1","zmq":"^2.15.3","uuid":"^3.0.1","debug":"^2.6.3","jsdoc":"^3.4.3","crypto":"0.0.3","docdash":"^0.4.0","winston":"^2.3.1","bluebird":"^3.5.0","animal-id":"0.0.1","underscore":"^1.8.3","buffer-alloc":"^1.1.0","babel-runtime":"^6.26.0","pattern-emitter":"latest"},"devDependencies":{"chai":"^4.0.2","mocha":"^3.4.2","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-es2016":"^6.24.1","babel-preset-es2017":"^6.24.1","jsdoc-strip-async-await":"^0.1.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode-1.0.12.tgz_1511735761635_0.36937144049443305","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"zeronode","version":"1.0.13","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance"],"author":{"name":"Steadfast.tech"},"license":"ISC","_id":"zeronode@1.0.13","maintainers":[{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"},{"name":"artakvg","email":"artakvg@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"dist":{"shasum":"3dccb5612b650f93241f164286816460e21f9b32","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.0.13.tgz","integrity":"sha512-UUTePZpUO0KcK2cS0VYCsJXukeMUfloJeAkaKmlL0Srmk+2J+jYSD2VX12ZqNe5HJb3S/7pTDnq1SXFSBZREgQ==","signatures":[{"sig":"MEQCIGsHNpyywsxRnYNsm4tS3ibPxLbnN/dRPBF5Ut6H00wOAiBPvWXlrCISWkB3NEPZ9CEMRPAe4JOtwLxtTV4LLaPLCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","gitHead":"b971cf0a3dddeef8820dc21440da4e2034c77c0e","scripts":{"doc":"jsdoc -c jsdoc.json","test":"mocha --require babel-core/register","build":"npm run clear && npm run compile","clear":"rimraf ./dist","rimraf":"rimraf","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","preinstall":"bash preinstall.sh","prepublish":"npm run build"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"5.5.1","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"8.6.0","dependencies":{"md5":"^2.2.1","zmq":"^2.15.3","uuid":"^3.0.1","debug":"^2.6.3","jsdoc":"^3.4.3","crypto":"0.0.3","docdash":"^0.4.0","winston":"^2.3.1","bluebird":"^3.5.0","animal-id":"0.0.1","underscore":"^1.8.3","buffer-alloc":"^1.1.0","babel-runtime":"^6.26.0","pattern-emitter":"latest"},"devDependencies":{"chai":"^4.0.2","mocha":"^3.4.2","rimraf":"^2.6.2","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-es2016":"^6.24.1","babel-preset-es2017":"^6.24.1","jsdoc-strip-async-await":"^0.1.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode-1.0.13.tgz_1511739669487_0.7012301618233323","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"zeronode","version":"1.0.14","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance"],"author":{"name":"Steadfast.tech"},"license":"ISC","_id":"zeronode@1.0.14","maintainers":[{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"},{"name":"artakvg","email":"artakvg@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"dist":{"shasum":"f00ca19bca9d97e291f26fd6a3dc715da35a5ed0","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.0.14.tgz","integrity":"sha512-MxtEpgdGHMtc0cQyrq5mjHQu5w5sw9YXAnLX+KguHAc/PYzhH9uYnhgcDG0imuAzFoGRJl83RYqyonOtUVmS3g==","signatures":[{"sig":"MEYCIQDK9idWqZm+l4oYqmgJ6hQpzwd0MgnHnyBwrsXTGFatqAIhAPwXtrMnEY7j0qGR4eFCC50AjzjOpU1FLAZL9XnrOZ/G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","snyk":true,"gitHead":"e71bd2d186c49dd712ac727b3fc53e78edf1359c","scripts":{"doc":"jsdoc -c jsdoc.json","test":"snyk test && mocha --require babel-core/register","build":"npm run clear && npm run compile","clear":"rimraf ./dist","rimraf":"rimraf","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepare":"npm run snyk-protect","preinstall":"bash preinstall.sh","prepublish":"npm run build","snyk-protect":"snyk protect"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"5.5.1","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"8.6.0","dependencies":{"md5":"^2.2.1","zmq":"^2.15.3","snyk":"^1.51.0","uuid":"^3.0.1","debug":"^2.6.3","jsdoc":"^3.4.3","crypto":"0.0.3","docdash":"^0.4.0","winston":"^2.3.1","bluebird":"^3.5.0","animal-id":"0.0.1","underscore":"^1.8.3","buffer-alloc":"^1.1.0","babel-runtime":"^6.26.0","pattern-emitter":"latest"},"devDependencies":{"chai":"^4.0.2","mocha":"^3.4.2","rimraf":"^2.6.2","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-polyfill":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-es2016":"^6.24.1","babel-preset-es2017":"^6.24.1","jsdoc-strip-async-await":"^0.1.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode-1.0.14.tgz_1511748875333_0.5711238987278193","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"zeronode","version":"1.1.0","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance"],"author":{"name":"Steadfast.tech"},"license":"ISC","_id":"zeronode@1.1.0","maintainers":[{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"},{"name":"artakvg","email":"artakvg@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"dist":{"shasum":"bb309c5349446cd8041577fb62029db9ca13841f","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.0.tgz","integrity":"sha512-ASKGtbxSnloY3pawMBD5Ps1wlB9olvrElcY3/66rM6uKmytL7j4K8dsaYJ5f/p1aw8O8mzgokf12DBcQw96Aog==","signatures":[{"sig":"MEQCIDfcAWGOGc7Lx93JR/BxUql2q6ho2y/NydjOuCK6s8dbAiAqpvvPNVa4TNVlB7+PICQlxe0vpjtEGuXdAIpsEgQAvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","snyk":true,"gitHead":"e6ff7cd3fb21c3c2f1a7f3b8b1aa17feeb7865b7","scripts":{"doc":"jsdoc -c jsdoc.json","test":"mocha --require babel-core/register","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepare":"npm run snyk-protect","snyktest":"snyk test","standart":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","prepublish":"npm run build","snyk-protect":"snyk protect"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"5.5.1","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"9.2.0","dependencies":{"md5":"^2.2.1","zmq":"^2.15.3","snyk":"^1.51.0","uuid":"^3.0.1","debug":"^2.6.3","jsdoc":"^3.4.3","crypto":"0.0.3","docdash":"^0.4.0","winston":"^2.3.1","bluebird":"^3.5.0","animal-id":"0.0.1","underscore":"^1.8.3","buffer-from":"^0.1.1","buffer-alloc":"^1.1.0","babel-runtime":"^6.26.0","pattern-emitter":"latest"},"devDependencies":{"chai":"^4.0.2","mocha":"^3.4.2","rimraf":"^2.6.2","snazzy":"^7.0.0","standard":"^10.0.3","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^8.0.2","babel-polyfill":"^6.23.0","eslint-plugin-node":"^5.2.1","babel-preset-es2015":"^6.24.1","babel-preset-es2016":"^6.24.1","babel-preset-es2017":"^6.24.1","eslint-plugin-import":"^2.8.0","eslint-plugin-promise":"^3.6.0","jsdoc-strip-async-await":"^0.1.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode-1.1.0.tgz_1512555040164_0.48649811977520585","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"zeronode","version":"1.1.1","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance"],"author":{"name":"Steadfast.tech"},"license":"ISC","_id":"zeronode@1.1.1","maintainers":[{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"},{"name":"artakvg","email":"artakvg@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"dist":{"shasum":"3e23629f5385ed458606c9e45eb62ecc473633b8","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.1.tgz","integrity":"sha512-AoyZBLVYs0RK+gITbkuYPReC8R7tNGLRg8CydSIclOraALJ2BlCc7NByG5B6StI+pE1qPiLaFW/CRgTVf9oQfg==","signatures":[{"sig":"MEQCICWgQzy0CFXzqYAaklvT8UWUWBDn/nJ7VpAQGGksk4KGAiAyfV+oOXcSx+OTMrfP12tcW6P/ptOCHdhsx60RT31TKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","snyk":true,"gitHead":"3fa2310b8116017b4c1d460823badb675becfe68","scripts":{"doc":"jsdoc -c jsdoc.json","test":"mocha --require babel-core/register","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepare":"npm run snyk-protect","snyktest":"snyk test","standart":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","prepublish":"npm run build","snyk-protect":"snyk protect"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"5.5.1","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"9.2.0","dependencies":{"md5":"^2.2.1","zmq":"^2.15.3","snyk":"^1.51.0","uuid":"^3.0.1","debug":"^2.6.3","crypto":"0.0.3","winston":"^2.3.1","bluebird":"^3.5.0","animal-id":"0.0.1","underscore":"^1.8.3","buffer-from":"^0.1.1","buffer-alloc":"^1.1.0","babel-runtime":"^6.26.0","pattern-emitter":"latest"},"devDependencies":{"chai":"^4.0.2","mocha":"^3.4.2","rimraf":"^2.6.2","snazzy":"^7.0.0","standard":"^10.0.3","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^8.0.2","babel-polyfill":"^6.23.0","eslint-plugin-node":"^5.2.1","babel-preset-es2015":"^6.24.1","babel-preset-es2016":"^6.24.1","babel-preset-es2017":"^6.24.1","eslint-plugin-import":"^2.8.0","eslint-plugin-promise":"^3.6.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode-1.1.1.tgz_1512556595663_0.7869941506069154","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"zeronode","version":"1.1.2","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance"],"author":{"name":"Steadfast.tech"},"license":"ISC","_id":"zeronode@1.1.2","maintainers":[{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"},{"name":"artakvg","email":"artakvg@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"dist":{"shasum":"1d418e50485fd0f67ca0c3157e435bf53c70458e","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.2.tgz","integrity":"sha512-vsk5JvYMuY6vAvFeP70fP6XN8gHvywJxWdcrRiGpe8/sNbUVfBJf2oen6EtHPaPew5XSSe22c/CsxEKFPLHZwA==","signatures":[{"sig":"MEQCIEF/UtUBvk30razzmhAFL7c+jUpXVQ9CxcRmjqk3zfodAiA2UQjkCbEduq81sBpMYKFhT+7IHmPfDlJZ02pIrOSAmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","snyk":true,"gitHead":"67370833c3758c8654ffc21f13378885d8366c8c","scripts":{"doc":"jsdoc -c jsdoc.json","test":"mocha --require babel-core/register","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepare":"npm run snyk-protect","snyktest":"snyk test","standart":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","prepublish":"npm run build","snyk-protect":"snyk protect"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"5.5.1","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"9.2.0","dependencies":{"md5":"^2.2.1","snyk":"^1.51.0","uuid":"^3.0.1","debug":"^2.6.3","crypto":"0.0.3","zeromq":"^4.6.0","winston":"^2.3.1","bluebird":"^3.5.0","animal-id":"0.0.1","underscore":"^1.8.3","buffer-from":"^0.1.1","buffer-alloc":"^1.1.0","babel-runtime":"^6.26.0","pattern-emitter":"latest"},"devDependencies":{"chai":"^4.0.2","mocha":"^3.4.2","rimraf":"^2.6.2","snazzy":"^7.0.0","standard":"^10.0.3","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^8.0.2","babel-polyfill":"^6.23.0","eslint-plugin-node":"^5.2.1","babel-preset-es2015":"^6.24.1","babel-preset-es2016":"^6.24.1","babel-preset-es2017":"^6.24.1","eslint-plugin-import":"^2.8.0","eslint-plugin-promise":"^3.6.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode-1.1.2.tgz_1512572977650_0.09846277232281864","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"zeronode","version":"1.1.3","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance"],"author":{"name":"Steadfast.tech"},"license":"ISC","_id":"zeronode@1.1.3","maintainers":[{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"},{"name":"artakvg","email":"artakvg@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"dist":{"shasum":"0dc59bc11ec7d524bba00c50cac776865a5d29ed","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.3.tgz","integrity":"sha512-lmpS4OOpLhEZH7GNr81C+PLveub4zzNUU5KjlpLOJUp+Ei3Kmxi8+BJCUVEdK6+2lsFpJRv+8h+d668TN6lxWA==","signatures":[{"sig":"MEYCIQCimHtlFJymDY/A+sCYffHhaxuyJV5eaFdhEL7bUvs/MwIhAPOYZAavaUcyKv7cqFgp1uYcXFR8GA2dtOz/J4RySmPI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","snyk":true,"gitHead":"aa08e19b609bed9ae9b928436ae65e889c9da5a8","scripts":{"doc":"jsdoc -c jsdoc.json","test":"mocha --require babel-core/register","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepare":"npm run snyk-protect","snyktest":"snyk test","standart":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","prepublish":"npm run build","snyk-protect":"snyk protect"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"5.5.1","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"8.6.0","dependencies":{"md5":"^2.2.1","snyk":"^1.51.0","uuid":"^3.0.1","debug":"^2.6.3","crypto":"0.0.3","zeromq":"^4.6.0","winston":"^2.3.1","bluebird":"^3.5.0","animal-id":"0.0.1","underscore":"^1.8.3","buffer-from":"^0.1.1","buffer-alloc":"^1.1.0","babel-runtime":"^6.26.0","pattern-emitter":"latest"},"devDependencies":{"chai":"^4.0.2","mocha":"^3.4.2","rimraf":"^2.6.2","snazzy":"^7.0.0","standard":"^10.0.3","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^8.0.2","babel-polyfill":"^6.23.0","eslint-plugin-node":"^5.2.1","babel-preset-es2015":"^6.24.1","babel-preset-es2016":"^6.24.1","babel-preset-es2017":"^6.24.1","eslint-plugin-import":"^2.8.0","eslint-plugin-promise":"^3.6.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode-1.1.3.tgz_1512649718641_0.24875968415290117","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"zeronode","version":"1.1.4","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance"],"author":{"name":"Steadfast.tech"},"license":"ISC","_id":"zeronode@1.1.4","maintainers":[{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"},{"name":"artakvg","email":"artakvg@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"dist":{"shasum":"716eb0bfc332577884778a2a1dbf394ede808d68","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.4.tgz","integrity":"sha512-q48tfgvGy0Ci5Fbb9j+XqIAzM1uiaGfh0PAwwq3ysxhDJ6pLvU8v3KvyrFEsj8dI3MKPHS75vYMeTRVlog8vIA==","signatures":[{"sig":"MEUCICqwbue2/f9jzO/qvikclRLEtmRK8SSH/7yEi1lGMICbAiEA1GJKVyKxYNxMDdnezjVY/+yPPjc6qSXKuiCqMcOUjUo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","snyk":true,"gitHead":"151045f2decdebdc71b1d8ced34bea4578918126","scripts":{"doc":"jsdoc -c jsdoc.json","test":"mocha --require babel-core/register","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepare":"npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","prepublish":"npm run build","snyk-protect":"snyk protect"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"5.5.1","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"8.6.0","dependencies":{"md5":"^2.2.1","snyk":"^1.51.0","uuid":"^3.0.1","debug":"^2.6.3","crypto":"0.0.3","zeromq":"^4.6.0","winston":"^2.3.1","bluebird":"^3.5.0","animal-id":"0.0.1","underscore":"^1.8.3","buffer-from":"^0.1.1","buffer-alloc":"^1.1.0","babel-runtime":"^6.26.0","pattern-emitter":"latest"},"devDependencies":{"chai":"^4.0.2","mocha":"^3.4.2","rimraf":"^2.6.2","snazzy":"^7.0.0","standard":"^10.0.3","babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^8.0.2","babel-polyfill":"^6.23.0","eslint-plugin-node":"^5.2.1","babel-preset-es2015":"^6.24.1","babel-preset-es2016":"^6.24.1","babel-preset-es2017":"^6.24.1","eslint-plugin-import":"^2.8.0","eslint-plugin-promise":"^3.6.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode-1.1.4.tgz_1512795695656_0.8486001386772841","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"zeronode","version":"1.1.5","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance"],"author":{"name":"Steadfast.tech"},"license":"ISC","_id":"zeronode@1.1.5","maintainers":[{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"},{"name":"artakvg","email":"artakvg@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"nyc":{"require":["babel-register"],"reporter":["lcov","text"],"sourceMap":false,"instrument":false},"dist":{"shasum":"522d4f57746208f714e7224b92cda4628afcaaa9","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.5.tgz","integrity":"sha512-J6Hm1hBno9wFl4dM8lYTMdlDzdESE4dEYApWBqkthfu2w91xtpza/Qmeamz2+vB34gTFij1on/xQzBCjjjhcBQ==","signatures":[{"sig":"MEQCIDVIvTBJK7CXkv9ex4XFd+81ixouu5eE+F/NKImLBaTeAiANTO4/8aCw3NIBWbIcQk9MXgErCP37f1PerXxzIoN0pQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","snyk":true,"gitHead":"09b25ce8029f4fa9605bf8aee2c600b0fd4d4639","scripts":{"doc":"jsdoc -c jsdoc.json","test":"cross-env NODE_ENV=test nyc --check-coverage mocha","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepare":"npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","prepublish":"npm run build","snyk-protect":"snyk protect"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"5.6.0","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"8.6.0","dependencies":{"md5":"^2.2.1","snyk":"^1.51.0","uuid":"^3.0.1","debug":"^2.6.3","zeromq":"^4.6.0","winston":"^2.3.1","bluebird":"^3.5.0","animal-id":"0.0.1","underscore":"^1.8.3","buffer-from":"^0.1.1","buffer-alloc":"^1.1.0","babel-runtime":"^6.26.0","pattern-emitter":"latest","babel-preset-env":"^1.6.1"},"devDependencies":{"nyc":"^11.3.0","chai":"^4.0.2","mocha":"^3.4.2","rimraf":"^2.6.2","snazzy":"^7.0.0","standard":"^10.0.3","babel-cli":"^6.24.1","cross-env":"^5.1.1","babel-core":"^6.24.1","babel-eslint":"^8.0.2","babel-polyfill":"^6.23.0","eslint-plugin-node":"^5.2.1","babel-preset-es2015":"^6.24.1","babel-preset-es2016":"^6.24.1","babel-preset-es2017":"^6.24.1","eslint-plugin-import":"^2.8.0","babel-plugin-istanbul":"^4.1.5","eslint-plugin-promise":"^3.6.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode-1.1.5.tgz_1513966792293_0.21581757301464677","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"zeronode","version":"1.1.6","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"ISC","_id":"zeronode@1.1.6","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"nyc":{"require":["babel-register"],"reporter":["lcov","text"],"sourceMap":false,"instrument":false},"dist":{"shasum":"58cdfc5ea4435385e45289c101241acb883fbb98","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.6.tgz","fileCount":26,"integrity":"sha512-LPYYOMjfKOQy8OwBIgnmOC1Bb/QxM3UUw7/S86X7DkuQiGMh2kxjLANfu6gDmGP+6+aGgLX2F/3eoDZibKpvIw==","signatures":[{"sig":"MEYCIQCGbDI8nr0OqDZutWyr1nX+v/1YyoHX0JI62J3NzrmQywIhANXvMcsJ/i9X530nVI9Jd964ZnN5f7M39nx5wq8NANzB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158552},"main":"./dist/index.js","snyk":true,"gitHead":"6c8bda9dc39cf6ff866882368f56986ad4ddd4f6","scripts":{"test":"cross-env NODE_ENV=test nyc --check-coverage mocha --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepare":"npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","prepublish":"npm run build","snyk-protect":"snyk protect"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"5.6.0","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"8.9.4","dependencies":{"md5":"^2.2.1","snyk":"^1.69.1","uuid":"^3.2.1","zeromq":"^4.6.0","winston":"^2.3.1","bluebird":"^3.5.0","animal-id":"0.0.1","underscore":"^1.8.3","buffer-from":"^0.1.1","buffer-alloc":"^1.1.0","babel-runtime":"^6.26.0","pattern-emitter":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.4.1","chai":"^4.0.2","mocha":"^5.0.1","pigato":"0.0.46","rimraf":"^2.6.2","seneca":"^3.4.3","snazzy":"^7.0.0","standard":"^10.0.3","babel-cli":"^6.24.1","cross-env":"^5.1.3","babel-core":"^6.24.1","babel-eslint":"^8.2.1","babel-polyfill":"^6.23.0","babel-preset-env":"^1.6.1","eslint-plugin-node":"^6.0.0","eslint-plugin-import":"^2.8.0","babel-plugin-istanbul":"^4.1.5","eslint-plugin-promise":"^3.6.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_1.1.6_1518771320956_0.3047532607588168","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"zeronode","version":"1.1.8","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"ISC","_id":"zeronode@1.1.8","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"nyc":{"require":["babel-register"],"reporter":["lcov","text"],"sourceMap":false,"instrument":false},"dist":{"shasum":"b58c478cab8ae444d90d0cdce5db59321d8e3833","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.8.tgz","fileCount":34,"integrity":"sha512-ZU6a2J34GY0rsXz6eZyFeSYvf/+MJj34OSk2sVGP5Obb+B8HQeZ00kdblx83+E0IQb2JJMWmJiDp0K4mlkpjbA==","signatures":[{"sig":"MEUCIQDUuoa34FKw/U0HYagEsRDcisZ+J2b40f/ob/tLODLtvgIgEXHbIfDIgnJkJITlGgYI3QOoWzmGt4+b0y4gF1ONa5k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":347744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEEVrCRA9TVsSAnZWagAAlmYP/3SBSTOAcF4zAD3JT0M0\nVEJKbXD6vuN1j1VdT2WzFVSfqPVGqwwFdzcVQBCYzo1vecoaTpM8ymLyPurx\nvOpyHx4lKoMCg+WM0bpwjTeTh6W2793TZR0mB8QxQnI3UkMnvwQeyZROPWdR\nUnaoLutEMgwuIWo65fQFvbNChg+D0jdPuXilCnj8FdIoFgL1Q5VgwdKkV4lj\nPSlcBzi/NVySCZtSX4Eb0DWheevfgpkADbGx5f++3jX5QyGAYUV9NlISt6es\ngDjvgNVt8/VkL6nUAAi0QEY+AxP7Q1Jjb38W5uz7T6euKg9FPidgWih1SFaH\nJyHDOzHmaLPzFQ/dLfNJjBGIchMmV95qg0HCZm19MNahOhvtSLq+977BRpUb\nu9qorNgdRRONTCpJaNiSLaeim+0ReIecygmblcyZkSDTOVih5F/hNpD1Qz6j\n2+GOGnUg8pHrhojfun3qsGCvBKEGLW/uUGw0OV0fDylm/BvEsPH2GlI9oYtt\nxPl8QrZvVJI1BZNGoj25mflP5mDL3wgTv/0133b84AboKVRtr9LEqYRUsuB0\nkzoz/KpgR51/zptJl8Qfh1MtmWexAxUzlU7pDnwfrPoJvA1cHSg7zGVOedzE\nGGTaceMY/mOGnJEnzjwtL/bpFV0XnU+ASL8wEYrQYYQ9Gw6BlsL71ecbQFdn\nmH1R\r\n=S+bm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","snyk":true,"gitHead":"aa92d23bcb37ed2dc53c042244fc7e340a32190b","scripts":{"test":"cross-env NODE_ENV=test nyc --check-coverage mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepare":"npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","prepublish":"npm run build","snyk-protect":"snyk protect"},"_npmUser":{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"6.1.0","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"8.11.1","dependencies":{"md5":"^2.2.1","snyk":"^1.71.0","uuid":"^3.2.1","lokijs":"^1.5.3","zeromq":"^4.6.0","winston":"^2.4.1","bluebird":"^3.5.1","animal-id":"0.0.1","underscore":"^1.8.3","buffer-from":"^1.0.0","buffer-alloc":"^1.1.0","babel-runtime":"^6.26.0","pattern-emitter":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.6.0","chai":"^4.1.2","mocha":"^5.0.5","pigato":"0.0.46","rimraf":"^2.6.2","seneca":"^3.4.3","snazzy":"^7.1.1","standard":"^11.0.1","babel-cli":"^6.26.0","cross-env":"^5.1.4","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","eslint-plugin-node":"^6.0.1","eslint-plugin-import":"^2.10.0","babel-plugin-istanbul":"^4.1.5","eslint-plugin-promise":"^3.7.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_1.1.8_1527793002242_0.8421881507200533","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"zeronode","version":"1.1.9","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"ISC","_id":"zeronode@1.1.9","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"nyc":{"require":["babel-register"],"reporter":["lcov","text"],"sourceMap":false,"instrument":false},"dist":{"shasum":"d0e303a30dde3bb49952d8fa160e372e725ab211","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.9.tgz","fileCount":36,"integrity":"sha512-Ciaupmtt1pCrYAJlYCNZfuydW8pTE/IRAgN0sZFEZZczMbdl/uhB0g1/E2orhnUJjbfwjOCdXZpGnUsVjkfdcA==","signatures":[{"sig":"MEYCIQCSD2MNmEzxYke0nrOaDzosmGmw1kxRiOOm/+v6LGQYIQIhALfrKc2Bwu7yPEM5hDee9yHkKIQqY+iaY4Om/nsn1Dpq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":348390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFrsTCRA9TVsSAnZWagAAmBkP/3UgWXVMubHe7eyO/5vf\nApVtaMK3D9IrzElBZ73wrRIwW3iyTANYnSBJ1KnNDB4bQE54Eaw4RtkdDDXn\nC04T33TqXiwYQLSQNIGHhETvxG8zaNHibiTH980Mqhx5Bu0BrlUSPuOUNeZC\nOHUHyqAp4KOFHBjEey8nBOuWA2ArlhjoQ2l6n59b1qfI3jVkR2i2JhmyE2WM\n2hQ7b1kiG5uAprejyCpGjw76L/LlvH9oSfEkphOM75AJDprYihZYFY+VRT+f\njceMFt3MZwJtvn69qv1FROT1Ml83Oxg4oYJ1QpwYZ3Ke8lVd/miWb3YvPXz5\nKdxRii/L3kT2kh3j8RTe5u/racOROapen1DWOYX+96A8mWsH+vqN+h4MK2S4\nvpyh4EiqSfHdnFG2UfNG734JllQtU0d8KPqmBmNTFlJhIGIMQxEE3sT8mRi4\nzLNaxjkHIptSYaoMyWa/lfqTF1N2OiJDKXh6zhst+m1zO+UyyQThd87KNWpj\nVRjjfzf+ONz6tJyGVWgRnf0CntIy0tHQTzTgVUy3DEHXeEa/MicrCL9VBHFT\nPvDFYbwgu0arGrEuyHkndeOzL9PetzqnrpA2h/t1t058QmXmT0ui2QlQVrM7\ngDO4j2UPWYN9hmho/BHDcoQWSDTdzkG0/mPHBnwKhynvRAKesYBsuljSzN6C\nRU6U\r\n=bDiX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","snyk":true,"gitHead":"d947b0f18036dbc0b9d41fd2847feed1195df905","scripts":{"test":"cross-env NODE_ENV=test nyc --check-coverage mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepare":"npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","prepublish":"npm run build","snyk-protect":"snyk protect"},"_npmUser":{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"6.1.0","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"8.11.1","dependencies":{"md5":"^2.2.1","snyk":"^1.71.0","uuid":"^3.2.1","lokijs":"^1.5.3","zeromq":"^4.6.0","winston":"^2.4.1","bluebird":"^3.5.1","animal-id":"0.0.1","underscore":"^1.8.3","buffer-from":"^1.0.0","buffer-alloc":"^1.1.0","babel-runtime":"^6.26.0","pattern-emitter":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.6.0","chai":"^4.1.2","mocha":"^5.0.5","pigato":"0.0.46","rimraf":"^2.6.2","seneca":"^3.4.3","snazzy":"^7.1.1","standard":"^11.0.1","babel-cli":"^6.26.0","cross-env":"^5.1.4","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","eslint-plugin-node":"^6.0.1","eslint-plugin-import":"^2.10.0","babel-plugin-istanbul":"^4.1.5","eslint-plugin-promise":"^3.7.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_1.1.9_1528216337620_0.2772838453578075","host":"s3://npm-registry-packages"}},"1.1.10":{"name":"zeronode","version":"1.1.10","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"ISC","_id":"zeronode@1.1.10","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"nyc":{"require":["babel-register"],"reporter":["lcov","text"],"sourceMap":false,"instrument":false},"dist":{"shasum":"fd8a525579a5ffaca871349e512dd3f43498175b","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.10.tgz","fileCount":36,"integrity":"sha512-ZU5ucz5batNSwrKGLX0H9bepbRuFESI5ooBFlgKGEB+97VXB5AHTUtuUib8ZyDd+Qc20lSHNY0fC4OWh0+38Pg==","signatures":[{"sig":"MEYCIQDQltHpeBBp3YNO+oK2pY4Ko8omjgUQOmieQTVa9FhCQgIhAIgvpbwXrE+deH627yoEKVQQC50Ngo4cKB4tBHQBdgxs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":349341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbG9yKCRA9TVsSAnZWagAArhQP/AtgULS7D5/IRF4686F4\nzbXpwXWrcHOfvGk+hZ8iHz+ee4vaJTMvgJ73TiEfXLuiJTD1WwRuZQ7s4k/V\nnpcyKAT9CwT3XfV1aHy8kVv6Ruibg7dkOFh+7KaLuxtBwJ/k/XzhKyetb05p\nrzAK+TVZYJu72EG0uC5aU70h1mrsDipR8PuYKEd4hbYQT4Imn6MX3z/d4h/3\nssFjqfj08YimYJ93QMHKrJCaCyg+U0y8eTmk2xquKs2EaseRdmem81gy1YvU\nDBxR9ZULxGL0pVzAgkV23s8H2nh3vzXcJFYicv0awewgRZ+bVtnoEslnhSIA\nD3n4/XrU8MmPAU/SDw1oslHnIxrjeTBbSknIhPr4op93qXi2lG//JqwdoQCp\n1wn1QUJRp5wmuGLXhQGUzgeyQrgbDJRxSUSPETfN7C2NScGYTDkS4F2ijtJU\ngj4Fw/7CTOLt87YllgFRf3kZj+qGjkLseodCea01/KoiEt8ShzRcEoWmmcT6\n0FENwkLoAGTAv7nn7WH0eFJMA/cr4UPmV4owH+us7Jbo7BSz7+8iKIdrStpQ\nZV82g0dwwurbjeWqQdFk1UKlaT1lWuGVhlcr6EezxOnHpYQraV4w6FK5hR2H\nWN8Ec4yLS2LldBm+UVurVLRV4V9r4BbpLItYeepBkhtjojP8FEYCW7mhoZvQ\nzg8P\r\n=NG4Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","snyk":true,"gitHead":"2b634b2e0960bdbf5ab44146b62e24f4797643ba","scripts":{"test":"cross-env NODE_ENV=test nyc --check-coverage mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepare":"npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","prepublish":"npm run build","snyk-protect":"snyk protect"},"_npmUser":{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"6.1.0","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"8.11.1","dependencies":{"md5":"^2.2.1","snyk":"^1.71.0","uuid":"^3.2.1","lokijs":"^1.5.3","zeromq":"^4.6.0","winston":"^2.4.1","bluebird":"^3.5.1","animal-id":"0.0.1","underscore":"^1.8.3","buffer-from":"^1.0.0","buffer-alloc":"^1.1.0","babel-runtime":"^6.26.0","pattern-emitter":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.6.0","chai":"^4.1.2","mocha":"^5.0.5","pigato":"0.0.46","rimraf":"^2.6.2","seneca":"^3.4.3","snazzy":"^7.1.1","standard":"^11.0.1","babel-cli":"^6.26.0","cross-env":"^5.1.4","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","eslint-plugin-node":"^6.0.1","eslint-plugin-import":"^2.10.0","babel-plugin-istanbul":"^4.1.5","eslint-plugin-promise":"^3.7.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_1.1.10_1528552584347_0.9187170810172516","host":"s3://npm-registry-packages"}},"1.1.11":{"name":"zeronode","version":"1.1.11","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"ISC","_id":"zeronode@1.1.11","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"nyc":{"require":["babel-register"],"reporter":["lcov","text"],"sourceMap":false,"instrument":false},"dist":{"shasum":"53324f94d22a8e690ff18c997157628e08d6d384","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.11.tgz","fileCount":29,"integrity":"sha512-0YRtUzJ4K4VRLe+Ji8qwS9ivcsLiNh2WWVoLnAtWGxpYtL6Z8QT+WvE/y8/n6X4cXDIIVpr7elXncS7KFwmfmw==","signatures":[{"sig":"MEQCIElQhJbu0nIOmbMznXwQP3lDO2YZhJ8HMVU05/KZ28cUAiAowHXgfibwWDeFom5vh5HyUXJEe97Xt1fuWwmjqV0sRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTc+UCRA9TVsSAnZWagAAPNcQAIamCk8U0mRXM7ML8l5N\n7uNtO3HSmz6MuArTa3nQNIcbgppgjV3BmBkjOtbj9kEzgPWOGwz2nbuxrdDT\n0q6fdD5apZNcyDPm/R75Yx7A6rGGNNO1H01sBpVPSdaTTAwIpCSl+kabDHFT\n4TiAMQdkON1S/vNCsvHUdys31qAUx4pjZuMItZcdU1aTDRPD8CFIpqO1IPnI\ntbzQ8T8K3SY7IhQwyFXvBGTgCJKmXUS1rcOBmKVUlf6Lp6SMYFDnqmm9AfIp\nNrYOGbSs7Qged45QUxM6NMqrnzMyMcYL/zw+fi9eTetTxIWusooT6wKPuvSG\n83L+JPHXBqstpJ7kww+oWzzRp3Il9VlNUCw+P345Gs8UTBtvZM8lQd6rw1m5\nhUorGJx8rJUIyV8yD0ZwL7RaaphXgD6N1/WAsYLlYa1M08aYSqZl0sSc++RN\nLTABOclQLmTCrvwWy98Fi1K4C/jBm8vV/aa17y2WBe4r7BCtm7xOOYHRSQH0\ngcPVsml+cpWgExxXWC9n06uMZBDhjuqaTqJinopieOMcbFL5Z+Ek02IUge3f\n5Je+Uxr3RQcsBk3JsA8w2giLJLSc94ke8nz5u1UeMDh9x/jAEJGTu9ml4qjS\nQ012Cn65iZH8YhFTXafXV/4ArXdrjauSaGO5iYCOTXk7J58WZjFleBHJelgD\nLSY+\r\n=mGeU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","snyk":true,"gitHead":"9dfe45312b8c92dd4fe739afbbffb8c708eeeb77","scripts":{"test":"cross-env NODE_ENV=test nyc --check-coverage mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepare":"npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","prepublish":"npm run build","snyk-protect":"snyk protect"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"6.0.1","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"8.9.4","dependencies":{"md5":"^2.2.1","snyk":"^1.71.0","uuid":"^3.2.1","lokijs":"^1.5.3","zeromq":"^4.6.0","winston":"^2.4.1","bluebird":"^3.5.1","animal-id":"0.0.1","underscore":"^1.8.3","buffer-from":"^1.0.0","buffer-alloc":"^1.1.0","babel-runtime":"^6.26.0","pattern-emitter":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.6.0","chai":"^4.1.2","mocha":"^5.0.5","pigato":"0.0.46","rimraf":"^2.6.2","seneca":"^3.4.3","snazzy":"^7.1.1","standard":"^11.0.1","babel-cli":"^6.26.0","cross-env":"^5.1.4","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","eslint-plugin-node":"^6.0.1","eslint-plugin-import":"^2.10.0","babel-plugin-istanbul":"^4.1.5","eslint-plugin-promise":"^3.7.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_1.1.11_1531826068534_0.9012878764951489","host":"s3://npm-registry-packages"}},"1.1.12":{"name":"zeronode","version":"1.1.12","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"ISC","_id":"zeronode@1.1.12","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"nyc":{"require":["babel-register"],"reporter":["lcov","text"],"sourceMap":false,"instrument":false},"dist":{"shasum":"2473eeced0b2e706ee5a560b5de2a6786d256d3e","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.12.tgz","fileCount":29,"integrity":"sha512-PBBBGzU5iXinBLBwTohHQh+iHW+v9pY64Ip95knHnht6VcKyDqkOyyuygicD5gTDgxTlmW2ryuD8QmXqpxDZ5g==","signatures":[{"sig":"MEUCICoNlOUEpqViTR27ijSkhpUU+2Ljp0/Jo/dUD+FJA9DWAiEAw2igg5PrP78D73vuihhsrmCBUnap1ruVCyMcJYqhG6k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTdQyCRA9TVsSAnZWagAApDgQAJSbcr9Q7odiN9l8diwK\nzon90uvYIVCkcUAsi4g1/Sb6kXCIE5e1Mhr3FKdZH7jW9gFKwFI/kfPFEmnC\n071SQYAuCWI6xl8zH6L/tK+sKifafp3phCESNNIXYaKtRa70lef0H+XJFfZs\nz2TctCClqMA9NT71Ee6UlRTzDNhI/Ovqn+kGZBdSO2a4JGEywzeK0NuPmaSv\nGl1xEosY8R5w0+roG0ZUtoDRjTRiJc/T5X0jxPi1PXKlSeSZChK5xnsx0Drn\nnscIwB9DvchFhiRqF2whdQflpL3CDVHXDZdBR9oSzkMyq9c/m5KG3NpDH4TE\naJfT9Z7O0AcqqH4cm6AnoslBxKlldLu0mU8nzw3RBgjWGEt5VjDCnRVAluWW\n3a4KYpsYCra258cydoNw7kcSe9qywFCxtjOWPScxj9Ik4dYymxpSXkhRMEAn\nDcADr6Z23WBDYmz+PPTVCVRn7exJf0mmnH0sChI2D22gQoJh9a2oCFSLRcLH\ndJr/hCm9A3dsvh5w47rkOSjfiPGHGjGwz7gvene6oY+0feQHbYbQAmKGIATs\nxMGuDPy62tStfMk/VbSA9ZmhsxxiUQBf+md/zKzFM4o7pH7Ycg9LfryY16CB\nQUgCkw0O2pj/7bFr62EfwBp6e9YuR0egwvDjttTY0MFxJUK9+fX3n/BnJ/Wh\nWv36\r\n=n5Qo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","snyk":true,"gitHead":"5b780e11965cca418509ade04bd63decb6d3b36b","scripts":{"test":"cross-env NODE_ENV=test nyc --check-coverage mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepare":"npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","prepublish":"npm run build","snyk-protect":"snyk protect"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"6.0.1","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"8.9.4","dependencies":{"md5":"^2.2.1","snyk":"^1.71.0","uuid":"^3.2.1","lokijs":"^1.5.3","zeromq":"^4.6.0","winston":"^2.4.1","bluebird":"^3.5.1","animal-id":"0.0.1","underscore":"^1.8.3","buffer-from":"^1.0.0","buffer-alloc":"^1.1.0","babel-runtime":"^6.26.0","pattern-emitter":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.6.0","chai":"^4.1.2","mocha":"^5.0.5","pigato":"0.0.46","rimraf":"^2.6.2","seneca":"^3.4.3","snazzy":"^7.1.1","standard":"^11.0.1","babel-cli":"^6.26.0","cross-env":"^5.1.4","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","eslint-plugin-node":"^6.0.1","eslint-plugin-import":"^2.10.0","babel-plugin-istanbul":"^4.1.5","eslint-plugin-promise":"^3.7.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_1.1.12_1531827250689_0.6579148899778582","host":"s3://npm-registry-packages"}},"1.1.13":{"name":"zeronode","version":"1.1.13","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"ISC","_id":"zeronode@1.1.13","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"nyc":{"require":["babel-register"],"reporter":["lcov","text"],"sourceMap":false,"instrument":false},"dist":{"shasum":"4152dd3aca15c30f8a8e89e17cb905f6221e5b5d","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.13.tgz","fileCount":36,"integrity":"sha512-6aM/93JY3nAA5B9vBwjz8uTn83TklS/vVzUGyCqqnZ84Sxy2HJl3ZN2KkGQ0gJzjqICBV/56A1yX4DfX/Frp+A==","signatures":[{"sig":"MEUCIAZAYHgdiIb2kZNYUxpH1dfTapJ6K6XiypN1l7HTXOOHAiEAw1HUbL6Y9W5S3oCzBInf65tcKEPnNBHOb8LYhKPuCyg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":349228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjPScCRA9TVsSAnZWagAACI4P/2vhG5FYzi2HyneFNb9b\nokMdiU50WnUOhISjxKzD1Og324nyz6RD79Wn94jVObVIs/pcFi9NHDa6TcWr\nLSPXStTBIYOa+owKUx+OqARfb6XHq6gqVFd/tkbhfAFIVulkn6EZsHlv4UNo\nJiMcCnZncr6V2vMR6UsbPXwH9hyrtkR/+Sez/aqmHXR/fnbSBnSyN2TDorwZ\nGCjOkICrcQn0w0hUkl7DtDdkiEygDIdU2ssxY/nlVNBRvPlxkdn33teCKc79\nbUc8cpQVze9llr99pnk81DQE3fSxZG56G5F/0tktFl2xOGOUna4NjDuQfHcK\nQ3puoxoO0NU+1vUzfV9MdeJCqMcBmKIE/B5lw+m1ujoonADwdixqAR24QuUE\nkTOOWCuK98ZLKXfV//K4rQCxXnr069s1UMvd2COVlDBIZcNQZcd8ypxC3fpy\nQeSKPwhJP8yET+ee/StMd+F5YAbWYUmLY5Y5qhKQuhsGopnEGUkELK3qvUAZ\nh3fSH/pB+ODm2Q+uCdinUoOzbyi4FnlxMkAIFHOuOjN71cMfn4+edmS3rgaE\no6+q6ujxPhFWkOK3nAkeXJpV+5dUpR+zpzg7gz+Iq9ToHLthwy1XybwYGrwQ\nnzNSTtdV+rxvkAP+Y+C8/joGaXWwlTHa0328PKDmSOsPomyNGFuUCzLV5keC\ndwKy\r\n=PKCq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","snyk":true,"gitHead":"64e0e9d4a2bf0e3f22691db4797e5db4f85055a2","scripts":{"test":"cross-env NODE_ENV=test nyc --check-coverage mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepare":"npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","prepublish":"npm run build","snyk-protect":"snyk protect"},"_npmUser":{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"6.1.0","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"8.11.1","dependencies":{"md5":"^2.2.1","snyk":"^1.71.0","uuid":"^3.2.1","lokijs":"^1.5.3","zeromq":"^4.6.0","winston":"^2.4.1","bluebird":"^3.5.1","animal-id":"0.0.1","underscore":"^1.8.3","buffer-from":"^1.0.0","buffer-alloc":"^1.1.0","babel-runtime":"^6.26.0","pattern-emitter":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.6.0","chai":"^4.1.2","mocha":"^5.0.5","pigato":"0.0.46","rimraf":"^2.6.2","seneca":"^3.4.3","snazzy":"^7.1.1","standard":"^11.0.1","babel-cli":"^6.26.0","cross-env":"^5.1.4","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","eslint-plugin-node":"^6.0.1","eslint-plugin-import":"^2.10.0","babel-plugin-istanbul":"^4.1.5","eslint-plugin-promise":"^3.7.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_1.1.13_1535964315871_0.34355432989325063","host":"s3://npm-registry-packages"}},"1.1.14":{"name":"zeronode","version":"1.1.14","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"ISC","_id":"zeronode@1.1.14","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"nyc":{"require":["babel-register"],"reporter":["lcov","text"],"sourceMap":false,"instrument":false},"dist":{"shasum":"c88b81fa7c803cd9e260587c686705a0c559a06d","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.14.tgz","fileCount":36,"integrity":"sha512-sOwrQvoVLoPrFvlJrwlaFQJzr9Ypf4utG5dj/sLhd1v8FtZny62NRyS+Ecy5AvaXW4zBZvP3iBUI5IGssoJt2w==","signatures":[{"sig":"MEUCIQCRimokODIpQB0cKb2GgSfN+sR8nIaFl3b5Menzo46ZKgIgZYjE/Dy8FMuAHB59MIUdXY1C4zl1sA6oovqjR9/HJeo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":349287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjTpJCRA9TVsSAnZWagAAbmcP/ipuol1U5A72gaWMa6Pm\nD7StPp1JKhEjNatItZ5uOZvadPe9Eg+m5+pxpKfGVeUwXS+QmH7DiDe6FJgQ\nA9nGg3MQv/LjCKr4bIW47v1qKtBbMByX7QaC4evOTNJCyXfk33iBuyxie0Mf\nleIxJM7IJJkOgb+jTlKZSdovbWDbLaswUjc4ndt8gVJOj0k5fn9QE+Po+Aga\nssjropaiLyweFdS82CoBW+1qRzoIlQd/0ikelY5bUxjBnQFA++7rBYHHYP5m\nVCTjP++5V13HwkwHBldGPf8w1XM1FbNQ7wT4FUn9vjTCeXgVQCP+5ULKDsrZ\nqzdt/zsmMrgx5FceCDT5jwOSSKBUmRR6XWn/qyOGIbO0iCnDNK/oVRNyAWc5\n7gqm3p4RabKto5X4Vkmic+Nu+DJl8Al27to8NyvCxNhJ6AA3hqpzpRoFstqL\n98NeVdCBEiZREY3FCAQF+7RahYtjcG2tLLHigUm9lyPIH1iR7wdvAgKMznEH\nYC2MKYpl7K8MbIkq66ZqBaDuBl0oMOw5rSxrQ00yIKL7zuDCGQqLJWZvNBDd\nYh5gZWtV/5l5uideb5Fz6y5DSpMjqQ2Pkbo8RErwaYJdUqbvIr5NBQ4WpYOk\nW/0St6OPZ/wdV1Mx/v/ic8VkRESvqR4GnrHFad5zh4htwmb4J0RMWSTNX1we\njYZn\r\n=jeSS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","snyk":true,"gitHead":"e24c0384bd4879f52a63ce9f3f6f66b023d96bb7","scripts":{"test":"cross-env NODE_ENV=test nyc --check-coverage mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepare":"npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","prepublish":"npm run build","snyk-protect":"snyk protect"},"_npmUser":{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"6.1.0","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"8.11.1","dependencies":{"md5":"^2.2.1","snyk":"^1.71.0","uuid":"^3.2.1","lokijs":"^1.5.3","zeromq":"^4.6.0","winston":"^2.4.1","bluebird":"^3.5.1","animal-id":"0.0.1","underscore":"^1.8.3","buffer-from":"^1.0.0","buffer-alloc":"^1.1.0","babel-runtime":"^6.26.0","pattern-emitter":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.6.0","chai":"^4.1.2","mocha":"^5.0.5","pigato":"0.0.46","rimraf":"^2.6.2","seneca":"^3.4.3","snazzy":"^7.1.1","standard":"^11.0.1","babel-cli":"^6.26.0","cross-env":"^5.1.4","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","eslint-plugin-node":"^6.0.1","eslint-plugin-import":"^2.10.0","babel-plugin-istanbul":"^4.1.5","eslint-plugin-promise":"^3.7.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_1.1.14_1535982152847_0.3485710906706203","host":"s3://npm-registry-packages"}},"1.1.15":{"name":"zeronode","version":"1.1.15","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"ISC","_id":"zeronode@1.1.15","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"nyc":{"require":["babel-register"],"reporter":["lcov","text"],"sourceMap":false,"instrument":false},"dist":{"shasum":"ec39a30b9ae1c172fe14b3d312c175cc1ee3c6c1","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.15.tgz","fileCount":36,"integrity":"sha512-VbXppntttPyEk21ObexbqTCi1psdsWEiRKnj5sk6jMU0LDogBFRmmq/Zynz1pS1aR7i/jpC7+4f2E3DT+r3BOw==","signatures":[{"sig":"MEYCIQCNPzH66xsLsgEH4TMCfFx1Ky7LGTp1lSsxCrPWasaAwAIhAJHL0OSfIUr+Sz/2sxVNftMlUg7/aO0fIWiORBj3aEUk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":351547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkS1GCRA9TVsSAnZWagAAezAP/iNQsFbYyp9TlB62JlWb\nfrwkezxBNdDDqnwdtblh1sreVBHa7oAsmDLQDuC0vvEPeSTP+MQ1MXt/silJ\nsQxpFJ2gRB4mkpt+TQbU4X1pugilxKHHAu8K3egxuc4fkT92zg+WRfzGp8kL\nbi8zS0OeIlOOR4304K2fSUVvTrRKMiGOZ4Vn5vE68bDTMTUn9mry/R9NpeCG\nWFbXWcdVIsejJW4Vnf9OYGO6H+hG4ffd7lu2N7An6r+WHhzpWR6WMUm0Y/pM\nmIEo0SKezzCrxVhzdAZa/nghSq2ePcKmdUnah3ss6VXfrmas9qn97DIprqvZ\nZ8ID8bW0T1dusJR/Q7C+QBB2WakGkC2/ESXxbqJpvdNc/1EoxJqQzUPuGN/9\nlgjCtUfH2fK4niWF+LhBxZjh2wvEFwuIU7EBvIzzLdqhMDki57O1qWmdOzTx\nMDuOq6aKw/6q+4YAaqlGeZlCyVbcjnbrGI9SadJROr8eEOiDsnQPgDXKsH24\nEFb7BPrC1+zySA4Xn5CCFOZEnJ9/jDynW69zN93X1kb81mOgm7p4l72VkvFM\nOf8UxEo+gB8Pyn/ziQv/dUJcyHNRbbLUw6XIuH8nkYDmIiQjgok8HRdtvufb\n4qhGYie1F7u+TX6kWsN1QFiRZbBrNKA11XVSp4RfMTtfYmea63+9x2VeG6mj\nhK68\r\n=tFch\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","snyk":true,"gitHead":"fe0c5bc24cc9461784aa20c5538416d8fbfb8d92","scripts":{"test":"cross-env NODE_ENV=test nyc --check-coverage mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepare":"npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","prepublish":"npm run build","snyk-protect":"snyk protect"},"_npmUser":{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"6.1.0","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"8.11.1","dependencies":{"md5":"^2.2.1","snyk":"^1.71.0","uuid":"^3.2.1","lokijs":"^1.5.3","zeromq":"^4.6.0","winston":"^2.4.1","bluebird":"^3.5.1","animal-id":"0.0.1","underscore":"^1.8.3","buffer-from":"^1.0.0","buffer-alloc":"^1.1.0","babel-runtime":"^6.26.0","pattern-emitter":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.6.0","chai":"^4.1.2","mocha":"^5.0.5","pigato":"0.0.46","rimraf":"^2.6.2","seneca":"^3.4.3","snazzy":"^7.1.1","standard":"^11.0.1","babel-cli":"^6.26.0","cross-env":"^5.1.4","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","eslint-plugin-node":"^6.0.1","eslint-plugin-import":"^2.10.0","babel-plugin-istanbul":"^4.1.5","eslint-plugin-promise":"^3.7.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_1.1.15_1536240965375_0.04475904191147895","host":"s3://npm-registry-packages"}},"1.1.16":{"name":"zeronode","version":"1.1.16","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@1.1.16","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"nyc":{"require":["babel-register"],"reporter":["lcov","text"],"sourceMap":false,"instrument":false},"dist":{"shasum":"8fa4582c8e36a818d407221ba7edd94f2417b495","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.16.tgz","fileCount":29,"integrity":"sha512-du7/lvCNRPSmEkBOl6Xc9jKfSZwwxTPOdevFfDSyAuNptill2kue6Vp0IQNp9HbI3J5fZifLNAblPO4fub25Vg==","signatures":[{"sig":"MEYCIQCXcRVbosHVdToPAp6hK+1uNxj5vAZDjZC1EW6G2eUFrAIhAKf1jUGHb8i00cze/q09aCnmsfBe8NCgFbZZkqX8i6Dk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":186283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblAunCRA9TVsSAnZWagAAGOIP/jQVOMhyDkY1ihrJBhP+\n9TcsG1lmTQI1R2Oc4mrrVSuuOzi5bbLdGqXGxtbbgPjY2axXpUsECqITLuxi\nRdULf/3/g4FgCRmQPwgKAvgA3ddvFeCOdJxo2VM1+1NCSbxZ9GZ9Ig91UTBH\nRFkVvK56i6hf9RvRiv4g02dgop8XgMHW4lqiT0UZ9XhxEQh78JDGe1Nxa5zX\ngLB3s00FVVABb/87dKcbtpDULqqpnVlLEX7VWGuf9VK35hNcEvFSDJynBeBl\n+pIs17vuK8RqCs+nN40Rk5bvLW2KpEawWA2gsb4M6J4unBqz3VWMNTsVt9c0\n18FWl7Dvi6uxEgxf/cR+CRdEK5ekKRtDCHPgc3409heYhszyOypg4E/ERXcM\n9OfZlSCecAYTsx0dxSB4ZKM5wW4W9947AUITo9ao66kafTUCqncformp23J+\nX7xE1QV4HijyhYd95v32q3VozLzM3tOoafxwn0bCDsXRheHYENgfrDvJPtgr\nt9yft3Zv/4sHVAVoxTiatWOfrVkCec22BwMr78O7V+6J/u9V3z4+BT7UjuoA\nZkoxbfgg8qmQfrxDqEyrgFhIYkuGvNTquf0NWJKoCuZYgNGwwxoFc6Ui81bd\nPcOW4HQ+MwioH8N9Q6s4MDJ6XCN8LdhWyDauaHZFREkYseRIZycn4pDRKKSF\nuq8F\r\n=2kmY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","snyk":true,"gitHead":"4fe402b7a7e4a3708aeb8f3f0793f372c18a244a","scripts":{"test":"snyk test && cross-env NODE_ENV=test nyc --check-coverage mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepare":"npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","prepublish":"npm run build","snyk-protect":"snyk protect"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"6.0.1","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"8.9.4","dependencies":{"md5":"^2.2.1","snyk":"^1.95.0","uuid":"^3.2.1","lokijs":"^1.5.3","zeromq":"^4.6.0","winston":"^2.4.1","bluebird":"^3.5.1","animal-id":"0.0.1","underscore":"^1.8.3","buffer-from":"^1.0.0","buffer-alloc":"^1.1.0","babel-runtime":"^6.26.0","pattern-emitter":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.6.0","chai":"^4.1.2","mocha":"^5.0.5","pigato":"0.0.46","rimraf":"^2.6.2","seneca":"^3.4.3","snazzy":"^7.1.1","standard":"^11.0.1","babel-cli":"^6.26.0","cross-env":"^5.1.4","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","eslint-plugin-node":"^6.0.1","eslint-plugin-import":"^2.10.0","babel-plugin-istanbul":"^4.1.5","eslint-plugin-promise":"^3.7.0","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_1.1.16_1536428966173_0.9725588854763172","host":"s3://npm-registry-packages"}},"1.1.17":{"name":"zeronode","version":"1.1.17","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@1.1.17","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"nyc":{"require":["babel-register"],"reporter":["lcov","text"],"sourceMap":false,"instrument":false},"dist":{"shasum":"4bf99fc6bdffd6ca3950ed72d4cfb4f867fbfa47","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.17.tgz","fileCount":29,"integrity":"sha512-4mwV5izZP08i+oyLsjgy/V7IIKadjyubyk+Um9SMnG3iwxcW7bTjzH6y36PpnZmkiNU3XktOTHNmgN8POckgAA==","signatures":[{"sig":"MEUCIFk04GrdsfAt/yxkVatZwNfjiufSSYIxquCewSxobpZGAiEArWLAtnov9AGxV+i7b8ahDm2bqh/1ke16sLjYFGMWkds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":186272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblGjqCRA9TVsSAnZWagAAU1AP/0MjHYCB5bP9kZuaCQxK\nEkBCklsl5P99YLUJ+ALj6BPQuZXbjTICKfCdWND/mhkyIzUsa7KSslIu8xit\nFepiSREUmdUgS6tKH+4yqOqbu9u5dSge2HD0RyHzbV9onttYtlJViRhlueb9\nSb6V0RGqSyYg13kgTN6ET0UoHMSer4PYq3aF4nNLYPBVJcn7/b8n+HHu940L\nMm6SYGW26Hg4mFng41veK0EQc8M7oruo/w4W8uvvkuwnFYi15F8sFjNLeuBo\nDDdMphDZRa1g19/FvHWH9Qxt5huIjDFH3WXhBsJkv/QYjFW/WHmU56lP74+/\npaYTrwgTw1Qb1/pK8+Z5TderZcEEw23NpNG+Q+LV1t9470cUXzHpI67xJ3LB\nhCzYrj9M5C4qXiQiAMEJ4HQLH1qSg1XbSzxOBlmbve7Zp6LAbbFgyMalvTTh\ndZOh/1TXGqW3hXcMxhIr3yjWeZJDGhJm9HX0HXMysD1fSJY5gANACkkTJwER\nV7Fn2gSB08eDfPrXZ2dHdIg7JKxqdCwHokN2hOqNlfhp14cF4n5Pe/tnFkDs\n//C+B1acmi7/zaztma0lng/vjJGxeNm+aQLL8FYgb++NnypbPZeXKnlOa9Pu\nED88bal+xYopyy2KCaI7BbwY4K2vYx63/5cADRpQYLBwAIwof6nV7iHlHl/v\nRpwg\r\n=wPT4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","snyk":true,"gitHead":"8fec7cdf012b494ac288bb6b062050a50f70255b","scripts":{"test":"cross-env NODE_ENV=test nyc --check-coverage mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepare":"npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","prepublish":"npm run build","snyk-protect":"snyk protect"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"6.0.1","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"8.9.4","dependencies":{"md5":"^2.2.1","snyk":"^1.95.0","uuid":"^3.2.1","lokijs":"^1.5.3","zeromq":"^4.6.0","winston":"^3.1.0","bluebird":"^3.5.1","animal-id":"0.0.1","underscore":"^1.8.3","buffer-from":"^1.0.0","buffer-alloc":"^1.1.0","babel-runtime":"^6.26.0","pattern-emitter":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","chai":"^4.1.2","mocha":"^5.0.5","pigato":"0.0.46","rimraf":"^2.6.2","seneca":"^3.4.3","snazzy":"^8.0.0","standard":"^12.0.1","babel-cli":"^6.26.0","cross-env":"^5.1.4","babel-core":"^6.26.0","babel-eslint":"^9.0.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","eslint-plugin-node":"^7.0.1","eslint-plugin-import":"^2.10.0","babel-plugin-istanbul":"^5.0.1","eslint-plugin-promise":"^4.0.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_1.1.17_1536452841558_0.5614987068233801","host":"s3://npm-registry-packages"}},"1.1.18":{"name":"zeronode","version":"1.1.18","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@1.1.18","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"nyc":{"require":["babel-register"],"reporter":["lcov","text"],"sourceMap":false,"instrument":false},"dist":{"shasum":"1e0178370e515eb52c2167a68d40c19e25d1373a","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.18.tgz","fileCount":30,"integrity":"sha512-EY7lJtobQi1PoWS7EJKN4zDNmRkfAQfT0guXd9DlT7LWZAfR5aDxECdyYj468IqDYtbf5nOQU4oPy3fuBOcDcg==","signatures":[{"sig":"MEUCIQCnnZVsbvF1/P8wPTFs7LJBdDgWOManDo4aj8979FRPTwIgG8G0NzaGA9BTozQtxNiNyZmp1U0jeLAZYsYyitW9T0c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmXfNCRA9TVsSAnZWagAAGTUP/3Zoy/s0vSNNTT06a2FU\nrkyz7EO36d8rIPQ+2Vnzi80nJ7WPmRUg9XjLyHubRQfHQC2PUkGxoDrnGqHk\nYOd1QeX6Ka7YBiKN6Jcp7cFAvhGeiH4hNNzNJYc0yvL82dFzye7j3Ud3dMXY\ny8uJUVrwrP0xupGmoxSWI44A46XN4Pt8v2AAHTbMRgpVm8EkRaomM+7V1AYb\n03V6cW8L0XrLfBVclnIHqdcNJnvWVgWpkxADg/xtJ76qPSXiIf+S6mjmmRfK\nYCp6F9TzlM0/b/rPHJQxwiuDEVHHsfigL+G0XaouE7dT1zoq/eIpMyOUG80+\nui2gXba42m5XQGTa6PBVr7JIczYOMPzxSYbTLUel0/r3E+O74kjkY/1ExfPd\ngKtwyh9D8+QALtDjhxce9mxLb2uIoidX/6Kwji1jyxsAKgiZjYSaagJaKAlk\n3V7cFksT/Tes88YiBsFqRPpSasrZpA7qpyKFc/qEjgMOrTGGyqCBeTiNhTS9\nnlMA/uEFgxylSh/oG8g4NKgLMbgbOc6hWqWA3deNzpwZMpo1/bZjn9b9SnlH\nRVpmrpsouUfSISBfrgz3c9YEZ8CFlMe2HEG8V3p7xJ7dP4Sx1B13BKlTJGv8\nVU4gkalq10AphqFyS+EvvlYrG4jOWN+cIl00zlvHLYBz6zsLZANHH3b1Qpc3\nw5iO\r\n=yFfV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","snyk":true,"gitHead":"ec7b18a081ecf24576e43fd108a92cce46d8ed2f","scripts":{"test":"cross-env NODE_ENV=test nyc --check-coverage mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepare":"npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","prepublish":"npm run build","snyk-protect":"snyk protect"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"6.0.1","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"8.9.4","dependencies":{"md5":"^2.2.1","snyk":"^1.95.0","uuid":"^3.2.1","lokijs":"^1.5.3","zeromq":"^4.6.0","winston":"^3.1.0","bluebird":"^3.5.1","animal-id":"0.0.1","underscore":"^1.8.3","buffer-from":"^1.0.0","buffer-alloc":"^1.1.0","babel-runtime":"^6.26.0","pattern-emitter":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","chai":"^4.1.2","mocha":"^5.0.5","pigato":"0.0.46","rimraf":"^2.6.2","seneca":"^3.4.3","snazzy":"^8.0.0","standard":"^12.0.1","babel-cli":"^6.26.0","cross-env":"^5.1.4","babel-core":"^6.26.0","babel-eslint":"^9.0.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","eslint-plugin-node":"^7.0.1","eslint-plugin-import":"^2.10.0","babel-plugin-istanbul":"^5.0.1","eslint-plugin-promise":"^4.0.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_1.1.18_1536784332657_0.526878018467142","host":"s3://npm-registry-packages"}},"1.1.19":{"name":"zeronode","version":"1.1.19","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@1.1.19","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"nyc":{"require":["babel-register"],"reporter":["lcov","text"],"sourceMap":false,"instrument":false},"dist":{"shasum":"092225f5a2c863d730c370cf2b61d174da38c395","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.19.tgz","fileCount":31,"integrity":"sha512-sTTvLgrhmSER5ZhPR0rlM3coSIWUuwZT/g43/MOMPDOAQE/EfpbAoCNN5MEVAOS4uFnmLfnNQoQhUhA8vNtw4g==","signatures":[{"sig":"MEUCIQCB3E3i/gVtil8QN00RHo6BBy485HQAwgfF6j8nw04CFgIgXNfA3tgKKiWWMwChCbK31RgJi2jmx7MCdNr50r/Q9ZY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmXoeCRA9TVsSAnZWagAAlzQP/3RAM+uxin12zb5tZW03\ntfZWn99XZABBKnqJlnzZXhpovaCna+IrKjfNwKBsW12RK0cgR7N0PG/dWi/b\nuwFu6u+YQOuLsevR/wFlQ8FsKONFtrOGuvUqYV8cGVkCFtvj7fB5pRndgruX\nVP7g3E8/qAygmH+W6DB5K8fJeK2kl7tR1pwWqBjQyKtbCrXm5Uwkv8goluP8\nxzs0pnlRmOsjDFghozrFajBIxgHWh0NGF/drJm+aLMMXnJqioqxuZv3w1YFL\nBwSR08x+hRVreQJttbU/+CFMx1p6SHyTWbDyPUAx431cz2EwISChHlQ1sDbF\nQvtAUGxhWTCaVmRQNXgrYVPvSuO+VSzHB6g3DAclP+/nsBpX9DUk6f8zEO3l\nYeXpfDNjKoqAUpCfH7xHi6BKkhiRWpnn58wkFS7xz7HQj4rYL0+92ujhdI1+\nATV2D3EKNQHAsS64+W9FmIzWRiHnxZ4mDdaCUdkOrDPJDSGCVygRovQpcUSb\n0Muz6qlLlWGfyizWGhE0fdFh8hjLocH+My26fY/4aS0p2UYG7X3Hdo65p3ZS\nzc7mrEFKMC9UZP4OeSSiRmKMSL7xM0JNiR2inL+9XTewaEOlTzhW2uTEMYkB\nqLgUUx1pFf7ZnY3quPZtKzPzIKTFlCzH686/RPFpUGI7/NTEJdZTUByYYFIr\nSmRM\r\n=RrQK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","snyk":true,"gitHead":"0583b9670da915887a7f9e3f50082c8d6b0940de","scripts":{"test":"cross-env NODE_ENV=test nyc --check-coverage mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepare":"npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","prepublish":"npm run build","snyk-protect":"snyk protect"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"6.0.1","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"8.9.4","dependencies":{"md5":"^2.2.1","snyk":"^1.95.0","uuid":"^3.2.1","lokijs":"^1.5.3","zeromq":"^4.6.0","winston":"^3.1.0","bluebird":"^3.5.1","animal-id":"0.0.1","underscore":"^1.8.3","buffer-from":"^1.0.0","buffer-alloc":"^1.1.0","babel-runtime":"^6.26.0","pattern-emitter":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","chai":"^4.1.2","mocha":"^5.0.5","pigato":"0.0.46","rimraf":"^2.6.2","seneca":"^3.4.3","snazzy":"^8.0.0","standard":"^12.0.1","babel-cli":"^6.26.0","cross-env":"^5.1.4","babel-core":"^6.26.0","babel-eslint":"^9.0.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","eslint-plugin-node":"^7.0.1","eslint-plugin-import":"^2.10.0","babel-plugin-istanbul":"^5.0.1","eslint-plugin-promise":"^4.0.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_1.1.19_1536784925515_0.7832395239045311","host":"s3://npm-registry-packages"}},"1.1.20":{"name":"zeronode","version":"1.1.20","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@1.1.20","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"nyc":{"require":["babel-register"],"reporter":["lcov","text"],"sourceMap":false,"instrument":false},"dist":{"shasum":"874abba29aa7a60ab1ac4b4d0ed9793d93dfd6d6","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.20.tgz","fileCount":31,"integrity":"sha512-KT8xs9gP8TCz/bxjMbFwz1jI+jDnicpGi7TromxVR57YZsDtpSAaJDgUhWDih+jym4gw4VFFNuiWUP3eMG4R3g==","signatures":[{"sig":"MEYCIQDY3TRr91JXhRU7O1hB7p0mKpjrd1xQvPKbL8YuRe3McQIhAMycXNDraWgLCs2QumpUCQUrT6V5yIbKhOt/5zR7K661","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmX0KCRA9TVsSAnZWagAAsEUP/RL4ER7c9Cjkq4zFsF3V\ngIe/CZUkVPoGe3C6wARBk4ZATUhHMjuLYwnQEEawt5S0OlaDthQHWSkTLgEk\nlzjur++f35Bwr1b6VUmdCdZdXMhDXQr92HAPRHgxCsDlDz3YOcJvEoTACHyT\n/B+l3tBoRN90vEOU3lyMwYDooE3Ta2Q6kLEn85BL7LMByzZX2OzC23CTiqIc\n+DKt61HmSZJIaIo4La8m9YyvJUdqer1dQH5tfC+Ai4xQiJaATbMBS2ps6mR+\nXhzxeiBdFAgnFpTQ8XZ4Un3o5zHkTP7opXUW/j0a8vDRiPs2bR4iwgj8u26k\nvwsaIB4OgkRto4O2Jf7A1PKH0n5H9FLgbFWYnpKuZ4ljvXgd8d7h9qu6N4mO\nlG0ca+8wzq+iBUaATCVIyXOYvCbI2ESZOm4LKOAC2Y65myJoozRRRa4x5UCi\nUlR/q6Fy+JGsKGEjO5KO3/ON4hwXmM+dX66OLR0NwR6o9hJtBHx/nr1kMDSr\noz7F5+WpGrN3PFxiq0gxzvDSWtvIb307mLONr+KAR2cGmL/f/OJIF59kE/nL\nedWHQIBThHyMaG3x84C9/GRQ5lYD3lOtWFa66pivRi3liUwAKDgtC4gqgGx0\nq4S6aNB5Up4zhBzONbPNQRtzUSkLdf0iARfew7fL1ZgMgX3drxLXIbL2/NUZ\nWRL8\r\n=yJf/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","snyk":true,"gitHead":"355196e98bef203556fd00349b57dc9bd889b69d","scripts":{"test":"cross-env NODE_ENV=test nyc --check-coverage mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepare":"npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","prepublish":"npm run build","snyk-protect":"snyk protect"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"6.0.1","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"8.9.4","dependencies":{"md5":"^2.2.1","snyk":"^1.95.0","uuid":"^3.2.1","lokijs":"^1.5.3","zeromq":"^4.6.0","winston":"^3.1.0","bluebird":"^3.5.1","animal-id":"0.0.1","underscore":"^1.8.3","buffer-from":"^1.0.0","buffer-alloc":"^1.1.0","babel-runtime":"^6.26.0","pattern-emitter":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","chai":"^4.1.2","mocha":"^5.0.5","pigato":"0.0.46","rimraf":"^2.6.2","seneca":"^3.4.3","snazzy":"^8.0.0","standard":"^12.0.1","babel-cli":"^6.26.0","cross-env":"^5.1.4","babel-core":"^6.26.0","babel-eslint":"^9.0.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","eslint-plugin-node":"^7.0.1","eslint-plugin-import":"^2.10.0","babel-plugin-istanbul":"^5.0.1","eslint-plugin-promise":"^4.0.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_1.1.20_1536785673202_0.14616976632776724","host":"s3://npm-registry-packages"}},"1.1.21":{"name":"zeronode","version":"1.1.21","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@1.1.21","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"nyc":{"require":["babel-register"],"reporter":["lcov","text"],"sourceMap":false,"instrument":false},"dist":{"shasum":"12d7750664d2250a2edd49a2c5f07d9afec05ce4","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.21.tgz","fileCount":31,"integrity":"sha512-42u91fZgjqn2yfufQ3cdDj1g7fchbqjeEy6FQiezBw2cTxCUvBmSpnZAosurEr6NQ3d7fCYcAoMra6QvpOVeYA==","signatures":[{"sig":"MEUCIQDSfbDUCUnRj5N9G33bfATbKMvxDt2SfHQq/is5MlLJegIgRMIYVlQH/mrgp9ZeUx46glJrYGYXGK3YYPcsRfh7X8Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmaH8CRA9TVsSAnZWagAAecwP/1z9Bh9wKN6g0s7OGSAJ\nssuGiu/+q9cWNDteVNctQ/0kK3wB1nUUsBPDxV1TIXEdK/5q/XX9xPAFNFbK\n4ASY/tyfPpD/LtHuZei3E0/Tr5ApV5t5qKpytbN9SJLyC2U78Ca32yg1GHVT\nbCY06kqTqWhPtfAM6cd4kOW+Dg0YhgvjooXBVsVhRwkEhW0nT+jo8TlBFS50\nsMmDTDwGqoXyuo2suw687qLxnwGyd57BRd004DCCp5gC8XYEsf9bjb1TcVWa\nxdk8339vUa+UrVcTTsmiDNBGWivNI816/+ymKTNDf0bp8JeYLX4CHK4qvtYP\nJSyMKuITHJ3a5quvu6w6faxe9IExcB7iX9/EKI4qObo/fIFTVLhmcXQIl8ys\nb4bxlQrkjRkUnpshuCGE0wtTWdNrQzP+8XzBJKUa9ywoZkgKoMbrfp1DzIM7\ndhaiV+v80uOY2DAtsHbcrZ7EMvfEhLYp9lZOoJNM+PG3XzOns8N4iqFgWWSq\nqSeLGguvyIBaEnOgnhzWUkAmtt1LT+Mdd0SYxjMlwF9dnecOCUSbjyq5brk0\nAAComZ8mJZ6sskS81Y87icf9o2CHYkNwZ7EH+XW7TFbSEU4HkKckYrgXipPV\nh8e+PG5lcluOQoAqtrGsrcc38zotBAllrPxuNYqOMZIHrPdNCR1KkmBZzMh1\nSiyE\r\n=/U+9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","snyk":true,"gitHead":"23e74ffc8aa8274e237047813930a58d7f02a0ee","scripts":{"test":"cross-env NODE_ENV=test nyc --check-coverage mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepare":"npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","prepublish":"npm run build","snyk-protect":"snyk protect"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"6.0.1","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"8.9.4","dependencies":{"md5":"^2.2.1","snyk":"^1.95.0","uuid":"^3.2.1","lokijs":"^1.5.3","zeromq":"^4.6.0","winston":"^3.1.0","bluebird":"^3.5.1","animal-id":"0.0.1","underscore":"^1.8.3","buffer-from":"^1.0.0","buffer-alloc":"^1.1.0","babel-runtime":"^6.26.0","pattern-emitter":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","chai":"^4.1.2","mocha":"^5.0.5","pigato":"0.0.46","rimraf":"^2.6.2","seneca":"^3.4.3","snazzy":"^8.0.0","standard":"^12.0.1","babel-cli":"^6.26.0","cross-env":"^5.1.4","babel-core":"^6.26.0","babel-eslint":"^9.0.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","eslint-plugin-node":"^7.0.1","eslint-plugin-import":"^2.10.0","babel-plugin-istanbul":"^5.0.1","eslint-plugin-promise":"^4.0.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_1.1.21_1536795130922_0.9267989785421704","host":"s3://npm-registry-packages"}},"1.1.22":{"name":"zeronode","version":"1.1.22","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@1.1.22","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"nyc":{"require":["babel-register"],"reporter":["lcov","text"],"sourceMap":false,"instrument":false},"dist":{"shasum":"21e60b4e1ef86e47804c9d1bb5e29188814e8318","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.22.tgz","fileCount":31,"integrity":"sha512-gj3hgstpjBtGdK6ye0F91cRPDAcKMPbRII10Yin9jA29B18umlLQsBQ9stcdsT7kTfzwOBg9Sa2DRzjHSfUttw==","signatures":[{"sig":"MEUCIQCtnjP15nsaScFoGpnYVWkw/G+ozoqqzqRorxiLUgNw+gIgWJGV6pqQRPYuFPl5+MDEjvPE5YI0Cspq3BakJKW6QLg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmaNCCRA9TVsSAnZWagAAqgAQAI02QhcgazkylD/iNfsH\nkSIgbhJ3mNPHTBbL7WMdnyroegqjC3ucprdPg+2VkWch6m4oAwNwzrzpU6B3\nRsM5v29tcF9ypCJFtmIpCv6J3suIMoO6bHUnH2h7AbYGQOQpCPdWX9o4xJuk\ntIglKNm3lnsNkxSKH1rcP0T1zCA57RIg7f4+2ZFQhyZyT1nmU64dKo26UU7B\nUlQHjFYY8oLElRDm79TZTy2cGWY4NMEQxnSafFZthBA1biowsHYVPYvr6x/o\ncixdEqw+uXoY/JP44OYybkgbXlinXtBTrwii7UxG5BSFwe7lB7IOLMa1aIby\nNWzG88vGL7wNF4MIKfezfTgD1y+PR0rL+qm/JGjZLaoz4/tQdeaUQ6LYAA04\nhS6x4y+zpDgJ/fJNe5JsYQlmKSllN+EpHVKr+lzTztoXD4va3DsZBidnkTQW\n3ac47G+e03pO8ekiUVREnFIAjuiIzYmRLvz0Bz4Ze5sLlf43QOvGbJd0/aYc\nB8K+PSr08aA+rTlK+zweeSRAbjdP38k4fu2WcnoFx/hslAd/69ITd90t2IsY\nmCpsyM9w+ITyqMCD+Z9EhGu2RRxyxyUaC7UDJdSXwgLvDwC3YleMZATlmo1S\nvbZ+6cRpZlNKvazV0uf0iMRzJKR75wWbOGw14WJQn1hgHZR9r00VoxPAjvIM\n2K+t\r\n=Ld7N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","snyk":true,"gitHead":"53f5016ae6798ca7993f5004d7a40b66cc8a8b12","scripts":{"test":"cross-env NODE_ENV=test nyc --check-coverage mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepare":"npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","prepublish":"npm run build","snyk-protect":"snyk protect"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"6.0.1","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"8.9.4","dependencies":{"md5":"^2.2.1","snyk":"^1.95.0","uuid":"^3.2.1","lokijs":"^1.5.3","zeromq":"^4.6.0","winston":"^3.1.0","bluebird":"^3.5.1","animal-id":"0.0.1","underscore":"^1.8.3","buffer-from":"^1.0.0","buffer-alloc":"^1.1.0","babel-runtime":"^6.26.0","pattern-emitter":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","chai":"^4.1.2","mocha":"^5.0.5","pigato":"0.0.46","rimraf":"^2.6.2","seneca":"^3.4.3","snazzy":"^8.0.0","standard":"^12.0.1","babel-cli":"^6.26.0","cross-env":"^5.1.4","babel-core":"^6.26.0","babel-eslint":"^9.0.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","eslint-plugin-node":"^7.0.1","eslint-plugin-import":"^2.10.0","babel-plugin-istanbul":"^5.0.1","eslint-plugin-promise":"^4.0.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_1.1.22_1536795458064_0.4842473345997318","host":"s3://npm-registry-packages"}},"1.1.23":{"name":"zeronode","version":"1.1.23","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@1.1.23","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"nyc":{"require":["babel-register"],"reporter":["lcov","text"],"sourceMap":false,"instrument":false},"dist":{"shasum":"4c218c6a97b239125af44af0e724f2e83b3cad57","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.23.tgz","fileCount":38,"integrity":"sha512-oonE/coGRGBIkx1s1PUDosaATSQOcWH2YR+LU5Ko4Q/peqC4NQvBf9rVdj9HCmLBort+SE8681zM55bLCFoMtg==","signatures":[{"sig":"MEYCIQCnUwQWn7kgOGL+MVCDtTExWpmoSFwPtM2pegVzxGD9/gIhAInUzt01MOu2iv3eT5yJyoEk68mbCsozBCx7z2Qdrat7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":355455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbsyUuCRA9TVsSAnZWagAA+AcP/ipKfa09ts1NCRM+cmXD\ns35hdscE6yI2aGTdkM1Wcczu8bt5gui3nRaj67fbsZkzVq1bgkGKXeY2PXeV\n1gyWnjwzs0k2j11J13sq//PMyHMfDTgM93AVjmjRJbzlMWV2xtYeNG1k+j1b\nrfFSZ7wBKEx6K2K2WVkH8yHS2HEBSzu4RpjBOqZimLSGCvJbF7UU/o0IPPgj\n9yUzmmM7tZJZFH3dHztzibgW9H0CnqhH+tp0g8dnyRRlEnMZMNBLakBNMVvc\nhgw3V/ACxKSGy0FFedhFh1zpovUpYiTtvb9OyGAHCTY6xQt/dMM/XgDkKMWv\n9m1h2AH9BlflCgDk0KW/bCdKk2duV3eVBwfaICZAC+FzzhkV4UizO63hBVQ3\nXhVbJnW2SqbrAOBZvY7U+EeA0uH27Gq1J96VQmq0ZRvS9GobWnbG/8TkE726\nTy7g32rjI6DH6DzwrMKFm4k6vql0kIi74SBFFAvRUfjl/V1NL1cUCKTE0NIh\n+4XWlLGVmdXBBH6PWf0kYhLaGb+FBb38vTqHdyT9N7z9nTdVdaG7DtwJItrM\n94FtXd6UG/KEjrQkl5PsdOd26LHrPUQp/gByCfm8Y/QLHoAAg3bGhpgikuUY\nimA3hf+JM/WXTmBMNCXgp6kkIQ4t9cbSl4oitwrbgdDsSax3AKzE5wUblQjV\nxAJe\r\n=CCpL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","snyk":true,"gitHead":"7121a9fd8f8734c3c2eff916bd5eff6d90280e9a","scripts":{"test":"cross-env NODE_ENV=test nyc --check-coverage mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepare":"npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","prepublish":"npm run build","snyk-protect":"snyk protect"},"_npmUser":{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"6.1.0","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"8.11.1","dependencies":{"md5":"^2.2.1","snyk":"^1.95.0","uuid":"^3.2.1","lokijs":"^1.5.3","zeromq":"^4.6.0","winston":"^3.1.0","bluebird":"^3.5.1","animal-id":"0.0.1","underscore":"^1.8.3","buffer-from":"^1.0.0","buffer-alloc":"^1.1.0","babel-runtime":"^6.26.0","pattern-emitter":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","chai":"^4.1.2","mocha":"^5.0.5","rimraf":"^2.6.2","seneca":"^3.4.3","snazzy":"^8.0.0","standard":"^12.0.1","babel-cli":"^6.26.0","cross-env":"^5.1.4","babel-core":"^6.26.0","babel-eslint":"^9.0.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","eslint-plugin-node":"^7.0.1","eslint-plugin-import":"^2.10.0","babel-plugin-istanbul":"^5.0.1","eslint-plugin-promise":"^4.0.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_1.1.23_1538467117724_0.42600978927229693","host":"s3://npm-registry-packages"}},"1.1.24":{"name":"zeronode","version":"1.1.24","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@1.1.24","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"nyc":{"require":["babel-register"],"reporter":["lcov","text"],"sourceMap":false,"instrument":false},"dist":{"shasum":"c9385284ec689eaf230401b051de05969571c58a","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.24.tgz","fileCount":38,"integrity":"sha512-AWpiz/lXpNo8CODF8m+TIvfsNnOUmYYWKP5a+x4RtXSZ/frZQRoLrmKBQ/Xztalx0h9k34Em8UwtVrc95/wofQ==","signatures":[{"sig":"MEUCIAI3DtLP/a654jYwrbnMtxc/D8IK9nCmzI+IUS/sPSQyAiEAqQSlS+HHyKAuKdiiFYrzXb6RwpNd1gJ5cs2x31gHF/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":356206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbx1vpCRA9TVsSAnZWagAA2PEP/3hdoz/5ktU9p7gGAz5w\nTHBR3OkCofT361j8JKoBbJsmV9yq9J64Gq5ahmkq5tywqV2evSK+1TCwJaBo\nJ1jzA4SVOQQnhTSQEnGb7FjJXoDlnHqD63oCZ9smL4GnP3NCk9nIWDiF+EGs\naX8pUIYeTeCopHsOgABMGDjF8qx8Q+0ilZBo3lWM5a8TqAD5yBb8M1KtcPd4\nHdSA0mnPL2JBBBn8q2saNXfcKACUHrIwdMVJwc0xJRCRdM/BOw16ePAImsYL\nLlttWIVcA+vD3CfvYX6l6jVF0rtFcXhHrmGdDO7FChcdmLaj7by5w726FbdI\nog2QVQlanDT7Lk/4chAdSj5zliMC/WV0A5RbXvs4+5NIoNqrNGn70weqaGsu\n4lXXD2w6UdM6QQRq3EKu6ggER5MX6mR5ubJHcEaWIeNihK0pu9MBRa5VtPsq\nhASL3Ws3fBclHTWU/KXlVH0Lj8w3AYk9LVqoOjDSq5tMXHEXBhofY4Rlpn63\nLl8LM0T4JAcDdHhrVtMxQDXk6tYldRmj8kssSWk+cpPR6OhT4umTT9J1Ib6c\nodAnLeYy8EcniKuI2LApfJhPUUFZzJGbQCCw8DX3YMr0ySX2+HHeFm98YMNw\n1aOrphnJwRPi8WRWq9mx2JHM+/yV9dvhmu+9CvOkdTmf/PuyNBCWuedIlQgj\nb8QS\r\n=8Wpk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","snyk":true,"gitHead":"60822bccc034b682473b1de12619f35ac76ea0f0","scripts":{"test":"cross-env NODE_ENV=test nyc --check-coverage mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepare":"npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","prepublish":"npm run build","snyk-protect":"snyk protect"},"_npmUser":{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"6.1.0","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"8.11.1","dependencies":{"md5":"^2.2.1","snyk":"^1.95.0","uuid":"^3.2.1","lokijs":"^1.5.3","zeromq":"^4.6.0","winston":"^3.1.0","bluebird":"^3.5.1","animal-id":"0.0.1","underscore":"^1.8.3","buffer-from":"^1.0.0","buffer-alloc":"^1.1.0","babel-runtime":"^6.26.0","pattern-emitter":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","chai":"^4.1.2","mocha":"^5.0.5","rimraf":"^2.6.2","seneca":"^3.4.3","snazzy":"^8.0.0","standard":"^12.0.1","babel-cli":"^6.26.0","cross-env":"^5.1.4","babel-core":"^6.26.0","babel-eslint":"^9.0.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","eslint-plugin-node":"^7.0.1","eslint-plugin-import":"^2.10.0","babel-plugin-istanbul":"^5.0.1","eslint-plugin-promise":"^4.0.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_1.1.24_1539791848450_0.7364245630680246","host":"s3://npm-registry-packages"}},"1.1.25":{"name":"zeronode","version":"1.1.25","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@1.1.25","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"nyc":{"require":["babel-register"],"reporter":["lcov","text"],"sourceMap":false,"instrument":false},"dist":{"shasum":"ec3f89d4b18aca4efadb049596b29d008d750286","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.25.tgz","fileCount":38,"integrity":"sha512-645orYDOxRFdHQd3eFBfvniD59csHYb629XSlOv2imndEkYtB4UcysqzkiWb5giu/UWQtNLho/WUGwB7FrLfcA==","signatures":[{"sig":"MEUCIFIl9yy5ati6yvJEvXw84zWXdFndTpKgHHRKZZAUjURXAiEA6XrVx188xw4Pm6+U4okFy6dKOFEXkAVbxOiLB4HuW0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":356225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyKlhCRA9TVsSAnZWagAA8P4QAIaO2vWFXT9Cqx7HzyyP\n4BgMHNEAuPNkPVsjvSSM1i/ihQG8njuquVj3ObyQtW0sPbrIkk7iFNZ2DxzH\nkdojaVEMsqdbxRMuAVlv1TCUEVp/I80jyW+Ejq79yQJIjntqsCg0lUbyoQWj\nSJKqiVpgOnBi7H3FIyniVQgIIjBHeuOL7bw7Jh/bEH29Xdj7AEn5YCgBzH+/\nRvOgPiJz10dNyO6m8H/hyNJ0Ue4q4kZC9Vt8vbY4e1k4zyHxQwOtLw6sq38C\ndlZkr97FY0yrxDNvwTD8324qkz0iSwgSq6Kfb2FraFO/TcbkuPd1825ceqNB\nBXC2+7FluNuTuc2qm6ibjVuC8oDNTEGmI/R39Z1168GPkn+BVXaR9Xbfetne\nMyW/UzK5O89Y9ZShHesDGof8+1kn7QgxreDwSPw3CZAheWLOU4re7GT7vUgP\nPWhIbF6WUq0M5pA8tJNAl65QKc1ItdM19rf3ggWloy0O/0yxx2bVg2uxJP1j\nvYd4oAg1jiCA8sApuOaUjhZvp83sfUVZV9zEi7Glzv9ErHBsqfgEYMRxHYmV\n85Bv13RJAkG1MdziK0XUENPjlQdJDNQzlScfhw/g9WK/3KPy4igv4nzFY/2L\nG4o/pSGASVEQ51Q4zpI6be0LhEWz0crtNYwDPTCAAOEc11LYduOA3KwhuGXQ\nZ7s1\r\n=a3ky\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","snyk":true,"gitHead":"51c8f57c26c3f10f49e80de9b695dff0151cdb36","scripts":{"test":"cross-env NODE_ENV=test nyc --check-coverage mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepare":"npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","prepublish":"npm run build","snyk-protect":"snyk protect"},"_npmUser":{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"6.1.0","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"8.11.1","dependencies":{"md5":"^2.2.1","snyk":"^1.95.0","uuid":"^3.2.1","lokijs":"^1.5.3","zeromq":"^4.6.0","winston":"^3.1.0","bluebird":"^3.5.1","animal-id":"0.0.1","underscore":"^1.8.3","buffer-from":"^1.0.0","buffer-alloc":"^1.1.0","babel-runtime":"^6.26.0","pattern-emitter":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","chai":"^4.1.2","mocha":"^5.0.5","rimraf":"^2.6.2","seneca":"^3.4.3","snazzy":"^8.0.0","standard":"^12.0.1","babel-cli":"^6.26.0","cross-env":"^5.1.4","babel-core":"^6.26.0","babel-eslint":"^9.0.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","eslint-plugin-node":"^7.0.1","eslint-plugin-import":"^2.10.0","babel-plugin-istanbul":"^5.0.1","eslint-plugin-promise":"^4.0.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_1.1.25_1539877216709_0.8335588418185989","host":"s3://npm-registry-packages"}},"1.1.26":{"name":"zeronode","version":"1.1.26","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@1.1.26","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"nyc":{"require":["babel-register"],"reporter":["lcov","text"],"sourceMap":false,"instrument":false},"dist":{"shasum":"f41ca5683865183d299fee30892971e0dc32c31d","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.26.tgz","fileCount":38,"integrity":"sha512-GV9C6fDOHnXk+L9LlD7IF7OzGvt3sL/lTNBCnvIoRGxtuvRnXEYJ1FvXvSRIUxUeRtPQG7ofh+2HMmflajA21Q==","signatures":[{"sig":"MEUCIQD1BSVJ8want8gkhqdOqs9WFvPyEBLmipHEm4QlUX95XgIgEBjPn6hN7GkeO8STYod38TTNMtSrj+DnDsqLIz91wlY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":356224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzc/YCRA9TVsSAnZWagAA8VMQAIy57RE9RDU44vCoQe8/\noLyXHA0TVuP0ddB0kdAlh/radLRpBq9bcTX0jH55Uf1l4wgGas5Hwxn24PTz\nQ+AMKLyDHsfj+xR3d2UY+gmq77MPvt5HshP1yL76E0nsK9alIqYNWFwyQhjK\niYg/M6CBTIV72IuyPhbCnz8+aeo4FTieb03ZYB5wg+sqL8z/zuXPkKfCeU7G\nlXFe/ZFmvjY8OafX4h1lUCMQorHVsPGX1wchBY6NSbzCwnXuV6dWazAlIcpd\nJWJzL/id9biPIj94cavs4O6Z/9pDmhOLODVuUTA9C//U5b4U9JEj1W3z6s+q\nmrYquV8ajIJgmN07ufjL4U3X3NVUduoGQzdyiUAlBRIyjn2yNEeEkofEmlaF\ndm7QpVekaqYYXT/mkss9VIlwh+fdRt/4+c6zit9w9HWQyWLGV3jGw3FpSRB6\ngukTXH5j7rHOeLlbxYbfoSqhANBGzfKip71kZOyRatOlMxd3piXPYTl0iO5i\nsqkEKNemp7OyXu341llOvSyDc8gvTbfxhRq4Y2RG8w/wmgdcOcZbgP1ZCTIA\ngvJ+qzGaZaAXeExR/xVdHohWJZ5PbRHa8suWTW8ZLj3r3aiL1ukZSvCy1dWh\nIaOZeym4LrkZK5c7+Arc7AaKtHfaY8Q3gKit8ZQT9WILHH8oflTiy1CIczmy\nh9JJ\r\n=uH7W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","snyk":true,"gitHead":"a0f427396d1ea7c5706ee3794650a7327a5d013a","scripts":{"test":"cross-env NODE_ENV=test nyc --check-coverage mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"./node_modules/babel-cli/bin/babel.js -d dist/ src/","prepare":"npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","prepublish":"npm run build","snyk-protect":"snyk protect"},"_npmUser":{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"6.1.0","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"8.11.1","dependencies":{"md5":"^2.2.1","snyk":"^1.95.0","uuid":"^3.2.1","lokijs":"^1.5.3","zeromq":"^4.6.0","winston":"^3.1.0","bluebird":"^3.5.1","animal-id":"0.0.1","underscore":"^1.8.3","buffer-from":"^1.0.0","buffer-alloc":"^1.1.0","babel-runtime":"^6.26.0","pattern-emitter":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","chai":"^4.1.2","mocha":"^5.0.5","rimraf":"^2.6.2","seneca":"^3.4.3","snazzy":"^8.0.0","standard":"^12.0.1","babel-cli":"^6.26.0","cross-env":"^5.1.4","babel-core":"^6.26.0","babel-eslint":"^9.0.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","eslint-plugin-node":"^7.0.1","eslint-plugin-import":"^2.10.0","babel-plugin-istanbul":"^5.0.1","eslint-plugin-promise":"^4.0.1","babel-plugin-transform-runtime":"^6.23.0","babel-plugin-transform-function-bind":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_1.1.26_1540214743080_0.6832159268009386","host":"s3://npm-registry-packages"}},"1.1.27":{"name":"zeronode","version":"1.1.27","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@1.1.27","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"davidharutyunyan","email":"davidhn96@yahoo.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"nyc":{"require":["@babel/register"],"reporter":["lcov","text"],"sourceMap":false,"instrument":false},"dist":{"shasum":"d073b2159cb8f48518412269bf58edb860065cf3","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.27.tgz","fileCount":31,"integrity":"sha512-geCkkzi6NvWh8bYputX9Ysa86xtJjxRrg6cxNko2VVNLsWrZ2+hHO7gODAk7HYJLRPzQzwCx7NVe2pEAv1Yk+w==","signatures":[{"sig":"MEQCIGt6lp1L/mDLzarkPOPdx56SnlPEdWytzSX2rzu5vIaeAiAxnYiiTd6oa1GljM42x5+/j8xy4g2UMdgqcFve1dhilA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGnP8CRA9TVsSAnZWagAAisQP+wZ++shlFTwWRseTszzq\n7eR7TWQyS9g1CPmL8pvpnUMStvI+ifnMz2Wp0qoKkBcfjtogrXGYvK8tpFNf\naX0rlQ9kGfm6P+0+oAfglJ0n7yB4wsBu810sCsxR/UiEhpkB7exoc0fHzUEK\nkJdF/zkZcREkYPnFNYpFmYbkbz24Pwl6NV3rzQURY+vObbF+0yf6A1hr0MjN\nBlwLAhiwG2uTKx+BrSEq4Syq9RAhQK9ucfrd4mzP4HQWsbOrvl9DczkkY8rc\nwd1RsjInMu6sP4x0W8d0wx02Z77Gi0Vpa2xEl7C2yMofdJ2g73f/olcbWgQp\nsAM1XGWkb9RotFGn1nJUn0R6gL25LBGzyBx7NJ+I8c00X4Cf3j8MQfAdhDIb\nM4toslH+/yh/8zScudot5O95OPo6tGncMwC9SEoBIkk8Bui6YEGrqQpCxljh\nVd/SMoJOqDsbiOdX0xW40oRULqF7A/glH1KobT9iMueSRlVN6e7aT1cH6+Bi\na0UUMuEDXGu8vKl4Ilfjdswj6bjrYOumKSofj0vdbyaM1BBxQZpeWHZtM0DT\nKpcevVZ8z3HimvTLQoLtciE/D+vBW0Dlp6Q1qMDQ8QFiydAnflLWL4fjApMK\nZOIwDzC5oKKw42Vp6+HzsnTO+GE4qIon0f0oGT7Oq5/cOZYxAh8rDNzi32ZA\nWlJd\r\n=9zRl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","snyk":true,"gitHead":"5524b7afe8b2c91c96c91951c8052a0f0021039d","scripts":{"test":"cross-env NODE_ENV=test nyc --check-coverage mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"babel -d dist/ src/","prepare":"npm run build && npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","snyk-protect":"snyk protect"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"6.4.1","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"8.9.4","dependencies":{"md5":"^2.2.1","uuid":"^3.3.2","lokijs":"^1.5.5","zeromq":"^5.1.0","winston":"^3.1.0","bluebird":"^3.5.3","animal-id":"0.0.1","underscore":"^1.9.1","buffer-from":"^1.1.1","buffer-alloc":"^1.2.0","@babel/runtime":"^7.2.0","pattern-emitter":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","chai":"^4.2.0","snyk":"^1.118.0","mocha":"^5.2.0","rimraf":"^2.6.2","seneca":"^3.7.0","snazzy":"^8.0.0","standard":"^12.0.1","cross-env":"^5.2.0","@babel/cli":"^7.2.0","@babel/core":"^7.2.2","@babel/node":"^7.2.2","babel-eslint":"^10.0.1","@babel/register":"^7.0.0","@babel/preset-env":"^7.2.0","eslint-plugin-node":"^8.0.0","eslint-plugin-import":"^2.14.0","babel-plugin-istanbul":"^5.1.0","eslint-plugin-promise":"^4.0.1","@babel/plugin-transform-runtime":"^7.2.0","@babel/plugin-proposal-function-bind":"^7.2.0","@babel/plugin-proposal-object-rest-spread":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_1.1.27_1545237499273_0.013371495435083869","host":"s3://npm-registry-packages"}},"1.1.28":{"name":"zeronode","version":"1.1.28","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@1.1.28","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"varik77","email":"varikmatevosyan77@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"nyc":{"require":["@babel/register"],"reporter":["lcov","text"],"sourceMap":false,"instrument":false},"dist":{"shasum":"c4d9191c3365f101e358f1c4d61225fafca0dbc7","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.28.tgz","fileCount":31,"integrity":"sha512-AImo94mtet1aqbuxNHlCaQ0miPeG4LlIEQJNW/2VXq5gh1+5mJbIA845Gaep39/QZVRrm9NT0vukpZKpaI2c7A==","signatures":[{"sig":"MEYCIQD9wGVohSeumQtdkI0KvnR5xV8liF7d0dNBO4ZwB7quZQIhAO0+hcGASAPcHu/oZqOBXqIWMM2YEi5LVtuOIn++pGSV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+ufoCRA9TVsSAnZWagAAj20P/2EorBJfpg7H55f0K9kT\n+nycl8oXGo3AK+sJoIx7sGLKWCbzFdmo7KC8RRGbjPEvuj5PVXJu2BnCAMBK\nmMDa8oEVk2hG0ffgXP5ovUFUYN5Cbbg0XE0+igmcAznp/WCQb9ZP97yZ3yk0\ny1BuKbW6nSyv3xPKtp3N1Xn2I9IojbZJ1XdpgkdYztj9aXfoEXr8EQYj4pvD\nOJMdEfmcPwuFmTSh2QkeaWPb4cd3J2Mx9GoEKBJ0NLlKoUpold9knXjD3wJD\nVlC755RUERbg8bZCY8rIfZqC08SNlah0HetLetVBOB32OFavGx4lyk4WWmfc\n+jVqLScXiOp7SyxIL/pB9+xURM78iIezPhuKYOYqB9ubbGnZ8WO7WVpdxs8w\nGAIDwkwwt9LtBJsOBU+pQKUI2kunu4XPm58Aw1kAlrH3bhr2wlJu4xSuF2Ma\nQBGG1oIpcr6i3XA7dN0+qJtmxPWjpR3Kvv81kQh16wHGHtuTiQvAWro6DVlR\ndW4Yw8W8hsshWutmItRoSGWkGHs3iQ4snV8bs1okNaJdDhei4uAWcgeJtwFu\n87BR8n4FOENBQntp0Yp3o0GIinCN4athDLUFza2q/DeQx9HfAToBs04hEkz8\n+I2Q4wEwJQH1iMsekFWGzJpbfYT7lbMVuPXKNaQYadyvMCPwHVsXa/F90YvX\niHvm\r\n=kVR6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","snyk":true,"gitHead":"5524b7afe8b2c91c96c91951c8052a0f0021039d","scripts":{"test":"cross-env NODE_ENV=test nyc --check-coverage mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"babel -d dist/ src/","prepare":"npm run build","standard":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"6.9.0","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"9.2.0","dependencies":{"md5":"^2.2.1","uuid":"^3.3.2","lokijs":"^1.5.5","zeromq":"^5.1.0","winston":"^3.1.0","bluebird":"^3.5.3","animal-id":"0.0.1","underscore":"^1.9.1","buffer-from":"^1.1.1","buffer-alloc":"^1.2.0","@babel/runtime":"^7.2.0","pattern-emitter":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","chai":"^4.2.0","snyk":"^1.118.0","mocha":"^5.2.0","rimraf":"^2.6.2","seneca":"^3.7.0","snazzy":"^8.0.0","standard":"^12.0.1","cross-env":"^5.2.0","@babel/cli":"^7.2.0","@babel/core":"^7.2.2","@babel/node":"^7.2.2","babel-eslint":"^10.0.1","@babel/register":"^7.0.0","@babel/preset-env":"^7.2.0","eslint-plugin-node":"^8.0.0","eslint-plugin-import":"^2.14.0","babel-plugin-istanbul":"^5.1.0","eslint-plugin-promise":"^4.0.1","@babel/plugin-transform-runtime":"^7.2.0","@babel/plugin-proposal-function-bind":"^7.2.0","@babel/plugin-proposal-object-rest-spread":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_1.1.28_1559947239480_0.7599774828581749","host":"s3://npm-registry-packages"}},"1.1.29":{"name":"zeronode","version":"1.1.29","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@1.1.29","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"varik77","email":"varikmatevosyan77@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"nyc":{"require":["@babel/register"],"reporter":["lcov","text"],"sourceMap":false,"instrument":false},"dist":{"shasum":"cbe069febaacbf50a1cab107b379d0ef98c2077d","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.29.tgz","fileCount":31,"integrity":"sha512-BmfZOnaKD7m2LWlo3dC675jbmcWbJ1vZj+V1pSjabW3wDk9FzlhP4Z/hLrFFBcI3dCaRruCGkxUc6mlfTLEoig==","signatures":[{"sig":"MEUCIDMLUlr29m1x8V0pNnqy/u1MqJ6DHgdz1/s5c8Dltvu3AiEAtnFMovkLR1LzXrUeCTi9Adq/n50OyFOWV/Omwdy3WjA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+uifCRA9TVsSAnZWagAAjK4P/3YhRvOtwJwkCsiAKWZf\nELEsbVCIwPHjoTN+gbWVRYejd1tPx9H7XiA085iky/EZZi9qbs3SHcTDu20R\n2+8P6jIqDLl222e+dWjGO/Syxe+nT7RhyAaWiglpOdDmsS1yQ34zlarT3vsQ\niJzmdkhp2lgKp/pgEGsq/upG79hPKF8RwhimugUkKKcgWwTjT4jRPIocJxOD\nThbCIwGqAxJAxU23ztz/RjVnFh9nFjnxCuPL9U2A0Ddd1jsaxGOBlxCvVwj3\nIyeBh+XJmop+v9SuTeZsrskf7B7NpA5wFlml1bYelE7CGAYlNfoYpW5dkjEg\nRf7I0YSdsxTUujP301Lncr1sBYyADm9tqbITwYwmJu1zcg+KdZg9usuaTML9\nBaadfbpdiUkwAOIXJWg+Yj7j9ByC8L55qaZZSTDHxcy11fOOuTQooE71cwLd\nr1HxtOrQb+dNwePDShNnipP99jcNgLay25i2G3mnSY3DFUrYZADy8eIEi2dJ\n4yXUMIKYHBfwLFGGU3DUEpnvdB6rCumVZ7VLDPuF6th4IpTt3SEE6UL30kH2\nrI+9iVUvba4yFJ68bGdrKfBW/6ZAj6D7yieMuYrRSexE8EtJrvKPHqyp6TKI\nuXgIjS5VOIcvVsKFaWNSf7xNt3GQcDNDtLzc7ET9veTxHxOumiL2HvdBKTNW\njJLA\r\n=+NdC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","snyk":true,"gitHead":"5524b7afe8b2c91c96c91951c8052a0f0021039d","scripts":{"test":"cross-env NODE_ENV=test nyc --check-coverage mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"babel -d dist/ src/","prepare":"npm run build","standard":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"6.9.0","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"9.2.0","dependencies":{"md5":"^2.2.1","uuid":"^3.3.2","lokijs":"^1.5.5","zeromq":"^5.1.0","winston":"^3.1.0","bluebird":"^3.5.3","animal-id":"0.0.1","underscore":"^1.9.1","buffer-from":"^1.1.1","buffer-alloc":"^1.2.0","@babel/runtime":"^7.2.0","pattern-emitter":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","chai":"^4.2.0","snyk":"^1.118.0","mocha":"^5.2.0","rimraf":"^2.6.2","seneca":"^3.7.0","snazzy":"^8.0.0","standard":"^12.0.1","cross-env":"^5.2.0","@babel/cli":"^7.2.0","@babel/core":"^7.2.2","@babel/node":"^7.2.2","babel-eslint":"^10.0.1","@babel/register":"^7.0.0","@babel/preset-env":"^7.2.0","eslint-plugin-node":"^8.0.0","eslint-plugin-import":"^2.14.0","babel-plugin-istanbul":"^5.1.0","eslint-plugin-promise":"^4.0.1","@babel/plugin-transform-runtime":"^7.2.0","@babel/plugin-proposal-function-bind":"^7.2.0","@babel/plugin-proposal-object-rest-spread":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_1.1.29_1559947422591_0.43378632286349594","host":"s3://npm-registry-packages"}},"1.1.30":{"name":"zeronode","version":"1.1.30","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@1.1.30","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"varik77","email":"varikmatevosyan77@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"nyc":{"require":["@babel/register"],"reporter":["lcov","text"],"sourceMap":false,"instrument":false},"dist":{"shasum":"927680de2d79f9e11062a190fc9bb0f96d81a2f8","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.30.tgz","fileCount":31,"integrity":"sha512-GRyoq0PXX1VeY4sv0myCO4nCYI20b/zry1pwesn/QWUUXNjBO2htOsO/T+00FFXg8YT+TZbp3O6jk5fAi0XLdQ==","signatures":[{"sig":"MEUCICuEJUtYTO6FS4nOd5c3xC3/bZxx78iqxD9/iFWZqV5PAiEAm+sIC1ZJDZbyms+8DYXMziPQS5Pxvj3JilgPjxBP+mE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdB7t0CRA9TVsSAnZWagAA/4AQAItOSj2FL+sqT7m0YsDe\nccEuEQNQNM+LJHy5NL6BneQbF5k7plIzIrV2JDfLyLWbOt963hT9pdyvHIlb\n/WL+d7gojiZaunzl2kl13po/hJPKrx+bxKGBgFGxUq2Cw9IFbuLhNhhQWcz5\nZtgcUEBNlBgWcPe6SfCTftq+xgRLahAe0j3p2Z4qLy9597xJsQ+UyLGG5pBi\n8CALQUFqQrgQ3Wf0qpDyl6QiXnh7dMU0SElB8QNMMM5SFBf40rKX9UKPIO/K\nSl+zgOtgOGxSoPOsFpEsU7YVtwVajvFVsAVKqCvwCSoXuVqQ/EIcS02l1SnV\nBGT5Cjx4+bZFGmGj4dmx5VQUVYrQId6bilLEf2pxsOhWnztcxDitnbrOmyOp\n9zfc/T4lLWZGm1XjxBwKmf9syv1LfG/HfKmEd5J8VZepNigDEXMhw0tyudMi\nOptOX5kTRxZqwRkiwNVsgF0RLc6TqnxwLzTj3OzXZNZ1KXvDawoW38hREyza\ni8pSGSYrM1MT4a+4qY6szyEXvS0NCIopWXwo79HWx0pJcrhfxQn7DRSGsDoK\nH+PLKzEUw965cCFuQG2XjOhwvY0YmV0lqkTYmmAzw68+mNmrOWXGblbVzN8x\nrpuUfx7EaqlSyDlzV0yweFUfCyitzUce6xN6WADJuvHjRax0LWFIZwIzFyN6\nlIO8\r\n=EIl4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","snyk":true,"gitHead":"5524b7afe8b2c91c96c91951c8052a0f0021039d","scripts":{"test":"cross-env NODE_ENV=test nyc --check-coverage mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"babel -d dist/ src/","prepare":"npm run build","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","snyk-protect":"snyk protect"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"6.9.0","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"9.2.0","dependencies":{"md5":"^2.2.1","uuid":"^3.3.2","lokijs":"^1.5.5","zeromq":"^5.1.0","winston":"^3.1.0","bluebird":"^3.5.3","animal-id":"0.0.1","underscore":"^1.9.1","buffer-from":"^1.1.1","buffer-alloc":"^1.2.0","@babel/runtime":"^7.2.0","pattern-emitter":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","chai":"^4.2.0","snyk":"^1.179.0","mocha":"^5.2.0","rimraf":"^2.6.2","seneca":"^3.7.0","snazzy":"^8.0.0","standard":"^12.0.1","cross-env":"^5.2.0","@babel/cli":"^7.2.0","@babel/core":"^7.2.2","@babel/node":"^7.2.2","babel-eslint":"^10.0.1","@babel/register":"^7.0.0","@babel/preset-env":"^7.2.0","eslint-plugin-node":"^8.0.0","eslint-plugin-import":"^2.14.0","babel-plugin-istanbul":"^5.1.0","eslint-plugin-promise":"^4.0.1","@babel/plugin-transform-runtime":"^7.2.0","@babel/plugin-proposal-function-bind":"^7.2.0","@babel/plugin-proposal-object-rest-spread":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_1.1.30_1560787827845_0.7246506690780905","host":"s3://npm-registry-packages"}},"1.1.31":{"name":"zeronode","version":"1.1.31","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@1.1.31","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"varik77","email":"varikmatevosyan77@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"nyc":{"require":["@babel/register"],"reporter":["lcov","text"],"sourceMap":false,"instrument":false},"dist":{"shasum":"7b403db6f2d5115ff05ff1834f9d7189a5b297c5","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.31.tgz","fileCount":40,"integrity":"sha512-IjTwKQ+6MXyAjWbM8sJPNh62/4aW6UbefXcljMx33AybbkjQmq8t/V/qV+CygXNTxDdXFrG3HuEriQgtz/38Yg==","signatures":[{"sig":"MEUCIQC2q9YUm/eUMKWeBtc15GYY7edm5yxvqCDETDP/x6fnlgIgLtx8KXGD94FfS056fG22tXN7PwoYA60+LxzHBnLjBz0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":278127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdD6yuCRA9TVsSAnZWagAAkUMP/0zfpJh/99wyToAHjgCf\n5G5krQeAKHWq1e+XECqnQI29g3RgohqoywmZmghDHLoVO9qNUJbSZo/5CzLP\nt7kuM6BLpKb9vZGvyUiA4652tKvckrAsBrT9X/4j3QDkJ6xgc7XiE9Nj61SQ\nh4H/AxYdRQpbXoITnc4Jrffy+rvmVnkUjEitft7opn+eIEweaYrFIxYXk8H7\nMGpIPhHESeCP+gR+LJGF0bEOBnsR2JCZ+aVsM1DDLyxwVAf7BXV8FwTyl083\nfFRWESWEvNXH0Rm4zuf+TfX4T66mNWdtPkyTjxFGG3e/BduZctHT9UACpikv\nSJaa6rMJuf4swopfWeyKTGRC8l5KitunOcT8/DCqqPmeM4vwpE9sFG/fJ9EC\nsjyxZgv1EwFfMGPAEtkubvBIyrsrGITjdfnsA7zpvxk7XH4TLyQVMW1Q3TNP\ndnAOP3mumVpiXkvHd8mktRq3UpLB7Q/qPx9nVhTPlvO34rkk537lFdMGbNx6\n3KGa6/7Dmu7tbBmCAGNDYLIdJ73BHRo9VS5ju0HseS+jTjYfmU70OgN4q/Ne\n20r09hsP4BpaoyO3U+CxH3Ma/bEiCBYp48WJHtnmmv35oRXHvfaDKKIAjhuj\nWHDtscBCfKJ9qMSfGKx4ekkJvenwQCJCzaIsbZAgQ2GegL6noT6JAD+2xStx\nN+/T\r\n=7RBJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","snyk":true,"gitHead":"17a8fbdd3916efd0b98d8efc0adcb830760f3b51","scripts":{"test":"cross-env NODE_ENV=test nyc --check-coverage mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"babel -d dist/ src/","prepare":"npm run build && npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","snyk-protect":"snyk protect"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"6.9.0","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"10.16.0","dependencies":{"md5":"^2.2.1","uuid":"^3.3.2","lokijs":"^1.5.6","zeromq":"^5.1.0","winston":"^3.2.1","bluebird":"^3.5.5","animal-id":"0.0.1","underscore":"^1.9.1","buffer-from":"^1.1.1","buffer-alloc":"^1.2.0","@babel/runtime":"^7.4.5","pattern-emitter":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","snyk":"^1.180.1","mocha":"^6.1.4","rimraf":"^2.6.3","seneca":"^3.11.0","snazzy":"^8.0.0","standard":"^12.0.1","cross-env":"^5.2.0","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","babel-eslint":"^10.0.2","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","eslint-plugin-node":"^9.1.0","eslint-plugin-import":"^2.17.3","babel-plugin-istanbul":"^5.1.4","eslint-plugin-promise":"^4.1.1","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-proposal-function-bind":"^7.2.0","@babel/plugin-proposal-object-rest-spread":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_1.1.31_1561308333367_0.5990515117898492","host":"s3://npm-registry-packages"}},"1.1.32":{"name":"zeronode","version":"1.1.32","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@1.1.32","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"varik77","email":"varikmatevosyan77@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"nyc":{"require":["@babel/register"],"reporter":["lcov","text"],"sourceMap":false,"instrument":false},"dist":{"shasum":"bf99c50b59f39508b2b39c437f1e4ac528e9be9d","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.32.tgz","fileCount":116,"integrity":"sha512-l0KTv6QY7vhhEhIEPacrvLAkDEB/4yMLKuGQLquG4wsS4wx93uetJSu3ET9LIoqIeuZudXKKzOuK+zKdgWV71w==","signatures":[{"sig":"MEUCIQDs9cIhXE1Ao+nOCCkC7hUmYNdrFbVs6X+fxpndkmK2KAIgJHEBYYQ/p8okpEaKBYdZq/zWKCN0FnNQz2+FACqUasw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1280694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEk8RCRA9TVsSAnZWagAAUusP/138YhTitmkIcGgdDIeI\nFLI1ykpd9z8FOKtoq2S46Tjj4id1PcJZP93Bp7Fr97gi39E/JuyB3c5QNf0v\noKkDoA4BreG1RFrZUzCwnOj8lOlrN+DOv9v5bxbwtJvi0cMOGsgc5qOeT5Qq\nDHR1B5E95t8Wnf7KculONtIZLxVg93WjVvf2jJ85Qyi/JamDf/8UkRFek3P8\nIDGJmk076dPvFh5Fd24ypHnY6qlxZ0jRZYvgZYRfICoEYkCpMatByw5gmFbn\nM62BLrHxgaMRvn1lkhs90AQte3XJBoH3LC4ngqVoubJleNn0GXx/Sxr90rhW\n8gM3nQEzK+TZg9rgW/GY9IfCZx6Dmj5C8+yOM+rQXt3ecGAiea9w6Ev9TWne\nzBQd4bC+AOMc7pYDxE6Hijbity/NBXQrwRiMS9bL28st+b2wu4e4ml2M6CT9\nwIG6tY7lGas8TXNK4J1g191WWMa36WyruKisWR3/XFoj5odE7m3WDz29ei9c\nOTDpyEq8Kj4h+Rh6HCgKBUuGums+9OxiQJEVLtjoe7/jL/L1klLF6MhbBqFb\n+5tRR0x6tsxqw5YuebBznMP0/LBfITLS4PI/vPP69DPSVL7iOErKcSaO2r7D\nWzQlWhWO4n16eqcx4HyMXmuw9sCmtrxFK9fGXRsZRXQ7NgxK8lYtIyq2SEEP\nR+Wm\r\n=twkc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","snyk":true,"gitHead":"8db8f424dc23149899733f6ed739357955ae646d","scripts":{"test":"cross-env NODE_ENV=test nyc --check-coverage mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"babel -d dist/ src/","prepare":"npm run build && npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","snyk-protect":"snyk protect"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"6.9.0","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"10.16.0","dependencies":{"md5":"^2.2.1","uuid":"^3.3.2","lokijs":"^1.5.6","zeromq":"^4.6.0","winston":"^3.2.1","bluebird":"^3.5.5","animal-id":"0.0.1","underscore":"^1.9.1","buffer-from":"^1.1.1","buffer-alloc":"^1.2.0","@babel/runtime":"^7.4.5","pattern-emitter":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","snyk":"^1.180.1","mocha":"^6.1.4","rimraf":"^2.6.3","seneca":"^3.11.0","snazzy":"^8.0.0","js-yaml":"^3.13.1","standard":"^12.0.1","cross-env":"^5.2.0","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","babel-eslint":"^10.0.2","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","eslint-plugin-node":"^9.1.0","eslint-plugin-import":"^2.17.3","babel-plugin-istanbul":"^5.1.4","eslint-plugin-promise":"^4.1.1","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-proposal-function-bind":"^7.2.0","@babel/plugin-proposal-object-rest-spread":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_1.1.32_1561480976504_0.13954247454454505","host":"s3://npm-registry-packages"}},"1.1.33":{"name":"zeronode","version":"1.1.33","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@1.1.33","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"varik77","email":"varikmatevosyan77@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"nyc":{"require":["@babel/register"],"reporter":["lcov","text"],"sourceMap":false,"instrument":false},"dist":{"shasum":"28dd4abb92ee07d5ccadbe74ef9c0369f6349130","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.33.tgz","fileCount":424,"integrity":"sha512-wHhEEzqZNegXqcvOrQ8siqgy9YG0e0ZOzc/ClV9gV0ZBXhVK4aTvjTVvZ3Z+z0W34vDhmcBo8aCgXo3EzboXHg==","signatures":[{"sig":"MEYCIQCJEc7DYdOaw/h0EEHaY55KdBNKtHlZF7CXdDvEUd5OxAIhAMBM961+xVCVOVRiFGNG73XyKw1sxuYbVAn4EXAHsris","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4756307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFg6UCRA9TVsSAnZWagAAaOAQAImBrpVy6U/Ep+JWiA9I\n4Wafasaf5Sq+H9UdOP7sUfSENOHAsdy4msxq+pKAdTQP02ICHyvAuxh742Rx\ngbexozIvKNUUluLzn89bENXg0bclG4l5lRoeKAfA5lTA6KX4QnVM3bU1IWxo\n7OJel8fg7Gtz6V+D/1Z5ku9uqRyHbD/ExVCGwaLg7RdRW8902AXTIepObvsj\nMtR9eFcvj8/KmvnbT3k7jmKkUppuQMOYMg4ZdFnZJqrer1zKL+NXXKYAWawv\npDkAN8uDJc6rKBUZ/2UMcBzL9nG7SwYo4YUXqGL7rPjaf9JV1L2dA8mi/C6B\nY81fbqIz/BCKmc66XCgWLM0rUM4EmDsJF7HQVcwjCLSfmA9w6rtS6K+nPWaE\nZaRaF03Aj3nYWzEfbSXjdKxvr8I7ltGRQ410yqEKuqjZRJitNCHXow5IuYq4\ncrOLjrd+hoxcgPGKAjiSezjBg6l/rrp8L53e6xcX4pd0om5y+FpW2mpRa3N1\nVCZw91NxynH4bp/+QD/jHyn/oEAIdKQ0NszXBOtprFW3wVijc3s3/xugJGqf\n3E556inUgR+vAoMdNeVn7a1L75XkG11XSdQBXip+rWv0+lBg2X7uTcbL7Uot\nlNr9YKqzKjMTahIlbf3B/6FFo4lykBjmTIe9dNZJUwwIeQWQBe5qsZ11DpUb\nI0q2\r\n=tj7g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","snyk":true,"gitHead":"679a3b96a8d83c321464c3dc5c26af16c5ffedbc","scripts":{"test":"cross-env NODE_ENV=test nyc --check-coverage mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"babel -d dist/ src/","prepare":"npm run build && npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","snyk-protect":"snyk protect"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"6.9.0","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"9.2.0","dependencies":{"md5":"^2.2.1","uuid":"^3.3.2","lokijs":"^1.5.6","zeromq":"4.6.0","winston":"^3.2.1","bluebird":"^3.5.5","animal-id":"0.0.1","underscore":"^1.9.1","buffer-from":"^1.1.1","buffer-alloc":"^1.2.0","@babel/runtime":"^7.4.5","pattern-emitter":"latest","@sfast/pattern-emitter-ts":"^0.0.9"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","snyk":"^1.185.5","mocha":"^6.1.4","rimraf":"^2.6.3","seneca":"^3.11.0","snazzy":"^8.0.0","js-yaml":"^3.13.1","standard":"^12.0.1","cross-env":"^5.2.0","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","babel-eslint":"^10.0.2","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","eslint-plugin-node":"^9.1.0","eslint-plugin-import":"^2.17.3","babel-plugin-istanbul":"^5.1.4","eslint-plugin-promise":"^4.1.1","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-proposal-function-bind":"^7.2.0","@babel/plugin-proposal-object-rest-spread":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_1.1.33_1561726611110_0.7087935810018713","host":"s3://npm-registry-packages"}},"1.1.34":{"name":"zeronode","version":"1.1.34","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@1.1.34","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"varik77","email":"varikmatevosyan77@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"nyc":{"require":["@babel/register"],"reporter":["lcov","text"],"sourceMap":false,"instrument":false},"dist":{"shasum":"8e782bb10de244ad9ec593fcf913691f1de80bed","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.34.tgz","fileCount":364,"integrity":"sha512-lUxi+6gG9fmkvq0wANl5hpWSOBpwpkbk02LXmr+Mdn0sJ7hD4d+Qm58jj7ioIlFDXK66dkhScZV6TIZI+2uWrw==","signatures":[{"sig":"MEUCIEwEdjCc83Sv2Bs3Sy4fiZqvwCHWNfb0wDjOPL1pobWpAiEA8NPhRDuaja1fcP37dP0repAWQ3Te1RpX67tvVQxZoGg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3768032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFkyGCRA9TVsSAnZWagAA7cUP/RqywZCLHZZdb3jSjcZ3\nz3ak1PEiETaMDjpcsjbtitcV4NtqKlRSjekF4ndL1v3km57Kk50bSlQTKRQs\n6bz7Q/2dcwMCbEcPpY5vZUsdgtMI0ApO9wo8T5BQmbYAbz7LG6vmysY0RdV5\nZZiyyaPdpxlTq/ZoneItFPpAk3iY7NKRpMO+uBPga97GcuAP8LkNY7Z8x5XP\nvKg2w8zZmQE59PayjGEXJ84sWTw+JFbpdQ+qwQq6IOLa4rXIYZ3GGySddPNn\nl6FH1SS+rLrlXBneyL395h9Kb2Cw5uvCvkkxGkoepB72LFnFKzbtxu8zAySD\nhNeBRQZWuvGJTba4ZIZSELaHXejnpWXm8J3ObrxFunncB/+haEHd9+n0iwSg\n6mKyJLyMwpsCifpR+FRswP7OeDuFQxk9021cIPjMCFACKmjxc+cX7DjQnZEf\nc7hvde7tgr1RfRNm/rR3OLpsG8Ssrib5u4wt751rhfLET9F1MxHYbI+KkwlY\nWGKWU83l0fRQ0kKv/aflHeK5+PXM+GFi3y6E3YKa68/xQ4Ky87lceyQsW74H\nXB4bCKGLpWNtwtAthYnbWXL+jA88UZnKWH9e5AVdFeUxMLwieUL8qUZF4LEP\neaQJgVebgul5vaewAY22ENjnwU0QVhB2XmZtLWKRHAUF0xZYZ/AXWOsRtwRV\nOZeZ\r\n=kHKS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","snyk":true,"gitHead":"8db8f424dc23149899733f6ed739357955ae646d","scripts":{"test":"cross-env NODE_ENV=test nyc --check-coverage mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"babel -d dist/ src/","prepare":"npm run build && npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","snyk-protect":"snyk protect"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"6.9.0","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"10.16.0","dependencies":{"md5":"^2.2.1","uuid":"^3.3.2","lokijs":"^1.5.6","zeromq":"4.6.0","winston":"^3.2.1","bluebird":"^3.5.5","animal-id":"0.0.1","underscore":"^1.9.1","buffer-from":"^1.1.1","buffer-alloc":"^1.2.0","@babel/runtime":"^7.4.5","pattern-emitter":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","snyk":"^1.180.1","mocha":"^6.1.4","rimraf":"^2.6.3","seneca":"^3.11.0","snazzy":"^8.0.0","js-yaml":"^3.13.1","standard":"^12.0.1","cross-env":"^5.2.0","@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","babel-eslint":"^10.0.2","@babel/register":"^7.4.4","@babel/preset-env":"^7.4.5","eslint-plugin-node":"^9.1.0","eslint-plugin-import":"^2.17.3","babel-plugin-istanbul":"^5.1.4","eslint-plugin-promise":"^4.1.1","@babel/plugin-transform-runtime":"^7.4.4","@babel/plugin-proposal-function-bind":"^7.2.0","@babel/plugin-proposal-object-rest-spread":"^7.4.4"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_1.1.34_1561742468638_0.3219507009076521","host":"s3://npm-registry-packages"}},"1.1.35":{"name":"zeronode","version":"1.1.35","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@1.1.35","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"varik77","email":"varikmatevosyan77@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"nyc":{"require":["@babel/register"],"reporter":["lcov","text"],"sourceMap":false,"instrument":false},"dist":{"shasum":"4a9472af7f18255992f43b2a83e752d4331120db","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-1.1.35.tgz","fileCount":51,"integrity":"sha512-OWvmtMllDqa6hZuwmOz5w91owPBjJHiX3oHighl12Cs7zty/fYZfdMYl1ohazS/LxN61hDsMoXnajmGgdE2W2w==","signatures":[{"sig":"MEYCIQCmGW1Tnq57piOUcAg/zZP7s6p/cqI+skiqJ3o0ZUYStQIhAOO41W5MeRV8+jMgzlBopBHcXpjSbBh4GcZ72/bmOxA5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":776746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUsP5CRA9TVsSAnZWagAA3SIP/0zg+1WTqPBffkSjOUQE\nXrHt9IEQb2Ve6JvY7nXDmI8T0sqsSOMOuy1902kRfaQlEX1WrbGiwLAOAMjq\nzE5vYCPB5O69VsecZAg0YUtsuzEGopiMOsyj1YyK5m6QwN2afjikB+ln21DA\nFeu7rwD0FI5z1TFZ1Qr3qOIZpPH9iIkkqYmnRk7EM6kAqnm89/mPovMRw7TA\nJtgLMdumjYGwOtyz95gDqw9NuVoKEQ2N6PFmwGyHY228BKtnYsURkdB1mVKN\nmiZJReA8nvh7Qlc7hTQiH4S1CiiKKi6sH0WUjIT/fUyq4WhkDVygI3oBOFML\nAsBkhEqPH/noUzDr43PtuvwROUww6KMJxVWOr1YJTF3dROUzwACwUV2XiHB0\n3ppqtGq5mMApHS63IjPZRolkBXKSdmluHGqZJmj/CBZANfHlp4yYDNrPMmWX\nbBI9/Wf8wS99VEfeApfPUPCOnVUa5zsLseD0pHZck8HZKbYbsvwAtcHI+GAW\nXVkxoK2kBTcI0kxgKQ680KXSi9sGKYjDHIVTrsFOLXb4FCkZDcR6OKZ7wzot\nmynVv62DwWIQsZ1yCy8KTM3lrEF4Z8HhFcaK/nv2rvVupjrUNyD3iH1cFXjD\ntGMAQyV9/DxYyfZgQ0JbJRyT0A5zJGiePQYEm/wZVuVPKy+SShSJBpsYulW8\n3jt1\r\n=taqg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","snyk":true,"gitHead":"9a62eafe556d28d8305a87d12febfa16b9fbb9bf","scripts":{"test":"cross-env NODE_ENV=test nyc --check-coverage mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser babel-eslint  --fix --verbose | snazzy","rimraf":"rimraf","compile":"babel -d dist/ src/","prepare":"npm run build && npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser babel-eslint --verbose | snazzy","preinstall":"bash preinstall.sh","snyk-protect":"snyk protect"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"6.10.3","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"12.2.0","dependencies":{"md5":"^2.2.1","uuid":"^3.3.2","lokijs":"^1.5.7","zeromq":"4.6.0","winston":"^3.2.1","bluebird":"^3.5.5","animal-id":"0.0.1","underscore":"^1.9.1","buffer-from":"^1.1.1","buffer-alloc":"^1.2.0","@babel/runtime":"^7.5.5","pattern-emitter":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","snyk":"^1.216.1","mocha":"^6.2.0","rimraf":"^2.6.3","seneca":"^3.13.2","snazzy":"^8.0.0","js-yaml":"^3.13.1","standard":"^13.1.0","cross-env":"^5.2.0","@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/node":"^7.5.5","babel-eslint":"^10.0.2","@babel/register":"^7.5.5","@babel/preset-env":"^7.5.5","eslint-plugin-node":"^9.1.0","eslint-plugin-import":"^2.18.2","babel-plugin-istanbul":"^5.2.0","eslint-plugin-promise":"^4.2.1","@babel/plugin-transform-runtime":"^7.5.5","@babel/plugin-proposal-function-bind":"^7.2.0","@babel/plugin-proposal-object-rest-spread":"^7.5.5"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_1.1.35_1565705208972_0.771915169981771","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"zeronode","version":"2.0.1","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@2.0.1","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"varik77","email":"varikmatevosyan77@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"c8":{"all":true,"src":["src"],"clean":true,"lines":80,"exclude":["**/*.test.js","test/**","dist/**","coverage/**","benchmark/**","examples/**","src/transport/zeromq/example/**","src/transport/zeromq/tests/**"],"branches":70,"reporter":["text","text-summary","html","lcov"],"functions":80,"statements":80,"check-coverage":false},"dist":{"shasum":"97799302599229a605787848a3e49bf2120d99ba","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-2.0.1.tgz","fileCount":37,"integrity":"sha512-IBunFfBb3orxtfeRMfwQr9UVQDylCUlYgpvlcqkL2Jt9cWEDCXhG5qmFvDfeHKyMNfQ6r0kTtRbNO8o5p/HS+w==","signatures":[{"sig":"MEUCIQC8SCiePxgkpQm9+JBvaCscuI/+fIp8DRnDaGipefXzpgIgHtG4Ou2w3mUviGeZWjgeM1QvoeBtfLIjjE4QunX3hHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1000355},"main":"./dist/index.js","snyk":true,"types":"./index.d.ts","gitHead":"8e4bf5c12ad002f02ee703e1b52782d80d293d65","scripts":{"test":"npx c8 mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser @babel/eslint-parser  --fix --verbose | snazzy","rimraf":"rimraf","compile":"babel -d dist/ src/","prepare":"npm run build && npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser @babel/eslint-parser --verbose | snazzy","benchmark":"npm run benchmark:envelope && npm run benchmark:throughput","preinstall":"bash preinstall.sh","snyk-protect":"snyk-protect","benchmark:http":"babel-node benchmark/http-baseline.js","benchmark:nats":"babel-node benchmark/nats-baseline.js","benchmark:node":"babel-node benchmark/node-throughput.js","benchmark:quic":"babel-node benchmark/quic-baseline.js","benchmark:stress":"babel-node benchmark/client-server-stress.js","benchmark:zeromq":"babel-node benchmark/zeromq-baseline.js","test:no-coverage":"mocha --exit --timeout 10000","benchmark:compare":"npm run benchmark:zeromq && echo '\n\n' && npm run benchmark:node","benchmark:envelope":"babel-node benchmark/envelope-benchmark.js","benchmark:node-npm":"babel-node benchmark/node-throughput-npm.js","test:coverage:html":"npx c8 --reporter=html --reporter=text mocha --exit --timeout 10000","benchmark:durability":"babel-node benchmark/durability-benchmark.js","benchmark:multi-node":"babel-node benchmark/multi-node-durability.js","benchmark:throughput":"babel-node benchmark/throughput-benchmark.js","benchmark:compare-npm":"npm run benchmark:node-npm && echo '\n\n' && npm run benchmark:node","benchmark:client-server":"babel-node benchmark/client-server-baseline.js","benchmark:lazy-envelope":"babel-node benchmark/lazy-envelope-comparison.js","benchmark:router-dealer":"babel-node benchmark/router-dealer-baseline.js","benchmark:compare-sockets":"npm run benchmark:zeromq && echo '\n\n' && npm run benchmark:router-dealer","benchmark:compare-transports":"npm run benchmark:zeromq && echo '\n\n' && npm run benchmark:nats && echo '\n\n' && npm run benchmark:http"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"11.6.1","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"22.20.0","dependencies":{"md5":"^2.3.0","nats":"^2.28.2","uuid":"^13.0.0","lokijs":"^1.5.12","zeromq":"^6.5.0","winston":"^3.18.3","bluebird":"^3.7.2","animal-id":"0.0.1","underscore":"^1.13.7","msgpack-lite":"^0.1.26","@babel/runtime":"^7.28.4","@sfast/pattern-emitter-ts":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^4.5.0","snyk":"^1.1293.0","mocha":"^10.8.2","rimraf":"^6.0.1","seneca":"^3.32.0","snazzy":"^9.0.0","js-yaml":"^4.1.0","standard":"^17.1.2","cross-env":"^7.0.3","@babel/cli":"^7.25.9","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@snyk/protect":"^1.1300.2","@babel/register":"^7.25.9","@babel/preset-env":"^7.26.0","eslint-plugin-node":"^11.1.0","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","eslint-plugin-promise":"^7.2.1","@babel/plugin-transform-runtime":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_2.0.1_1763491411034_0.8555206332365544","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"zeronode","version":"2.0.2","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@2.0.2","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"varik77","email":"varikmatevosyan77@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"c8":{"all":true,"src":["src"],"clean":true,"lines":80,"exclude":["**/*.test.js","test/**","dist/**","coverage/**","benchmark/**","examples/**","src/transport/zeromq/example/**","src/transport/zeromq/tests/**","src/transport/local/tests/**"],"branches":70,"reporter":["text","text-summary","html","lcov"],"functions":80,"statements":80,"check-coverage":false},"dist":{"shasum":"3b47879f9c1226e0a7d280094d11f62e8f559ea2","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-2.0.2.tgz","fileCount":42,"integrity":"sha512-0ZO9fIlYipAn+VUbiFogd1LCx9XfEFm3TatZsR/gI30mkm7HM+i6kg75KOZ8RLgQIf2uJOs6Z5PZ6hwYlUfUmg==","signatures":[{"sig":"MEUCIQCL5TFWuXlm1BmJSIZQUp3qVrUpHdMBRKI0UUcPIR25yQIgCYLlIQ+Tfj01Cn1IGQIefdTBoQJGsPOMogsmS+uH1ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1118529},"main":"./dist/index.js","snyk":true,"types":"./index.d.ts","gitHead":"30230d0bb820dca8d58d0586b4c5768da8ec040d","scripts":{"test":"npx c8 mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser @babel/eslint-parser  --fix --verbose | snazzy","rimraf":"rimraf","compile":"babel -d dist/ src/","prepare":"npm run build && npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser @babel/eslint-parser --verbose | snazzy","preinstall":"bash preinstall.sh","snyk-protect":"snyk-protect","benchmark:node":"babel-node benchmark/node-throughput.js","benchmark:local":"node benchmark/local-baseline.js","benchmark:zeromq":"babel-node benchmark/zeromq-baseline.js","test:no-coverage":"mocha --exit --timeout 10000","test:coverage:html":"npx c8 --reporter=html --reporter=text mocha --exit --timeout 10000","benchmark:node-local":"node benchmark/node-throughput-local.js"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"11.6.1","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"22.20.0","dependencies":{"md5":"^2.3.0","nats":"^2.28.2","uuid":"^13.0.0","lokijs":"^1.5.12","zeromq":"^6.5.0","winston":"^3.18.3","bluebird":"^3.7.2","animal-id":"0.0.1","underscore":"^1.13.7","msgpack-lite":"^0.1.26","@babel/runtime":"^7.28.4","@sfast/pattern-emitter-ts":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^4.5.0","snyk":"^1.1293.0","mocha":"^10.8.2","rimraf":"^6.0.1","seneca":"^3.32.0","snazzy":"^9.0.0","js-yaml":"^4.1.0","standard":"^17.1.2","cross-env":"^7.0.3","@babel/cli":"^7.25.9","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@snyk/protect":"^1.1300.2","@babel/register":"^7.25.9","@babel/preset-env":"^7.26.0","eslint-plugin-node":"^11.1.0","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","eslint-plugin-promise":"^7.2.1","@babel/plugin-transform-runtime":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_2.0.2_1763919859022_0.25466178693808805","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"zeronode","version":"2.0.3","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@2.0.3","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"varik77","email":"varikmatevosyan77@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"c8":{"all":true,"src":["src"],"clean":true,"lines":80,"exclude":["**/*.test.js","test/**","dist/**","coverage/**","benchmark/**","examples/**","src/transport/zeromq/example/**","src/transport/zeromq/tests/**","src/transport/local/tests/**"],"branches":70,"reporter":["text","text-summary","html","lcov"],"functions":80,"statements":80,"check-coverage":false},"dist":{"shasum":"b1d694762388795b5279050956611ec47fbd55f7","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-2.0.3.tgz","fileCount":41,"integrity":"sha512-RBHPNbxjVYu5o5xAQFfsolXMD499F2emALVrchszj3W38oekU7xhFsRYBbh3Qs6o2czJGRHeRio4LQ3ooe84Sw==","signatures":[{"sig":"MEUCIQD5g+mdAwy5DwlFzn9M0mofQOXJO3aqNsVWGgml247JXwIgQ+AHQsfoZyQmEfm5l6z1nGYnwKPXfF7PhANMwUdtcy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1118776},"main":"./dist/index.js","snyk":true,"types":"./index.d.ts","gitHead":"a02b779462d7c536eb36dccdf00f87843239c58e","scripts":{"test":"npx c8 mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser @babel/eslint-parser  --fix --verbose | snazzy","rimraf":"rimraf","compile":"babel -d dist/ src/","prepare":"npm run build && npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser @babel/eslint-parser --verbose | snazzy","preinstall":"bash preinstall.sh","snyk-protect":"snyk-protect","benchmark:node":"babel-node benchmark/node-throughput.js","benchmark:local":"node benchmark/local-baseline.js","benchmark:zeromq":"babel-node benchmark/zeromq-baseline.js","test:no-coverage":"mocha --exit --timeout 10000","test:coverage:html":"npx c8 --reporter=html --reporter=text mocha --exit --timeout 10000","benchmark:node-local":"node benchmark/node-throughput-local.js"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"11.6.1","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"22.20.0","dependencies":{"md5":"^2.3.0","nats":"^2.28.2","uuid":"^13.0.0","lokijs":"^1.5.12","zeromq":"^6.5.0","winston":"^3.18.3","bluebird":"^3.7.2","animal-id":"0.0.1","underscore":"^1.13.7","msgpack-lite":"^0.1.26","@babel/runtime":"^7.28.4","@sfast/pattern-emitter-ts":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^4.5.0","snyk":"^1.1293.0","mocha":"^10.8.2","rimraf":"^6.0.1","seneca":"^3.32.0","snazzy":"^9.0.0","js-yaml":"^4.1.0","standard":"^17.1.2","cross-env":"^7.0.3","@babel/cli":"^7.25.9","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@snyk/protect":"^1.1300.2","@babel/register":"^7.25.9","@babel/preset-env":"^7.26.0","eslint-plugin-node":"^11.1.0","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","eslint-plugin-promise":"^7.2.1","@babel/plugin-transform-runtime":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_2.0.3_1764080686159_0.7572455380316434","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"zeronode","version":"2.0.4","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@2.0.4","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"varik77","email":"varikmatevosyan77@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"c8":{"all":true,"src":["src"],"clean":true,"lines":80,"exclude":["**/*.test.js","test/**","dist/**","coverage/**","benchmark/**","examples/**","src/transport/zeromq/example/**","src/transport/zeromq/tests/**","src/transport/local/tests/**"],"branches":70,"reporter":["text","text-summary","html","lcov"],"functions":80,"statements":80,"check-coverage":false},"dist":{"shasum":"f113ee88cb78265c512046e214b2ec9d2ac5b2fc","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-2.0.4.tgz","fileCount":41,"integrity":"sha512-cbDaMXrU4ta7rjEyaY9q5SCj/tvrm1+xPEgidCBpXddFZwA3GuowQayt+JCVjw2WtvK4kJjQJou/mdnZtdOr3w==","signatures":[{"sig":"MEUCIAd9pb/7YK299B69E7Uq+AYwbJfRtv5v2s6AA93qLy3WAiEAviqnRlOf0abV9KeIkkb8tHcIhECiqRPaZUmIG/V1DHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1110783},"main":"./dist/index.js","snyk":true,"types":"./index.d.ts","gitHead":"a02b779462d7c536eb36dccdf00f87843239c58e","scripts":{"test":"npx c8 mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser @babel/eslint-parser  --fix --verbose | snazzy","rimraf":"rimraf","compile":"babel -d dist/ src/","prepare":"npm run build && npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser @babel/eslint-parser --verbose | snazzy","preinstall":"bash preinstall.sh","snyk-protect":"snyk-protect","benchmark:node":"babel-node benchmark/node-throughput.js","benchmark:local":"node benchmark/local-baseline.js","benchmark:zeromq":"babel-node benchmark/zeromq-baseline.js","test:no-coverage":"mocha --exit --timeout 10000","test:coverage:html":"npx c8 --reporter=html --reporter=text mocha --exit --timeout 10000","benchmark:node-local":"node benchmark/node-throughput-local.js"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"11.6.1","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"22.20.0","dependencies":{"md5":"^2.3.0","nats":"^2.28.2","uuid":"^13.0.0","lokijs":"^1.5.12","zeromq":"^6.5.0","winston":"^3.18.3","bluebird":"^3.7.2","animal-id":"0.0.1","underscore":"^1.13.7","msgpack-lite":"^0.1.26","@babel/runtime":"^7.28.4","@sfast/pattern-emitter-ts":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^4.5.0","snyk":"^1.1293.0","mocha":"^10.8.2","rimraf":"^6.0.1","seneca":"^3.32.0","snazzy":"^9.0.0","js-yaml":"^4.1.0","standard":"^17.1.2","cross-env":"^7.0.3","@babel/cli":"^7.25.9","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@snyk/protect":"^1.1300.2","@babel/register":"^7.25.9","@babel/preset-env":"^7.26.0","eslint-plugin-node":"^11.1.0","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","eslint-plugin-promise":"^7.2.1","@babel/plugin-transform-runtime":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_2.0.4_1764081308763_0.12652170902896964","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"zeronode","version":"2.0.5","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@2.0.5","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"varik77","email":"varikmatevosyan77@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"c8":{"all":true,"src":["src"],"clean":true,"lines":80,"exclude":["**/*.test.js","test/**","dist/**","coverage/**","benchmark/**","examples/**","src/transport/zeromq/example/**","src/transport/zeromq/tests/**","src/transport/local/tests/**"],"branches":70,"reporter":["text","text-summary","html","lcov"],"functions":80,"statements":80,"check-coverage":false},"dist":{"shasum":"3596c2fb32a7bd586b463abd090998e2f8e315c2","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-2.0.5.tgz","fileCount":41,"integrity":"sha512-rRSZkRQhTeovAuV8Mr3Z/jxLI5c4HDCVrW0ncYewmr+ZSF+gbEeRi10d6LOdaJHtBuovnX++sMVftHG0lP2bTg==","signatures":[{"sig":"MEUCIAgMFLpbHZDz5CXuFN+UTGer4Jp0UguablPn34NG5kYxAiEAxEH/+bJeQdFgRiUDrAWpHhULh7sXcxeCeUctMTMOk/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1110783},"main":"./dist/index.js","snyk":true,"types":"./index.d.ts","gitHead":"a02b779462d7c536eb36dccdf00f87843239c58e","scripts":{"test":"npx c8 mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser @babel/eslint-parser  --fix --verbose | snazzy","rimraf":"rimraf","compile":"babel -d dist/ src/","prepare":"npm run build && npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser @babel/eslint-parser --verbose | snazzy","preinstall":"bash preinstall.sh","snyk-protect":"snyk-protect","benchmark:node":"babel-node benchmark/node-throughput.js","benchmark:local":"node benchmark/local-baseline.js","benchmark:zeromq":"babel-node benchmark/zeromq-baseline.js","test:no-coverage":"mocha --exit --timeout 10000","test:coverage:html":"npx c8 --reporter=html --reporter=text mocha --exit --timeout 10000","benchmark:node-local":"node benchmark/node-throughput-local.js"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"11.6.1","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"22.20.0","dependencies":{"md5":"^2.3.0","nats":"^2.28.2","uuid":"^13.0.0","lokijs":"^1.5.12","zeromq":"^6.5.0","winston":"^3.18.3","bluebird":"^3.7.2","animal-id":"0.0.1","underscore":"^1.13.7","msgpack-lite":"^0.1.26","@babel/runtime":"^7.28.4","@sfast/pattern-emitter-ts":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^4.5.0","snyk":"^1.1293.0","mocha":"^10.8.2","rimraf":"^6.0.1","seneca":"^3.32.0","snazzy":"^9.0.0","js-yaml":"^4.1.0","standard":"^17.1.2","cross-env":"^7.0.3","@babel/cli":"^7.25.9","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@snyk/protect":"^1.1300.2","@babel/register":"^7.25.9","@babel/preset-env":"^7.26.0","eslint-plugin-node":"^11.1.0","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","eslint-plugin-promise":"^7.2.1","@babel/plugin-transform-runtime":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_2.0.5_1764085062368_0.9861842852969815","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"zeronode","version":"2.0.6","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@2.0.6","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"varik77","email":"varikmatevosyan77@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"c8":{"all":true,"src":["src"],"clean":true,"lines":80,"exclude":["**/*.test.js","test/**","dist/**","coverage/**","benchmark/**","examples/**","src/transport/zeromq/example/**","src/transport/zeromq/tests/**","src/transport/local/tests/**"],"branches":70,"reporter":["text","text-summary","html","lcov"],"functions":80,"statements":80,"check-coverage":false},"dist":{"shasum":"cec29af41067db01beb68629618e527e8483f805","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-2.0.6.tgz","fileCount":41,"integrity":"sha512-wsrwCZ0rkG3Z52QKM71zgxZAIhqt3tmN3iuzJjH4sYs1i2KjkjHyfIXPGBfms2oIf/5JzhZgpIzWB+lr/M5XyQ==","signatures":[{"sig":"MEUCIQC6Bz0LIDkZq0T4OzbEMvxouuPjwpIrnpbcAhuggIAdTAIgHEQeOBMzLOFy7Xtvuet8KfoGhP124LRY5nUVlKWJfHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1107974},"main":"./dist/index.js","snyk":true,"types":"./index.d.ts","gitHead":"3c6a4bbf8eb8a5985550a90365c5cb2dae08894a","scripts":{"test":"npx c8 mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser @babel/eslint-parser  --fix --verbose | snazzy","rimraf":"rimraf","compile":"babel -d dist/ src/","prepare":"npm run build && npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser @babel/eslint-parser --verbose | snazzy","preinstall":"bash preinstall.sh","snyk-protect":"snyk-protect","benchmark:node":"babel-node benchmark/node-throughput.js","benchmark:local":"node benchmark/local-baseline.js","benchmark:zeromq":"babel-node benchmark/zeromq-baseline.js","test:no-coverage":"mocha --exit --timeout 10000","test:coverage:html":"npx c8 --reporter=html --reporter=text mocha --exit --timeout 10000","benchmark:node-local":"node benchmark/node-throughput-local.js"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"11.6.1","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"22.20.0","dependencies":{"md5":"^2.3.0","nats":"^2.28.2","uuid":"^13.0.0","lokijs":"^1.5.12","zeromq":"^6.5.0","winston":"^3.18.3","bluebird":"^3.7.2","animal-id":"0.0.1","underscore":"^1.13.7","msgpack-lite":"^0.1.26","@babel/runtime":"^7.28.4","@sfast/pattern-emitter-ts":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^4.5.0","snyk":"^1.1293.0","mocha":"^10.8.2","rimraf":"^6.0.1","seneca":"^3.32.0","snazzy":"^9.0.0","js-yaml":"^4.1.0","standard":"^17.1.2","cross-env":"^7.0.3","@babel/cli":"^7.25.9","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@snyk/protect":"^1.1300.2","@babel/register":"^7.25.9","@babel/preset-env":"^7.26.0","eslint-plugin-node":"^11.1.0","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","eslint-plugin-promise":"^7.2.1","@babel/plugin-transform-runtime":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_2.0.6_1764163150389_0.24240616947527194","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"zeronode","version":"2.0.7","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@2.0.7","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"varik77","email":"varikmatevosyan77@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"c8":{"all":true,"src":["src"],"clean":true,"lines":80,"exclude":["**/*.test.js","test/**","dist/**","coverage/**","benchmark/**","examples/**","src/transport/zeromq/example/**","src/transport/zeromq/tests/**","src/transport/local/tests/**"],"branches":70,"reporter":["text","text-summary","html","lcov"],"functions":80,"statements":80,"check-coverage":false},"bin":{"zeronode":"bin/zeronode.js"},"dist":{"shasum":"356d6d7c680668a6d3ccb41d7f8989881430b9f7","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-2.0.7.tgz","fileCount":43,"integrity":"sha512-g87Ti/QfXgb3yR3K7kAZhadJxihs8GStx/tzh80V3gJ8wrESv0RGLi2KBPGuhW/xg7R3iYTslQiwaZ6ZY5XVgQ==","signatures":[{"sig":"MEUCIQCuK78MkCCLWQkNN9Bu9jw31NQdpO3/EaDQwp4hoHp7wAIgZEqlw7YLoc4yK7oeK/g9r6FtybZEhDdu6nh1xHA8PTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1242604},"main":"./dist/index.js","snyk":true,"type":"module","types":"./index.d.ts","gitHead":"a9ee7c483791035a1252b255d91efb267a74f8ce","scripts":{"test":"npx c8 mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser @babel/eslint-parser  --fix --verbose | snazzy","rimraf":"rimraf","compile":"babel -d dist/ src/","prepare":"npm run build && npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser @babel/eslint-parser --verbose | snazzy","preinstall":"bash preinstall.sh","snyk-protect":"snyk-protect","benchmark:node":"babel-node benchmark/node-throughput.js","benchmark:local":"node benchmark/local-baseline.js","benchmark:router":"node benchmark/router-overhead.js","benchmark:zeromq":"babel-node benchmark/zeromq-baseline.js","test:no-coverage":"mocha --exit --timeout 10000","test:coverage:html":"npx c8 --reporter=html --reporter=text mocha --exit --timeout 10000","benchmark:node-local":"node benchmark/node-throughput-local.js"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"11.6.1","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"22.20.0","dependencies":{"md5":"^2.3.0","nats":"^2.28.2","uuid":"^13.0.0","lokijs":"^1.5.12","zeromq":"^6.5.0","winston":"^3.18.3","bluebird":"^3.7.2","animal-id":"0.0.1","underscore":"^1.13.7","msgpack-lite":"^0.1.26","@babel/runtime":"^7.28.4","@sfast/pattern-emitter-ts":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^4.5.0","snyk":"^1.1293.0","mocha":"^10.8.2","rimraf":"^6.0.1","seneca":"^3.32.0","snazzy":"^9.0.0","js-yaml":"^4.1.0","standard":"^17.1.2","cross-env":"^7.0.3","@babel/cli":"^7.25.9","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@snyk/protect":"^1.1300.2","@babel/register":"^7.25.9","@babel/preset-env":"^7.26.0","eslint-plugin-node":"^11.1.0","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","eslint-plugin-promise":"^7.2.1","@babel/plugin-transform-runtime":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_2.0.7_1764528864878_0.5247394620675481","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"zeronode","version":"2.0.8","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@2.0.8","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"varik77","email":"varikmatevosyan77@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"c8":{"all":true,"src":["src"],"clean":true,"lines":80,"exclude":["**/*.test.js","test/**","dist/**","coverage/**","benchmark/**","examples/**","src/transport/zeromq/example/**","src/transport/zeromq/tests/**","src/transport/local/tests/**"],"branches":70,"reporter":["text","text-summary","html","lcov"],"functions":80,"statements":80,"check-coverage":false},"bin":{"zeronode":"bin/zeronode.js"},"dist":{"shasum":"4bf6d717fc3a224273053ac2a6ff52377cfa96ae","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-2.0.8.tgz","fileCount":92,"integrity":"sha512-24RvPPx2Pb0Y3PKyFPrfJHADkKseAs7PDe6M/2Q3gN6PDpZkamhm355Jzmn7DYijIYM7wkljOZdV9XdjFsU4sQ==","signatures":[{"sig":"MEUCIQCb9/fwpcM7a+abaSR2/mz55Jo0iSnZBGTNyxOVdjh+OwIgdrTbj0GWqdXG7Pxyn1GWC7ssJlHsSTMDF23wWj4MWGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2364117},"main":"./dist/index.js","snyk":true,"type":"module","types":"./index.d.ts","gitHead":"c846bf610da9d15a52e686e14c018521a24bfd23","scripts":{"test":"npx c8 mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser @babel/eslint-parser  --fix --verbose | snazzy","rimraf":"rimraf","compile":"babel -d dist/ src/","prepare":"npm run build && npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser @babel/eslint-parser --verbose | snazzy","preinstall":"bash preinstall.sh","snyk-protect":"snyk-protect","benchmark:node":"babel-node benchmark/node-throughput.js","benchmark:local":"node benchmark/local-baseline.js","benchmark:router":"node benchmark/router-overhead.js","benchmark:zeromq":"babel-node benchmark/zeromq-baseline.js","test:no-coverage":"mocha --exit --timeout 10000","test:coverage:html":"npx c8 --reporter=html --reporter=text mocha --exit --timeout 10000","benchmark:node-local":"node benchmark/node-throughput-local.js"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"11.6.1","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"22.20.0","dependencies":{"md5":"^2.3.0","nats":"^2.28.2","uuid":"^13.0.0","lokijs":"^1.5.12","zeromq":"^6.5.0","winston":"^3.18.3","bluebird":"^3.7.2","animal-id":"0.0.1","underscore":"^1.13.7","msgpack-lite":"^0.1.26","@babel/runtime":"^7.28.4","@sfast/pattern-emitter-ts":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^4.5.0","snyk":"^1.1293.0","mocha":"^10.8.2","rimraf":"^6.0.1","seneca":"^3.32.0","snazzy":"^9.0.0","js-yaml":"^4.1.0","standard":"^17.1.2","cross-env":"^7.0.3","@babel/cli":"^7.25.9","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@snyk/protect":"^1.1300.2","@babel/register":"^7.25.9","@babel/preset-env":"^7.26.0","eslint-plugin-node":"^11.1.0","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","eslint-plugin-promise":"^7.2.1","@babel/plugin-transform-runtime":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_2.0.8_1764574225855_0.7192601570065427","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"zeronode","version":"2.0.9","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@2.0.9","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"varik77","email":"varikmatevosyan77@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"c8":{"all":true,"src":["src"],"clean":true,"lines":80,"exclude":["**/*.test.js","test/**","dist/**","coverage/**","benchmark/**","examples/**","src/transport/zeromq/example/**","src/transport/zeromq/tests/**","src/transport/local/tests/**"],"branches":70,"reporter":["text","text-summary","html","lcov"],"functions":80,"statements":80,"check-coverage":false},"bin":{"zeronode":"bin/zeronode.js"},"dist":{"shasum":"dea4ab8fd648463801dfb1085adad23f9325f1e4","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-2.0.9.tgz","fileCount":92,"integrity":"sha512-tvxoKuWyzZU8UKHfMd7deuuWl67EjQdvnzjKCgYEQtV/iHICOBGsjDahmj9tOA4Y3TSCU2RwwoI0sLVnvwlwnw==","signatures":[{"sig":"MEUCIQD3r6opSU40dwqPwVsIntyi2D8cZdJhh4TZ58oBIN8A/AIgT/zvOfRS6c1h+FL6afjsKILQQDJKdZWWYN9TFPBSo7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733057},"main":"./dist/index.js","snyk":true,"type":"module","types":"./index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e304c30a2af4f8030e6f2148def4fbe24a007308","scripts":{"test":"npx c8 mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser @babel/eslint-parser  --fix --verbose | snazzy","rimraf":"rimraf","compile":"babel -d dist/ src/","prepare":"npm run build && npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser @babel/eslint-parser --verbose | snazzy","preinstall":"bash preinstall.sh","snyk-protect":"snyk-protect","benchmark:node":"babel-node benchmark/node-throughput.js","benchmark:local":"node benchmark/local-baseline.js","benchmark:router":"node benchmark/router-overhead.js","benchmark:zeromq":"babel-node benchmark/zeromq-baseline.js","test:no-coverage":"mocha --exit --timeout 10000","test:coverage:html":"npx c8 --reporter=html --reporter=text mocha --exit --timeout 10000","benchmark:node-local":"node benchmark/node-throughput-local.js"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"11.6.1","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"22.20.0","dependencies":{"md5":"^2.3.0","nats":"^2.28.2","uuid":"^13.0.0","lokijs":"^1.5.12","zeromq":"^6.5.0","winston":"^3.18.3","bluebird":"^3.7.2","animal-id":"0.0.1","underscore":"^1.13.7","msgpack-lite":"^0.1.26","@babel/runtime":"^7.28.4","@sfast/pattern-emitter-ts":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^4.5.0","snyk":"^1.1293.0","mocha":"^10.8.2","rimraf":"^6.0.1","seneca":"^3.32.0","snazzy":"^9.0.0","js-yaml":"^4.1.0","standard":"^17.1.2","cross-env":"^7.0.3","@babel/cli":"^7.25.9","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@snyk/protect":"^1.1300.2","@babel/register":"^7.25.9","@babel/preset-env":"^7.26.0","eslint-plugin-node":"^11.1.0","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","eslint-plugin-promise":"^7.2.1","@babel/plugin-transform-runtime":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_2.0.9_1764575158733_0.0005164381869935397","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"zeronode","version":"2.0.10","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@2.0.10","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"varik77","email":"varikmatevosyan77@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"c8":{"all":true,"src":["src"],"clean":true,"lines":80,"exclude":["**/*.test.js","test/**","dist/**","coverage/**","benchmark/**","examples/**","src/transport/zeromq/example/**","src/transport/zeromq/tests/**","src/transport/local/tests/**"],"branches":70,"reporter":["text","text-summary","html","lcov"],"functions":80,"statements":80,"check-coverage":false},"bin":{"zeronode":"bin/zeronode.js"},"dist":{"shasum":"96a60dd3e3f63b752fe905aa4803d056830c0bc7","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-2.0.10.tgz","fileCount":92,"integrity":"sha512-QDh86Vy7mDw8mOOfRDRhPUjoDAG7ILu7b2Ykf36wkZK12QcRsw1xXWKRxCCiwI2QOKHBaU7ak1VRXPuK14Tv4w==","signatures":[{"sig":"MEYCIQD8M47L8I2TNAGSGzxcs9LV7dJW5KXv7Zjb1StGRQKBuwIhALtIMNnqZKV2PSzTTwnAfB2rNF/Lck7pJEHGqxqyua+g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733062},"main":"./dist/index.js","snyk":true,"type":"module","types":"./index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"d4447179efdf664d36f8fb2b770a904cdf075ff8","scripts":{"test":"npx c8 mocha --exit --timeout 10000","build":"npm run clear && npm run compile","clear":"rimraf ./dist","format":"standard './src/**/*.js' --parser @babel/eslint-parser  --fix --verbose | snazzy","rimraf":"rimraf","compile":"babel -d dist/ src/","prepare":"npm run build && npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --parser @babel/eslint-parser --verbose | snazzy","preinstall":"bash preinstall.sh","snyk-protect":"snyk-protect","benchmark:node":"babel-node benchmark/node-throughput.js","benchmark:local":"node benchmark/local-baseline.js","benchmark:router":"node benchmark/router-overhead.js","benchmark:zeromq":"babel-node benchmark/zeromq-baseline.js","test:no-coverage":"mocha --exit --timeout 10000","test:coverage:html":"npx c8 --reporter=html --reporter=text mocha --exit --timeout 10000","benchmark:node-local":"node benchmark/node-throughput-local.js"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"11.6.1","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"22.20.0","dependencies":{"md5":"^2.3.0","nats":"^2.28.2","uuid":"^13.0.0","lokijs":"^1.5.12","zeromq":"^6.5.0","winston":"^3.18.3","bluebird":"^3.7.2","animal-id":"0.0.1","underscore":"^1.13.7","msgpack-lite":"^0.1.26","@babel/runtime":"^7.28.4","@sfast/pattern-emitter-ts":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^4.5.0","snyk":"^1.1293.0","mocha":"^10.8.2","rimraf":"^6.0.1","seneca":"^3.32.0","snazzy":"^9.0.0","js-yaml":"^4.1.0","standard":"^17.1.2","cross-env":"^7.0.3","@babel/cli":"^7.25.9","@babel/core":"^7.26.0","@babel/node":"^7.26.0","@snyk/protect":"^1.1300.2","@babel/register":"^7.25.9","@babel/preset-env":"^7.26.0","eslint-plugin-node":"^11.1.0","@babel/eslint-parser":"^7.25.9","eslint-plugin-import":"^2.31.0","eslint-plugin-promise":"^7.2.1","@babel/plugin-transform-runtime":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_2.0.10_1764576604417_0.05575427996725346","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"zeronode","version":"2.0.11","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@2.0.11","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"varik77","email":"varikmatevosyan77@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"c8":{"all":true,"src":["src"],"clean":true,"lines":80,"exclude":["**/*.test.js","test/**","coverage/**","benchmark/**","examples/**","src/transport/zeromq/example/**","src/transport/zeromq/tests/**","src/transport/local/tests/**"],"branches":70,"reporter":["text","text-summary","html","lcov"],"functions":80,"statements":80,"check-coverage":false},"bin":{"zeronode":"bin/zeronode.js"},"dist":{"shasum":"e196b705cf94d2fd4dd860d806be99ca68c5e7ea","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-2.0.11.tgz","fileCount":50,"integrity":"sha512-6kE4TtV6Mtk2HO0ipuc5Sof9vCwSwWA0jRTZ/YN2+zDgCGqAnfOfblmzKrgd+H9FFRrmMsZECCpfnr3cHO+oiA==","signatures":[{"sig":"MEUCIQC6MP2IPvcVGJcNUcfAsF7oU49q/+BwFq/mc9/kvgKCngIgYRfhZmK8wC86cit+wwDdH5SGmojyAVE8sLWvwCYPnSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450540},"main":"./src/index.js","snyk":true,"type":"module","types":"./index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./src/index.js"},"./package.json":"./package.json"},"gitHead":"da480a5bba5ed1d9e0e9577e7406ed79180c1cde","scripts":{"test":"npx c8 mocha --exit --timeout 10000","format":"standard './src/**/*.js' --fix --verbose | snazzy","prepare":"npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --verbose | snazzy","preinstall":"bash preinstall.sh","snyk-protect":"snyk-protect","benchmark:node":"node benchmark/node-throughput.js","benchmark:local":"node benchmark/local-baseline.js","benchmark:router":"node benchmark/router-overhead.js","benchmark:zeromq":"node benchmark/zeromq-baseline.js","test:no-coverage":"mocha --exit --timeout 10000","test:coverage:html":"npx c8 --reporter=html --reporter=text mocha --exit --timeout 10000","benchmark:node-local":"node benchmark/node-throughput-local.js"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"11.6.2","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"24.12.0","dependencies":{"md5":"^2.3.0","nats":"^2.28.2","uuid":"^13.0.0","lokijs":"^1.5.12","zeromq":"^6.5.0","winston":"^3.18.3","bluebird":"^3.7.2","animal-id":"0.0.1","underscore":"^1.13.7","msgpack-lite":"^0.1.26","@sfast/pattern-emitter-ts":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^4.5.0","snyk":"^1.1302.1","mocha":"^11.7.5","seneca":"^3.32.0","snazzy":"^9.0.0","js-yaml":"^4.1.0","standard":"^17.1.2","cross-env":"^7.0.3","@snyk/protect":"^1.1300.2","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.31.0","eslint-plugin-promise":"^7.2.1"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_2.0.11_1769411979076_0.7614954544441133","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"zeronode","version":"2.0.12","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@2.0.12","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"varik77","email":"varikmatevosyan77@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"c8":{"all":true,"src":["src"],"clean":true,"lines":80,"exclude":["**/*.test.js","test/**","coverage/**","benchmark/**","examples/**","src/transport/zeromq/example/**","src/transport/zeromq/tests/**","src/transport/local/tests/**"],"branches":70,"reporter":["text","text-summary","html","lcov"],"functions":80,"statements":80,"check-coverage":false},"bin":{"zeronode":"bin/zeronode.js"},"dist":{"shasum":"3b11026a7f542f2d59333f1a56d0f1e47948976d","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-2.0.12.tgz","fileCount":50,"integrity":"sha512-ZCVocX5UossKvWnkPxcAZ1eTzD3dSSAvawpblviTvDL6TX7vSQi0BkHeas+LceUxuJUrTr46630kSt5IfL9Z7w==","signatures":[{"sig":"MEYCIQDtzjq+xLfj5BPlMscqqA7H3Wf9HCY33pnwimRmPSSVHQIhAK/ZeqO/UngwvClwyZEeQP8OWaM15SzeW7VaYiSt2tVn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450623},"main":"./src/index.js","snyk":true,"type":"module","types":"./index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./src/index.js"},"./package.json":"./package.json"},"gitHead":"4f4636208b6b68491f9ee4c84a1a06776eadb332","scripts":{"test":"npx c8 mocha --exit --timeout 10000","format":"standard './src/**/*.js' --fix --verbose | snazzy","prepare":"npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --verbose | snazzy","preinstall":"bash preinstall.sh","snyk-protect":"snyk-protect","benchmark:node":"node benchmark/node-throughput.js","benchmark:local":"node benchmark/local-baseline.js","benchmark:router":"node benchmark/router-overhead.js","benchmark:zeromq":"node benchmark/zeromq-baseline.js","test:no-coverage":"mocha --exit --timeout 10000","test:coverage:html":"npx c8 --reporter=html --reporter=text mocha --exit --timeout 10000","benchmark:node-local":"node benchmark/node-throughput-local.js"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"11.6.2","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"24.12.0","dependencies":{"md5":"^2.3.0","nats":"^2.28.2","uuid":"^13.0.0","lokijs":"^1.5.12","zeromq":"^6.5.0","winston":"^3.18.3","bluebird":"^3.7.2","animal-id":"0.0.1","underscore":"^1.13.7","msgpack-lite":"^0.1.26","@sfast/pattern-emitter-ts":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^4.5.0","snyk":"^1.1302.1","mocha":"^11.7.5","seneca":"^3.32.0","snazzy":"^9.0.0","js-yaml":"^4.1.0","standard":"^17.1.2","cross-env":"^7.0.3","@snyk/protect":"^1.1300.2","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.31.0","eslint-plugin-promise":"^7.2.1"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_2.0.12_1769457218993_0.15834248626185277","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"zeronode","version":"2.0.13","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@2.0.13","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"varik77","email":"varikmatevosyan77@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"c8":{"all":true,"src":["src"],"clean":true,"lines":80,"exclude":["**/*.test.js","test/**","coverage/**","benchmark/**","examples/**","src/transport/zeromq/example/**","src/transport/zeromq/tests/**","src/transport/local/tests/**"],"branches":70,"reporter":["text","text-summary","html","lcov"],"functions":80,"statements":80,"check-coverage":false},"bin":{"zeronode":"bin/zeronode.js"},"dist":{"shasum":"358dca92993561688fea8fa236a870067a415427","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-2.0.13.tgz","fileCount":50,"integrity":"sha512-9JM/hgYaE5RZTAjizgiUQlRbJmcSE8ulTbfL8dPd+i8L5eQUxZcRf7ynQ9c3gtRLP2DOCiwxM3x54qQq9S7DCA==","signatures":[{"sig":"MEYCIQDWSxS+axA+sqW6nsEiXbfvx9moa/n6eaewNombMwDafwIhAPo6Gg4xJyB+xuu1Alc6UkO8iSt+1RTRscgTsNVYdiYg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450623},"main":"./src/index.js","snyk":true,"type":"module","types":"./index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./src/index.js"},"./package.json":"./package.json"},"gitHead":"a4f41dcc86436a0fc15c44af0390f261405a7b5d","scripts":{"test":"npx c8 mocha --exit --timeout 10000","format":"standard './src/**/*.js' --fix --verbose | snazzy","prepare":"npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --verbose | snazzy","preinstall":"bash preinstall.sh","snyk-protect":"snyk-protect","benchmark:node":"node benchmark/node-throughput.js","benchmark:local":"node benchmark/local-baseline.js","benchmark:router":"node benchmark/router-overhead.js","benchmark:zeromq":"node benchmark/zeromq-baseline.js","test:no-coverage":"mocha --exit --timeout 10000","test:coverage:html":"npx c8 --reporter=html --reporter=text mocha --exit --timeout 10000","benchmark:node-local":"node benchmark/node-throughput-local.js"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"11.6.2","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"24.12.0","dependencies":{"md5":"^2.3.0","nats":"^2.28.2","uuid":"^13.0.0","lokijs":"^1.5.12","zeromq":"^6.5.0","winston":"^3.18.3","bluebird":"^3.7.2","animal-id":"0.0.1","underscore":"^1.13.7","msgpack-lite":"^0.1.26","@sfast/pattern-emitter-ts":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^4.5.0","snyk":"^1.1302.1","mocha":"^11.7.5","seneca":"^3.32.0","snazzy":"^9.0.0","js-yaml":"^4.1.0","standard":"^17.1.2","cross-env":"^7.0.3","@snyk/protect":"^1.1300.2","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.31.0","eslint-plugin-promise":"^7.2.1"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_2.0.13_1769459632818_0.9948957913170258","host":"s3://npm-registry-packages-npm-production"}},"2.0.14":{"name":"zeronode","version":"2.0.14","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"author":{"name":"Steadfast.tech"},"license":"MIT","_id":"zeronode@2.0.14","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"varik77","email":"varikmatevosyan77@gmail.com"}],"homepage":"https://github.com/sfast/zeronode#readme","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"c8":{"all":true,"src":["src"],"clean":true,"lines":80,"exclude":["**/*.test.js","test/**","coverage/**","benchmark/**","examples/**","src/transport/zeromq/example/**","src/transport/zeromq/tests/**","src/transport/local/tests/**"],"branches":70,"reporter":["text","text-summary","html","lcov"],"functions":80,"statements":80,"check-coverage":false},"bin":{"zeronode":"bin/zeronode.js"},"dist":{"shasum":"65544fcd76ab7547c3cbf07f50dfe239b0596528","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-2.0.14.tgz","fileCount":50,"integrity":"sha512-rKfaCrVmQtguQ1nIOqXRMTXRtCxBQN3h8qTytO+HOhQaILdPL7e9drbHVb526tzNP+TAtGfIgACDdT200CX7sA==","signatures":[{"sig":"MEYCIQD6NtQYDr/8mxYweWEIspj5tOzGq0VAvpuN4nmazLQ3EQIhALlGTxkPIgvkjOw6pnVGavieoD3iaVMBKLOsJiffo+Qe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450623},"main":"./src/index.js","snyk":true,"type":"module","types":"./index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","import":"./src/index.js"},"./package.json":"./package.json"},"gitHead":"76f32c0a5937ed4cca15fb749ec3f2f8f7ae8e41","scripts":{"test":"npx c8 mocha --exit --timeout 10000","format":"standard './src/**/*.js' --fix --verbose | snazzy","prepare":"npm run snyk-protect","snyktest":"snyk test","standard":"standard './src/**/*.js' --verbose | snazzy","preinstall":"bash preinstall.sh","snyk-protect":"snyk-protect","benchmark:node":"node benchmark/node-throughput.js","benchmark:local":"node benchmark/local-baseline.js","benchmark:router":"node benchmark/router-overhead.js","benchmark:zeromq":"node benchmark/zeromq-baseline.js","test:no-coverage":"mocha --exit --timeout 10000","test:coverage:html":"npx c8 --reporter=html --reporter=text mocha --exit --timeout 10000","benchmark:node-local":"node benchmark/node-throughput-local.js"},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"repository":{"url":"git+https://github.com/sfast/zeronode.git","type":"git"},"_npmVersion":"11.6.2","description":"Minimal building block for NodeJS microservices","directories":{"example":"examples"},"_nodeVersion":"24.12.0","dependencies":{"md5":"^2.3.0","nats":"^2.28.2","uuid":"^13.0.0","lokijs":"^1.5.12","zeromq":"^6.5.0","winston":"^3.18.3","bluebird":"^3.7.2","animal-id":"0.0.1","underscore":"^1.13.7","msgpack-lite":"^0.1.26","@sfast/pattern-emitter-ts":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^4.5.0","snyk":"^1.1302.1","mocha":"^11.7.5","seneca":"^3.32.0","snazzy":"^9.0.0","js-yaml":"^4.1.0","standard":"^17.1.2","cross-env":"^7.0.3","@snyk/protect":"^1.1300.2","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.31.0","eslint-plugin-promise":"^7.2.1"},"_npmOperationalInternal":{"tmp":"tmp/zeronode_2.0.14_1769459762802_0.13621456850353675","host":"s3://npm-registry-packages-npm-production"}},"2.0.15":{"name":"zeronode","version":"2.0.15","description":"Minimal building block for NodeJS microservices","type":"module","main":"./src/index.js","types":"./index.d.ts","exports":{".":{"import":"./src/index.js","types":"./index.d.ts"},"./package.json":"./package.json"},"engines":{"node":">=18.0.0"},"bin":{"zeronode":"bin/zeronode.js"},"directories":{"example":"examples"},"keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"scripts":{"test":"npx c8 mocha --exit --timeout 10000","test:no-coverage":"mocha --exit --timeout 10000","test:coverage:html":"npx c8 --reporter=html --reporter=text mocha --exit --timeout 10000","snyktest":"snyk test","standard":"standard './src/**/*.js' --verbose | snazzy","format":"standard './src/**/*.js' --fix --verbose | snazzy","preinstall":"bash preinstall.sh","snyk-protect":"snyk-protect","prepare":"npm run snyk-protect","benchmark:zeromq":"node benchmark/zeromq-baseline.js","benchmark:local":"node benchmark/local-baseline.js","benchmark:node":"node benchmark/node-throughput.js","benchmark:node-local":"node benchmark/node-throughput-local.js","benchmark:router":"node benchmark/router-overhead.js"},"repository":{"type":"git","url":"git+https://github.com/sfast/zeronode.git"},"author":{"name":"Steadfast.tech"},"license":"MIT","bugs":{"url":"https://github.com/sfast/zeronode/issues"},"homepage":"https://github.com/sfast/zeronode#readme","dependencies":{"@sfast/pattern-emitter-ts":"^0.3.0","animal-id":"0.0.1","bluebird":"^3.7.2","lokijs":"^1.5.12","md5":"^2.3.0","msgpack-lite":"^0.1.26","nats":"^2.28.2","underscore":"^1.13.7","uuid":"^13.0.0","winston":"^3.18.3","zeromq":"^6.5.0"},"devDependencies":{"@snyk/protect":"^1.1300.2","c8":"^10.1.3","chai":"^4.5.0","cross-env":"^7.0.3","eslint-plugin-import":"^2.31.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^7.2.1","js-yaml":"^4.1.0","mocha":"^11.7.5","seneca":"^3.32.0","snazzy":"^9.0.0","snyk":"^1.1302.1","standard":"^17.1.2"},"snyk":true,"c8":{"reporter":["text","text-summary","html","lcov"],"exclude":["**/*.test.js","test/**","coverage/**","benchmark/**","examples/**","src/transport/zeromq/example/**","src/transport/zeromq/tests/**","src/transport/local/tests/**"],"src":["src"],"all":true,"clean":true,"check-coverage":false,"lines":80,"functions":80,"branches":70,"statements":80},"gitHead":"b00e31e5af2e2e6819917002cb52aec8329907b4","_id":"zeronode@2.0.15","_nodeVersion":"24.12.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-WPFCuEQr/d3W4gnpQh0uLwP8P6Q3HjUbejM8CHaQJfSSc670ozzSyf9Oni2NgflfW1dtt43lTSGvFpeI1XhlNQ==","shasum":"5cffcfc7244c4a36aca8be41e04dbb5df91d2255","tarball":"https://registry.npmjs.org/zeronode/-/zeronode-2.0.15.tgz","fileCount":50,"unpackedSize":450623,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCjfcaMwu3TYvSaMj5VR7gTKEAxJXMyv18rv2rvNTIX9QIhAIGAEioujq9RwYXHMTWg32+S6gCfTM+haatui40eMxAE"}]},"_npmUser":{"name":"artakvg","email":"artakvg@gmail.com"},"maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"varik77","email":"varikmatevosyan77@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/zeronode_2.0.15_1769460387612_0.5578766716296533"},"_hasShrinkwrap":false}},"time":{"created":"2017-07-19T14:36:37.688Z","modified":"2026-01-26T20:46:27.952Z","1.0.1":"2017-07-19T14:36:37.688Z","1.0.2":"2017-07-19T14:45:53.616Z","1.0.3":"2017-07-19T14:51:54.536Z","1.0.4":"2017-07-19T14:57:47.132Z","1.0.5":"2017-07-19T15:00:44.638Z","1.0.6":"2017-07-19T15:02:57.043Z","1.0.7":"2017-08-01T11:33:53.445Z","1.0.9":"2017-08-08T12:30:32.463Z","1.0.10":"2017-08-25T12:56:30.142Z","1.0.11":"2017-10-06T14:34:40.388Z","1.0.12":"2017-11-26T22:36:03.661Z","1.0.13":"2017-11-26T23:41:09.569Z","1.0.14":"2017-11-27T02:14:35.407Z","1.1.0":"2017-12-06T10:10:41.289Z","1.1.1":"2017-12-06T10:36:36.937Z","1.1.2":"2017-12-06T15:09:38.659Z","1.1.3":"2017-12-07T12:28:39.677Z","1.1.4":"2017-12-09T05:01:36.843Z","1.1.5":"2017-12-22T18:19:53.638Z","1.1.6":"2018-02-16T08:55:21.069Z","1.1.7":"2018-05-31T15:51:47.888Z","1.1.8":"2018-05-31T18:56:42.380Z","1.1.9":"2018-06-05T16:32:17.741Z","1.1.10":"2018-06-09T13:56:24.436Z","1.1.11":"2018-07-17T11:14:28.641Z","1.1.12":"2018-07-17T11:34:10.804Z","1.1.13":"2018-09-03T08:45:15.995Z","1.1.14":"2018-09-03T13:42:32.972Z","1.1.15":"2018-09-06T13:36:05.553Z","1.1.16":"2018-09-08T17:49:26.377Z","1.1.17":"2018-09-09T00:27:21.781Z","1.1.18":"2018-09-12T20:32:12.872Z","1.1.19":"2018-09-12T20:42:05.724Z","1.1.20":"2018-09-12T20:54:33.419Z","1.1.21":"2018-09-12T23:32:11.087Z","1.1.22":"2018-09-12T23:37:38.181Z","1.1.23":"2018-10-02T07:58:38.024Z","1.1.24":"2018-10-17T15:57:28.627Z","1.1.25":"2018-10-18T15:40:16.835Z","1.1.26":"2018-10-22T13:25:43.243Z","1.1.27":"2018-12-19T16:38:19.442Z","1.1.28":"2019-06-07T22:40:39.705Z","1.1.29":"2019-06-07T22:43:42.744Z","1.1.30":"2019-06-17T16:10:27.977Z","1.1.31":"2019-06-23T16:45:33.560Z","1.1.32":"2019-06-25T16:42:56.646Z","1.1.33":"2019-06-28T12:56:51.661Z","1.1.34":"2019-06-28T17:21:09.141Z","1.1.35":"2019-08-13T14:06:49.175Z","2.0.1":"2025-11-18T18:43:31.262Z","2.0.2":"2025-11-23T17:44:19.255Z","2.0.3":"2025-11-25T14:24:46.457Z","2.0.4":"2025-11-25T14:35:09.312Z","2.0.5":"2025-11-25T15:37:42.612Z","2.0.6":"2025-11-26T13:19:10.685Z","2.0.7":"2025-11-30T18:54:25.104Z","2.0.8":"2025-12-01T07:30:26.127Z","2.0.9":"2025-12-01T07:45:58.997Z","2.0.10":"2025-12-01T08:10:04.627Z","2.0.11":"2026-01-26T07:19:39.213Z","2.0.12":"2026-01-26T19:53:39.179Z","2.0.13":"2026-01-26T20:33:52.986Z","2.0.14":"2026-01-26T20:36:03.002Z","2.0.15":"2026-01-26T20:46:27.779Z"},"bugs":{"url":"https://github.com/sfast/zeronode/issues"},"author":{"name":"Steadfast.tech"},"license":"MIT","homepage":"https://github.com/sfast/zeronode#readme","keywords":["micro","service","microservice","micro-service","microservices","micro-services","services","micro services","micro service","networking","distributed","distributed-message","distributed message","loadbalancing","loadbalance","request"],"repository":{"type":"git","url":"git+https://github.com/sfast/zeronode.git"},"description":"Minimal building block for NodeJS microservices","maintainers":[{"name":"artakvg","email":"artakvg@gmail.com"},{"name":"varik77","email":"varikmatevosyan77@gmail.com"}],"readme":"# Zeronode\n\n<p align=\"center\">\n  <img src=\"https://i.imgur.com/NZVXZPo.png\" alt=\"Zeronode Logo\" width=\"100%\"/>\n</p>\n\n<p align=\"center\">\n  <strong>Production-Grade Microservices Framework for Node.js</strong>\n  <br/>\n  <em>Sub-millisecond Latency • Zero Configuration • Battle-Tested</em>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://codecov.io/gh/sfast/zeronode\"><img src=\"https://img.shields.io/badge/coverage-95%25-brightgreen\" alt=\"Coverage\"></a>\n  <a href=\"https://www.npmjs.com/package/zeronode\"><img src=\"https://img.shields.io/npm/v/zeronode.svg\" alt=\"npm version\"></a>\n  <a href=\"https://github.com/sfast/zeronode/blob/master/LICENSE\"><img src=\"https://img.shields.io/github/license/sfast/zeronode.svg\" alt=\"MIT License\"></a>\n  <a href=\"https://gitter.im/npm-zeronode/Lobby\"><img src=\"https://img.shields.io/gitter/room/nwjs/nw.js.svg\" alt=\"Gitter\"></a>\n</p>\n\n---\n\n## What is Zeronode?\n\n**Zeronode is a lightweight, high-performance framework for building distributed systems in Node.js.** Each Node can simultaneously act as both a server (binding to an address) and a client (connecting to multiple remote nodes), forming a flexible peer-to-peer mesh network.\n\n### Traditional vs Zeronode Architecture\n\n```\nTraditional Client-Server          Zeronode Mesh Network\n-------------------------          ------------------------\n\n   +--------+                        +---------+\n   |Client 1|---+                 +--|  Node A |--+\n   +--------+   |                 |  +---------+  |\n                |                 |      <->      |\n   +--------+   |    +------+     |  +---------+  |\n   |Client 2|---+--->|Server|     +--|  Node B |--+\n   +--------+   |    +------+     |  +---------+  |\n                |                 |      <->      |\n   +--------+   |                 |  +---------+  |\n   |Client 3|---+                 +--|  Node C |--+\n   +--------+                        +---------+\n   \n   One-way only                   Each node is both\n                                  client AND server!\n```\n\nUnlike traditional client-server architectures, Zeronode provides:\n\n- **N:M Connectivity**: One Node can bind as a server while connecting to N other nodes as a client\n- **Automatic Health Management**: Built-in ping from clients to server and server's heartbeat check protocol keeps track of live connections and failures.\n- **Intelligent Reconnection**: Automatic recovery from network failures with exponential backoff\n- **Sub-millisecond Latency**: Average 0.3ms request-response times for low-latency applications\n- **Smart Routing**: Route messages by ID, and by filters or predicate functions based on each node's  options, automatic smart load balancing and \"publish to all\" is built in\n- **Zero Configuration**: No brokers, no registries, no complex setup—just bind and connect\n\n**Perfect for:** High-frequency trading systems, AI model inference clusters, multi-agent AI systems, real-time analytics, microservices and more.\n\n---\n\n### Installation\n\n```bash\nnpm install zeronode\n```\n\nZeronode automatically installs required dependencies for supported platforms.\n\n### Basic Example\n\n```javascript\n\n// A Node can:\n// - bind to an address (accept downstream connections)\n// - connect to many other nodes (act as a client)\n// - do both simultaneously\n\nimport Node from 'zeronode'\n\n// Create a Node and bind\nconst server = new Node({ \n  // Node id\n  id: 'api-server',                    \n  // Node metadata — arbitrary data used for smart routing\n  options: { role: 'api', version: 1 }\n})\n\n// Bind to an address\nawait server.bind('tcp://127.0.0.1:8000')\n\n// Register a request handler\nserver.onRequest('user:get', (envelope, reply) => {\n  // The envelope wraps the underlying message buffer\n  const { userId } = envelope.data \n  \n  // Simulate server returning user info\n  const userInfo = { id: userId, name: 'John Doe', email: 'john@example.com' }\n  // Return response back to the caller\n  return userInfo // or: reply(userInfo)\n})\n\nconsole.log('Server ready at tcp://127.0.0.1:8000')\n```\n\n```javascript\n// Create a new Node \nconst client = new Node({ id: 'web-client' })\n\n// Connect to the first Node\nawait client.connect({ address: 'tcp://127.0.0.1:8000' })\n\n// Now we can make a request from client to server \nconst requestObject = {\n  to: 'api-server',           // Target node ID\n  event: 'user:get',          // Event name\n  data: { userId: 123 },      // Request payload\n  timeout: 5000               // Optional timeout in ms\n}\n\n// Read user data by id from server\nconst user = await client.request(requestObject)\n\nconsole.log(user)\n// Output: { id: 123, name: 'John Doe', email: 'john@example.com' }\n```\n\nWhat does `client.connect()` do?\n- Establishes a transport connection to the server address\n- Performs a handshake to exchange identities and options\n- Starts periodic client→server pings and server-side heartbeat tracking\n- Manages automatic reconnection with exponential backoff\n\n---\n\n\n## Core Concepts\n\n### Messaging Patterns\n\n#### 1. Request/Reply (RPC-Style)\n\nUse when you need a response from the target service.\n\n```\n+------------+                                         +------------+\n|   Client   |                                         |   Server   |\n+------+-----+                                         +------+-----+\n       |                                                      |\n       |  request('calculate:sum', [1,2,3,4,5])               |\n       +----------------------------------------------------->|\n       |                                                      |\n       |                  Processing...                       |\n       |                  sum = 15                            |\n       |                                                      |\n       |<-----------------------------------------------------+\n       |           reply({ result: 15 })                      |\n       |                                                      |\n   [~0.3ms latency]\n```\n\n```javascript\n// Server: Register a handler\nserver.onRequest('calculate:sum', ({ data }, reply) => {\n  const { numbers } = data\n  \n  // Perform calculation\n  const sum = numbers.reduce((a, b) => a + b, 0)\n  \n  // Return result (or call reply({ result: sum }))\n  return { result: sum }\n})\n\n// Client: Make a request\nconst response = await client.request({\n  to: 'calc-server',\n  event: 'calculate:sum',\n  data: { numbers: [1, 2, 3, 4, 5] }\n})\n\nconsole.log(response.result) // 15\n```\n\n#### 2. Tick (Fire-and-Forget)\n\nUse when you don't need a response (logging, notifications, analytics).\n\n```\n+------------+                                         +------------+\n|   Client   |                                         |   Server   |\n+------+-----+                                         +------+-----+\n       |                                                      |\n       |  tick('log:info', { message: 'User login' })         |\n       +----------------------------------------------------->|\n       |                                                      |\n       | <- Returns immediately (non-blocking)                |\n       |                                                      |\n       |                                          Process async\n       |                                          +-> Log to DB\n       |                                          +-> Send to monitoring\n```\n\n```javascript\n// Server: Register a tick handler\nserver.onTick('log:info', ({data}) => {\n  // envelope.data contains the log data\n  const { message, metadata } = data\n  \n  // Process asynchronously (no response expected)\n  console.log(`[INFO] ${message}`, metadata)\n  logToDatabase(message, metadata)\n})\n\n// Client: Send a tick (non-blocking, returns immediately)\nclient.tick({\n  to: 'log-server',\n  event: 'log:info',\n  data: {\n    message: 'User logged in',\n    metadata: { userId: 123, timestamp: Date.now() }\n  }\n})\n```\n\n#### 3. Broadcasting\n\nSend to multiple nodes simultaneously.\n\n```\n                         +-------------+\n                         |  Scheduler  |\n                         +------+------+\n                                |\n              tickAll('config:reload', { version: '2.0' })\n                                |\n          +---------------------+---------------------+\n          |                     |                     |\n          v                     v                     v\n    +----------+          +----------+          +----------+\n    | Worker 1 |          | Worker 2 |          | Worker 3 |\n    |role:worker          |role:worker          |role:worker\n    |status:ready         |status:ready         |status:ready\n    +----------+          +----------+          +----------+\n         |                     |                     |\n         +-------> All receive config update <-------+\n```\n\n```javascript\n// Send to ALL nodes matching a filter\nawait node.tickAll({\n  event: 'config:reload',\n  data: { version: '2.0', config: newConfig },\n  filter: { \n    role: 'worker',    // Only workers\n    status: 'ready'    // That are ready\n  }\n})\n```\n\n---\n\n### Smart Routing\n\n#### Direct Routing (by ID)\n\n```\n+---------+\n| Gateway |  request({ to: 'user-service-1' })\n+----+----+\n     |\n     | Direct route by ID\n     |\n     v\n+--------------+\n|user-service-1| <- Exact match\n+--------------+\n\n+--------------+\n|user-service-2| <- Not selected\n+--------------+\n```\n\n```javascript\n// Route to a specific node by ID\nconst response = await node.request({\n  to: 'user-service-1',  // Exact node ID\n  event: 'user:get',\n  data: { userId: 123 }\n})\n```\n\n#### Filter-Based Routing / Load balancing \n\n```\n+---------+\n| Gateway |  requestAny({ filter: { role: 'worker', status: 'idle' } })\n+----+----+\n     |\n     | Smart routing picks ONE matching node\n     | (automatic load balancing)\n     |\n     +--------------+--------------+\n     v              v              v\n+---------+    +---------+    +---------+\n|Worker 1 |    |Worker 2 |    |Worker 3 |\n|idle (Y) |    |busy (N) |    |idle (Y) |\n+---------+    +---------+    +---------+\n     ^                              |\n     |                              |\n     +---- One is selected ---------+\n            (round-robin)\n```\n\n```javascript\n// Route to ANY node matching the filter (automatic load balancing)\nconst response = await node.requestAny({\n  event: 'job:process',\n  data: { jobId: 456 },\n  filter: {\n    role: 'worker',           // Must be a worker\n    status: 'idle',           // Must be idle\n    region: 'us-west',        // In the correct region\n    capacity: { $gte: 50 }    // With sufficient capacity\n  }\n})\n```\n\n#### Router-Based Discovery (Service Mesh)\n\n**Automatic service discovery through routers** - nodes find each other without direct connections!\n\n```\n   Payment Service        Router           Auth Service\n        |                   |                    |\n        | No direct connection between them      |\n        |                   |                    |\n        |   requestAny()    |                    |\n        | filter: auth      |                    |\n        +------------------>|                    |\n        |                   |                    |\n        |                   | Discovers Auth     |\n        |                   | Forwards request   |\n        |                   +------------------->|\n        |                   |                    |\n        |                   |    Response        |\n        |                   |<-------------------+\n        |                   |                    |\n        |   Response        |                    |\n        |<------------------+                    |\n        |                   |                    |\n```\n\n**Basic Router Setup:**\n\n```javascript\nimport { Router } from 'zeronode'\n\n// 1. Create a Router (special Node with router: true)\nconst router = new Router({\n  id: 'router-1',\n  bind: 'tcp://127.0.0.1:3000'\n})\nawait router.bind()\n\n// 2. Services connect to router (not to each other!)\nconst authService = new Node({\n  id: 'auth-service',\n  options: { service: 'auth', version: '1.0' }\n})\nawait authService.bind('tcp://127.0.0.1:3001')\nawait authService.connect({ address: router.getAddress() })\n\nconst paymentService = new Node({\n  id: 'payment-service', \n  options: { service: 'payment' }\n})\nawait paymentService.bind('tcp://127.0.0.1:3002')\nawait paymentService.connect({ address: router.getAddress() })\n\n// 3. Services discover each other automatically via router!\nconst result = await paymentService.requestAny({\n  filter: { service: 'auth' },\n  event: 'verify',\n  data: { token: 'abc-123' }\n})\n// ✅ Router automatically finds auth service and forwards request!\n```\n\n**Or use the CLI:**\n\n```bash\n# Start a router from command line\nnpx zeronode --router --bind tcp://0.0.0.0:8087\n\n# With statistics\nnpx zeronode --router --bind tcp://0.0.0.0:8087 --stats 5000\n```\n\nSee [docs/CLI.md](docs/CLI.md) for complete CLI reference.\n\n**How Router Discovery Works:**\n\n1. **Local First** - Node checks direct connections\n2. **Router Fallback** - If not found locally, forwards to router(s)\n3. **Router Discovery** - Router finds service in its network\n4. **Response Routing** - Response flows back automatically\n\n**Router Features:**\n\n```javascript\n// Monitor routing activity\nconst stats = router.getRoutingStats()\nconsole.log(stats)\n// {\n//   proxyRequests: 150,\n//   proxyTicks: 30,\n//   successfulRoutes: 178,\n//   failedRoutes: 2,\n//   uptime: 3600,\n//   requestsPerSecond: 0.05\n// }\n\n// Reset statistics\nrouter.resetRoutingStats()\n```\n\n**Multi-Hop Routing (Router Cascading):**\n\nRouters can forward to other routers for distributed service discovery!\n\n```\nClient → Router1 → Router2 → Service\n         (no match)  (found!)\n```\n\n```javascript\n// Create multiple routers\nconst router1 = new Router({ bind: 'tcp://127.0.0.1:3000' })\nconst router2 = new Router({ bind: 'tcp://127.0.0.1:3001' })\n\n// Chain routers together\nawait router1.connect({ address: router2.getAddress() })\n\n// Client → Router1 → Router2 → Service (automatic!)\n```\n\n**Use Cases:**\n\n- ✅ **Microservices** - Dynamic service discovery without hardcoded IPs\n- ✅ **Multi-Region** - Routers in different regions find services across network\n- ✅ **Load Balancing** - Multiple service instances discovered automatically\n- ✅ **Failover** - Services can restart/relocate, router finds them\n- ✅ **Zero Config** - No service registries, no DNS, just connect to router\n\n**Router Example:** See `examples/router-example.js` for complete working code.\n\n**Performance:** Router adds ~0.5ms overhead (1.0ms vs 0.5ms direct). See [docs/BENCHMARKS.md](docs/BENCHMARKS.md) for details.\n\n#### Pattern Matching\n\nZeronode supports pattern-based handlers using strings or RegExp. With RegExp you can register\none handler for a family of events that share a common prefix. The incoming event name is available\nas `envelope.event`, so you can branch on the action and keep code DRY and fast.\n\n```javascript\n// Handle multiple events with a single handler using RegExp\nserver.onRequest(/^api:user:/, ({data, tag }, reply) => {\n  // Matches: 'api:user:get', 'api:user:create', 'api:user:update', etc.\n  const action = tag.split(':')[2] // 'get', 'create', 'update'\n  \n  switch (action) {\n    case 'get':\n      return getUserData(data)\n    case 'create':\n      return createUser(data)\n    // ...\n  }\n})\n```\n\n---\n\n### Node Options and Metadata\n\nUse metadata (Node options) for service discovery and routing.\n\n```\n   Metadata for Smart Routing\n   ===========================\n   \n   +------------------------------+\n   |      Worker Node             |\n   +------------------------------+\n   | id: 'worker-12345'           |\n   |                              |\n   | options: {                   |\n   |   role: 'worker'             | <--- Route by role\n   |   region: 'us-east-1'        | <--- Geographic routing\n   |   version: '2.1.0'           | <--- Version matching\n   |   capacity: 100              | <--- Load-based routing\n   |   features: ['ml', 'image']  | <--- Capability routing\n   |   status: 'ready'            | <--- State-based routing\n   | }                            |\n   +------------------------------+\n```\n\n```javascript\n// Worker node with metadata\nconst worker = new Node({\n  id: `worker-${process.pid}`,\n  options: {\n    role: 'worker',\n    region: 'us-east-1',\n    version: '2.1.0',\n    capacity: 100,\n    features: ['ml', 'image-processing'],\n    status: 'ready'\n  }\n})\n\n// workShedulerNode routes based on metadata\nconst response = await workShedulerNode.requestAny({\n  event: 'process:image',\n  data: imageData,\n  filter: {\n    role: 'worker',\n    features: { $contains: 'image-processing' },\n    capacity: { $gte: 50 },\n    status: 'ready'\n  }\n})\n\n// Update options dynamically\nawait worker.setOptions({ status: 'busy' })\n// Process work...\nawait worker.setOptions({ status: 'ready' })\n```\n\n**Advanced Filtering Operators:**\n\n\n```javascript\nfilter: {\n  // Exact match\n  role: 'worker',\n  \n  // Comparison\n  capacity: { $gte: 50, $lte: 100 },\n  priority: { $in: [1, 2, 3] },\n  \n  // String matching\n  region: { $regex: /^us-/ },\n  name: { $contains: 'prod' },\n  \n  // Array matching\n  features: { $containsAny: ['ml', 'gpu'] },\n  excluded: { $containsNone: ['deprecated'] }\n}\n```\n\n---\n\n## Middleware System\n\nZeronode provides **Express.js-style middleware chains** for composing request handling logic with automatic handler chaining.\n\n```\n   Middleware Chain Flow\n   =====================\n   \n   Request arrives\n        |\n        v\n   +---------------------+\n   |  Logging Middleware |  <- 2-param: auto-continue\n   |  (2 parameters)     |\n   +----------+----------+\n              | next() automatically called\n              v\n   +---------------------+\n   |  Auth Middleware    |  <- 3-param: manual control\n   |  (3 parameters)     |\n   +----------+----------+\n              | next() manually called\n              v\n   +---------------------+\n   |  Business Handler   |  <- Final handler\n   |  Returns data       |\n   +----------+----------+\n              |\n              v\n          Response\n          \n   +========================+\n   |  If error occurs:      |\n   |  -> Error Handler      |\n   |    (4 parameters)      |\n   +========================+\n```\n\n```javascript\n// 2-parameter: Auto-continue (logging, metrics)\nserver.onRequest(/^api:/, (envelope, reply) => {\n  console.log(`Request: ${envelope.event}`)\n  // Auto-continues to next handler\n})\n\n// 3-parameter: Manual control (auth, validation)\nserver.onRequest(/^api:/, (envelope, reply, next) => {\n  if (!envelope.data.token) {\n    return reply.error('Unauthorized')\n  }\n  envelope.user = verifyToken(envelope.data.token)\n  next()  // Explicitly continue\n})\n\n// 4-parameter: Error handler\nserver.onRequest(/^api:/, (error, envelope, reply, next) => {\n  reply.error({ code: 'API_ERROR', message: error.message })\n})\n\n// Business logic\nserver.onRequest('api:user:get', async (envelope, reply) => {\n  return await database.users.findOne({ id: envelope.data.userId })\n})\n```\n\n**See [docs/MIDDLEWARE.md](docs/MIDDLEWARE.md) for complete middleware patterns, error handling, and best practices.**\n\n---\n\n## Real-World Examples\n\nZeronode provides comprehensive production-ready examples for common distributed system patterns:\n\n```\n   Common Architecture Patterns\n   ============================\n   \n   API Gateway Pattern              Distributed Logging\n   -------------------              -------------------\n   \n        +---------+                     +--------+\n        | Gateway |                     |Services|\n        +----+----+                     +---+----+\n             |                               |\n      +------+------+                        |\n      v      v      v                        v\n   +----+ +----+ +----+              +----------+\n   |API1| |API2| |API3|              |Log Server|\n   +----+ +----+ +----+              +-----+----+\n                                           |\n   Task Queue                        +-----+-----+\n   ----------                        v           v\n                                  [Store]    [Monitor]\n        +-------+\n        |Queuer |\n        +---+---+\n            |\n     +------+------+              Microservices Mesh\n     v      v      v              ------------------\n  +-----++-----++-----+\n  |Wrkr1||Wrkr2||Wrkr3|          +----+   +----+\n  +-----++-----++-----+          |Auth|<->|User|\n                                  +-+--+   +--+-+\n                                    |         |\n                                    +----+----+\n                                         |\n                                     +---+---+\n                                     |Payment|\n                                     +-------+\n```\n\n- **API Gateway** - Load-balanced workers with automatic routing\n- **Distributed Logging** - Centralized log aggregation system\n- **Task Queue** - Priority-based task distribution\n- **Microservices** - Service discovery and inter-service communication\n- **Analytics Pipeline** - Real-time data processing\n- **Distributed Cache** - Multi-node caching system\n\n**See [docs/EXAMPLES.md](docs/EXAMPLES.md) for complete working code and usage instructions.**\n\n---\n\n## Lifecycle Events\n\nMonitor node connections, disconnections, and state changes:\n\n```javascript\nimport { NodeEvent } from 'zeronode'\n\n// Peer joined the network\nnode.on(NodeEvent.PEER_JOINED, ({ peerId, peerOptions, direction }) => {\n  console.log(`Peer joined: ${peerId} (${direction})`)\n  // direction: 'upstream' or 'downstream'\n})\n\n// Peer left the network\nnode.on(NodeEvent.PEER_LEFT, ({ peerId, direction }) => {\n  console.log(`Peer left: ${peerId}`)\n})\n\n// Handle errors\nnode.on(NodeEvent.ERROR, ({ code, message }) => {\n  console.error(`Error [${code}]: ${message}`)\n})\n```\n\n**See [docs/EVENTS.md](docs/EVENTS.md) for complete event reference including ClientEvent, ServerEvent, and error handling patterns.**\n\n---\n\n## Documentation\n\n### Getting Started\n- **[Quick Start Guide](#quick-start)** - Get up and running in minutes\n- **[Core Concepts](#core-concepts)** - Understanding Zeronode fundamentals\n\n### Feature Guides\n- **[Middleware System](docs/MIDDLEWARE.md)** - Express-style middleware chains\n- **[Smart Routing](docs/ROUTING.md)** - Service discovery and load balancing\n- **[Events Reference](docs/EVENTS.md)** - All events and lifecycle hooks\n- **[Real-World Examples](docs/EXAMPLES.md)** - Production-ready example code\n\n### Advanced Topics\n- **[Architecture Guide](docs/ARCHITECTURE.md)** - Deep dive into internals\n- **[Envelope Format](docs/ENVELOPE.md)** - Binary message format specification\n- **[Benchmarks](docs/BENCHMARKS.md)** - Performance testing and analysis\n- **[Testing Guide](docs/TESTING.md)** - Testing distributed systems\n- **[Configuration](docs/CONFIGURATION.md)** - All configuration options\n\n---\n\n## Performance\n\nZeronode delivers **sub-millisecond latency** with high throughput:\n\n- **Latency**: ~0.3ms average request-response time\n- **Efficiency**: Zero-copy buffer passing, lazy parsing\n\n```bash\n# Run benchmarks\nnpm run benchmark\n```\n\n**See [docs/BENCHMARKS.md](docs/BENCHMARKS.md) for detailed benchmark methodology and results.**\n\n---\n\n## Community & Support\n\n- 🐛 **[Issue Tracker](https://github.com/sfast/zeronode/issues)** - Bug reports and feature requests\n- 🔧 **[Examples](https://github.com/sfast/zeronode/tree/master/examples)** - Code examples\n\n---\n\n## Contributing\n\nWe welcome contributions! Please see [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.\n\n```bash\ngit clone https://github.com/sfast/zeronode.git\ncd zeronode\nnpm install\nnpm test\n```\n\n---\n\n## License\nMIT\n\n---","readmeFilename":"README.md","users":{"sfast":true,"artakvg":true,"sirius89":true,"davidharutyunyan":true}}