{"_id":"@opuscapita/event-client","_rev":"133-4fd99a05c19fb69dcaa0be303177e5f1","name":"@opuscapita/event-client","dist-tags":{"next":"3.0.16","nightly":"2.1.2-nightly.0","latest":"2.4.0"},"versions":{"1.0.0":{"name":"@opuscapita/event-client","version":"1.0.0","author":{"name":"Suresh Varman","email":"suresh.varman@cronj.com"},"license":"MIT","_id":"@opuscapita/event-client@1.0.0","maintainers":[{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"}],"dist":{"shasum":"470b72cf805f9f7174d19e99138636cbdea1e29c","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-1.0.0.tgz","integrity":"sha512-ETHnV4OnQm+E6WkySokDYAuokdt0GEOG7pg9gjAR0RGHzIANddDZVSVDthaLC2mjVmHDcwSPWJ5xHMPvklT0aQ==","signatures":[{"sig":"MEYCIQDGSBT7N8IFIjnnTTd/eNum2GRbffNFPCupXrKp8daATQIhAPw2aZuYbYUm29zguq7VdqGThwwO4CdqgycyWhhkgBQ0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"470b72cf805f9f7174d19e99138636cbdea1e29c","scripts":{"test":"npm run setup-consul ; npm run clean && ${NODE_PATH}/.bin/nyc ${NODE_PATH}/.bin/mocha --timeout 50000 -R mocha-junit-reporter","clean":"${NODE_PATH}/.bin/rimraf coverage .nyc_output routes","start":"npm run test-result","test-raw":"npm run setup-consul ; ${NODE_PATH}/.bin/nodemon --exec ${NODE_PATH}/.bin/mocha --timeout 500000","test-result":"npm run setup-consul ; ${NODE_PATH}/.bin/mocha --timeout 500000","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run setup-consul ; ${NODE_PATH}/.bin/nyc --reporter=lcov ${NODE_PATH}/.bin/mocha --timeout 5000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","upload-coverage":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"_npmVersion":"2.14.12","description":"An event client to handle the event system in microservices architecture","directories":{},"_nodeVersion":"4.2.6","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","amqplib-retry":"^1.1.7","bluebird-retry":"^0.11.0","ocbesbn-config":"^2.2.11","ocbesbn-logger":"^1.0.5"},"devDependencies":{"nyc":"^11.2.1","mocha":"^3.5.3","nodemon":"^1.12.1","coveralls":"^2.13.0","ocbesbn-db-init":"^1.1.11","ocbesbn-web-init":"^2.2.8","mocha-junit-reporter":"^1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client-1.0.0.tgz_1511263313904_0.5840682908892632","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@opuscapita/event-client","version":"1.0.1","author":{"name":"Suresh Varman","email":"suresh.varman@cronj.com"},"license":"MIT","_id":"@opuscapita/event-client@1.0.1","maintainers":[{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"alexeysergeev","email":"sab@scand.com"}],"dist":{"shasum":"9602646a96927fbcd66439eb2bf22210bf6a6145","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-1.0.1.tgz","integrity":"sha512-YL88teMT4VStsS/eF8xog66KqLqlxprPJNXQ58KSgBMtUsx7f50czdwNFOc0eSE0/8eQrp+psPzQi9rl57275A==","signatures":[{"sig":"MEUCIECBQfsPtCeunKSZddsHJAHMPYAEQBf2+aFTErhZCWNjAiEAqOCw7DO0y/o52s7UIvCfgoaUoj4GpjYsuvYGDyI0XGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"9602646a96927fbcd66439eb2bf22210bf6a6145","scripts":{"test":"npm run setup-consul ; npm run clean && ${NODE_PATH}/.bin/nyc ${NODE_PATH}/.bin/mocha --timeout 50000 -R mocha-junit-reporter","clean":"${NODE_PATH}/.bin/rimraf coverage .nyc_output routes","start":"npm run test-result","test-raw":"npm run setup-consul ; ${NODE_PATH}/.bin/nodemon --exec ${NODE_PATH}/.bin/mocha --timeout 500000","test-result":"npm run setup-consul ; ${NODE_PATH}/.bin/mocha --timeout 500000","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run setup-consul ; ${NODE_PATH}/.bin/nyc --reporter=lcov ${NODE_PATH}/.bin/mocha --timeout 5000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","upload-coverage":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"_npmVersion":"2.14.12","description":"An event client to handle the event system in microservices architecture","directories":{},"_nodeVersion":"4.2.6","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","amqplib-retry":"^1.1.7","bluebird-retry":"^0.11.0","ocbesbn-config":"^2.2.11","ocbesbn-logger":"^1.0.5"},"devDependencies":{"nyc":"^11.2.1","mocha":"^3.5.3","nodemon":"^1.12.1","coveralls":"^2.13.0","ocbesbn-db-init":"^1.1.11","ocbesbn-web-init":"^2.2.8","mocha-junit-reporter":"^1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client-1.0.1.tgz_1511263936493_0.1276706166099757","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@opuscapita/event-client","version":"1.0.2","author":{"name":"Suresh Varman","email":"suresh.varman@cronj.com"},"license":"MIT","_id":"@opuscapita/event-client@1.0.2","maintainers":[{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"alexeysergeev","email":"sab@scand.com"}],"dist":{"shasum":"3104fc52c220e375ca63e6d36f433e0422e87809","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-1.0.2.tgz","integrity":"sha512-0Q/ffa9DA3MvWPsS/xJUnpHwGXIsup+haC3AT8H6QQd2uV9gegvG7lK/W/wxtbvLY+Gnq4WSLL4HGCcut9IHpg==","signatures":[{"sig":"MEYCIQDYBoEB4TqmfPn1GV5UmkXTtU5xW1G7Jx/GJnq2dppUNgIhAPthXEArw1YH9UFiqX559lL75Igz+gkObWoWZd6FTPQJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"3104fc52c220e375ca63e6d36f433e0422e87809","scripts":{"test":"npm run setup-consul ; npm run clean && ${NODE_PATH}/.bin/nyc ${NODE_PATH}/.bin/mocha --timeout 50000 -R mocha-junit-reporter","clean":"${NODE_PATH}/.bin/rimraf coverage .nyc_output routes","start":"npm run test-result","test-raw":"npm run setup-consul ; ${NODE_PATH}/.bin/nodemon --exec ${NODE_PATH}/.bin/mocha --timeout 500000","test-result":"npm run setup-consul ; ${NODE_PATH}/.bin/mocha --timeout 500000","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run setup-consul ; ${NODE_PATH}/.bin/nyc --reporter=lcov ${NODE_PATH}/.bin/mocha --timeout 5000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","upload-coverage":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"_npmVersion":"2.14.12","description":"An event client to handle the event system in microservices architecture","directories":{},"_nodeVersion":"4.2.6","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","amqplib-retry":"^1.1.7","bluebird-retry":"^0.11.0","ocbesbn-config":"^2.2.11","ocbesbn-logger":"^1.0.5"},"devDependencies":{"nyc":"^11.2.1","mocha":"^3.5.3","nodemon":"^1.12.1","coveralls":"^2.13.0","ocbesbn-db-init":"^1.1.11","ocbesbn-web-init":"^2.2.8","mocha-junit-reporter":"^1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client-1.0.2.tgz_1511335706677_0.17695775954052806","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@opuscapita/event-client","version":"1.0.3","author":{"name":"Suresh Varman","email":"suresh.varman@cronj.com"},"license":"MIT","_id":"@opuscapita/event-client@1.0.3","maintainers":[{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"alexeysergeev","email":"sab@scand.com"}],"dist":{"shasum":"2e844157216e4300127e9e3b62591c245712b01e","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-1.0.3.tgz","integrity":"sha512-Q4jrCC7uz+Xk75dtRuuMkbrBuXLq1tQrvcCnSZL3L1VIbq1k4BbciDLbSHPipJx1+ZZs0UA1vlHB0DmXFS4WRA==","signatures":[{"sig":"MEUCIQD8X9I39CNAh9YgGLcEmHN6sPliD8N+XNtQsuVEAasj0AIga7oUIAjz1CWW7xINcAIS+Vv2OPbog5EaGKPQzC4VEw8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"2e844157216e4300127e9e3b62591c245712b01e","scripts":{"test":"npm run setup-consul ; npm run clean && ${NODE_PATH}/.bin/nyc ${NODE_PATH}/.bin/mocha --timeout 50000 -R mocha-junit-reporter","clean":"${NODE_PATH}/.bin/rimraf coverage .nyc_output routes","start":"npm run test-result","test-raw":"npm run setup-consul ; ${NODE_PATH}/.bin/nodemon --exec ${NODE_PATH}/.bin/mocha --timeout 500000","test-result":"npm run setup-consul ; ${NODE_PATH}/.bin/mocha --timeout 500000","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run setup-consul ; ${NODE_PATH}/.bin/nyc --reporter=lcov ${NODE_PATH}/.bin/mocha --timeout 5000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","upload-coverage":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"_npmVersion":"2.14.12","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"4.2.6","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-config":"^2.2.11","ocbesbn-logger":"^1.0.5"},"devDependencies":{"nyc":"^11.2.1","mocha":"^3.5.3","nodemon":"^1.12.1","coveralls":"^2.13.0","mocha-junit-reporter":"^1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client-1.0.3.tgz_1511539824063_0.31159708253107965","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@opuscapita/event-client","version":"1.0.4","author":{"name":"Suresh Varman","email":"suresh.varman@cronj.com"},"license":"MIT","_id":"@opuscapita/event-client@1.0.4","maintainers":[{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"alexeysergeev","email":"sab@scand.com"}],"dist":{"shasum":"7bfaeede3f0d843114af7b08720cc0e41100639e","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-1.0.4.tgz","integrity":"sha512-A8k2rL6D6CNBoqF5idyp/lNX1/JCjsWp5SVDUg63j6qVnkuZvJWX+uitUj3P2wyScWMKXkC+XFPzJwjTRNBuhw==","signatures":[{"sig":"MEUCIHPZWK421CHAuMvjEob7gKlJJDElfcPN2FgKjEH+/5S2AiEAk4ak7gTHo6TVVTkOIrvaCeHvhyK00zzHGOI4nHZWskA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","gitHead":"0b90d1996befc65d7bfa4d8d83bd7b2c9e7a7cd2","scripts":{"test":"npm run setup-consul ; npm run clean && ${NODE_PATH}/.bin/nyc ${NODE_PATH}/.bin/mocha --timeout 50000 -R mocha-junit-reporter","clean":"${NODE_PATH}/.bin/rimraf coverage .nyc_output routes","start":"npm run test-result","test-raw":"npm run setup-consul ; ${NODE_PATH}/.bin/nodemon --exec ${NODE_PATH}/.bin/mocha --timeout 500000","prepublish":"npm version patch -m 'Version set to %s. [skip ci]'","test-result":"npm run setup-consul ; ${NODE_PATH}/.bin/mocha --timeout 500000","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run setup-consul ; ${NODE_PATH}/.bin/nyc --reporter=lcov ${NODE_PATH}/.bin/mocha --timeout 5000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","upload-coverage":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"8.5.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-config":"^2.2.11","ocbesbn-logger":"^1.0.5"},"devDependencies":{"nyc":"^11.2.1","mocha":"^3.5.3","nodemon":"^1.12.1","coveralls":"^2.13.0","mocha-junit-reporter":"^1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client-1.0.4.tgz_1512732317786_0.8103704040404409","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@opuscapita/event-client","version":"1.0.5","author":{"name":"Suresh Varman","email":"suresh.varman@cronj.com"},"license":"MIT","_id":"@opuscapita/event-client@1.0.5","maintainers":[{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"alexeysergeev","email":"sab@scand.com"}],"dist":{"shasum":"e7d76a6b1d98a0a38e58e57fd24917958919b23c","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-1.0.5.tgz","integrity":"sha512-bSo6poBFwubGAdBISaWVVTvZ0P0YD7UdfcxOim+8lwWaFZR0I/5R7qDzQ0Q0OIlZLeREhWH+Wm7VU/IfvGucLQ==","signatures":[{"sig":"MEQCIFCbr96lDLIwNEduPsBIgN6QGLgEl3OXUvP9rGML85kxAiA0OiUZ2xWTtlmZNf0ctrDk4frEzBU9mrni6CjBQ2ACBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e7d76a6b1d98a0a38e58e57fd24917958919b23c","scripts":{"test":"npm run setup-consul ; npm run clean && ${NODE_PATH}/.bin/nyc ${NODE_PATH}/.bin/mocha --timeout 50000 -R mocha-junit-reporter","clean":"${NODE_PATH}/.bin/rimraf coverage .nyc_output routes","start":"npm run test-result","test-raw":"npm run setup-consul ; ${NODE_PATH}/.bin/nodemon --exec ${NODE_PATH}/.bin/mocha --timeout 500000","prepublish":"npm version patch -m 'Version set to %s. [skip ci]'","test-result":"npm run setup-consul ; ${NODE_PATH}/.bin/mocha --timeout 500000","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run setup-consul ; ${NODE_PATH}/.bin/nyc --reporter=lcov ${NODE_PATH}/.bin/mocha --timeout 5000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","upload-coverage":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"_npmVersion":"2.14.12","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"4.2.6","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-config":"^2.2.11","ocbesbn-logger":"^1.0.5"},"devDependencies":{"nyc":"^11.2.1","mocha":"^3.5.3","nodemon":"^1.12.1","coveralls":"^2.13.0","mocha-junit-reporter":"^1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client-1.0.5.tgz_1513693042134_0.9366216713096946","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@opuscapita/event-client","version":"1.0.6","author":{"name":"Suresh Varman","email":"suresh.varman@cronj.com"},"license":"MIT","_id":"@opuscapita/event-client@1.0.6","maintainers":[{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"oscneira","email":"oscar.neira@opuscapita.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"alexeysergeev","email":"sab@scand.com"}],"dist":{"shasum":"d09c06d97609d2ac5c2ff9c79d819347ce5975a7","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-1.0.6.tgz","integrity":"sha512-kA8LEHCi8W5nd4lR4jNTwYh547Ercu7S5Dw/vvyjDosJJFV9gYyQ/uMu7S+vFbXqZvPATvZ0uTrzmzbkHv38/w==","signatures":[{"sig":"MEQCIGR7ifYzDoO5K1nRCCxWtaB9NcQhw0cocFGul4Pnvto6AiBWHmprV5K1t6x9nmQmjI+RSiDYSRxXkcKYOEch08CnzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"d09c06d97609d2ac5c2ff9c79d819347ce5975a7","scripts":{"test":"npm run setup-consul ; npm run clean && ${NODE_PATH}/.bin/nyc ${NODE_PATH}/.bin/mocha --timeout 50000 -R mocha-junit-reporter","clean":"${NODE_PATH}/.bin/rimraf coverage .nyc_output routes","start":"npm run test-result","test-raw":"npm run setup-consul ; ${NODE_PATH}/.bin/nodemon --exec ${NODE_PATH}/.bin/mocha --timeout 500000","prepublish":"npm version patch -m 'Version set to %s. [skip ci]'","test-result":"npm run setup-consul ; ${NODE_PATH}/.bin/mocha --timeout 500000","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run setup-consul ; ${NODE_PATH}/.bin/nyc --reporter=lcov ${NODE_PATH}/.bin/mocha --timeout 5000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","upload-coverage":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"_npmVersion":"2.14.12","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"4.2.6","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-config":"^2.2.11","ocbesbn-logger":"^1.0.5"},"devDependencies":{"nyc":"^11.2.1","mocha":"^3.5.3","nodemon":"^1.12.1","coveralls":"^2.13.0","mocha-junit-reporter":"^1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client-1.0.6.tgz_1517490694352_0.7099630797747523","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@opuscapita/event-client","version":"1.0.7","author":{"name":"Suresh Varman","email":"suresh.varman@cronj.com"},"license":"MIT","_id":"@opuscapita/event-client@1.0.7","maintainers":[{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"oscneira","email":"oscar.neira@opuscapita.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"alexeysergeev","email":"sab@scand.com"}],"dist":{"shasum":"db74be8d1a8fd1e664c72c930b18473edbd15c26","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-1.0.7.tgz","integrity":"sha512-RlupcZukuLPZSEcFwsvjMjcJHdt9/8Xz96ircY5UVAFR35paNaXQg0pTEou46BLJHRkvoPhXNJcv53LsG9Zauw==","signatures":[{"sig":"MEQCIDlvHhLL9H+wfjZNj7vUjymjEOrYSIhgdmI6bteZ2xOsAiAHdIkWoOlztse1flKgrW3SA9fbsFtSnzx+Yn4ppmChlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"db74be8d1a8fd1e664c72c930b18473edbd15c26","scripts":{"test":"npm run setup-consul ; npm run clean && ${NODE_PATH}/.bin/nyc ${NODE_PATH}/.bin/mocha --timeout 50000 -R mocha-junit-reporter","clean":"${NODE_PATH}/.bin/rimraf coverage .nyc_output routes","start":"npm run test-result","test-raw":"npm run setup-consul ; ${NODE_PATH}/.bin/nodemon --exec ${NODE_PATH}/.bin/mocha --timeout 500000","prepublish":"npm version patch -m 'Version set to %s. [skip ci]'","test-result":"npm run setup-consul ; ${NODE_PATH}/.bin/mocha --timeout 500000","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run setup-consul ; ${NODE_PATH}/.bin/nyc --reporter=lcov ${NODE_PATH}/.bin/mocha --timeout 5000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","upload-coverage":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"_npmVersion":"2.14.12","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"4.2.6","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-config":"^2.2.11","ocbesbn-logger":"^1.0.5"},"devDependencies":{"nyc":"^11.2.1","mocha":"^3.5.3","nodemon":"^1.12.1","coveralls":"^2.13.0","mocha-junit-reporter":"^1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client-1.0.7.tgz_1517496354269_0.6496919870842248","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@opuscapita/event-client","version":"1.0.9","author":{"name":"Suresh Varman","email":"suresh.varman@cronj.com"},"license":"MIT","_id":"@opuscapita/event-client@1.0.9","maintainers":[{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"oscneira","email":"oscar.neira@opuscapita.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"alexeysergeev","email":"sab@scand.com"}],"dist":{"shasum":"d5a2ac5fa669aff510463040258aa8abad7a1870","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-1.0.9.tgz","integrity":"sha512-Qos3dFhbsr29n68mJCRjaDANr8eMpEO2XFsnOXhaE6rFBh3lXCm05blu917LFmnyJzbCLj6gq/NYbi0flvd1WA==","signatures":[{"sig":"MEYCIQCsikJrCQovZF2BS5KvX8xMTLZGlrgjJgG1nsO2zsxMewIhAL8nkBSQZsHGNqSLroUyKSUho3xTfUnWmVXB/oYrKETs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"d5a2ac5fa669aff510463040258aa8abad7a1870","scripts":{"test":"npm run setup-consul ; npm run clean && ${NODE_PATH}/.bin/nyc ${NODE_PATH}/.bin/mocha --timeout 50000 -R mocha-junit-reporter","clean":"${NODE_PATH}/.bin/rimraf coverage .nyc_output routes","start":"npm run test-result","test-raw":"npm run setup-consul ; ${NODE_PATH}/.bin/nodemon --exec ${NODE_PATH}/.bin/mocha --timeout 500000","prepublish":"npm version patch -m 'Version set to %s. [skip ci]'","test-result":"npm run setup-consul ; ${NODE_PATH}/.bin/mocha --timeout 500000","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run setup-consul ; ${NODE_PATH}/.bin/nyc --reporter=lcov ${NODE_PATH}/.bin/mocha --timeout 5000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","upload-coverage":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"_npmVersion":"2.14.12","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"4.2.6","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-config":"^2.2.11","ocbesbn-logger":"^1.0.5"},"devDependencies":{"nyc":"^11.2.1","mocha":"^3.5.3","nodemon":"^1.12.1","coveralls":"^2.13.0","mocha-junit-reporter":"^1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client-1.0.9.tgz_1517498623616_0.41138406400568783","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@opuscapita/event-client","version":"1.0.11","author":{"name":"Suresh Varman","email":"suresh.varman@cronj.com"},"license":"MIT","_id":"@opuscapita/event-client@1.0.11","maintainers":[{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"oscneira","email":"oscar.neira@opuscapita.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"alexeysergeev","email":"sab@scand.com"}],"dist":{"shasum":"0a81bfbd2b3c5559c4287420c9859a84f2271ca5","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-1.0.11.tgz","integrity":"sha512-q8DF15OrUW/ALAeQe9fk7UHjGwnrkNTJsLEO0M7qfZBuTFSO9mHNkKtvaMnC3rU0exi4vGEkDqzUG4v6svxChw==","signatures":[{"sig":"MEUCIHOAncuapJtUhdIxLyFgkG6oEY6JEcFmayZx2/0Kzh0RAiEA8lZIC4+igutx7iD0IlzP3kJVAVdRiH2DXp2YxylvByk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0a81bfbd2b3c5559c4287420c9859a84f2271ca5","scripts":{"test":"npm run setup-consul ; npm run clean && ${NODE_PATH}/.bin/nyc ${NODE_PATH}/.bin/mocha --timeout 50000 -R mocha-junit-reporter","clean":"${NODE_PATH}/.bin/rimraf coverage .nyc_output routes","start":"npm run test-result","test-raw":"npm run setup-consul ; ${NODE_PATH}/.bin/nodemon --exec ${NODE_PATH}/.bin/mocha --timeout 500000","prepublish":"npm version patch -m 'Version set to %s. [skip ci]'","test-result":"npm run setup-consul ; ${NODE_PATH}/.bin/mocha --timeout 500000","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run setup-consul ; ${NODE_PATH}/.bin/nyc --reporter=lcov ${NODE_PATH}/.bin/mocha --timeout 5000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","upload-coverage":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"_npmVersion":"2.14.12","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"4.2.6","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-config":"^2.2.11","ocbesbn-logger":"^1.0.5"},"devDependencies":{"nyc":"^11.2.1","mocha":"^3.5.3","nodemon":"^1.12.1","coveralls":"^2.13.0","mocha-junit-reporter":"^1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client-1.0.11.tgz_1517499128473_0.5314843342639506","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@opuscapita/event-client","version":"1.0.12","author":{"name":"Suresh Varman","email":"suresh.varman@cronj.com"},"license":"MIT","_id":"@opuscapita/event-client@1.0.12","maintainers":[{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"oscneira","email":"oscar.neira@opuscapita.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"alexeysergeev","email":"sab@scand.com"}],"dist":{"shasum":"06f7e341ca874c36c499048a7fdfbc3d8d20a555","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-1.0.12.tgz","integrity":"sha512-xRFOhXV1u54KhDlHHUUg2SayWh6tzOloRjyj9BoH5VA6XEAmE57huA1cj8jrrw2uy3ssbZMgHsgxSwARx7NwXg==","signatures":[{"sig":"MEQCIGUb9v3xncsBY63VcIGfxkRyUyYWHu6W21ZYpJLDkoJIAiAeQHLkssSvV1kmVY+WCUWp5lWavarMmkl60ipO2/QmFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"3536e51e75a8e578e3ee692e1da955a92db81e6c","scripts":{"test":"npm run setup-consul ; npm run clean && ${NODE_PATH}/.bin/nyc ${NODE_PATH}/.bin/mocha --timeout 50000 -R mocha-junit-reporter","clean":"${NODE_PATH}/.bin/rimraf coverage .nyc_output routes","start":"npm run test-result","test-raw":"npm run setup-consul ; ${NODE_PATH}/.bin/nodemon --exec ${NODE_PATH}/.bin/mocha --timeout 500000","prepublish":"npm version patch -m 'Version set to %s. [skip ci]'","test-result":"npm run setup-consul ; ${NODE_PATH}/.bin/mocha --timeout 500000","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run setup-consul ; ${NODE_PATH}/.bin/nyc --reporter=lcov ${NODE_PATH}/.bin/mocha --timeout 5000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","upload-coverage":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"_npmVersion":"5.6.0","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-config":"^2.2.11","ocbesbn-logger":"^1.0.5"},"devDependencies":{"nyc":"^11.2.1","mocha":"^3.5.3","nodemon":"^1.12.1","coveralls":"^2.13.0","mocha-junit-reporter":"^1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client-1.0.12.tgz_1517564638706_0.21879756194539368","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@opuscapita/event-client","version":"1.0.13","author":{"name":"Suresh Varman","email":"suresh.varman@cronj.com"},"license":"MIT","_id":"@opuscapita/event-client@1.0.13","maintainers":[{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"oscneira","email":"oscar.neira@opuscapita.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"alexeysergeev","email":"sab@scand.com"}],"dist":{"shasum":"271de1579b72cfbfc8fc8b2f92cf8afdad1e11f9","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-1.0.13.tgz","integrity":"sha512-GPmXZHC2Z14QXCiT/xscz2gcSu2/7o6/e6s3SsH5qOS9RKyzx0ear5Y6L3C+xFMD1sc8DeNTJO6AbRelvWgTTA==","signatures":[{"sig":"MEUCIQCXNEJTCWela9ZfiPVzZHuUvTCirOsumNLrnOZUmd8slAIgU8gX3HC7OeUQm8jcqdUR/lrz+gPV+mLyrEnMa10762c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"cc2475d43da5bb300585ca266863f71455905fd8","scripts":{"test":"npm run setup-consul ; npm run clean && ${NODE_PATH}/.bin/nyc ${NODE_PATH}/.bin/mocha --timeout 50000 -R mocha-junit-reporter","clean":"${NODE_PATH}/.bin/rimraf coverage .nyc_output routes","start":"npm run test-result","test-raw":"npm run setup-consul ; ${NODE_PATH}/.bin/nodemon --exec ${NODE_PATH}/.bin/mocha --timeout 500000","test-result":"npm run setup-consul ; ${NODE_PATH}/.bin/mocha --timeout 500000","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run setup-consul ; ${NODE_PATH}/.bin/nyc --reporter=lcov ${NODE_PATH}/.bin/mocha --timeout 5000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublish-only":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"_npmVersion":"5.6.0","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-config":"^2.2.11","ocbesbn-logger":"^1.0.5"},"devDependencies":{"nyc":"^11.2.1","mocha":"^3.5.3","nodemon":"^1.12.1","coveralls":"^2.13.0","mocha-junit-reporter":"^1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client-1.0.13.tgz_1517583591591_0.8066824928391725","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@opuscapita/event-client","version":"1.0.14","author":{"name":"Suresh Varman","email":"suresh.varman@cronj.com"},"license":"MIT","_id":"@opuscapita/event-client@1.0.14","maintainers":[{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"oscneira","email":"oscar.neira@opuscapita.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"alexeysergeev","email":"sab@scand.com"}],"dist":{"shasum":"34951f70944ef1a15c7eeaa6a516050d219a2a4d","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-1.0.14.tgz","integrity":"sha512-WLsloHLXGYoJGTmRuSKEAXINTuorbnkwM1yONck9fRfxhdFOPLoFk4YE/4VGid4w4EM5fYmWBLCJepI7sgX6mg==","signatures":[{"sig":"MEQCIEGydW1olJ7oQoOCTFYpoG+L5H/9ge/x7XGOPppx8wYUAiBShMj4ElYZqH/KA4BcXNqHAt7ZmRi2v7XAlhKK+3n5RA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"b6b6cacff2ef885d150b31fa6d85f494fe1ec56d","scripts":{"test":"npm run setup-consul ; npm run clean && ${NODE_PATH}/.bin/nyc ${NODE_PATH}/.bin/mocha --timeout 50000 -R mocha-junit-reporter","clean":"${NODE_PATH}/.bin/rimraf coverage .nyc_output routes","start":"npm run test-result","test-raw":"npm run setup-consul ; ${NODE_PATH}/.bin/nodemon --exec ${NODE_PATH}/.bin/mocha --timeout 500000","test-result":"npm run setup-consul ; ${NODE_PATH}/.bin/mocha --timeout 500000","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run setup-consul ; ${NODE_PATH}/.bin/nyc --reporter=lcov ${NODE_PATH}/.bin/mocha --timeout 5000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"_npmVersion":"5.6.0","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-config":"^2.2.11","ocbesbn-logger":"^1.0.5"},"devDependencies":{"nyc":"^11.2.1","mocha":"^3.5.3","nodemon":"^1.12.1","coveralls":"^2.13.0","mocha-junit-reporter":"^1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client-1.0.14.tgz_1517828378921_0.2563207463826984","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"@opuscapita/event-client","version":"1.0.15","author":{"name":"Suresh Varman","email":"suresh.varman@cronj.com"},"license":"MIT","_id":"@opuscapita/event-client@1.0.15","maintainers":[{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"oscneira","email":"oscar.neira@opuscapita.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"alexeysergeev","email":"sab@scand.com"}],"dist":{"shasum":"738d99cb917a764a9c075fda633e74b0c90bf904","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-1.0.15.tgz","integrity":"sha512-RO9eNIuFKyT5+opj1au670aLfk/7ZsdXGEC/hWHTl22nzQXiIiVPX/3RCETE0jPnYzeVeGd2GIgDXOMIeK6vpA==","signatures":[{"sig":"MEUCIEHinRR2QibwyfhBEJuyGLSxdDOHQfUCEknvFhohyDD6AiEAzYS9U7NkAn7cyTTqKSORWunBj2reXZuNWu8ix42lSLQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"bf1e49e776145e6a94bf105cd84d7a3877192dfb","scripts":{"test":"npm run setup-consul ; npm run clean && ${NODE_PATH}/.bin/nyc ${NODE_PATH}/.bin/mocha --timeout 50000 -R mocha-junit-reporter","clean":"${NODE_PATH}/.bin/rimraf coverage/* .nyc_output routes","start":"npm run test-result","test-raw":"npm run setup-consul ; ${NODE_PATH}/.bin/nodemon --exec ${NODE_PATH}/.bin/mocha --timeout 500000","test-result":"npm run setup-consul ; ${NODE_PATH}/.bin/mocha --timeout 500000","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run setup-consul ; ${NODE_PATH}/.bin/nyc --reporter=lcov ${NODE_PATH}/.bin/mocha --timeout 5000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"_npmVersion":"5.6.0","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-config":"^2.2.11","ocbesbn-logger":"^1.0.5"},"devDependencies":{"nyc":"^11.2.1","mocha":"^3.5.3","nodemon":"^1.12.1","coveralls":"^2.13.0","mocha-junit-reporter":"^1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client-1.0.15.tgz_1517837393101_0.639820541953668","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"@opuscapita/event-client","version":"1.0.16","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@1.0.16","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"oscneira","email":"oscar.neira@opuscapita.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"dist":{"shasum":"9df2ccef28a3fde58060f5d3bb5579e5ff4e178f","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-1.0.16.tgz","fileCount":9,"integrity":"sha512-uOqiexyuYk3f3tBdCejfKPHfnL+aB2eADOww2MicH95TRMXx3ZAnx1DzMJv57FJEgel9RRQ/PMqs04DsHAePoQ==","signatures":[{"sig":"MEQCIE5YRdDe5oAx0VfiZWAsWxBZq2osVhW9iTy6hN5NEDHeAiB7y+ExTy5CjCOSadQ8O3Ib1JDI9pLFe6taplf3kWOcxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24197},"main":"index.js","gitHead":"903f540f10d4dcc4e8933c9b6b238c1034339930","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc ${NODE_PATH}/.bin/mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md index.js > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc ${NODE_PATH}/.bin/mocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov  ${NODE_PATH}/.bin/mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls.js"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-config":"^2.3.3","ocbesbn-logger":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.4.1","mocha":"^3.5.3","coveralls":"^2.13.0","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_1.0.16_1518011986492_0.9489240268513912","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"@opuscapita/event-client","version":"1.0.18","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@1.0.18","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"oscneira","email":"oscar.neira@opuscapita.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"c8edae16a04ec6e1fe58360bbc4fa825139781aa","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-1.0.18.tgz","fileCount":11,"integrity":"sha512-gcomLldyVMx5ipHdNJDWKKhc6qVqq45VXzF5qSHoaFU9wAJTV3+yuTcVO/pwHHwKNbUrbwY5j0OVXEWW8QJrvA==","signatures":[{"sig":"MEQCIBYKugNg8xKvusrN1keMaReuZghPbxXIIiyqXv/ty2xYAiBGi+YlB1EWT04W/xcV4qnp33hxhtNQAgBt5BC7c8AeJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32825},"main":"index.js","gitHead":"43db930c531c382fab51a8c776f23959ad02c7ed","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc node_modules/.bin/mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md index.js > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc node_modules/.bin/mocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov  ${NODE_PATH}/.bin/mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.6.0","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-config":"^2.3.3","ocbesbn-logger":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.4.1","mocha":"^3.5.3","coveralls":"^2.13.0","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_1.0.18_1520260590046_0.6299776080743731","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"@opuscapita/event-client","version":"1.0.19","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@1.0.19","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"oscneira","email":"oscar.neira@opuscapita.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"66f664bb1b1783c524f558d554caa925f4b5d2cf","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-1.0.19.tgz","fileCount":9,"integrity":"sha512-r6uGQTlCPgqlYtQmCAnH5r506Y8+NMdR32FOBZTe3eFFKYkTFNfsBlffO8D/Erxo7EAEDDwj86eNX6OkQaNz1Q==","signatures":[{"sig":"MEUCIQC+UckiLo2qvtiBxTsCu8mGK1CYzF9/DlSKMk6I+bokiQIgd+3IEINe8N1sPm1AfH67/4sS3+cu3RlmvR6L9sE6P7E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25343},"main":"index.js","gitHead":"201f3bed0d49c8365f0dbf6507f08b0d85e42930","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md index.js > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc nomocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-config":"^2.3.3","ocbesbn-logger":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.6.0","mocha":"^3.5.3","coveralls":"^2.13.0","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_1.0.19_1521476565159_0.6354723986997997","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"@opuscapita/event-client","version":"1.0.20","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@1.0.20","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"oscneira","email":"oscar.neira@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"3dfa2594f2803182b16ad7524122e9b9a99d8842","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-1.0.20.tgz","fileCount":9,"integrity":"sha512-TgqvrAu6AoediQuvToFi/C24BomlXOpT3++5yEglWj3yaFSNUeeLRo6zVXG//0W7nGxhuA8TDa0cEasIBiLJvg==","signatures":[{"sig":"MEUCIGJpOimIlwRzkR0n1NetCD0dXjyqSyoyCEUJUIJHz0qJAiEAiAA49PSQDiFYtwfxTqeBe2RsJ7t1V7OCae9H0IqoZNM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25343},"main":"index.js","gitHead":"bca993dd78dc0053b854faa947c7985d0b344efe","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md index.js > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc nomocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-config":"^2.3.3","ocbesbn-logger":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.6.0","mocha":"^3.5.3","coveralls":"^2.13.0","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_1.0.20_1521541790916_0.2106180547082388","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"@opuscapita/event-client","version":"1.0.21","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@1.0.21","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"oscneira","email":"oscar.neira@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"9991c6ffa0ae2b55e5b8fda3b310d68ed882df97","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-1.0.21.tgz","fileCount":9,"integrity":"sha512-o5ye+7Fbl+1vmTqu5visvmzDs65ZIQSySTRFS+HqPt9NSGfYqGhjU+cxWI5gZJzFv25n8as6xLC9O1aRFVTIaQ==","signatures":[{"sig":"MEQCIE65C4j34KR7WYylBnuAkmWm7qVYvs2/48AJO52CXpcFAiAFuXipBUIboMo2EXMjmIoZhaaYKCQ62vT3Qegw7WXCgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25516},"main":"index.js","gitHead":"ef632dd3d231fe0d69febb638f0c8b2b43b7b1a2","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md index.js > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc nomocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-config":"^2.3.3","ocbesbn-logger":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.6.0","mocha":"^3.5.3","coveralls":"^2.13.0","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_1.0.21_1521710631555_0.7163751419535469","host":"s3://npm-registry-packages"}},"1.0.22":{"name":"@opuscapita/event-client","version":"1.0.22","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@1.0.22","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"oscneira","email":"oscar.neira@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"fb429d58ab4aea9c77899c5adf165be708712d26","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-1.0.22.tgz","fileCount":9,"integrity":"sha512-53GGJPS4VTkzBjo8Afu8gePWRfBpGCNwiYPT3Hh9eLfbPILMjfVsQXR72ibgHCnjR0q/Orz4zu3jIZ+bvIZexg==","signatures":[{"sig":"MEYCIQCyvbjLMvdI657RdBTF2mhEaG4JWBmKSyf+fbbLg39ULgIhAN5CSCYV31DRXrmCERWjnAnmMMLFhuqayp5YMtE2rpYi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26181},"main":"index.js","gitHead":"5baff4e4692e6e89c326f028d52a82723d2efca0","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md index.js > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc nomocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-config":"^2.3.3","ocbesbn-logger":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.6.0","mocha":"^3.5.3","coveralls":"^2.13.0","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_1.0.22_1521811355356_0.42578904208648627","host":"s3://npm-registry-packages"}},"1.0.23":{"name":"@opuscapita/event-client","version":"1.0.23","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@1.0.23","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"oscneira","email":"oscar.neira@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"38611afd0c1c0c46ff7395613c15b58ba52c069f","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-1.0.23.tgz","fileCount":9,"integrity":"sha512-v5dxTdwyrD43+LR8iINtOmMqL6XM9h2gRl5IFuNDZy7mPAwCmOdTq25lgotJ2kUJpTAJ6uN8Y9oe8tdSssuUxw==","signatures":[{"sig":"MEQCIGvbv0pIdvLGVlSEUefyK1waYKqmuLG2UFt2uW9tRFIAAiAApsnTF70nBWrvZ/MGq8cBvxkCRjP6bTmwPZE1Yw+STw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26233},"main":"index.js","gitHead":"2f3160c547384e65ae9405eb84fad9481af19191","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md index.js > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc nomocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-config":"^2.3.3","ocbesbn-logger":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.6.0","mocha":"^3.5.3","coveralls":"^2.13.0","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_1.0.23_1522135763582_0.334803417624155","host":"s3://npm-registry-packages"}},"1.0.24":{"name":"@opuscapita/event-client","version":"1.0.24","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@1.0.24","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"oscneira","email":"oscar.neira@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"906606cd7939005182f2a69fdbe541f12783f214","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-1.0.24.tgz","fileCount":9,"integrity":"sha512-8O8P2QSHyErDCHC7ovjys+7L0WKPcshfM4EMuxa47aeeeYLdaOn24mxt56ByiU/zBQRRwzeXrZElLpmTabjZ/g==","signatures":[{"sig":"MEUCIQCcAtEPkmZHZpqfZ+6ARrgjjg34l7PDlht9GkgndfV6WwIgAcgFtQwERrfSSHuJSq8DQGu22yxczKdRJP1nVDqAAdg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27642},"main":"index.js","gitHead":"c7c63e159599939e727158042f21ae37c1682430","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md index.js > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc nomocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-config":"^2.3.3","ocbesbn-logger":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.6.0","mocha":"^3.5.3","coveralls":"^2.13.0","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_1.0.24_1522149355998_0.7442976883294701","host":"s3://npm-registry-packages"}},"1.0.25":{"name":"@opuscapita/event-client","version":"1.0.25","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@1.0.25","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"oscneira","email":"oscar.neira@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"098d54c962119e9070d2fb8a05e8a8425e7b33a2","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-1.0.25.tgz","fileCount":9,"integrity":"sha512-XGNNCF+yeJO5oeie0ide+y2hOMSXj7gGdPf0apAw3CmIp/tlUInFtggo4TCTk3V9E9lrAflcC/cU/B1bX+kCcg==","signatures":[{"sig":"MEYCIQC/+9/E5EcLFqsUK1aKL+1Z5Pg0sZpBAEB5CxlYphoN7AIhAOsyOqW0BLL5T2DmsPKm9p8cXYqGK1bM/ZSHhhegv1LZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27879},"main":"index.js","gitHead":"3e0db7253066d64360e8d615fcd60bf96043cbd4","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md index.js > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc nomocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.6.0","mocha":"^3.5.3","coveralls":"^2.13.0","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_1.0.25_1522829375105_0.9363694447165405","host":"s3://npm-registry-packages"}},"1.0.26":{"name":"@opuscapita/event-client","version":"1.0.26","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@1.0.26","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"oscneira","email":"oscar.neira@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"ff2f5bf949dd9a4ee9fa538f8e47d9d46f08acaf","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-1.0.26.tgz","fileCount":9,"integrity":"sha512-h+pdxbfSiULzLWa5tc1x8S/zIKT93BAWekeTacBt25r+cT9vvytEWvMO8NRdObu3dCyf81C2Exq9BkpYN6Uu3g==","signatures":[{"sig":"MEUCIQDTDLDCGq7g9dOEv9Vka6IF8P5LYv5Oify+1p/aNWk6qAIgRivWVBwuWaQsd6wi+OYqxGVLbLQAO0+LO+LMRQ9Kv9o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27865},"main":"index.js","gitHead":"6da557f47f5c94dc2d0f198b1e858bbea4ba5acb","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md index.js > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc nomocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.6.0","mocha":"^3.5.3","coveralls":"^2.13.0","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_1.0.26_1522829751771_0.5458941069927414","host":"s3://npm-registry-packages"}},"1.0.27":{"name":"@opuscapita/event-client","version":"1.0.27","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@1.0.27","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"oscneira","email":"oscar.neira@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"211769f9212f33db1000d106f3c99f4d4104b6d3","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-1.0.27.tgz","fileCount":11,"integrity":"sha512-ya9eUqrr1J7E3+OTXVo1gUoWK1BK4L4Od0re+ChiPMCVDu7ICekvO8fh8FbV7/b2F5KfIXM3YeGSq7KpkrQGUQ==","signatures":[{"sig":"MEUCIBnMHP3FfzxlQi2p2u7RV4o1RkT2ZhUKv/kBM3ROEqu2AiEAmW8vDMWjJ+gRXMfgoa8nWVi2GxzkC2BFUFyLJMaOw94=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44522},"main":"index.js","gitHead":"3e193720a85a5d91a18403936813b8027d4968ad","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md index.js > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc nomocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.8.0","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"9.8.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.6.0","mocha":"^3.5.3","coveralls":"^2.13.0","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_1.0.27_1523262288400_0.4920637039184139","host":"s3://npm-registry-packages"}},"1.0.28":{"name":"@opuscapita/event-client","version":"1.0.28","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@1.0.28","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"oscneira","email":"oscar.neira@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"9b115068de5cc0e1574560cf46adedb5959801b5","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-1.0.28.tgz","fileCount":11,"integrity":"sha512-ZHlyPI3mPSgUilHkx/ZLg9L+GhLC+loKYZTeXvxmxUxabx8wkN0tlddDyYNZcrX2/w93KJbA9GNCxpSLekzCug==","signatures":[{"sig":"MEUCIE5jEHyTsThhg/JsH3zpr1vN8rsq/iYCwj4JQT4J2/iAAiEAnWWPRzRV1rttRZRcAvAyiEtC0nnZSJQISWAKZe45TGk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45674},"main":"index.js","gitHead":"4cc9dcaeb64259e7c604d9b7deffae3c43af5170","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md index.js > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc nomocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.8.0","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"9.8.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.6.0","mocha":"^3.5.3","coveralls":"^2.13.0","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_1.0.28_1523265693259_0.5315545303651568","host":"s3://npm-registry-packages"}},"1.0.29":{"name":"@opuscapita/event-client","version":"1.0.29","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@1.0.29","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"oscneira","email":"oscar.neira@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"05d85a86ff74cfefc1e774b859f1640e994b5d3e","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-1.0.29.tgz","fileCount":9,"integrity":"sha512-Z+KT0qsWRa/pPUQu71agy1CGuF/6wx4g8bY7iuAm83iNt9XBVtRm7QQ/3FFc/BSEzmsa4JlPvqP2s5FLkO1Pbg==","signatures":[{"sig":"MEYCIQDpfczvm/ckZLuf0qSzi7sqpuSmd4/5+jdfBeK8S4NdzQIhAN10/lmaDVs1geKAL8ch+kuscwW6Do/jOuj1amGLmOhy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29119},"main":"index.js","gitHead":"67f48aeeb88a921ba6163398ab1673607e5ea6b5","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md index.js > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc nomocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.6.0","mocha":"^3.5.3","coveralls":"^2.13.0","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_1.0.29_1523267656546_0.9402984093712228","host":"s3://npm-registry-packages"}},"1.0.30":{"name":"@opuscapita/event-client","version":"1.0.30","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@1.0.30","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"oscneira","email":"oscar.neira@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"43d9fc284e689d2dd63556ebd5de19d3e55d4f27","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-1.0.30.tgz","fileCount":9,"integrity":"sha512-KJzT3auVKzwdfAyUjJLuOg8isMSiZH0GcHU+aSy1Sqc4U1zs1E3pVfkffvJ9L4Jd7FgnXDbkUJoxMjQFILdsVQ==","signatures":[{"sig":"MEUCIBmySCem3D0zj9WLLHdhXI+eECD9/pa3jIVEWqPBKQGqAiEAmLsVqkOba7FYFTghM6HCgEgMxDxNqgQF74dZRn6AJUk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29136},"main":"index.js","gitHead":"390ea0eb6c3fd5a7f83453250d2ba86104d166fe","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md index.js > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc nomocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.6.0","mocha":"^3.5.3","coveralls":"^2.13.0","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_1.0.30_1523279822963_0.2857760873604691","host":"s3://npm-registry-packages"}},"1.0.31":{"name":"@opuscapita/event-client","version":"1.0.31","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@1.0.31","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"oscneira","email":"oscar.neira@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"bb7d94474fdfa11d98c1006e95c8686479d6b00b","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-1.0.31.tgz","fileCount":10,"integrity":"sha512-HZww37SVc6zZHgC1dyuEcVuxW6IY8GOFxXOxV1b+qNCh1Wj4wAx6pZgFAPYoJeX9N91zbyeG+NHhcnIY+Yf2ww==","signatures":[{"sig":"MEUCIEYuR5Xne1ozssrsC6iud9aeOqw04ZerZZ+8Al2KVLzjAiEA5IbWmr1KFPJsIdMJ+gRMPS7LOBbmenxe3hrfNTjUsYs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2ZZqCRA9TVsSAnZWagAA1vMP/iZHsqIwNDNb86D4uo6E\nj4YLMk4cFMnCAMXHxRVOpMcQEq+ejWByAfZVUcZ4ByDn1uZ/Nrpcp2dyCXGJ\nS7jvYDZcMehFvnpJAsYtv10bHYcDjsTm5nPxoKXci+DTBsZCv4I9M5g1bYlx\nL7g6fVO5dU7EoMs3hUdefGwIAFZaSGEwRTDd9E0B9kM0hOhZqPw5yGW+3uzE\nNEviX2cQ1r+SC2QuEUgX9oE9Ytf64YV3tVE3Sva8sQw/XPpj9L9mWIsvSFTJ\nKEwVxDia1wA2Zx9i8UKuQMoVmvhPWgz72hTCcCD0f+oFGy+1wbVI2kuB0aJm\nGxlUi1wUJSfO71R4poTSE4UpiZOo3M+n1aTmiNf4oRb+rBw3vdHnuHaJzCQ8\nFGPHLyftAXV1qOoPhegkY/IKJEN+/nEU/jKmfBaLQZ3BkeuxR4m72wiJSMY0\nKRgeqVtv1+Mbk1XYiUwT3P28R0OwkMW7fVqnlSlnCr3AjXehu7P6Vt69/5p/\nbm53rtFcWjQP3JAi4WFmgo5IQ701n8qQFzbrHyra7LB4Vhp8+sjc+8mzimpZ\nzbzT0DRwTYm+O50r0PbXlco8iqWoQljpj5X3CZ3RntcEGckAepZcWjYc6yKS\nf6b5J0zn9uWo9IAt49d2pHDsgAPd5ALNt9NBDXAbrYMbjhzS+fiBP+44fEO3\njA4z\r\n=JAL8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2b3ba047d31af171c0cfd90aa26dd6f293fb70c5","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md index.js > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc nomocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.6.0","mocha":"^3.5.3","coveralls":"^2.13.0","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_1.0.31_1524209257654_0.7578448534658377","host":"s3://npm-registry-packages"}},"1.0.32":{"name":"@opuscapita/event-client","version":"1.0.32","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@1.0.32","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"oscneira","email":"oscar.neira@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"19d23347f630e937d05f541527ffefa1401404f2","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-1.0.32.tgz","fileCount":10,"integrity":"sha512-VlRcvOEIcHT5py/1+zMkEQG4+hKC5H+9AnicJwhrow9ZTx2uY+yhqoNxP0zGJQZ5JwnTsE3FRFjUJpGC8tJxNQ==","signatures":[{"sig":"MEQCIBCXv3QfDPosyztCIADRnA0rChoaC2n8b9sZw+wDigzzAiBpw+nlDaDNeSRO29CVz03s+HgEImFC97kmyK1vzrJ0rQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2bqtCRA9TVsSAnZWagAAbskP/iM6h069fIsTJfH2SEic\nT8vvicaxVJLmSSbQNE/8/h3eOirQgYK6KotyUQTlwemOzDRlrWiedg8es3PR\nDIH4oeNFZx8BJXcRzOODUmlUYRRkGGg3BJUbEQcbXRFWndraOO0nVlY+FuNH\nP3S+Cio8YbtXsNk6tzN+olXpSTXUbC2CM2AlIDc/sAqw1AlpV2Dz9aZV9BxS\nBCLyknuKL6ablpEIjxVeq9lQsRf41NfFx34wjihK/hEAQlD0qzI+BPkwaEx4\n5QixVcHLx0rZBzqihrdwax6lwqYHhCGilF5E2H9AczdbqgfAYWI31p2fl7s+\nHu4P7iuPl9vq0kMe6S7Qen6xeeckPSI0BdUpPyDkayp3eYBs/H8Ezl8V7xba\npdJDA7+R3ndSYQeIIPQexG6eL5UU677PK+ldIrHnTx9ClOIq//r85zBYA0k+\nARm9AZCjZiWNZJJ42APq2lSPFRAXnAogEee4x2+yqTtoE+gKyxHKodlTAFPg\n3bQyG6aijGIH0q6T9qumSiJrTOhFDg2NNWR2J8b+3cvYd2M82eTUwDCDIU1V\nJyi6rOln1pG60KnF6sJ3N6HVh1vC0Sm5nd6LUFMk/gAdLgN7Dmf1SDnVUiCq\nE4s9In0SbgdCrHto7R2dGzK03xkZuXCKKAGdk5M2CbgxYi54YVotP5DRktLm\nGSrE\r\n=gw1j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"00cddf03a90e505dbcea0eec467e6278cc667cea","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md index.js > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc nomocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.6.0","mocha":"^3.5.3","coveralls":"^2.13.0","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_1.0.32_1524218539552_0.8461331621043191","host":"s3://npm-registry-packages"}},"1.0.33":{"name":"@opuscapita/event-client","version":"1.0.33","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@1.0.33","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"oscneira","email":"oscar.neira@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"05a2ad058857b3863ad5e403fd829dc9de0aaca4","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-1.0.33.tgz","fileCount":10,"integrity":"sha512-VrPffkc8RoLgD/w+LJodxbuiB6iHMZx3Kxf/QzncO3RFFQL+9FVLEU0jFuRW6pM9rhbiBKHWCrKHFjiKli3biA==","signatures":[{"sig":"MEUCIAxgThU85YPNA6UAUSXqb38CnELDnjZJxLfrdegJ9XeBAiEAheYBe3Vxu8SE2+Kf9nzIp29SzKfpwk1l4fsa+TDRl/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30362,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3aC9CRA9TVsSAnZWagAAJr8P/2skN1knwfALxjxsFxfs\naMbc/6nwtyWM9gl25xDEGTmSAeyQ05Xh2GqKxyl+/+SVhHRd50RMx8Z1mvaE\nN/Gr866YUwilsHAT3RR9uX26nTTdvOrTft/MGNKAtXgxrE5Kys+t/HDZt2hx\nCsU2hp7o/2CxmqOCWptH//k4pNUg3wuc6h5I0qQXkxJhkrhFlYOD4AgymbhB\n1tzZdK8KHgz4ndlEgZBaJr/dzBxaM9aEN3MjbTaTjAk6NqRc+28mfleprlXn\nXs07ChRt3qENYxstmtoerffSUDH3OxWBDyuNBvvuH709zJQ2LbaxKETgMrCk\nPtCiq+ei/wMlzoOJOGwg0VvaLG0n8y8zKoC1ElH+oGChuj4JLTmiDiT1SGGg\nGimCR5LQo3bx3NuGeJFwPmyikIUHaj4f6wxxDMJ44vQd5hVJKovixYgeKjV+\ntc7RO2ULUw56JoAmQq83a3Fj8cfmlRHMkPKzbG9SR4+uOKthW82w35tDGVQx\n9g4XMfKwlDuVhPXuC/2PS2N7fhj+9DhlvPS6ijDzVMkjsFrNdVmvsFMwr2Iz\n09WR/oMVobesbVtOo0E0FaGpSX8bWdN0SnzQpfqXHvp+HbuySePH5uv3OISc\ntu/idIt5MtfkT92ZL+whIHGsimVgKR8PEqoWADUv2AIEzq8FZKH3YtrbJ1EV\nVd8O\r\n=xvj5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"79b280ff839c5286c9670fd65ce4f6503dc9c9b1","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md index.js > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc nomocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.6.0","mocha":"^3.5.3","coveralls":"^2.13.0","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_1.0.33_1524474043272_0.9560920528884851","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@opuscapita/event-client","version":"2.0.1","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.1","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"1a91e9463c666d7659be3f5efa229a2558c46c3d","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.1.tgz","fileCount":8,"integrity":"sha512-+wgQwtVjgGEygR1t5rIrM6kO7zqSi86cSEzEqaBYLLIVZT97qy2CWOMiXxDCrJ3IgxwGxkiw4S5bPe5g1P73dw==","signatures":[{"sig":"MEUCIQCSHVy2+eIw+OETV3RPNveFT2BhEA0QbC3zRhWnRHXW2QIgPri1nt5mdqlFPU/esEXQpWJmh/ecN3f+RtIt2UAuCUE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDmghCRA9TVsSAnZWagAASXAP/1adYvhJNKa5R96mKydx\n1TpL7YOM4cGMEAmKjav/p78mBmia7BpAkSF8lC6y+TA/OuiIZuvJO/0JUbmH\nfg+mYsW79sO5Omwonh7guHZkmU3TgQXGIxRjPF7bccjwh1vrEuVUcX0BC3Pn\nltLpNRKi/U0Lu+TLLkDZ7U7V7V+sgbDfH3CYjFy3rofEaWBjFx0R7KVa9dxM\nECU9ybvLLOAhK2xjLFtzc9xUlOqoev2TPQCdl7oChYP240S9wmVaMhMjowgj\nj7hBqt5NKs6xcy5R8S8nN++raPgahwCOQcqdQOio4NPG5n7chUC7RugsHyHE\nUqbOHCPnG6vNAgs5CuTeQ60dPx8X9dpAJ7gNk+sxHoakphqKIQy/aXZRDDDO\nbIv3RrGj9O01j3pKwEcQUs1qkbtqpGSZljzXDE/sMX7DmJHNlnMx1y04ggtE\n6rNPVNWniSXM51zcD3lrLK5eQmejWMTXs5oC1FbMLIIAOfJfaWZfAkilyiIt\neEcCGIVzW8mI/sBQJOXNpq8QoiwitJ2g/7GVFuzrPAWySwfWYxn9TlsFYY6T\nxykObx5WOupqxGXrulDa9s5lc6ZBkp9G8Y6pojGJO/RhfnmGNvFi6T6vURpf\n3+QX/RHUJWcVzMs0xSVPfgieh48xt/f9+s7sGgYTvo+SKmgzGRJekxqckwe5\nhFmD\r\n=tAXq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","lib"],"gitHead":"364b5bdb9fb463312011f28c67fe7698abb12c01","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md index.js > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^3.5.3","coveralls":"^2.13.0","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.1_1527670816445_0.29913844443557003","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@opuscapita/event-client","version":"2.0.2","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.2","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"06ab8fd290c139a1f963d66b01d2eac57d709bbb","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.2.tgz","fileCount":8,"integrity":"sha512-aPR74czBZeYXpWsU9veW6pS9BZZ645ZW7iK+C4CTJLAGjB5gYs+c61YWDqgqSUzrmjxYoy0eZds8aBoUGNXWEA==","signatures":[{"sig":"MEUCICWyc0eBo1+Vx8nKzhtsCe+v4FiZKTHBGzU5k80VB+4TAiEAyN4jzfjTXmwXBguR8rsgegUP//Odox9epUf7ev6YHkg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEROSCRA9TVsSAnZWagAAiysP/RwptzuFXhZ/uy2tT0LW\nkQ9dLloHIESrVBC8Yd8jgjNNuppwo2SHsJFdDj2BoxLhWyaAjXQO0FITdd1U\nl91GgoJ0iSaaxSE3XzaC8lit25SJ7Yr2oNU78rUaxLB2jNeWCWUeDI6TYapv\nMQM9OAQXDLDepVRLKa4Ng+AYHUsC4fYNnxVJANKwODw4o0UaFKjh9YDsCPtU\nEXNgiOjVxOBAonbUrBSs+WrVaASgym8fPK7pDS7JVpXS7OL+K7e0qvW0/hOD\ny6If9JAjRKhBdBq5gZDChLDpHWBwepAlP1hhqJ4lm+/XvahwKjSSzB5+xi8N\nNASJm1AEfODusPnO83QOdz4A6zPhjV691Zjjgx84HR4RoPC+L1endW2QXsRQ\nDtkga2Rdcj0BBCCpRCQuijNm+2FamymAg2LBSagyvif9vVWvd7iCoxEEJ95h\n0V56jfurftFvFI9VUm5pMvlWNxoqap+XE/WQuOhnSN8Xf47AnLhrhewrMBab\nYxDapVECSODLuMVQBz9bt8qddQE9gJ1VEsnQvERcQ1gO5jHuBDS56PeN9eiu\ny4RVPgTlLc7Pxq9SKHdV8ZhP8slQ9cxxTT/Z8PRzXt+MFqCWfx++4dn6quug\nlCsw+BCRXhEOmBztrrP8N/AiCkFE63Lafw0AvPSILaS4dNGMGxPZnfLhVCUA\nCoF+\r\n=xxKn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","lib"],"gitHead":"9686ff1b54f2ab99522c8ed3023d7b72b64835d0","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md index.js > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"6.0.0","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"9.8.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^3.5.3","coveralls":"^2.13.0","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.2_1527845777461_0.6848223516655585","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@opuscapita/event-client","version":"2.0.3","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.3","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"1370bc5cff3ecac2f6ba8545cccb00ce11474ee9","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.3.tgz","fileCount":8,"integrity":"sha512-4Iq8s033I4s4cPmjKn88X55vEmpMP6vylzjd6vM+vhdTqf6zURUJlGSKLEOVbebMR9tdB3mgrUVpmdtE2GSVIw==","signatures":[{"sig":"MEQCIDdk4M+GJ2cj8noPhqGPCHNM1A6gCI7PeVRXCrzxw7N9AiBgUOsGZUltqClR4+T38CF0572dOIefI7qQGmFJBMy+hA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFUlxCRA9TVsSAnZWagAAEVMP/jwFJXrZ4YtWjBvMN7Fp\n5kr80IW+PUmasTzLm2NDfuLD/SHwYBBBqmitLburbpEGEKP2pems+/LZzZbV\n0wMqaHTrGm6xRvya2oTzJEj0OjH66joiXK3jjfi2vUzcUIf4+A5GixH023zi\ndwchqGQDWv3kgxGg5S+Z8gvKto55/e3dXHlNJ2IrsorsP2bndpuRtEhv+gwW\nKeow+/NQTMSyO0nmyJBkfIIlLXFwFrXLi+BOpJqnB4qGIJaG3R1tjqTzTBO3\ns0wVCwicBafyFfoT46HyZUQ5gKBqddWP7FyGukAwsPMuVJYiWvRlC9gePsXG\n21V8mLf5kuDE3U6lJCBh2GjSyk0OAmIWM/OFmaLb2+rzDXNaubgzQrnIwVtR\n2DJVkU36thwU9iooqiRFbyhxqqKQtwyij8mkhz3iXH6KrwPqZshyIVdgXzK2\nCYa2w/A5zzyKYZ3hsj7x3/SGelUPx0Yqpiwv1rnRO8jYrWNSpoDxL9hDEXyc\nxIig9YK1QtngNRPYlwErbDz/wv4XfgO6Z/MN9CrKrB51qsR0Yrjc/SE6dN8B\nIaEzNCCPwsiT7quG952P3jzHUvlsFSTUSY3obYK9Na3MYzPZ/Vvua7Y37t6P\n/Iy8q2Gj+AFnhYIrQTVOHpOE+n/1SEUMY9WP21f52pICJh8KiTLGxYnrLUHg\nGyw1\r\n=okMv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","lib"],"gitHead":"22239bc4e06ecddf3b962b9878baceb9821f0225","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md index.js > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"6.1.0","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"9.8.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^3.5.3","coveralls":"^2.13.0","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.3_1528121712471_0.2938695140675973","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@opuscapita/event-client","version":"2.0.4","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.4","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"a9b7ffb0852c0bae5d92509bf176106577f6624a","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.4.tgz","fileCount":8,"integrity":"sha512-bKxwMSOPM5N0rya4lNiOETSCtlDr7zAaDFQAKX0NwQI+2XVC7/1vUTNMvSv6IU5z29mh6+BXi0UUIGlwyqjlRw==","signatures":[{"sig":"MEUCIBgZ3xhaFM8zVIKtf1o2o9FCv3SOX9zord3E8i2KQI55AiEAzxo6q2esnWM9CZdklfEM+jTuT7UtiHCRNLKy182NEzI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKPZLCRA9TVsSAnZWagAAwXoP/ifSo5s9jXYc6kxgaX8a\nU1faeDJktJOU46zQrZp7YqPY2SCNrbaQb51nuURctffmtVqX80khFVgv40aT\nv0HUNE3wehhD74Tp0PGR9KDmwthdgd0GVXLIJiwIm2e6qh+rD8i38zLji6k0\nNleN6EzwBMyYkJBUMkw0Bg3rp+UkpRMfHblaBuMy9bHbKdOQJqSNAXYkpomN\nZ3x6k3NvfCQouZROEuJ85RuRq3ky1A3B1du8oqCnB5DRn94OLF1ZKDsccvtb\nsG7n6zBNVswWD8X26SBwOsRAC4h+LHHiK1pve9U8d3OZaFv/ncqyYMQyjOiR\nVho89Z8sWV84h1++LKqjvr0SYgfgi8v9C5aUUchNGKb2oVF56TNZA1THVoyp\nzG3D1A5bjhKGlyZUDXX3/posrTS59NCz4tYO3Yo6Peimuf0o8Nu2V2LeJR8H\n72p2+HREIUKrKob+D7SsNe+NBz7LBQ9shjD9m03nGApMkKp88dOlNpD3jeQ9\n4ayVAPZe5GlAHFN9ToFVEw41ufMB4UkyYaNs8Nq0VzMCL5rZY2DQow47K2uE\n2tcA1nJSjpkSzKWCPJXWQKx0mKAoO4uBdGH41Ru/6FnrYC6RjaVBlA8nvKTe\nxcR1K16bZhBEuqfmMTVfuPkXhDp12TJtKuE0HQSbz8YDkJqUFRo+xtNOvDia\nufZ7\r\n=fnvi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","lib"],"gitHead":"b64a74f3e7d297eb3b2f8868e1f33781190e5d9f","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^3.5.3","coveralls":"^2.13.0","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.4_1529411145969_0.4924133305476426","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@opuscapita/event-client","version":"2.0.5","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.5","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"41216eeabd3d68575561d74f1e89dd6038e3c70c","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.5.tgz","fileCount":8,"integrity":"sha512-FQc9xbCkOzVF7DqSwAbjNDXerfqYKdo05REHa+4ol/hnxBMQUVTYFVlznQyAP6BVrA8S2vtH9YqNjhIrUntCGw==","signatures":[{"sig":"MEYCIQDpoMYjJeBb0SiXJ6/+Qfd++P3umsMo6WStESOAKqh6NAIhAKsDT7r2AZlhuKgyldymglX21QSuU83MQwSfC+7wqC2l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKRQfCRA9TVsSAnZWagAAakYP/1wdYOmTkSBg80Mpq/9e\nuwXjUdd/gq/2N1jJhS6yHIgvTcHE2M2CAaCCT6reoJVtVZFaB77Cf3a/FCZU\nD0DBO/d4nn8EWNKdIomeRkFiUfvr/RXGGKbdvEsWzPHvdRd0TPHGjN8x2sg1\nVEupPjNxnsastCBYsPgNqNdPmDfLp0ope94zl116okosyIV/6XuUwRI6H+hU\nahCiXW4QEQlJ25j5kh1hJ/E65yjZCcFxP7Oy0L6sqbJdwOkjiaxs7O4n1SQc\nhWHIqfQ05dFjGpUURY/z+REbV8oOUMmBi46qgaCF6zdilkF3IFDoLPQ5t1RU\nrIfUnyNUCK7fsX6iKJfQgMFMzQT7YYQOyf06TIDDITYQtv+YEbcFrm6/evb7\nDNPxoApsc6w1sm5T0MRgr6BoxlyreLxnD+jbJR+sP7dNl+qSYmCnYIjGuvFy\nAaWLuFGKNciw1td1lAKYBf+RYJyhfrExqdyUqmgKp2/RAQtN/btVFq15X9jD\nzA5JSGIixVo0ED4U+6vpWCNx06KsL0i0IQsHoFE4xHyxrBKhwwESO/UHgRMq\nDOVD55dubPyfmjzw+gAbstkr94z5ip2N+r9o1GP8wm93exRyjZqmHIGOo4gh\nS8IpnHvBfePp/PVDomoFpC9hKA66CwA53B3xeVvtvUc3dZfoVEJw30AYcjSG\nhhB1\r\n=22IE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","lib"],"gitHead":"437d882e3b0d044f78b8a435726afba49b6d87e3","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^3.5.3","coveralls":"^2.13.0","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.5_1529418781927_0.4520705294890113","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@opuscapita/event-client","version":"2.0.6","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.6","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"e2d265844484730747f2c2a8c3d74a794b4b86f7","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.6.tgz","fileCount":8,"integrity":"sha512-AGgbeWu/IeUP5NIsN58Xpy3ivsmbsIBVS/ilWCcTwQlHBUTpqQudqpCwHUqh8ahl96hLQObpJxdW7lOhlvhGrw==","signatures":[{"sig":"MEQCIBc5TcCTTCZYQOgC3SoGKqMGi9Qo4fkbVM6fdJxQ8mWpAiA6aBR+7FVhWoLRKCtNHa5CaDmmTkFkPsQyoPKOyCdgIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKRU1CRA9TVsSAnZWagAAI1YP/0H+jg4ISo66vgPkKF9E\nEZxdmatenX3rvtZ1XY3OQngOtBUv/OGz1Scp5+8O2f6eynYIckxcKnOxs2Xy\njoN0hg6p9pWj1V6VaKhFgCctc876OKrVhlFBm0GZPow73v09Cl/hR3mmHOEN\n7vWNq+IEYqRvHrCUNAS2MYQ69HsFigUq2x49mGrE0f16maUD7wXjqikweP0Q\nd+K8RnrKmj5WdB0wsz7ukOja6KdLhEnM3mJ5E2Saj1wB3CTK9pBNDIOzieVG\nUbEaWyeCsShfUdmqxbjL6JJy0/aiC8dyen+mVn2ecHfJ8UgOCMBHKLuvhy6k\niaqREzlr2Ra4AIq7H/PfOhJZdokzdYClJX6NZxrl9SexYAHrCc01/YrU2+Pv\nsm3gsuIA11e6v0P3vZdjx403h3DCyVC0sD9LnwXnuyDBR4djGwi8vRni7DtV\nKfomIJhCyd96JU33L3j3Sw2/WhKgTrqi3CEB6IhrqfEZ4Aza+1UAbTyNNCOF\nr+DmywQ+FwBzg/NNU6DNcnM/lcIHLpIwky4toqZkaqfDX0uIKlyqJOQgIxVa\nhlvUBcMKwyGLm98raXtz0i7KtpQbYUp+imam54RbCnm70RTol+TyGuRVpxFA\nRejVnjppStDqVammjKTc4pGHg8qb/EAFJNnaPZMaHnwP7eBQ88azIGG5TWaa\noe6R\r\n=Hhr8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","lib"],"gitHead":"3956f4de832c1c4c6e530b83d703db2d2debeb92","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^3.5.3","coveralls":"^2.13.0","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.6_1529419060640_0.17522494221071172","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@opuscapita/event-client","version":"2.0.7","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.7","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"0fa4abf0649acc2590dd5632f04e639ffddba692","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.7.tgz","fileCount":8,"integrity":"sha512-VHMmS9odFzQIHay4MCekZ6DRCuA3CQXP3gEguwrSzuBEwt95TlVXoXSOL19rVCHifpw6GMLGAgg266QkUDrtKg==","signatures":[{"sig":"MEUCIHdSSw8oDbmZqwbtFTDtK2SOZParPWrdpc/rQeRLTN5JAiEA8Y7uKdDJv/eBPSBf7OFb2ZRMa5qjJUjC3erKnT+ka44=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKjz+CRA9TVsSAnZWagAArqgP/RdENRcLyKlFXa6n+cEr\nvnPhogP9pKK84BFGMoQOMGtGRNn7Sw7kN+AtjGCkkyOC9N6jABrVodoVRhpo\n/0cXeQUtqEibzchPdF3RRAf3SERTvMLi+5tZcIs7+6i23IlpAlifeeUJmned\n7j3UcSXeuc+axWuBCvxubl6CPMNSOM3YtM/p3aj1pSMchb8rjfmFT9HPLVie\nJz1Dho3Qt9CEZuoiN25Ia8WrPfKcrH7WHaSSEasdSfGNVkmDTYzBFBga2Ydg\nS3xeAMgEZSOeND2stNNgvt5zfGMzO8om+fvYUfIlX1EMt9M63NjW8jYLiuax\nK8et66Od+5yli0REdz4tO1qvaSyMdYlvcEaQYF5beiwP1pBgo2n/CTATzsIZ\nlW4oehYf5K/1DAC+PzyZ0a1hcNclUFaT74tWK/dSU3KR9pB7nQ2/28ZgoO6D\nZM6s2jFdFFG/Kt/0JvYHsfIOXxqh3d5TPtSHRiq3u4cz7tmsu/2354r4c4Rx\nka2dhNRDr4z1apUFP3CTs7l/P34ZPLwWt5IyKlyNFUsUVtJcFUDpfBsL4tpL\ngdigEFaaYsh0r02BScjBKeua3ZOAU30tajrEgaL4dwm7Ij7BzGcPxmV9C7uN\nE109aoHI2891WgvRhzUA/DUhzCA7gA9hVZFZAy6MfBXOQ+e/HRuVPUTBmK71\nXurG\r\n=yT77\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","lib"],"gitHead":"fdf02ff88322025983e4b57b92f1376e83d47a9f","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.7_1529494781117_0.1070060478920758","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"@opuscapita/event-client","version":"2.0.8","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.8","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"3c946c2fcc8609209532cd2b3aca3adfda093678","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.8.tgz","fileCount":8,"integrity":"sha512-mbo7Mw8hg96jA8Oz9ik8OVgny6gZNCWsWMZgCZXzCSXO48HnENrdftt1l+OnaZXLfhP1rMGh993RnUmpIBewcw==","signatures":[{"sig":"MEUCIQDdNu+uQG5hUEJJg9GaCQRwMfb8SnCiOQxK6SU9Chg7ZwIgK/jdaTL09jxllj3CtcG+JaTiDwDP93nVyt3NBfOM2vU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKkRcCRA9TVsSAnZWagAA6/IP/jsW+jXTZNqMrqKj5ifa\nAomzkaITPPV2f4u48gnVNNRpVcXdSDI2Fx1AhMtNHqI5/TQmjy0K6zpCn4+o\nfwn9OvVrE9HWdKN4eRRFCNlr9I0dLwSlyx9EuUiihoutwP0Uhbc4H9uHI/pe\n74e0MjIPlA/Sixqoymyqy6O0mI8B/tHge+SafZrPRYu1B8bLT4JOYhGAr28p\n0czK45dIpjYB9qsOk+QsBB9B2U18DNhOyI4hUIFU8Uvigg3ZFmjTnJ6PBHB9\nn1RGIyS4fE+OfsUVzbSDt0IxLG1q5xKyrx9NmOsWTWKN/B6AisUeTfAWyjsM\ndnqu0uPWjxEXP6krQbaQbLyU5gZbWrV8yAI8YwvXOiEcXCXcmGI2QGCK5tR7\nJ1MnuQERYhNx5RkyHhRDNWTS0Z1SOAS09V0v5RUeikOdjN+zdbWCxnM+rTZc\nNwAE7QgHcxMX6X8fy1Zqv0D7GNImKbi8SFKS7vSgkJA9yK8T3hgMyQpNz9jb\nmNT1jLcqkjAP02WS/cUXY8w4yEZyk8wVCX177eW+c7W16Aq75ITLm1HHEz63\notD/O3ZOlZy+luFsVclitURhUTgwD7Vc+bv4DqFf097eOR5mCs8yH0T+yvd7\np7pCzni02wzjSa6o0W+FlfAuV8Xi6FDYVi8leY1So8aIi8lF0AlR22S0YlNl\nzLa7\r\n=6Dbh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","lib"],"gitHead":"bb614baba1b284e58854a87cfba93ff1d30d115e","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"6.1.0","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"9.8.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.9"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.8_1529496667901_0.4388243867113504","host":"s3://npm-registry-packages"}},"2.0.9":{"name":"@opuscapita/event-client","version":"2.0.9","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.9","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"fc7d02ab242f3591aa23364c35d6c0259019eb48","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.9.tgz","fileCount":8,"integrity":"sha512-bIkYiLLcy7+2pev7FWBusC6Qxs6GWFL2UaolCaBGsNgGboJpr4sVynqi2pLaHztD/wXlA6B1cCJR7GMYUflXfQ==","signatures":[{"sig":"MEYCIQCvxmkuaZMv8e1cZIk5jGpNN3RA/6nFIvm39BAgDxkR1wIhAI2+3LGmKLJ0HiAOG8cutGq8MQ41UCbNJc6s/yEWx2ab","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMhBzCRA9TVsSAnZWagAARn4P/0bOHe4G/4z3OC6G0zcQ\nHXqlU5qj0OIVRiBDgFeB68h08yK7nvFdN/xFFhSO8QtY2m91HD5HpA+YLPxb\nDFrcqjlIIv148qZD113PCjMZuTBQ01BKZ2Sm5FogntZcdirZaFQVX4JsVRxX\nerXYrf2CpKSd6S0xJL6Z8bUIr/4S5EsSKJVaxvRLTnn/GL78g40ngxJh+rDx\n3sgNCWS6OO0623aITBi5zfeXK3FmNaD5w0X313ZwAe3my0JK0Ob8PfnopDOG\npp9U4UEuDouaXsfPAdsbBhuj+cWuCxBaeb1uryTDIDvpTtn1NYHdX3Ima+t/\nHb9LugD6H1hZt1UMr7k9iUhgAydvJQ5ZFdaRZB/JfUYVigKuyUM4yb1P62Tg\nwO7Clk9KZfjGuBPRo8kQlwn3POOXPopKpqcPpC0gcRfhTMNyhSQ8AzRcC9Uc\nRFWT1rlsV2GHExOGyh/Rqmi3rP8i19SXe2d2w1QCyS02EuXnMQzu/4QTppds\n1cK454iYAySVA/ZV4yfzG0Pp37BHyxDla9NNzN0t5vRLivX84xH9Hn3/+0Ns\nFmViit9eAa5bx39D+5fx/SBOS//9xJbZaMApoyiJ8AQanMsoEIXL929RO/5c\n8g8moUc3ioDl7506x5mNVEzgKA8vRagGmcogjhI2POYFvKT0Eyo7Lh77YI+J\nIKTY\r\n=9ATZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","lib"],"gitHead":"457e24dea876901143f2429c2170672d29061c1e","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.9"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.9_1530007667704_0.2691849495064216","host":"s3://npm-registry-packages"}},"2.0.10":{"name":"@opuscapita/event-client","version":"2.0.10","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.10","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"b68c29e3c5fc6a9b344ab0672db30fd4b92e43c7","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.10.tgz","fileCount":8,"integrity":"sha512-kgD139tgIqSIZ4yuPTAYma+80PTMKQCuZoTbnlv5+GJbTffPPLiSj/7act1hfWhoiup+FukFeEeFkR66po9jHw==","signatures":[{"sig":"MEUCIQCtYpzEe4r1hUvNp/Zv8HQd9X9P4i001+WOnVIB2eJ/WAIgV7lq1uZl7zIhzZxR80i3EkqJztY6N/2J5TxqWvcqf34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMjBSCRA9TVsSAnZWagAAGyYP/26/02vNm+bPPZmSKbPf\nXfioatJ9FRDIBU+o1A9jd05q1O6LD5EQ+l8F1nmvhN2K98nuuA3ORM4wBJGP\nALDkGUhGmydMwUSUpqcYTyk7j3vSSUjFzvlP6Jjc3sNaONoL11IpLP6LKf34\nKwV4ONRF0ZAyD1cVPevJJHlHXsWTkm+i1RObHMONpNI46gx2eonvO993Rbd2\nwTszGl7oZ2ytmvnNvBI3IOpNFeW9veUb7HvvqPrBIp17nNQxl7mkfMUYordY\nnzupchKH+UTyCj9495afFq2IMYNUyOTZashoFFoVTKoMzYhb74H87aVVN0lk\nWTXLXC8XWBl8Ngz6MVmuieATpMg4zkoJaSS4IhUVbyuuN4tIdx1Cjq1uueGJ\nfmMOS//o4IIVZK+c9qOAxbOWW1Yg0Yr2Bykaqt68h1YUvOgVVDmLblQIOuA4\nOs4SFxPJnvDY5ngCYt8OBNhMGbegXBQeWSWxLSTaV8ODdGk5H3qOS8Op3Z59\n77cNKSg/cPh9sC2plvCXjj9mH/ESfIZWog1bfZq5KDG+XBgImYUyN4IAytVW\nO8OwW5p/BwuYtSyG69p54H5shXnhSSoauhR7KmSGwUBH58OA5ZEVnvEb9D8e\nI03Ne9NvseR8MO75e9WIOTy/rj6XCR5B4JAEx2UxOQxuAgmcd8rE8xytE+Jv\nTq6j\r\n=mP6b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","lib"],"gitHead":"f5d8d0aabf34f89a06054b5b7ab53326c75a863c","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.9"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.10_1530015826485_0.7601069869447628","host":"s3://npm-registry-packages"}},"2.0.11":{"name":"@opuscapita/event-client","version":"2.0.11","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.11","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"184976aac139769130ad71a3c11f5e2244fa9db5","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.11.tgz","fileCount":8,"integrity":"sha512-pP9w6iyb3MPPC2YdDB7X/MCq6jpHMjRPbRq5zHpiaJkmUngclfjvKW5pKAOqfSeW0SI7q8WtnjJ/zz9wwp6bsQ==","signatures":[{"sig":"MEUCIDzclFj/hjDUqXAYK3TRVRn8rxUbJJWnKlnhvfDkXm8ZAiEAkW6D1PzAwMt/vZnJpozdOUrtcYJAIqKdhVwcCddLXtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbM08oCRA9TVsSAnZWagAAlt4P/juMljHueuwKt7JSwgCG\nx/Cq1dGaa3AHZm8BiVctKjY2335L4YtVw5B5r58HT+H8eRx5j3T8xSRIVrWM\nZ3f8Aq1CEIa6BrTbox4U2s8HpFOnIwKUJYJlIwpFET9WD3xld11yexzrYijv\nXTZ9drEySN5LLVIwJ0Bu22Oaxsp5ojm+0lW1iyJyzwInvnE2LKhyruPuMBVA\nyCyXj4kvrOfsEs00vepFd5LYRM29UtFF87zHkZIAtfPwk/uBwQrn5onvWfcW\nGYDIMMmpVUYyx+zwXBdnZPMjzS1B/y3UzFI68Z/esgB/nuTusKn3bPx3Cp7E\nv2zFK1+dgHRZhjbbblhW4V0befoijbgoyd+9404MI+B+S0Lc9uIcRnHfaXoz\nefnOI8aK7wSvyUQfVHsneNRuVA6Lz0MXm+9yscZXYB70twIgAolEgxd1Fcml\nMQSVgJp6nfhQYTxw8siIACfU7w31L8pHeynkM7Uli5BH1pvZ4+cH2loF4Lls\nfRVvbNTzDZhLF5gYSGO8qFtWLIAq2svRvJcLzYSLyaHOqGLbumoYaWAij9TB\ni2Alzi/vAi3khCDqRxK+dnBnq31O7d/6tw5WV1/e0s/WQHe2rOEaTHdgvIOx\n0ItXHUQfRrEBDRtnb463rPCCgXj6TN92Nbu+V0l9bp+idE3hc1mBEgM5lXIZ\nOA53\r\n=spKr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","lib"],"gitHead":"1b82856331520c2d0adbb09d8ccb64406dd7caa2","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.9"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.11_1530089256653_0.6213563524316392","host":"s3://npm-registry-packages"}},"2.0.12":{"name":"@opuscapita/event-client","version":"2.0.12","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.12","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"e754f0de2131c48cc871a6cd0cbfdc7a8012d515","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.12.tgz","fileCount":8,"integrity":"sha512-iBhTMWI1tuF2ApUwy6DtiO5//74PsXOBzdEh6j4JC4u1M1rZPu0FiMykTP/6xtxI5TNRX8KTx738RT22aNsV7Q==","signatures":[{"sig":"MEUCIC/AhncLBlZQsmbMU6u+0eyLJNXDHlki0bPcSIoR0Vt7AiEA5DAFUTQciw5UjQXO9IImLvMTx31t5lDlJHMxRJktkHE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbM1UzCRA9TVsSAnZWagAA+gQP/1jKKqh6gvfuF2XME0CW\nVKw69WJEuvEUX3V3qld5nPYt6Q7B3l2k28EKgqwXa9scaAettQb9Ann7Zw8e\nWp4chJ2fcHtBUInSuEg6F+36v6dBzOYnZgQ2LDZV6E75lfjB3JeRQKsz8pYE\nfKb4V9YWFvtn+76w3K3pTjSdNt9ZERWm92NYidsPauWnWuB/WJVNonufPiPm\nSkfjaaFL7PGlVRttzwBFjOQL3x0vRe9bOdOsvR8SwysOP2kiQi1KZGuBCqVR\nNHnPbrE3RVnMPmme+qhGeatuxc5Tm24TukA3fUSlSQ0i05bHmIDLekdfMAwc\nYeLRI2qzwcbI3sRkml4L+3RTuWA/OUN3YgLBKCqxxBZTm6ehCJ4p7G/qbQzl\nj9jMuyiUpOLIaakcj3zmPaKG+dxzkhhOY1BAzs1er/R0RU7zjAJHeSx9AL8x\nSLN88iX+hKXOpundf5TCtMwk7Aj+IUmpB3H1w4P4QIwI4OM2JPK7Qsc3wH1K\ntAGmYCs2HARhp9QW0UVpiqRQvuKwSkNM1JT4ZdyBWpVzxkdyRKPeiZnafYCd\nTGEyGyDLIOM4ZJF2djlrkY9ZNvGBRiQCJmgl30FL71ecFeYWjzXvo84ykOeu\nKw6L0jt5NiZAF1RuBaxaGQfnLu5MwyuRtB/fNt1IIHT2BordLlfsoUO7d12H\nccVo\r\n=Xcqv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","lib"],"gitHead":"5c2fe122ff9f7081a48bbc64a180d200de922464","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.9"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.12_1530090803180_0.5495575333966038","host":"s3://npm-registry-packages"}},"2.0.13":{"name":"@opuscapita/event-client","version":"2.0.13","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.13","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"2d4403e4818b97085fbdecc2550d3813843ab665","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.13.tgz","fileCount":8,"integrity":"sha512-Ih8Y/uVF2lAIwToRD71wJWxShl3bvbq5Se8qpsMnMloG9wBebIi3QK69Za6yHsrCd5wJdQSceXQVZbM9oSR1Kg==","signatures":[{"sig":"MEUCIQCKlvpXXghIU+RFE3fLW7IoEAJeHquiw3ow556VqAieQAIgapyTFCsF4bDIqzwQ/fBlg8j9+Raw3jCVl1Ktms0pBW0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNL5ZCRA9TVsSAnZWagAAuEUP/A5KB8VYaSJBIu/Ev8cG\nkzrINvkZ5pqC1MR5ambbtheNrC0ZU6LTWKLkhwUOk0pMyXKJAfXPWqWYSPvX\n4dpki5adyKX12Nz6o2QmkoZDHHN2gEB0pf0/tAxmySBp8Fdx0rKp83dPshWb\nqIGdYMy5c5BWFM6wUYWNyQ8+Pov+86uH/RrgQzVpLY6fg8N3k+irv3QqzD9M\n/ZUi3+ltIbDYAweFkwemaLrdKK1aIjdZzSN5F2oyr9WQBQSpUxtgzaU19n8A\njxNJ+aodW/7hYOENXNHnZ8p5u0nN6P0KppFKVupVoCHIOPNseNoq0Aa077bf\ni/LnqS7km2trhxVYmDL9W1PuMJJQJemYzn9yK2E0zKEEXnMUzdqdgczYZsJt\nmykC5/kGSBhEG9qqHHXpNaCzU7aM9NoWl0kOi0ohMnpyr/gzfGIpfSW0zVH4\nAwiJvH8i997FJEE/MRb5YQ4kADn9kNKSpMmyRfo2yhv16wmhylAYxJH5vGJX\nybTmAGNcvJF7jFBsfVarxlLQ7owPQLRBfvvCXRUtGp6M+pkuaSxlno1BrxZJ\n4JJvYQk+hkpOmDOMjWaQJZZ0yL6gsBu2ggt8lN32AiteQ/MCUZpt1mimJE9T\nlBJbew/0QYY9fpi4vfN1NJ1io9w48guZTa09c28LPK5z30Ry9pRyfxfzmORG\n1/NK\r\n=Hv/q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","lib"],"gitHead":"dabb1fcba1cf7a47f68821397c58840c17e26014","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"6.1.0","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"9.8.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.9"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.13_1530183257895_0.4229157515604687","host":"s3://npm-registry-packages"}},"2.0.14":{"name":"@opuscapita/event-client","version":"2.0.14","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.14","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"b91af8bcdf1a74f0f67bf73ab813f7f48440c4fc","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.14.tgz","fileCount":8,"integrity":"sha512-JgPP2Qw8sTSggLNekGJw7XyGSddSKP7CIOdRxzA42vYN7WLUX/gc/Yz01hazgRtOKddQ6XBFe3Vwlx5E9X/dTQ==","signatures":[{"sig":"MEUCIAJrvGEToZ1B/rrX67qH5NW4cwUAc0zatgWfYq/OBAl3AiEAsTHrSqnxemZ8/KNX3bqoumfHQgUutMVNfexhxaAvdyY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNOOBCRA9TVsSAnZWagAA0gUP/i2ONb2Ycnwfz6qFATvI\ngKS6B2fsx+1jRQL3atx3DcDKN+IfI2Q7eoJoewK8sUJvJd6agcumyReB0hNY\nNTioodSFaEUmuj3it1hSeG0BxM4bRiuoADb0cm6380RHGSf04Em7utp0aXjF\nv1CxwI4wrk0PagI7VeDbP/tSKsfBo7uomgfXnsHflgU8fnrjJledhp1YgCuP\n5JRygNi2P6BqC1t4L05DUrhf49R3ekifBrP0fAP3ci1gK2vstJfV1EJxBvRf\nforYZA780/5mosH49NFMTVcbec1Y/r14r+mbB5Ur0l3NE9anzkBySroOvtbs\nHg5vWHnUnNNww2H+WqPyhDSxkml0YHxA38z64KuZV8VGvlREb8DrXGktBvuO\nDwF9aTFlLDDysLxaqjzTCL419q0ffIdUOCq9zwiQmartodQB4sTlr2N7AMdI\n/jgbZk0u6/r+Ykdywov6ruVZqn0q7PFt1iMktu7KOiyv6KJP1o6Duz9NjOQW\nl1RyjyQgMaKjjNvGkcvSB2GqAvUap6mX5LX2nXcp3y/NFaBD+8hU1jLo79X7\nCFI066uKrLh39HgrL0f5oeZBWmCLe+W7g+SAnUL/9542SZhZSZWvo4/ula1t\ntYvbbrwLDAmyXhM1yY2zyCYEmlZtx0n1LpJ8iQPWSv06tESH0KkafZ0Pu4/D\nhrJg\r\n=+mw5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","lib"],"gitHead":"f91be33ed1b786acdd658681d70bdac34e342c24","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"6.1.0","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"9.8.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.9"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.14_1530192769331_0.9809266951106881","host":"s3://npm-registry-packages"}},"2.0.15":{"name":"@opuscapita/event-client","version":"2.0.15","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.15","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"1b938b0628bff72f2134e79e6e4035b392dbf6d9","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.15.tgz","fileCount":8,"integrity":"sha512-ZMgP1rBYCRAUh8h2kITfGX6DC9xIVa6ULp0+M1F5tXHuovyD66ZqDw5im1aSofN8l/L/uGZKoPvfGX2m4TBrfQ==","signatures":[{"sig":"MEUCIC/ysfbgELxnv+q6xQtYl3oi6KDrmLELJUaZppjf+Uf2AiEAzA7lJP7ULrqpky8ZOhXFsRhNb2qhdMY9Hvhqp2IARKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNOPWCRA9TVsSAnZWagAAeOAP/2WXMC+HGE75bKCZgI86\nnhuvGcsQ4UcdYuIoBt10rxkpo2nPPyPdvwr1Y/bdJcXckN4j+TzxKCjSPMxX\noxqwjbVh2DmE8+NOECyQHzbFmpoN+71PxcCddaX+X7u4wG3iD2ruAKjVO3BL\nGfV9tNDf3dbcPnyvqIkffTzHSeJDmIf7J2XNfNj4swSzscnGhRghCQa9gG6C\nO4AmKlOPDHPdKVrguip1Pdg4K4m9gLpLKBlwwSQB6VlpGZ+RYoYvofHN31Av\nKs8NR0j42Ho5hyN7aLMHmLxMQFCojthS/9g889nVKKGw+69JoHWF9NWN1IO+\nvGK8+XaYm57g33DIgesv14+QDgS+tMcb9CZUJBZk++9zC5Xcy7P6hpIETU/m\nxsjfyPwXARrXD8FOaABa9uvtUM3mxWG92WndoG39sM70NiQTfY3n84wP2T4c\nKxWFzhtA13PL+K5wnccOwQABDqTLDIjWoBZvM83e3ObXXwAcXRcZVVWeCzTP\nd3A4vVEQJTyiwyZ7ZFenqa+TZjosEC+zz/cTjjFy6UirQClZeWhDOhClIVUL\nlxl4ECFoWLjo6z/6Y3Olai3C1RdUUIZPDXiFRG5fwrvuEFzb6Y14cvr/4lFi\nowXew14RrzJqvKF7O6vNpKxuF3uYcSGvg9VULlETJFyLPfxbw1Op0klEHi4K\nijiL\r\n=s/Cw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","lib"],"gitHead":"ae3b2b4be1a7d560b8ac769d472d520665c6a9eb","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"6.1.0","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"9.8.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.9"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.15_1530192854129_0.5805630268137583","host":"s3://npm-registry-packages"}},"2.0.16":{"name":"@opuscapita/event-client","version":"2.0.16","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.16","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"5cdfa224a3398075b3301c1e1af0e528d3c68c14","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.16.tgz","fileCount":8,"integrity":"sha512-cXYYMH9Nch5qcJYs878X+3DqW23WpOFD/fdD4Sa8BrExVGQZfevb5aagbKXFotArZk2Woow4asGmrmYtN/3pxQ==","signatures":[{"sig":"MEUCIHDIfofBu1q/zBSvlta84nggPu1ika0IpMif4q7COqNDAiEA09kgXEOB1Qa+maP5ef5V5iybzZmjPCeufiJhfGHzPiQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbOzwWCRA9TVsSAnZWagAAe1gP/RBhLo/iTX6wcjQe4BAz\n9Al4+8mJvhA2orA/zrJULbWTs6RCHw+hwsz1zWRkqAb+gg4rB1D/cROGsthj\n74QuGplPpLHFarI1TUpVlb/DLwVAmgJMHeLYTmOjYB2HqSNHkwFpKlgmTBu5\nzUD9jMt7ilmyHnQxigZIiZ/y74LDB8yYdidY6o9AMxy03njkrMYO5SH5+rF+\nedbzhHEFANcG3m/zwC8iIUs80TWuLfgsh0R+vvjUM8nvFs5DFo2uwYGcneF3\nix2SbtFayarUizDH1mm/B2O+bSbJKCgtxOeAfrGL2IAUZad/JioODavpGm4A\nNu3t+CeAJ5f/zQ00mv63pO19OLKrjZPEYcaU7OpOx9uP36QUzBW03WO1HOTw\nFdTP9dTtQ6PtWVybsgo6TU2H+/JShKr8ruFrGRBQSqPZRGiwetO9/k/wyBzo\nmUaEKf4qEhE/fd7UanyGmHBNYWNVmJmuF+LhKIDIO9vYW77H/m7JGO3A7AYM\nM+2F2agvbjlrNKfdlw4rymjHS/qOqdW8x+oDG+KH3o+xdJN/+V/au/sTrAYC\nvacMzWe02J/FHu6S9sqEPrXR3JlVaM2NgxSw6pJsc3yvV+8p/VkrAHHqoiey\n3zAzcmcAc5J5d2o0eFEOoFyCmQhuepOCxqtHnP0f9kxJIb17Xgyp5aQzyt1x\nw3CN\r\n=yqVv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","lib"],"gitHead":"80f59bf93153fea98de2212da390485acfabcaaa","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"6.1.0","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"9.8.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","superagent":"^3.8.3","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.9"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.16_1530608662140_0.15688244180292021","host":"s3://npm-registry-packages"}},"2.0.17":{"name":"@opuscapita/event-client","version":"2.0.17","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.17","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"4edf5a0b29051e1934d65740599e1f6f3dd9ea19","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.17.tgz","fileCount":8,"integrity":"sha512-R2ddADYl6expqR9qZTfp3cHBCFZ5pNrKNzf5IjLvN3yiS6szvYxYXwa+FkltBhOIkyFEqjQ2+KvUznXXetWMkw==","signatures":[{"sig":"MEQCIHpQM7Rkg5J3I/UJxpuT533NLHexFHu08umBzMCdkwQ/AiB1XdKmMoMjo9br5Q0aEwqiPEEyLH6/BBYs6srFcIrv7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44448,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbO1RzCRA9TVsSAnZWagAAez4P/1HQD164ImNwqgNJbNhr\nb3Qkfzanf5G3lAIL10bP+kLC0FODZSnYY2pqCCbMiDTrVRs5BeelA2FAMf1T\nn6xOrAPHOlxp2iCVnFcourVrJVo69ROqQJQ2ITh6vN6msMSkNWoCCwUA/gI9\nezTfTXMSpo+fWmMhKrwrOkma4x2lE+z3Dxkn3i+wpjgktZY35lr8ZTRSQ85T\n0rYXy+Cd6YnuV8+5bsk3wCN4dNoCGnUgvRJh54k2o1SEH9NZgkJMe1EUnRJJ\nfcVd8vZQ0ZnDX5J7HnN9/Pa+8YVq2kNRrv5fJVJsxLmwVh7GZATAqraVJ14o\ntgbEyewYiAzUTEMvj0gFcZFrOZAIYOAb6cdoQFrf0TKwzWrK4+HbVJu3p+vl\nkPUrOsg/8leZYHn5S6nXQ4mdeX+hoVUO4xDPhcJe4q6q+lrwQOkxuSl4lYLV\nPsDUFXF4QQTam3S3BpR2Qb+Jj4ednlaO5gAadg7V34aLVVoSuQal4QOmPxmA\n4TeHU59FCy4qBTU/lI7Y+CicrJl0+xh1JxMD1SxfL01zotrWljUaJAHN7yv+\nGJd7xsm5BODlB/RLgx0QJ27+mJ8ED+TlB7OhBpY+P7BINDepk5yKwmSNS5gg\n6fP/M3n2+Lzs3811D0kakNQ8mn0ScgUCsMRYDwsBt1KXQgSEQOpVuo23mcMh\nmKRv\r\n=P64u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","lib"],"gitHead":"abea9a7e81f740018bd8d98b6718aa272fcd55f1","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"6.1.0","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"9.8.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","superagent":"^3.8.3","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.9"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.17_1530614899093_0.771820807002068","host":"s3://npm-registry-packages"}},"2.0.18":{"name":"@opuscapita/event-client","version":"2.0.18","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.18","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"1ce9f8f2b244e04ede78bdff49daff24edfb5d53","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.18.tgz","fileCount":8,"integrity":"sha512-lsdpPCRRW8elmoVch30zS0bj/gH98BXV5GGK2obqXHxtJohdjpuMutDZCLbXQ8qdFDSl9LtEgZmcIfU8gUEL2Q==","signatures":[{"sig":"MEUCIDHEz9vHtbIRjqHzR4DiYlUrAqVFgNfvU5fNCnnhM7n5AiEA9yMp8qsPAXdxQFRd6/ZQNYqzSQtpD5lKktaKR1EXbsU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44448,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbO1SJCRA9TVsSAnZWagAAut8QAIxCcZut/iaLTtt4oeJJ\nmdW78DSOAaA7luRYyhvWpIMpZ/mtMH3RTHez/Eug+vix8dwLEVbrOdegFJPW\nr5MfT9m7R/M4e4nU3a0+T5PF9lz2xSK3HGkJzIylqitjvJMYY0QJtOyuaqH5\nl2nGPyCR4/8YMLDP5LHszhmgVRa808bPHPd9o1KM8/bpjwDKzinTNxFmEKGi\nwXAc0RAQRXNgH18aY1tgnP7/egIYKA+HR9s3+5XJ7bTbntRB1JphvzQAfi7r\nJ393wB/gH3MUYb6BMDlarA+TzL+DNiMOZD842Y7QZnxnkCSXUlWtAfIS5CkV\nvm4nQGeXOgBexXTY+GvfQ7Mc1fVaeu5Wxlfg6yGHS0XAY+xjaGRScw3l+o75\n5sDKFeP6vP6fwwEKJpLfnaUj/EDdxF83paQIVHuQZfiiJ1V7ZNjrQrMyooHz\nDuv6gaUPxdR3zTPQlTPBvWUQBKXOmUcqIr1Yttnz6iY4+vKHp05gEINlcuLU\nWdVe/7xucbdbvbbVA2LNPP4t8bRmNlvELYPAzctLIBTaC5TQWBofdvnEoXVU\nho6b4RoOTn5CZQvYW0O2jwM8oIRvGfAbuFPgUN26L0Sgk86zFdFkrB0utLV1\nO6ebxy2q7G8KUfByn5/CFMOPKjLrcbcumS5FsuCvadQQPJVnwH3IpozS7wtH\nm9Sd\r\n=rKco\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","lib"],"gitHead":"c8b6f1b6b706ff7c2a4374be1382f0d50e436e12","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"6.1.0","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"9.8.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","superagent":"^3.8.3","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.9"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.18_1530614921704_0.8190172396609687","host":"s3://npm-registry-packages"}},"2.0.19":{"name":"@opuscapita/event-client","version":"2.0.19","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.19","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"81f7154915095b2cf22781819341d2d3c884e2f9","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.19.tgz","fileCount":8,"integrity":"sha512-W0NwZBf6aHb8CUSeGx5LVNHRvNn+zn54Xb/QPEJcaEsbAZz1HYSup726TiuDsimBNtUqmYWEhWQGGazUTxqHiA==","signatures":[{"sig":"MEYCIQCr/ultPzLN9pibydw9+FP9fYreT0sIvNCGLhs/PLqqMwIhAOOs46j4gx50m/u3J7vJawt/e9gUEj9nKvoPDCdO1FdY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbO25mCRA9TVsSAnZWagAAVRoP/3bTggdthmg+WrDH8Wuf\nB55jnRG33oto4b13SHRhZNegswCwA2+rehiVIGk0guKBrh31hMDhdDobVZmc\nvzzgM/ljU0af70mHDX5fmHZ3NvphGuGhkRiZPUbUYJdZqFvDLKoLl/+IMNBK\nFKD8gaVuYhALSkP0a0YUSgQyfxUqjDgRJGkARlPD7LUKwAYc3W58o9qZsQPa\nL3Efop/aEIGJNhINN7Qb1/aIpEO4wEaHskJDySUMMBhXi4pXVJ1IXsFnvOPc\nP42h0XTvCJYZBtDKvCxo0t5UddU4/3j2/qy/ouanKJ9NvLZLuhEhF8z+J4bC\nw6L/SstYX4LUAuUPbENC575n1QaaimTZlQaR4NJCyqmdi7rh4XIp6mrGrTmt\n/hVuc5tgOjCU42QJHXWfxDL1g3l130MsRKEqRjLsmLoaVoCMAt0jB5TQKfv6\n5CNlVoeiegc075djZhpQ28fjgL5gAlYD8D3C2WCSV3gX+V5Hx09oSeoH0Gbp\n7G/Wk8c/ZbWYikJmd+2hOsYc4ySSa331DqbJnnp9LuHQbXz6mpn2aC/9+3oC\nRtUQek0NK9Lsfzg7cfKfT89MlsTn6yxDBdFguXgxM7Ihzg+ytMq0DWXhsfe7\n7edEU8KR4UrnuHuWeaYipOLj4OIwtAxwK8mHLuxoVZQhWhei/SBlejlDH12+\n6VGF\r\n=qj1p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","lib"],"gitHead":"ceef98c36242a1509b07b3d296253b831b1cb653","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"6.1.0","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"9.8.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","superagent":"^3.8.3","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.9"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.19_1530621542318_0.02214102807168672","host":"s3://npm-registry-packages"}},"2.0.20":{"name":"@opuscapita/event-client","version":"2.0.20","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.20","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"37d316ebd0a36280b554aa118f43355100699dff","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.20.tgz","fileCount":8,"integrity":"sha512-ztChr2wL5kpsknG532dSGCTTSsA4F30yhZapmFpz1lUIvzP+BwP9Oe9ZIfE2njnF2Y8jxJpbPlHtXzPrnD7I0g==","signatures":[{"sig":"MEUCIQCx7oniekyIBW2+x7EgPtkAyEjFIk3l+FLtfj+WIWGuzwIgM4QI+yb6qx+C/L4k5+QndcjVuw8U08OCSijvFhDVG6Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbO3aDCRA9TVsSAnZWagAArpsP/3aNGIpaQdPH/wikGb7n\nR0jpx+5mlODe+LN7QmjpjxupfZud058pLpYjsp5lgVDW1ZiVql+tKMvT5NWf\nSaL7T9PiZiNoR9nbdqqhIwBy/jaNmGBnac64Q6XwY8UWG1O47QxlemnwrSdy\nl0jnxVZ9x3y7Laaha21zZzWwOFPIogtjsDp6u4vj78L88gehEv7Z+FbYMBrI\nR1Mf0xj1Pwe7oTNMPd99EWtmfIO+fzv8dBHuemBgCQ3YSrJjv/CYlcwBgap6\nWXB/MjlVvLDehcZ5XFtJ+Zuf6lVxd+1hCrrrkLV8/TlT1DuEU1EiZ4YUfcJX\nPZCFidS+6tIE8A/9FcaV6CdYm4gQSixaAiZaI2Mf5/kJ99nZ0lWFpTBC1kZ/\ncYV/7cC0QiTvR97eihadLHwTYljMaMSoeZ1f/7gKGwMfVxqj7d2nBFn5LxfW\nit0goF5Nuz/tyx1kyWdcrHzBge/MmJay8xWe5pG0c/4uD4k4uQD3Pn56RFHy\nY3QEKvFxvkei/76MU/kErDas8MErjmjnejyVCpWkKk2v8+K7mcte0djofv9A\nzNcnf2WDxyd2F5/yWrHEHi4gKGAb/UXITQcNK8jZyS2q73pr1+iu3TPC0BPF\nFSMU2lJEC64/OOMVseWIgCpnr739MpW3NcqKHg8IYZV+mGZwl8pCu2ue8el9\nNVzc\r\n=MbgU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","lib"],"gitHead":"923f11c2cb391c757e7128baddf519d418088c49","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"6.1.0","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"9.8.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","superagent":"^3.8.3","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.9"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.20_1530623619022_0.20762813037202488","host":"s3://npm-registry-packages"}},"2.0.21":{"name":"@opuscapita/event-client","version":"2.0.21","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.21","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"c50f14908782c4be05ae9c34bb139ee6524bd10c","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.21.tgz","fileCount":8,"integrity":"sha512-Azv3f5pOeE+fZ37VKJbUMVizZQJyoCgVzdMvbJVXAiHYlXqXELU8DE3iTiUtkUzccCGbVluGLB7sodepZPEXnw==","signatures":[{"sig":"MEUCIB5Tgwu//nUdUHM15VcRrrwVlcxV653PYUMnNlPUwH3aAiEAqI3uQDP7sxsyHzrL9RjqGrHPjRz92gZ7RvyH5Xideg8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPJ92CRA9TVsSAnZWagAA+vQP/iAdSEM9zZne2y8kNnp2\n3SrG3wf2/6M18EHK42C92v/LCgQu/+0JvtlCLT4+adWVbHZRSUeKn4RgQU93\nrevJWL0DfNymnnFKVWLcNMU62WHqXWK/Hw1H8BWLNzFdcGpkEaX+emC2SdsT\n3469vxdqTgxRU0JjPYzjU4/snF1UA9/jG9ErdUWANaD2jLiyJub1SM6AghCU\nXowyVTvGNfnlleXi06/3IAWcRcRMeiojXxmXgus5frk5gLQzV5ZLPdA3RLKG\nClqbuwbzEp5W9vgSYmEiTFkkWxfBV0CBkB8JejJ1/LTX0nPojM0dGQKiPrgp\nxCr2k4GKv7DITEpUWK7b5q1bfjkPeNMHh876mHSOEkUzKvoNYKgxe6VRHQBw\n6LqUn7Pbkq2QnpUaw/sHKXqQ9mu/MpC2xNGdI+sob4/tZSH44KWPz2wdz809\n9vyGicUgWFLxhIS5t4qMkICdtK4+oPbxkYwIkOTSfq+D+hyR3r+Jvv3B/dsw\nBzhcItXhkAdb2X6oBCSTtmtKoYwR6LfbB6eUzqlYlqdAAUR7k1NOcaW+yPIq\njDX7A3/kVP7k1+ExVgLXmW/YjpUby5CZK9uJn0XAvodfaCpsuTTeHfrHFHVL\nm/YhxYxHX2XErFzieoyz8B4D8/qjnR0qHMfyKX4hJBO+UxZxVuekViW2sFNy\n7cXA\r\n=yqCj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","lib"],"gitHead":"da2100bb470e4c5666ec5ea407c060246eb5fa79","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"6.1.0","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"9.8.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","superagent":"^3.8.3","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.9"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.21_1530699638051_0.48863238645668816","host":"s3://npm-registry-packages"}},"2.0.22":{"name":"@opuscapita/event-client","version":"2.0.22","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.22","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"877fd26c2f76fce5c1bd42dbc435ce9f5b25c4df","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.22.tgz","fileCount":8,"integrity":"sha512-kUdaxOnaiAv/NuY7BV51WPs+WU64uJWsGeJISIBua0YCEZ2LdhZLyhDa/JycxR+U9JxQfGqQjeIrBVjy/GS3/A==","signatures":[{"sig":"MEUCIQCohmGjbXv+1cqSY00OiHBmqwqAtpR7YSMreAQyFut4WwIgXl2BUHcLlI6EvmrIBEf1o8MNUSB+SEOBzN9SPQGDrOo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPKNFCRA9TVsSAnZWagAA6E4P/2HHxsUHZADNtAtYjN6c\nGUizsWxmhM+uZst0uOREvXcYcnOcGj5E65/We7vn/nbpHySr2bcJHCbodZjv\nOZLRzRdat5tmxUAXHSXTDj0bsPnopoYfO8Wj43R7wKMV3/JTvV1BPu28vEIc\nic/ZYMvfJODKFfG2ae/RIECEef8di7QWfwLi6YKnaLQ1s1AlNE6xx09SB9la\nzY5AG5O0uHOzPbXKYIXPZOv2oiYFKys8VY3LHL8JjZhwUNSKBNYgGq5az+4p\naTt3CYD0UcYZl6q/zS0D3LHV36rWPpePlXif10a9Fi4WHC1OOrOrnYnJIjFH\nbp5nhdz5TS9PJTt+m0N+YuC4+e6H1ddz3Aa87EJOPKg/ka7gNSMaZu026OAA\nFSua19PHYL+vNtgSpgxtrZJfGDfnu+DxRq9kZ8iHof2BgHu27jHpjRkffPwr\ncHfn8ytx5Vb1Na7ZrIACGvuuoIeDM4kzhMO0OSb/AWKTgdzttBfHKLgr8ARY\n4E9jxPklwSxlJjEO/mMkW+AVM67doka3hvvjgAjz3POxGygZjEBXgK8stvdY\n2ePzpzkywCaOVIqh2dJ1iNWIEfaMlw8kcBIwFGraOhd/UY8C68no0m0pflkb\nNHIouObim0tzpwlwxp4baFAM+lgZupXeqRrlwbAm53asE0Vm+UpeX+TC2joi\nWnA6\r\n=mIv6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","lib"],"gitHead":"cf033c691aeaad8d661126318846c986d4f2a050","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"6.1.0","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"9.8.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","superagent":"^3.8.3","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.9"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.22_1530700613859_0.7722077636897375","host":"s3://npm-registry-packages"}},"2.0.23":{"name":"@opuscapita/event-client","version":"2.0.23","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.23","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"989ddd5343d600ceb9d813587bf8c5bbcc49251e","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.23.tgz","fileCount":8,"integrity":"sha512-eYrR5LtPLNW4Lmg2qykWfG3cgsWoIebMEqttZThrymHQ0/zfZNmQklTFpRjAocGaLi3ZBl1a8E4U44W0X5IolQ==","signatures":[{"sig":"MEUCID8W3EMl8HnFc44hiMn6Vr7QP6JLOYpds32jkMzxAbQiAiEAnj5CrPQSoN8WeMCV34kaWg8E0qRxrmfP0BAd7XXb6JE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPKacCRA9TVsSAnZWagAAXcgP/RibUiL1ydYkQ7KqLagA\n0/3mc/gBHcGuYtakY1ZS3Re9IowYikU9AAAUJNmndNWkQCLdDp4zNsDzJ4/6\ncy0xOaytmf55zl1iMheokWD0AnpbfOSW02y9HXZG+5yOBj4Lw3D+JEfkhEHe\nRGu3W5eZuuNU4csnFuzaArGZrkfJAiAAYaGIkdkTF9ag9xIMcOvGaQM2wgVK\nhAdzxIa8bhIpB0Ym4AMJCymtD0IbsvPm0hKuzgxGViwzJyqdXizpm94fRSXY\nOxdXwlsWgroaW2X9wkBjDnrHNkR+Q0WCa7Q5DITn4crX4ncqaFHl6r7q0n82\n+U/Jb1D1xHwouS6/rVdZJyYslexkLQrd/uzDA3UCuwwNsiv3FGK98570p64R\ntGntvX0XOpe5qBXBRZ6y2sRL8QuZvKvG7qTmNEvDho0vKJVOmbWdphnVcIXw\nx63BTFMEiMXHSojLrbS3+Dv889A/CLmmtS5kbIGWqLZvfTwtHBe+PSFpvd89\nw/zM4InqITQJgXfAUtHMQQKsxCOLwwNr5Ct3zty68eDlkZj8fEqXY9bLG44/\n5pvjqwz+6B5mLqAb29RKHkVOek+KGXew8a8hLetDCd6DaOyYdjc/pR3i00GM\ntg/jyVkBwVCJWDqiEBiBEtFSLLa7oGbySh2j4PRRvvXdyWEcHYRoV95IA0ao\nn8mv\r\n=XUI+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","lib"],"gitHead":"3b10f64aac47347177ba49c7f002da84328aa1d3","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"6.1.0","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"9.8.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","superagent":"^3.8.3","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.9"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.23_1530701468339_0.6632139636082732","host":"s3://npm-registry-packages"}},"2.0.24":{"name":"@opuscapita/event-client","version":"2.0.24","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.24","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"39157610fb7acd781f579a48e88458d96999993c","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.24.tgz","fileCount":8,"integrity":"sha512-Q+MoTaPk6i0OriAPXA8PVCBN4q1f2evqEWiLyDdti3HLxfSHGfvK8c2StYReWYYlkZrNK4KA8SqrIudtgs014w==","signatures":[{"sig":"MEYCIQDCeOoHriym3MqqXy3iVNKBSplQ3ZzaE9/yHbOPDOg6cgIhAM7IM663TWXmQsqdOfAuLLbkYtjkpVdsR5aSy79dfUZU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPLUcCRA9TVsSAnZWagAAo4kP/3RrLMlsS3O/fKUSrGfn\ngNRSPwHFX2BgL6AGFfyDV5jm4DUyNNfIt76YiTA/pAfViHVQBThqJIljeGPz\nWK5Jrvxze2JGitVlGOFXFTjJ18VMhOzTuJh8PQYNkGD+03Mhsu+btAAr6I2a\nx+GUv0tLmNjawQFo8nxGI6SjwYtwClhY/8IHina2LcZj3+LiUOwA52EGr12j\ndndQZMdo+qpagpLJXZVtcjp3dRB4rlTVGHFGV+FlIVF9rQy21ov3eydzLth/\nUHyoHLVYTx9N1SoskNUasfQcWjqpMEbjlLgbhpEJwbVvCPrRvjIRx3NP0+AB\nmpvfKSkwxVZ1MDuPxfCf4lbrp9paQ+7JYM1R3Ol4jTsb8m356ks1HeWruV5x\nCxwlpoHg+d4cEbAizP3GTCPsyuhXI3ssZlQd7nxffKtgzUtFOzd0DExh7AOf\nov3ga5Kyi35kLt62r5bms3Xlm4aGFncU8q9Aee+8+xAKbmReol+P/zhpj11D\nOkaWrzRN1arOWbIgYBvhZupcSXdhFHvuGW/4nJwCDalzu2gI4WtqRkovRai8\n6YvXCaAAtRNrfpE93UXEapQRd0mU7CcDBG/Kbqt/kodsUw7Gi5Dn0iuBLUpf\nO2CG1afF9TuwdrxMd06JCvhKPq87QmxP4ByvxOLxZx3aIWI48DIRCWb5LxFD\n/5u5\r\n=Gfim\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","lib"],"gitHead":"d4887e0833ae2b3b45920d14f9741ad94e12e3a4","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 50000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 50000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"6.1.0","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"9.8.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","superagent":"^3.8.3","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.9"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.24_1530705179276_0.4703089798265412","host":"s3://npm-registry-packages"}},"2.0.25":{"name":"@opuscapita/event-client","version":"2.0.25","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.25","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"07a70f06b4bba498aea86e7f2a0711ae1e0cbfaf","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.25.tgz","fileCount":8,"integrity":"sha512-FGkT5+q1WH2qpa51l36RgZvu+p3R/se1yzg45BgkgxnsulVddsIRNriskrRm7K7cp/JDpKMpJZ0sQzPyuqwKOg==","signatures":[{"sig":"MEQCIGXwzfRK9ZIcM+HN0K8YH3y82gZDn1OOc10u2mQHq0TRAiAx22JGo5iMyqpeMfOMTgL88PUnljXgJaC8BOFHzKe6gA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTeRVCRA9TVsSAnZWagAAa8MP/icR3btNzT5dpWN4zuoY\n8gQoK7scWjZB1UkjBjlnF9ZP308b1Xg8J8ZkaWPLKJVm65PTdG/Ur4IQ9eZn\nhNZkGxugHpfkS89a8cDB1XvYQJrydGvUDlC+uQOfTwKUznDgh4D+zx1Jepfw\nhLvxzgGTzmVyz7e5fxd6E7ZtQVxlNeFaYpkn0sqLqIkw/RNjVFdVBqWh7nq4\nKaqhMWPFH/FpSZynnvAhr1VtVWtfBVaYpBsGXKF7oIyshOOs7i9N7b9s/R2W\nSI4T/+fKPJrC0JyztanucWCglaIDa3rgtQRJC2cXi8BuzRrcBpXl1UKy2OYn\nPG/U8+g+djWsNZhcVwA0DH5cfjOyZjyuSaX9dd0ekT2POZbWA71UFV/2bCCZ\nexHITflIBISmvixzdbnCSyWjP/cZfmzgPVg1x8M9G3Q04pm24Oy1OjAbELet\nUUOq3zfqvUfxAb7/UlslgkZy4sksY1bk7HjxyrlgNbSCBdJinRGlI24axCrn\nFnBHmvNDKLpTogrpnE8l5JERwSgWhFdQ96Hi+tA/8nqQsWifJPJRYVYvVDVg\nNuXemYCtrwaVbUWEr8mUYkEZeEb9pWHTOmSAsyjIAitsE+2P+c8xn0Y/U36U\nze/JvrnU2DSAgc7PnAOEpIBa20I7z5KGepxAdORtL8f9udGk1aJnVLHh2976\nlbQt\r\n=jquZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","lib"],"gitHead":"d5022e1460e092f0b0e603643a4580fab06699b0","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 120000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 120000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 120000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.11"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","superagent":"^3.8.3","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.25_1531831381506_0.7168863320124852","host":"s3://npm-registry-packages"}},"2.0.26":{"name":"@opuscapita/event-client","version":"2.0.26","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.26","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"318110af33eca887d2a3c92f81abb5692730ab33","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.26.tgz","fileCount":8,"integrity":"sha512-dizYVkuyKk57qNVv5x/LXh2EIM6p0OONkRdBiywOLMqJ9ZyNeZGcZ7S3Vp1K+oavzcjhRG89wjUgT1R/k0ECiw==","signatures":[{"sig":"MEYCIQCugaOcn504WfrAvY4oF2hRxkAowDigvxhrakaDNsojBAIhAJS67j/RkfEKywrzFWjlVEHV11nP4CFzpNwSmbVRgv/B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVcqRCRA9TVsSAnZWagAAgR8P/R8j6oms0RlDmIQjHDGs\nwKLoxZkf45TYhy1HrIU0hKB8sTJJFNQcm8VXmNZJKMLt+rjeGpOFyGB+eNLk\nTKsO3to6zI3xo8U8QRzHXliOOm5s+GtDJF8WYrwhEzhUnmqnJ+nLzPt7eU1j\n/0conwlWZTzk2UtTnFhrnNGmWWo47QEXOsqDTXtp1z9nzi/SGfmVyAuKjdHi\nPNsttwY1Jtr+r/M5Xxnde102wQ9GNDMWqOvggFRHFxf2KttqsyfUJGer2E+o\nfm3EK9snja7Fn7ksQiADsubiYFMkr3nOKlt8H9RiCUqkCN+O1y2I/yf/O0X7\no3xkHiCFySf+h47x+lFh9pfw3UWgDO4PJznDFooAu5UA8sf4ns1SXyMIsg4s\nBQYlypkq9vwu6fqIho9dCCCRK+VX/Mc7AvzOzDVUPBxGDuB+6SfUAQpCPEyY\nvSltL/LzuXAQpHDudrYO7JgGriK6goNf3cZ402kYMZI3qeqjQNjPpX2f8YLo\nHRepfHGEtyyL84xwLsyqo3JV8YmxEaCLMxihWqOvDLJp4OsfebnKOIC1QcTP\ngizaD+SdFhh/cJkDNZHtIP1egBy7P7rtacIoueuuzBIjqbzA41GxAJQUcvwW\nzi6/P2L+61FjRI+Oe5cVbf3CbdNLjGhih/1JyXRrpRCPWQ9zxaTTE3kjtCFe\ngQmi\r\n=KzNC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","lib"],"gitHead":"e902b2523e969285fbf11dd4d8b67f0fa1775980","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 120000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 120000 --recursive","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 120000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.11"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","superagent":"^3.8.3","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.26_1532349073101_0.7834493552439321","host":"s3://npm-registry-packages"}},"2.0.27":{"name":"@opuscapita/event-client","version":"2.0.27","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.27","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"24b2f8f7ae432a3cf5594fb09bc1afbe5eaaf5a9","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.27.tgz","fileCount":8,"integrity":"sha512-8RSubWVr9if3itZcQX0HprKEQaZWF7OMlsVwlXwB9Q4HJ+1/FWOtRVkZfmzv4yYo6LKZAZadEBRigg4ThA2NEA==","signatures":[{"sig":"MEUCIBreGX0bkUcUraOkrLpfu4b3PedRUVUjt8ny8AJ0Nh+uAiEAsmVJywGEdTigcYRPcknWEVdlc+ud2F9U27p9o5TahnE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYxfRCRA9TVsSAnZWagAARh8P/j0+WPGWBvNOvR4GKtYb\n9Q6QZrzkVUXJfjP19cVagnpLxstvR8KEFEC1jBle5GlwuDGAj16cz5iVvKVt\nSmT1qC/xgHK25dirgkppyLD+PrOecfMWFymc4g934I6RF3Kdm6I7oAAAj4jH\nuWiYYxgqogLcYx1TZNtF1yxEXeV5ig8ZxPyUkuOGo85QFORMSivYL1IBRJfk\numXKCvGvZI3eVcwODwp42EZ7gm3CF0/x2kkjyIzHyngFdnLdt8dh2qzTb7lV\npWcsAkbCtwt0OBJ1WX3R+mRJRJvRFaM3POyLztaMxjOefhtUpzafZw2ZIW3A\nXMrMfEi369A2DQ0lsebFLf1YUpcuuR4h/UXJ54MpBbVLG2xRVJhYTVSmSU3y\nMx4DTF4bVGpAWd6lQYsvFNhVYhYGTLlgPNndP5oLuNL9ajXs9zJB5dmwWeS5\nXkZdxzP68SnLDf7v3BVndwnXeBE3h1H3I3Q3HDq5+lPZNWrDlnpqEapufbxI\nakFSniOUm5/flWXrTFoCNjg0qOMPvpLuNoeAFbbFlIyKM7F50ARZDn+JsdSW\nG0WJkJSCUoEy+Nor3rOf00NvX+dbdsf461SiS4TnEgCgMFr48R6ZpHdyVcJA\nVKHkcgUkJz4fl8j7LZe1njIg81byOyz0KcnrooPRWI/pCWzhKk/VmqqIU7A6\ncjCZ\r\n=rW6b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["index.js","lib"],"gitHead":"02cc95c49705076fa26e4cd9cab749556d6aa1fc","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 120000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","debug":"npm run clean ; npm run setup-consul ; npx nodemon --inspect=0.0.0.0:9228 --watch  lib/ --watch local/ local/debug.js","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx mocha --timeout 120000 --recursive","test:local":"npm run clean ; npm run setup-consul ; npx mocha --inspect=0.0.0.0:9228 --timeout 120000 --recursive --watch lib/ --watch test/","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 120000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"6.2.0","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"9.8.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","superagent":"^3.8.3","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.11"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","typescript":"^2.9.2","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.27_1533220816293_0.5676446449235171","host":"s3://npm-registry-packages"}},"2.0.28":{"name":"@opuscapita/event-client","version":"2.0.28","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.28","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"f1c4eeebf7c7208b1ba72c5a9f941d1252f6727f","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.28.tgz","fileCount":9,"integrity":"sha512-zIMAPdgh1qZqVq9bXkuTuROKs6b7+NFiPMxnHQoXRNiOHFi/5sobLSLGh1r1FpOfaJluB4HQYP4UtcFFKwNBGg==","signatures":[{"sig":"MEQCIFC7r4mS+DXCXeuVQxsJuIzTWOshURkrKvogWmOS/szaAiAX78Gzco7hSgCS6brf+/DNc7Z1BslfdYDDOMi8WJB+2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqKjACRA9TVsSAnZWagAAYcoQAILZHRaLC+sT2xS94tBt\n9KT7XcrC3xXL490STcSeJn8uH1BFC242nFpwmBtd/8N2yoHmMCLEMuUKSMmm\nrwayZGwIHsgAZKUyZuVL9eyh+5XHy5rGcymTDhGRmwbdpukAMUp5uPtrD+KE\nNyZI1LFRPAAZEnyjN2jSf2d41XwIkUZIswpZfvb96aVUMtI7mfjv7Ftwv7wa\njl6VEBG5mux7jAy1BVljLGTTXy49UgxQOWKHkKmlUiMgIR/ag2BlY+Gf87DF\n0tzbt7He+PFT3j2ggt+yFg+WXXOoDQphGDcJA4e6zPH/iqirWGaa57kBaJ+C\nnDOvy5GfXe7jACr0dBflFaokzta9gISczb83K3E97YYFHzstpPaAmgjsdS8o\nY36fk6mUis7fkWYz7CsHyIT/d2Dfy8qxgT0NDAOwNf1fMFKQ9GfSWe7JDY2L\nFmry/1JQa4fWv+pbYn10ecPYfWNVPXeFrbRTAwNnEoZ30fkdotdn7KtePNh2\nYDjfZ1tjDbEzuUj9xEt4fA/44GqdznlSoYrWrmdqo30H+uGKcMxbvkq+lUmB\n8rgLbmY+6JBeRfRFqZK8FMS+L16DBvLQHH1PaMDXVykxg474yGu1U1wEt5ag\nmlsBR9uxsXbobqg54pv+W8yQ5Yf9nE4U/NIjkuI74V66vK/tu/OF8ldVKbEi\nSrH7\r\n=wn/P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6f80c399069615f4267aa17ca9252fe1cd4e0eb2","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 120000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","debug":"npm run clean ; npm run setup-consul ; npx nodemon --inspect=0.0.0.0:9228 --watch  lib/ --watch local/ local/debug.js","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx mocha --timeout 120000 --recursive","test:local":"npm run clean ; npm run setup-consul ; npx mocha --inspect=0.0.0.0:9228 --timeout 120000 --recursive --watch lib/ --watch test/","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 120000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","superagent":"^3.8.3","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.11"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","typescript":"^2.9.2","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.28_1537779903824_0.07770122584408723","host":"s3://npm-registry-packages"}},"2.0.29":{"name":"@opuscapita/event-client","version":"2.0.29","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.29","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"3655556cb730335fb82ad06910c8642c5895edd4","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.29.tgz","fileCount":9,"integrity":"sha512-X69nmM9jh0StQeE5BHiTJuiypcIfUNAuqHHCesUmD6WS59hjOKL6tbpjQSdU5idHf+VUS9BS2MivJKPzzAmV2A==","signatures":[{"sig":"MEQCIBJnQut/+DbqBhBy9kY2A+zZsB3g42J1SZT3MaaU8j7jAiBqcq3J1MoCvdk91WgoOdb67EVMBpcScFqftu9HXRcEmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqLVLCRA9TVsSAnZWagAA2XoP/j2Uf98CvAHXTJlrah9t\nYFHu7546mBB3fn+AOt8Gkgf2wVGkNztD1ggc80U2KFjlHVDp1ZD5mYecXbW8\nEKuuoFbTb0jkpJ6sGCre5LPGzi5neroywno1xCyUPbXtq24pDXpPZBieSp9J\n4lMNwKxO5X5P4lUYx96UfuNXYRRebk2VYYILxByatfWvSHRLlSBghMC/7wyB\nEgKQ/YvU6jSKWPmVojCVal7sVvdcUy7oZ1wl2CxblcBSrtydNcIY6SZbwidz\ncbpQBwugcfk+rHzFBqahg8x3uymIM6sHL60dUMi1P8my1a/0+EJV+FClp+oM\nLlVs0qOLr9y8JiTGn+/wTy02r2f1bKmr4M/D/TeIbLC4EPwK03VBCa8owGF/\nCcNG/g1Wb847v2GCY/7ZqBn28B2C39TRT9xoMHYfyg4FCWmgGOubWxAzq+Du\nAahIS1pZJmVgtadfrTsniHMODlg/01IKnK9ZzorTX68JCBiDcCfQAkA/i6uq\nt4PcvJbbN30bqfL1jjwW+Cfj9EQo9nNFy5E+m+D9opOVxN9LCcDOHX3JjfjM\nBkpQQhkN8gBexF+qZphKNA/9aZ8LsXZx9FOjJQd4BwBRyjVK/aM2f648LPxg\ns3MlmDJLkj3+sCfpyDLxh3C/7bYipnP5vAtKUqvgFQyt/4J5cCyDDc6K3DEk\nsd1y\r\n=/zTG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ddc12564729d377d8d240b56db1ebbf4e6dc0ca9","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 120000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","debug":"npm run clean ; npm run setup-consul ; npx nodemon --inspect=0.0.0.0:9228 --watch  lib/ --watch local/ local/debug.js","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx mocha --timeout 120000 --recursive","test:local":"npm run clean ; npm run setup-consul ; npx mocha --inspect=0.0.0.0:9228 --timeout 120000 --recursive --watch lib/ --watch test/","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 120000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","superagent":"^3.8.3","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.11"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","typescript":"^2.9.2","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.29_1537783114849_0.49792215572108933","host":"s3://npm-registry-packages"}},"2.0.30":{"name":"@opuscapita/event-client","version":"2.0.30","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.30","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"865bd1a9de036962fee20e16b8cec2a3b349e1ed","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.30.tgz","fileCount":9,"integrity":"sha512-slRHI5Eg+Z6peqznP6csMuXvu0Eq3KXgnQsW7glv+OP8CvkIOnVgkiE3zXT8UdL4Zf7691HP92fhG0gYfQUuPg==","signatures":[{"sig":"MEUCIQCsOPu0u51m1aFRGTziVNdiK2YKH1nycqvkrEr3cj/higIgW/Yz34ZC3O81Ao9JKym+hSRMVNUwN2zbODnpiQRjJRo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqLlbCRA9TVsSAnZWagAAQ8sQAJRZ8tbeoAfvPxT1n+MY\nP51g8KlbU+QKOWkGVkhG5jducA6ykGWCQ3sRncYbINpauzmXPXjip34Ub7rE\nYwg4tsuw3htBbc+/VLMHzYFPyaEn1FJiFIHqMoEpF4Kuh+2uqjAQdh2zhwgU\nDS2y6BEHDXk4dDyBr2wC8RieTlsdqHJUC/cRjBvPJo2s/JM5IV36iSr84i7p\nb+TLvpSHvwCK6o1Lg3BdcWKT37pa+X8gQ0wTy9Z1m67dKAnnQDGYl9Qc0vmQ\n94DeloNgUipbU/ih5lql6mPSH4gjc57Q1J8Eon3O1Hk+XrBqa+arBsh2hLfA\nMFF7R2FLMTS+cAoXxEl1bmgglfIMkoaYMHFDM/Z9nF3ove3+5JxAoHaot1Hg\nBJrAfXJFQg+tVp+f+EEtKIy3rOQ/vFYK1fby73cA7RFCfDhWRntZ71wBNcB3\nVABo3D8KcYf5PYl4AMZTVl2ekhlcb8G0RLqpxSIETqkClARZp6Zp7taEgP21\nheBNvqDoeYJJZDK3WZlH3zFoF3sdl3lLZej6qnl9aZkMytPLw1+SuWvuRiAS\nypapCk0s8HZROh3kIVnuw2A0coL5tqxqzAnqu7eX9xMZ5i9xZw0Iu8KB8UuM\n1AeAT1V4O1wE8gv8l/1HFcspz0nUWYrrieWd0y3TfK8ceAlL9mnCtDtu3nzJ\nRpas\r\n=vkuS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8d14f5646dc5d807bfb600e48b02a69cbda75d62","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 120000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","debug":"npm run clean ; npm run setup-consul ; npx nodemon --inspect=0.0.0.0:9228 --watch  lib/ --watch local/ local/debug.js","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx mocha --timeout 120000 --recursive","test:local":"npm run clean ; npm run setup-consul ; npx mocha --inspect=0.0.0.0:9228 --timeout 120000 --recursive --watch lib/ --watch test/","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 120000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","superagent":"^3.8.3","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.11"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","typescript":"^2.9.2","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.30_1537784155129_0.6754328675126509","host":"s3://npm-registry-packages"}},"2.0.31":{"name":"@opuscapita/event-client","version":"2.0.31","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.31","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"nkovalenko-sc","email":"nikolai.kovalenko@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"80f6d2ad221fba196807f04566b1f5ffe98f2d37","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.31.tgz","fileCount":9,"integrity":"sha512-Cr8x9a6y+22jHkD+xDrQ2gjmgk3gvNHThGH2LNWg8OjKJekclfFGxdZC0d0Ne5tqF2xXIkHttepQbDRczP+6BQ==","signatures":[{"sig":"MEUCIQDTy2n/deiu+it2N2hGZZv3uMxNEUOsNrcWdqaOY5XcmgIge4IR1ppSBDlZoQRE4SOXO80YlAiAKKEuycSYLJERLLk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxuj8CRA9TVsSAnZWagAA1awP/2Ig5TJjIVR9S60i7B7T\nkeRGdyySNRb4MkaGZEIB4HCTlKprY63lVP/gqVgnpbLUjmovtwVA2ZNpf99s\nU1PgO1VodnmwwW98iA082C38uMaJrnCJIT1MYf1/l3qh60vNEGMdL4rJGb0y\nrO27JXG1uck9nqSXK8rkLPD6kiuZfSzTQc1uUp/ElcUq6TzXTLNhJewrfWmq\noPZxYN0Ih0WOD3aQmdbYPB+o5QqzKvisOt/zozE09CYHuBudkbIxY1xKWLKi\nCgRycACDxN6Th+VcLuFfop8Nh9uo8K4EmYelei5wV9TrtcF7i8iO0XjXrnLX\nMnG1vra80e2zNI//+EbA573DYSGDpt4zRFUPKE5SiZ5FrjY/O62W7XoEHMmg\n6/QjhH/x9JfoTNATCp7Kzv0BD3ZUjuLgB21MrQUoA9m4pvcULI5+6vSRFwpF\nkQLBM61HSQ4rqEBYEga1knPQ1N7cEEO9ScDu1Li2xiB0gKUcZNz1Yz5typ+P\n+glEkGlS5jjU1HWCmn2aaVYu99Ac3Xggn+bx/zDD9dZGXo8cP2h2SuRTymCd\n0Gw8g/CBWYdWDCNLXHBiKMYzcRevXRq/DziSNIKCZvuA7QnN4Yps79CAyPXt\nqO1pYpm59m8hypL1sAABT7Qwdzxcu9jIyS6l8TF4JzcotKXHG+s8g2x2JUAK\ncsc5\r\n=QSuU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6296e6edc66df0d471db29955561b08d240cb7aa","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 120000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","debug":"npm run clean ; npm run setup-consul ; npx nodemon --inspect=0.0.0.0:9228 --watch  lib/ --watch local/ local/debug.js","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx mocha --timeout 120000 --recursive","test:local":"npm run clean ; npm run setup-consul ; npx mocha --inspect=0.0.0.0:9228 --timeout 120000 --recursive --watch lib/ --watch test/","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 120000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"6.4.1","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","superagent":"^3.8.3","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.11"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","typescript":"^2.9.2","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.31_1539762427609_0.8723467800322535","host":"s3://npm-registry-packages"}},"2.0.32":{"name":"@opuscapita/event-client","version":"2.0.32","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.32","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"nkovalenko-sc","email":"nikolai.kovalenko@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"53f48787a3e435711cfaa212b19f3fca5eaebb57","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.32.tgz","fileCount":9,"integrity":"sha512-3sYX3YPtzV9xbw9A8y6RmbMtTn7z8b8t797kPtViUdC8kvAd9bCRAyLL96hc+dg/SmnTK/LmCsrLhyPaBlmYBg==","signatures":[{"sig":"MEUCIQCNkAa92m2P7vBUvBq7OAqmv5gvcx9bYqvJjaRKbEtq3wIgL8rWl17bc310C7MfkIlu2I2xjl4ltGPhWgBd8uFzmok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxulbCRA9TVsSAnZWagAAaVgQAI9eEq05QlQmypKePQK1\nD5OM5PA2YufNOpd917A30A8TteWVP9KtXbUaqDNOdqMZRm/8KQHsYEuVbOG3\nB9QNWrNfIs2n1J0C5fQmYIieK7AJQrmqEuDJeJGjWdG/5zGELo7jC2h9Gp/0\nZcuOooHRk+mA5AxtBs5EPn5cnWhI2/8Xv5qPgoYgjodmi2HApe2T5RHaOt4W\nZA34z5B92BLXboR6oXY+6GxYyHyQBbCXl0OvpriObN0HA+P8dFZF9tLE4bqi\negmdRX90jkqjciVYbJNFV6Qu390WPnhYTVWLjU0n/Au8Pz3UZhVK3UJHniZx\n5j/EGj7IrkqAgUh6rMWNtdgWb2sMp973oYZdzmpTH8OynFkEJVBQVopkbxX8\nRi04+P/u6KDCFJqfaMtaV/8x+lN/N978xm3w++apIJ+sFn7LTNQbeG31Qb14\np+PdY6l9gZajfU0nxGDhuY6qmYLM/zKNti5iHYqQn9UCWKyEIiv6x7NtnNWp\n/Rqc21Te7JVERXvXcJtY6lcS+fkUHkylirdLFpK6b89OYEF5Xzi+nUOxtC05\nb2Gnuj0tEQBPL0UtN1gS0CnSlx7+zQ5HCH/77jUj42r9zCCTD1IivyIRfmJh\n/BtHxfqS6YdOrmhXtXOajS2iDujGWZFGwVG8rsM7TjwpODBDDZimKV/MJFpI\nL2nY\r\n=yCkC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b29c11a2bc926be270587455ea89afbcdecc8698","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 120000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","debug":"npm run clean ; npm run setup-consul ; npx nodemon --inspect=0.0.0.0:9228 --watch  lib/ --watch local/ local/debug.js","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx mocha --timeout 120000 --recursive","test:local":"npm run clean ; npm run setup-consul ; npx mocha --inspect=0.0.0.0:9228 --timeout 120000 --recursive --watch lib/ --watch test/","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 120000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"6.4.1","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"10.11.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.1","superagent":"^3.8.3","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.5","@opuscapita/config":"^3.0.11"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","typescript":"^2.9.2","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.32_1539762523031_0.5121897102312645","host":"s3://npm-registry-packages"}},"2.0.33":{"name":"@opuscapita/event-client","version":"2.0.33","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.33","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"jluukka","email":"joel.luukka@opuscapita.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"nkovalenko-sc","email":"nikolai.kovalenko@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"zjuice","email":"juhani.lindfors@opuscapita.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"3cf9293640633797173b3d5c192d4a1dd27914f3","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.33.tgz","fileCount":9,"integrity":"sha512-MVxGi0Hp1I88vttQhyxfabG2M631kRKnRHTZZREDLTaq9MPKprY0J0IG5Jr83xg7WB3/jIF2wYqSP4svHzf8Wg==","signatures":[{"sig":"MEQCIAN2qYM5llY9QUJwICN15AbDhxxYiWsFoQZJp+V6PMn6AiAi83hj71iI52ysJAOWjkD6jd8CksXGqZQrOyCXGpLLKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8oh9CRA9TVsSAnZWagAAF1wQAIMvyiu/ie56UGt3SWWN\ndfA+Luzy8iju4IRuas7HuYWudsf8T99YXo8o68U6o5/QhOfk1Sj5viJT9oPh\niLjrAnhMetOXfKa5HC7+HFyMbomiJZlc0zpx822VjkIzHMtQHYjYsgY2sUTn\nYHqgAYqxSuyXd1e+IB+zIgFwCpQaN+TZ9n8wcePaz6ygu2x4EeobsWSlkc47\nSihHue9ucdvUrdHKp1MeyHGJqPQwe5QFO6JzynjgyljnpyvfhDVkFKkaXWuh\nm4Hkx3s1yK4oGvL39lZHVRfpMK5nHAkz0tEG26ObefwhnGb2ytN8AkO/zJTH\nv0qxh+UiY3qYKdxYv/sPEuawEFEmmjKYVB5nG7kAspEFqJ+pcDpahT0+fPD1\nYyuIm6gm/ywGGki84pETBxfGwLeT/qhLx5Np7L3TdJDqvKnX9RwZAyDElI4v\nZIX846qIz5wupzWbUqXCeNzQYhdlrFGrRiBle7SFQdHmBomH5ErAjP9qOiO4\nXR7T1F6sHbcPKaG1THh8m+3rinB9UxcrRx2zQ/n+x8S21N0vCyhVxSCSrw5Q\n+x/hT43tMq8tU7DpQX8vq4H1NRWq13tQHyP8+W4Bt9N5hGshLRNW9y7PRtDQ\netswNd/9UeMiqAwL1L5Vh/AHEl6ism0udcJmu9o3elPwa9sA5D9yizlpUOiI\nNfxP\r\n=r5Pe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"16893974368d146450ca31f8c515edd9530278a1","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 120000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","debug":"npm run clean ; npm run setup-consul ; npx nodemon --inspect-brk=0.0.0.0:9228 --watch  lib/ --watch local/ local/debug.js","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx mocha --timeout 120000 --recursive","test:local":"npm run clean ; npm run setup-consul ; npx mocha --inspect=0.0.0.0:9228 --timeout 120000 --recursive --watch lib/ --watch test/","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 120000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.3","superagent":"^3.8.3","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.11","@opuscapita/config":"^3.0.16"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","typescript":"^3.1.6","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.33_1542621308400_0.6981664358181656","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@opuscapita/event-client","version":"3.0.1","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@3.0.1","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"jluukka","email":"joel.luukka@opuscapita.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"nkovalenko-sc","email":"nikolai.kovalenko@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"zjuice","email":"juhani.lindfors@opuscapita.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"198d2168f12a32392ab515dffd92d4271e885ffa","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-3.0.1.tgz","fileCount":9,"integrity":"sha512-WS+wnwKlFts5I8o2t744C2wrUxpOfGsiJYiw6yQcEqVxicI4DLeoC1Q03FdyxYTBv79ZvZQewnJhXNL70uk6Eg==","signatures":[{"sig":"MEYCIQDA/GGY09lWRZJsgtTmjrelN2vG+CKQVd8Wm7NDo/+ilgIhAPpfx78NjQhUMjNNHeFyAXhCcMbY8WmQQC1EVmwnLNgE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9V8CCRA9TVsSAnZWagAAjcEP/3oNnX71iRnTNQu4xpNy\noLaeMMztiQjj+8HtjSKBG/obf0oZLAHUyfuzU9NkUESrwkSvu7sMzRcjYVDC\nMfl2B7aPzYb8byQYr2dzNdx7+8XJmZtBInj6QzmflUD7CKf5PQf/jWcGbXFS\n6c1QwJQu4mR/5u1RY8EGDfTjd7QhRO9n60G/WyDLup/0o9xxNnyFCAVwdxIY\nWAb8/WOgTFmeN8d8im3BJHEOpUhaNb3imiP8LMG/xsvhh5vqR3C8BZ9cKv6t\noYOlzt3DnNK4Bn+9y+40qOEONF93OYGoghXH69iLd25ucsS6vJP76JFRBTb8\nHMumt8ErD3XvX7ZFAOI+zUEal6uXQf3OvFik2wB02XwVu1Tmz7vAVC9XWZhA\n2kPP7EuMe0Gh72i7uQZJ09NCXsLvBRyocbSCvLCDeUubEZ9+biz3cEeFTs5o\nFK2tU0DknTgvSqIoUlSnD1yWehAGtH8MgSY0p8M7kP9tA/3ZNTi73XT2N/Lv\nBzgum8BBXAGK5A0V4BJu1A7ce8oVlJuBXijOuMrqlt6yZ1FZ7V/uD1a8sAM4\nHdSXRwtNJMAy8KphsO2OG5ioEOA3dipnxTGpOco24KzhC5xgSiCTh4T1cDyg\nMej2jAc/Ehw/Z/bnOv74eKT3RC7y4Mb/6Bv17ZUkSZPykvVj358spKcCzFw2\n8dAW\r\n=O9Gn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# EventClient\n\nThis module provides simplified access to the publish/subscribe system provided by a Message Queue server. It uses Consul in order to determine the required server endpoint and further configuration. To have a look at the full API, please visit the related [wiki page](https://github.com/OpusCapita/event-client/wiki).\n\n### Minimum setup\nFirst got to your local code directory and run:\n```\nnpm install @opuscapita/event-client\n```\nTo go with the minimum setup, you need to have access to a running **Consul server** to get your endpoint configuration for Message Queue server. In addition, a **Message Queue server** is required which has to be registered inside Consul. If Message Queue password **authentication** is required, Consul has to provide the configuration key **{{your-service-name}}/mq/password** where *{{your-service-name}}* is the least name of the directory your code runs in. If authentication is not used, you can set the **consul.mqPasswordKey** to null or false when creating a new instance of EventClient.\n\n> The basic implementation requirements define, that the format of an **event's name** has to be **serviceName.domainName.eventType.eventDetail** where **serviceName** defines the name of the **exchange** used. If the exchange does not exist, an error will be thrown by the *subscribe()* method. Therefor please **make sure**, the **exchange exists** by either creating it manually or bringing up the service that raises the event as the *emit()* method will create the exchange for the service it is called in.\n\n#### Common subscription\n\nIf all this is set up, go to you code and add the following lines:\n\n```JS\nconst EventClient = require('@opuscapita/event-client');\n\n(async () =>\n{\n    const events = new EventClient({ consul : { host : '{{your-consul-host}}' } });\n\n    // Subscribe to a channel by name.\n    await events.subscribe('my-service.my-channel', console.log);\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // - OR -\n    // Subscribe to a channel by pattern.\n    await events.subscribe('my-service.my-channel.#', console.log);\n    await events.emit('my-service.my-channel.sub-channel', 'Hello, world!');\n\n    // unsubscribe from a particular key\n    await events.unsubscribe('my-service.my-channel');\n\n    // unsubscribe from a pattern\n    await events.unsubscribe('my-service.my-channel.#');\n\n    await events.dispose();\n})();\n```\n\n#### Fetching single message\n\nEventClient is also capable of fetching single events (messages) from a queue. This is done by subscribing to a queue without a callback and then fetching messages manually one by one.\n\n```JS\nconst EventClient = require('@opuscapita/event-client');\n\n(async () =>\n{\n    const events = new EventClient();\n\n    await events.subscribe('my-service.my-channel');\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // With automatic acknowledgement.\n    let message = await events.getMessage('my-service.my-channel');\n\n    console.log(message);\n\n\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // With manual acknowledgement.\n    message = await events.getMessage('my-service.my-channel', false);\n    await events.ackMessage(message);\n\n    console.log(message);\n\n    await events.dispose();\n})();\n```\n\n### Default configuration\n\nThe default configuration object provides hints about what the module's standard behavior is like.\n\n```JS\n{\n    serializer : JSON.stringify,\n    parser : JSON.parse,\n    serializerContentType : 'application/json',\n    parserContentType : 'application/json',\n    queueName : null,\n    exchangeName : null,\n    consul : {\n        host : 'consul',\n        mqServiceName  : 'rabbitmq-amqp',\n        mqUserKey: 'mq/user',\n        mqPasswordKey : 'mq/password'\n    },\n    consulOverride : {\n        host : null,\n        port : null,\n        username : null,\n        password : null\n    },\n    context : {\n    }\n}\n```\n\n### Testing\n\nlocal docker-compose comes with a two node rabbitmq cluster that can be used to \ntest cluster node failure conditions.\nTo bring down a node curl it on port 6666 for rabbit1 and 6667 for rabbit2 which will take them down...\n\n","gitHead":"831feeca8b5655f601259b7033c3b1d6aeabc81e","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 120000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","debug":"npm run clean ; npm run setup-consul ; npx nodemon --inspect-brk=0.0.0.0:9228 --watch  lib/ --watch local/ local/debug.js","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx mocha --timeout 120000 --recursive","test:local":"npm run clean ; npm run setup-consul ; npx mocha --inspect=0.0.0.0:9228 --timeout 120000 --recursive --watch lib/ --watch test/","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 120000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.3","superagent":"^3.8.3","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.11","@opuscapita/config":"^3.0.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","typescript":"^3.1.6","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_3.0.1_1542807297938_0.917037136556095","host":"s3://npm-registry-packages"}},"2.0.34":{"name":"@opuscapita/event-client","version":"2.0.34","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.34","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"jluukka","email":"joel.luukka@opuscapita.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"nkovalenko-sc","email":"nikolai.kovalenko@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"zjuice","email":"juhani.lindfors@opuscapita.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"84a44491b5c7086f05789059d637a061a088ee8f","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.34.tgz","fileCount":9,"integrity":"sha512-L1/hQq2gM1y1FugpPWzG5U/x/hKT3OojicmoMj6xcJdIr2lyO6LsXF61UxoY4vXwllfugSt9nsPUmLJzdf1C8g==","signatures":[{"sig":"MEYCIQDQYJm470BWI8/tk9MI2Sf3MI4up0w9/hdjWYKDto/KFgIhAJYIMVqMeblpBqtxCSDi9BMtjuCbn/V4NsnkS5lULZUK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9WCxCRA9TVsSAnZWagAAcJsP/0pkVWfVWeA5qbUsCRMT\nC6FX/6OyJvEejuc0rfEDMZBb3CF1XlJnUlf6dXaqmOC4l7kTcrSZXzxd3uxz\nqFFmwaCZiXUacSsoOR4UxUYOLCShHfCpugsopV/4zvPqP/pyL5dYyhcmCNuV\nUmwfYYzmp1vmgfW8YhFANFECn2qhTN7dtp4kcAKCr30tk93QLaOWbRk7+z95\nDwJGFTwz7HXs67S3QFDdA+rdmvK0Y/7hI0cwSK+sClBPSILbNV9Z1WSa7ROs\nJ5jnT9LtIQlLPSOm/6ah8HHN0q3pwPEXo2opzgp486MblheVdCcj70M8MTJq\nR/JqMb9Mrqj1H39yMHyd0DEi4T44LBMWkH5908NBtyIStdvuCRXfPC4r3N1m\n+RP5oqDXSgXubWmMSQzJ4kaFFiaA6Buurtn3gFUd+n7LtpYfYnqmFCueDM03\nspHJQ0aDqi8wSN6KAX9ntwzB817n6la+7eqc3OA0vQLro7sfufIXOupDXyFT\naW8OeZVlTuvV6xhVBsOE60SwnJEKbOFYv4QsbXJ7bbLXKBZOV8erRF+yuFMO\nBAz58hCjMZqMaRlv3v5yuSGv7k9sSPrk9o5mE1r9QVIbcOlCZcitAV+QeaXM\ndkC62vmV8ILcGq7+qQmzCZynAAYbbw/paAp50zdFVKriVphI1Yhxf/29rXN9\nFufC\r\n=4aOK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8aa882b52a0a17c56da488a2a2c795327a07c859","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 120000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","debug":"npm run clean ; npm run setup-consul ; npx nodemon --inspect-brk=0.0.0.0:9228 --watch  lib/ --watch local/ local/debug.js","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx mocha --timeout 120000 --recursive","test:local":"npm run clean ; npm run setup-consul ; npx mocha --inspect=0.0.0.0:9228 --timeout 120000 --recursive --watch lib/ --watch test/","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 120000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.3","superagent":"^3.8.3","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.11","@opuscapita/config":"^3.0.16"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","typescript":"^3.1.6","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.34_1542807728547_0.7705736797664406","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@opuscapita/event-client","version":"3.0.2","author":{"name":"Dennis Buecker","email":"dennis.buecker@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@3.0.2","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"jluukka","email":"joel.luukka@opuscapita.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"nkovalenko-sc","email":"nikolai.kovalenko@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"zjuice","email":"juhani.lindfors@opuscapita.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"f6c477349dc55f7f9a8b0b06846bbbdee18e9557","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-3.0.2.tgz","fileCount":4,"integrity":"sha512-eiaouO4/qI/dlkoIhQUbVZcjWUuIlK6K0bWYGiM3YwHrEIBiRoWOWeJXZ2C0T1eIDBcSmDLRkEDLI4pHuWjnTQ==","signatures":[{"sig":"MEUCIQCwSP7KVDtnuvT8beVF77JdABksdKuLJNsBbe8cMbrw2wIgMMQ4ndZFxtGc+k6adhgk/9tQY/YDX9spAZqGYDUIKhQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9mcrCRA9TVsSAnZWagAAv54P/1PIe5XoX5Ojx9b9EepI\nrYQMLVOPpKONTVczlBDlITQc6XYmAqXW+ewbYpnArCE3qLemGKk6VwZJsbQd\nyvfIB2HHOKtQn7KeZdQLcos3W8+dHBSBB3ff1kRMtm6uUQb0TAgMavEzIJpP\nnQvIIV3RJUZOQec4r+48tKpR0H06UtvceQlftHRteWzob+oEVSAf2F3yJRbT\njYa0drjEoFMa73ztW3Kp6AbhwZpbXiGk0nux4yC33YdHO9eYvT/uyiXph50S\npM044H/ehcdyMpQJZ0m9+rHIRIlVQoo3ndnlvrBGgS6mLq1rzXcCrq0k+ZLK\n8oCzzZNZJCRzt3gBpwOuwXzbUIB99fEKNvnAtmt5bDQ/kjyZVLvkKZFC06ip\nyBU/lKv95IJArnhgXzE5yVP2ppyPm3TaXb6d2g3no7LRC9wqcvKEbcge5UF1\nPYZK5EkWgSLPqx+Kx+iQq+DQw2Lo9G4+sE7Qigh1zjCdhF4D7fPhQ9mpOSvz\nBxDnzU29m58gwED1EPe+aebOXSv/gOM31bPdkw66mNKf1TFWfX9YvY4rK0Qq\nV4Selr9ell8DzLo3pAsOWEDwuwz37HrmEtHoo2I2AD/JnEwGGpVjmGrJfBOG\nRLulAMYcqvsRwjjWH5uPWfs8maMDVo9PFhj7QJckkOGbZM1RyWpI44yurQ5Z\nVAgG\r\n=aqZW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# EventClient\n\nThis module provides simplified access to the publish/subscribe system provided by a Message Queue server. It uses Consul in order to determine the required server endpoint and further configuration. To have a look at the full API, please visit the related [wiki page](https://github.com/OpusCapita/event-client/wiki).\n\n### Minimum setup\nFirst got to your local code directory and run:\n```\nnpm install @opuscapita/event-client\n```\nTo go with the minimum setup, you need to have access to a running **Consul server** to get your endpoint configuration for Message Queue server. In addition, a **Message Queue server** is required which has to be registered inside Consul. If Message Queue password **authentication** is required, Consul has to provide the configuration key **{{your-service-name}}/mq/password** where *{{your-service-name}}* is the least name of the directory your code runs in. If authentication is not used, you can set the **consul.mqPasswordKey** to null or false when creating a new instance of EventClient.\n\n> The basic implementation requirements define, that the format of an **event's name** has to be **serviceName.domainName.eventType.eventDetail** where **serviceName** defines the name of the **exchange** used. If the exchange does not exist, an error will be thrown by the *subscribe()* method. Therefor please **make sure**, the **exchange exists** by either creating it manually or bringing up the service that raises the event as the *emit()* method will create the exchange for the service it is called in.\n\n#### Common subscription\n\nIf all this is set up, go to you code and add the following lines:\n\n```JS\nconst EventClient = require('@opuscapita/event-client');\n\n(async () =>\n{\n    const events = new EventClient({ consul : { host : '{{your-consul-host}}' } });\n\n    // Subscribe to a channel by name.\n    await events.subscribe('my-service.my-channel', console.log);\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // - OR -\n    // Subscribe to a channel by pattern.\n    await events.subscribe('my-service.my-channel.#', console.log);\n    await events.emit('my-service.my-channel.sub-channel', 'Hello, world!');\n\n    // unsubscribe from a particular key\n    await events.unsubscribe('my-service.my-channel');\n\n    // unsubscribe from a pattern\n    await events.unsubscribe('my-service.my-channel.#');\n\n    await events.dispose();\n})();\n```\n\n#### Fetching single message\n\nEventClient is also capable of fetching single events (messages) from a queue. This is done by subscribing to a queue without a callback and then fetching messages manually one by one.\n\n```JS\nconst EventClient = require('@opuscapita/event-client');\n\n(async () =>\n{\n    const events = new EventClient();\n\n    await events.subscribe('my-service.my-channel');\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // With automatic acknowledgement.\n    let message = await events.getMessage('my-service.my-channel');\n\n    console.log(message);\n\n\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // With manual acknowledgement.\n    message = await events.getMessage('my-service.my-channel', false);\n    await events.ackMessage(message);\n\n    console.log(message);\n\n    await events.dispose();\n})();\n```\n\n### Default configuration\n\nThe default configuration object provides hints about what the module's standard behavior is like.\n\n```JS\n{\n    serializer : JSON.stringify,\n    parser : JSON.parse,\n    serializerContentType : 'application/json',\n    parserContentType : 'application/json',\n    queueName : null,\n    exchangeName : null,\n    consul : {\n        host : 'consul',\n        mqServiceName  : 'rabbitmq-amqp',\n        mqUserKey: 'mq/user',\n        mqPasswordKey : 'mq/password'\n    },\n    consulOverride : {\n        host : null,\n        port : null,\n        username : null,\n        password : null\n    },\n    context : {\n    }\n}\n```\n\n### Testing\n\nlocal docker-compose comes with a two node rabbitmq cluster that can be used to \ntest cluster node failure conditions.\nTo bring down a node curl it on port 6666 for rabbit1 and 6667 for rabbit2 which will take them down...\n\n","gitHead":"e62a8d5cf7cb05136c5e90c080c141df1f451873","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 120000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","debug":"npm run clean ; npm run setup-consul ; npx nodemon --inspect-brk=0.0.0.0:9228 --watch src/**/*.js --watch kafka/**/*.js  --watch kafka/local/ local/debug.js","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./rabbitmq/lib/* ./kafka/src/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx mocha --timeout 120000 --recursive","test:watch":"npm run clean ; npm run setup-consul ; npx mocha --inspect=0.0.0.0:9228 --timeout 120000 --recursive --watch ./kafka/**/*.js --watch test/","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 120000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"death":"^1.1.0","sinek":"^6.23.4","extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.3","superagent":"^3.8.3","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.11","@opuscapita/config":"^3.0.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_3.0.2_1542874922684_0.8013841149640939","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@opuscapita/event-client","version":"3.0.3","author":{"name":"Dennis Buecker","email":"dennis.buecker@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@3.0.3","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"jluukka","email":"joel.luukka@opuscapita.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"nkovalenko-sc","email":"nikolai.kovalenko@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"zjuice","email":"juhani.lindfors@opuscapita.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"9b0eef992b47d0f755c0042fc6d3b8df91e4a369","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-3.0.3.tgz","fileCount":4,"integrity":"sha512-ahY6nVCw2LFq6/E26ZJQ+zL6piuOz0ZX67UgGkwJipoRNhCIXOdwjkFnQnWMFhxCy+tgC9GFDRyBC9onOdD27g==","signatures":[{"sig":"MEYCIQDVFXyaeoF3egNt8DKfJy58ixBnyB73pBs9/gSO8hsoSwIhALnzh1KejLnv30BUN+36ecnzy3cttqFplEGay6wTe+yB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9rRxCRA9TVsSAnZWagAA4LMQAJcZZNZP6AhKOYBqMyIH\nc6m0yBjWHfbncRh3cPKwP6uzuJb3DWiDQdA3YFcH2Stouk6zHlmh2criknPs\ni8eI1ooarwc0kcQCzFgznGZSLvh2+Lb7Rh/QMiPD9VqkIISEDVnyGE9siDFD\nnv6Xg0jJGqhX7P+Mxjo5a/Y5YvwM8QKj1jJk0+DLgLhj70jt2GM+JXn21Rs8\ngvmvFKVy/T/wONDRzF620tCrOYbyB6IszYYyjNGk0Pqxd+0g4PX7IKdT/TrP\nbWWgRDsPtcLBamhjcDTrbfcXd621bpm0lplubLwrdoENEFyL2OLQjiKpPwKH\n7ubhS5xn1s1uxiU4OmLJynCEMkLO92/EjUoYIFTTV+jKKyLM6TM0n/kRKZ9V\nQ0srf0eXqPs4N5v0ZLJjDVbU/AzHqGwJJIUDU+RDtQ3qC0Uo3JIhMrcXNKry\nvI0nXJmmzn6SS6dr/7xCdmT7R/u7GkYaORvK9viqqizRPrxMIOvP/NtzAkIt\nJjFqrfVblVlLcDkTEIB3QqafTCgpw9FfZn0H01lIGcTT9fuV+jA7j6waqEgC\nwewQf0jyxAzW5Eff1HurTn/xd+C7lwi912Pyekrah3EH/4ULMpJv0SdvHKvT\ng4wBwU2psChYkE7hNOrpbHivRrq6vYwKmm3n2Mv7GIP2xJK3VBaZpK1KinQf\n8ic7\r\n=0z7K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# EventClient\n\nThis module provides simplified access to the publish/subscribe system provided by a Message Queue server. It uses Consul in order to determine the required server endpoint and further configuration. To have a look at the full API, please visit the related [wiki page](https://github.com/OpusCapita/event-client/wiki).\n\n### Minimum setup\nFirst got to your local code directory and run:\n```\nnpm install @opuscapita/event-client\n```\nTo go with the minimum setup, you need to have access to a running **Consul server** to get your endpoint configuration for Message Queue server. In addition, a **Message Queue server** is required which has to be registered inside Consul. If Message Queue password **authentication** is required, Consul has to provide the configuration key **{{your-service-name}}/mq/password** where *{{your-service-name}}* is the least name of the directory your code runs in. If authentication is not used, you can set the **consul.mqPasswordKey** to null or false when creating a new instance of EventClient.\n\n> The basic implementation requirements define, that the format of an **event's name** has to be **serviceName.domainName.eventType.eventDetail** where **serviceName** defines the name of the **exchange** used. If the exchange does not exist, an error will be thrown by the *subscribe()* method. Therefor please **make sure**, the **exchange exists** by either creating it manually or bringing up the service that raises the event as the *emit()* method will create the exchange for the service it is called in.\n\n#### Common subscription\n\nIf all this is set up, go to you code and add the following lines:\n\n```JS\nconst EventClient = require('@opuscapita/event-client');\n\n(async () =>\n{\n    const events = new EventClient({ consul : { host : '{{your-consul-host}}' } });\n\n    // Subscribe to a channel by name.\n    await events.subscribe('my-service.my-channel', console.log);\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // - OR -\n    // Subscribe to a channel by pattern.\n    await events.subscribe('my-service.my-channel.#', console.log);\n    await events.emit('my-service.my-channel.sub-channel', 'Hello, world!');\n\n    // unsubscribe from a particular key\n    await events.unsubscribe('my-service.my-channel');\n\n    // unsubscribe from a pattern\n    await events.unsubscribe('my-service.my-channel.#');\n\n    await events.dispose();\n})();\n```\n\n#### Fetching single message\n\nEventClient is also capable of fetching single events (messages) from a queue. This is done by subscribing to a queue without a callback and then fetching messages manually one by one.\n\n```JS\nconst EventClient = require('@opuscapita/event-client');\n\n(async () =>\n{\n    const events = new EventClient();\n\n    await events.subscribe('my-service.my-channel');\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // With automatic acknowledgement.\n    let message = await events.getMessage('my-service.my-channel');\n\n    console.log(message);\n\n\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // With manual acknowledgement.\n    message = await events.getMessage('my-service.my-channel', false);\n    await events.ackMessage(message);\n\n    console.log(message);\n\n    await events.dispose();\n})();\n```\n\n### Default configuration\n\nThe default configuration object provides hints about what the module's standard behavior is like.\n\n```JS\n{\n    serializer : JSON.stringify,\n    parser : JSON.parse,\n    serializerContentType : 'application/json',\n    parserContentType : 'application/json',\n    queueName : null,\n    exchangeName : null,\n    consul : {\n        host : 'consul',\n        mqServiceName  : 'rabbitmq-amqp',\n        mqUserKey: 'mq/user',\n        mqPasswordKey : 'mq/password'\n    },\n    consulOverride : {\n        host : null,\n        port : null,\n        username : null,\n        password : null\n    },\n    context : {\n    }\n}\n```\n\n### Testing\n\nlocal docker-compose comes with a two node rabbitmq cluster that can be used to \ntest cluster node failure conditions.\nTo bring down a node curl it on port 6666 for rabbit1 and 6667 for rabbit2 which will take them down...\n\n","gitHead":"4307f5962e3377b5d917f84b24a7f64ad8eaa1f8","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 120000 -R mocha-junit-reporter test/*.js","clean":"npx rimraf coverage/* .nyc_output","debug":"npm run clean ; npm run setup-consul ; npx nodemon --inspect-brk=0.0.0.0:9230 --watch src/**/*.js --watch local/ local/index.js","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./src/clients/rabbitmq/lib/* ./src/clients/kafka/* > wiki/Home.md","test:raw":"npm run clean ; npm run setup-consul ; npx mocha --timeout 120000 test/*.js","test:watch":"npx nodemon --exec 'npm run test:raw'","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 120000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"death":"^1.1.0","sinek":"^6.23.4","extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.3","superagent":"^3.8.3","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.11","@opuscapita/config":"^3.0.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_3.0.3_1542894705184_0.5943599847941383","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"@opuscapita/event-client","version":"3.0.4","author":{"name":"Dennis Buecker","email":"dennis.buecker@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@3.0.4","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"jluukka","email":"joel.luukka@opuscapita.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"nkovalenko-sc","email":"nikolai.kovalenko@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"zjuice","email":"juhani.lindfors@opuscapita.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"b2c29f24de111dcdb381a92b9fe5a11e587fd089","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-3.0.4.tgz","fileCount":4,"integrity":"sha512-VutsmtUF3ypK4zCZaCt784qQ3tnX3l8nz9N6oCc4dJqFTW41h+WpwSjqEaVqbpFMAYOxo6ZiXAoZ3gUfRnlCkQ==","signatures":[{"sig":"MEQCIBRePTdbRQXWAsrRFkzgKb/ouz6YVb97jvF3t836ZqZeAiB1+Iu8+g+rLKkVny+PWDq87YLCQa+WsypIJZE46ZaJmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9+8mCRA9TVsSAnZWagAAZGgP/1pVAwvCSvQHsvQDjqBz\ndwifbfWBo98yvNCUGSn2edj2RrXaUwiRQp5cppDl8fIWTb3LGw6xD6vvc99H\ndbyiigWimeW3vCYIlkZfLcmxgSw0hASPyC9YNjlT3vB8fTEgU2Dnvny20hSq\nl40ooY1vOGDu+gafHWD4qZPNgKbK7GMiCzY/EwUYUCToP0ed3ZPcz/d3kg0Q\nGOs5mkUtEwrblXgDwBD1Xr53AXV1V50E0kF57IbyMO2fz+1fQW0gQkFo3X0+\nXt+wDhE3bOnoqB6nSRIJOmHwmmjbNlbIRKTSBASSAejEgka90wfzTcHloOpx\ni25xV9oFo8IiO6MRRmcjO29bCU+J2gZhs2W+KLVJZj2CBMxLwH7wbqhii5EF\nUyRTLxLXEUxc08HTUZ0tTQFJp3iuZFJB3pPkaeuj1uHxiTurxiG3+5Yuz6kK\n/P9AYytjBzpc4/pkeX7RxXB6sMWV07Bces1ebmDkgc+cLu9/n47v+zU57GYo\nL/b8RzorKPzbvWVE06dculZLVurEV8mlaf1R2N5EJJ1T6gv6G9/CoMaaRYMH\nhdC2MTf3Juwvo9IphL9NLF/gmvwo9Oos7DijPlOaaU7QhizKzyIpedbWLOIY\nj7PMlIqx6wHvrbYwjoXE9QXBUREN7WacYYvy7jOEs5bkVSyVZNWrfOx+IREL\nXM2+\r\n=3bXT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# EventClient\n\nThis module provides simplified access to the publish/subscribe system provided by a Message Queue server. It uses Consul in order to determine the required server endpoint and further configuration. To have a look at the full API, please visit the related [wiki page](https://github.com/OpusCapita/event-client/wiki).\n\n### Minimum setup\nFirst got to your local code directory and run:\n```\nnpm install @opuscapita/event-client\n```\nTo go with the minimum setup, you need to have access to a running **Consul server** to get your endpoint configuration for Message Queue server. In addition, a **Message Queue server** is required which has to be registered inside Consul. If Message Queue password **authentication** is required, Consul has to provide the configuration key **{{your-service-name}}/mq/password** where *{{your-service-name}}* is the least name of the directory your code runs in. If authentication is not used, you can set the **consul.mqPasswordKey** to null or false when creating a new instance of EventClient.\n\n> The basic implementation requirements define, that the format of an **event's name** has to be **serviceName.domainName.eventType.eventDetail** where **serviceName** defines the name of the **exchange** used. If the exchange does not exist, an error will be thrown by the *subscribe()* method. Therefor please **make sure**, the **exchange exists** by either creating it manually or bringing up the service that raises the event as the *emit()* method will create the exchange for the service it is called in.\n\n#### Common subscription\n\nIf all this is set up, go to you code and add the following lines:\n\n```JS\nconst EventClient = require('@opuscapita/event-client');\n\n(async () =>\n{\n    const events = new EventClient({ consul : { host : '{{your-consul-host}}' } });\n\n    // Subscribe to a channel by name.\n    await events.subscribe('my-service.my-channel', console.log);\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // - OR -\n    // Subscribe to a channel by pattern.\n    await events.subscribe('my-service.my-channel.#', console.log);\n    await events.emit('my-service.my-channel.sub-channel', 'Hello, world!');\n\n    // unsubscribe from a particular key\n    await events.unsubscribe('my-service.my-channel');\n\n    // unsubscribe from a pattern\n    await events.unsubscribe('my-service.my-channel.#');\n\n    await events.dispose();\n})();\n```\n\n#### Fetching single message\n\nEventClient is also capable of fetching single events (messages) from a queue. This is done by subscribing to a queue without a callback and then fetching messages manually one by one.\n\n```JS\nconst EventClient = require('@opuscapita/event-client');\n\n(async () =>\n{\n    const events = new EventClient();\n\n    await events.subscribe('my-service.my-channel');\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // With automatic acknowledgement.\n    let message = await events.getMessage('my-service.my-channel');\n\n    console.log(message);\n\n\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // With manual acknowledgement.\n    message = await events.getMessage('my-service.my-channel', false);\n    await events.ackMessage(message);\n\n    console.log(message);\n\n    await events.dispose();\n})();\n```\n\n### Default configuration\n\nThe default configuration object provides hints about what the module's standard behavior is like.\n\n```JS\n{\n    serializer : JSON.stringify,\n    parser : JSON.parse,\n    serializerContentType : 'application/json',\n    parserContentType : 'application/json',\n    queueName : null,\n    exchangeName : null,\n    consul : {\n        host : 'consul',\n        mqServiceName  : 'rabbitmq-amqp',\n        mqUserKey: 'mq/user',\n        mqPasswordKey : 'mq/password'\n    },\n    consulOverride : {\n        host : null,\n        port : null,\n        username : null,\n        password : null\n    },\n    context : {\n    }\n}\n```\n\n### Testing\n\nlocal docker-compose comes with a two node rabbitmq cluster that can be used to \ntest cluster node failure conditions.\nTo bring down a node curl it on port 6666 for rabbit1 and 6667 for rabbit2 which will take them down...\n\n","gitHead":"6c832337e620b4df4280b2c714b8895b8ded4475","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 120000 -R mocha-junit-reporter test/*.js","clean":"npx rimraf coverage/* .nyc_output","debug":"npm run clean ; npm run setup-consul ; npx nodemon --inspect=0.0.0.0:9230 --watch src/**/*.js --watch local/ local/index.js","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./src/clients/amqp/lib/* ./src/clients/kafka/* > wiki/Home.md","test:raw":"npm run clean ; npm run setup-consul ; npx mocha --timeout 120000 test/*.js","test:watch":"npx nodemon --exec 'npm run test:raw'","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 120000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"death":"^1.1.0","sinek":"^6.23.4","extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.3","superagent":"^3.8.3","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.11","@opuscapita/config":"^3.0.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_3.0.4_1542975269844_0.006530274618586018","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"@opuscapita/event-client","version":"3.0.5","author":{"name":"Dennis Buecker","email":"dennis.buecker@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@3.0.5","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"jluukka","email":"joel.luukka@opuscapita.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"nkovalenko-sc","email":"nikolai.kovalenko@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"zjuice","email":"juhani.lindfors@opuscapita.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"c11ef6cb7b70c0f2b822e6624dac41ef7afb3998","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-3.0.5.tgz","fileCount":4,"integrity":"sha512-qHtwx0NVsu71lhdCmloIAy+bq12pktCj6i/SqgZkCfAY39bLEDDs+I/TcsZyWs36YwD4nHsMCwyBVlx1AcgRsQ==","signatures":[{"sig":"MEQCIHPicwHcua6WjQpHB7/gyIY98IwO2z8Q0hFvtP5gujFNAiBKBWx100qSOG+UMKHGeQqXhr7mS5PSiINhWO1Iympi3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb+BdyCRA9TVsSAnZWagAARpYP/0xInwJXt9WeZRmOfBNl\nrD7qeVh18Ae75lZpA/BfjAIPEfv4IUaCGjzwDfN76FSGwFepiFrkqIa6s8DT\n/FMz8ENXpt47GAxZfO+EZuRqyXmK/sFg8Rq1z08ydRhTYlFvKuuuGDe3Qyb4\n+VStINsHG6lRepjM76qeWNVXnGpUecDK9vGQg9hbdYug1qIMCYOGprFTHycJ\nPopH7MlqZTv6gU3/YrJEk2VZlaD2Xg6ePVfCAo0bxJ+hYZ9ksjndjNELznf8\nx0lEXVSY8p7MjhjvOGgyJlbfGcxWydb8u9B/KPXYII12STWlK9Zf2mPYfLfE\naV/HCO+IAWieFJGoveNoXRJG/woAsmfWGWBXi18kMukjj6rSvU2N9YtPEWYm\nFCFG8XKLwtaJI/8O5QpSdq/5W/SFRE0CWqxn1qEkUSpBfBhPgYRqu3zeKg9L\nMU0Sd1ZDJrTdBmxMGMsM7hlZVFz92VIH2L713ItOq9Qpmv1wiWZOuB5Jo6bY\ny/UWEJhrWfzD96bdsBLzdLN3xxqn1VFJuBmtZqZFVUdoXont4NyfmwMEjRHF\nwNVY2E+Iyh963RbkSeISI+Ce/CPOx1Le8+fFt6esILVRlWGIfd8qUVzDj2sL\npe29VXxnQHFChNkljEjOecTIN4WcOQXToZ8XntbBwH8CTCTmazZoKC8wDMnA\n/ypH\r\n=YDhF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# EventClient\n\nThis module provides simplified access to the publish/subscribe system provided by a Message Queue server. It uses Consul in order to determine the required server endpoint and further configuration. To have a look at the full API, please visit the related [wiki page](https://github.com/OpusCapita/event-client/wiki).\n\n### Minimum setup\nFirst got to your local code directory and run:\n```\nnpm install @opuscapita/event-client\n```\nTo go with the minimum setup, you need to have access to a running **Consul server** to get your endpoint configuration for Message Queue server. In addition, a **Message Queue server** is required which has to be registered inside Consul. If Message Queue password **authentication** is required, Consul has to provide the configuration key **{{your-service-name}}/mq/password** where *{{your-service-name}}* is the least name of the directory your code runs in. If authentication is not used, you can set the **consul.mqPasswordKey** to null or false when creating a new instance of EventClient.\n\n> The basic implementation requirements define, that the format of an **event's name** has to be **serviceName.domainName.eventType.eventDetail** where **serviceName** defines the name of the **exchange** used. If the exchange does not exist, an error will be thrown by the *subscribe()* method. Therefor please **make sure**, the **exchange exists** by either creating it manually or bringing up the service that raises the event as the *emit()* method will create the exchange for the service it is called in.\n\n#### Common subscription\n\nIf all this is set up, go to you code and add the following lines:\n\n```JS\nconst EventClient = require('@opuscapita/event-client');\n\n(async () =>\n{\n    const events = new EventClient({ consul : { host : '{{your-consul-host}}' } });\n\n    // Subscribe to a channel by name.\n    await events.subscribe('my-service.my-channel', console.log);\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // - OR -\n    // Subscribe to a channel by pattern.\n    await events.subscribe('my-service.my-channel.#', console.log);\n    await events.emit('my-service.my-channel.sub-channel', 'Hello, world!');\n\n    // unsubscribe from a particular key\n    await events.unsubscribe('my-service.my-channel');\n\n    // unsubscribe from a pattern\n    await events.unsubscribe('my-service.my-channel.#');\n\n    await events.dispose();\n})();\n```\n\n#### Fetching single message\n\nEventClient is also capable of fetching single events (messages) from a queue. This is done by subscribing to a queue without a callback and then fetching messages manually one by one.\n\n```JS\nconst EventClient = require('@opuscapita/event-client');\n\n(async () =>\n{\n    const events = new EventClient();\n\n    await events.subscribe('my-service.my-channel');\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // With automatic acknowledgement.\n    let message = await events.getMessage('my-service.my-channel');\n\n    console.log(message);\n\n\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // With manual acknowledgement.\n    message = await events.getMessage('my-service.my-channel', false);\n    await events.ackMessage(message);\n\n    console.log(message);\n\n    await events.dispose();\n})();\n```\n\n### Default configuration\n\nThe default configuration object provides hints about what the module's standard behavior is like.\n\n```JS\n{\n    serializer : JSON.stringify,\n    parser : JSON.parse,\n    serializerContentType : 'application/json',\n    parserContentType : 'application/json',\n    queueName : null,\n    exchangeName : null,\n    consul : {\n        host : 'consul',\n        mqServiceName  : 'rabbitmq-amqp',\n        mqUserKey: 'mq/user',\n        mqPasswordKey : 'mq/password'\n    },\n    consulOverride : {\n        host : null,\n        port : null,\n        username : null,\n        password : null\n    },\n    context : {\n    }\n}\n```\n\n### Testing\n\nlocal docker-compose comes with a two node rabbitmq cluster that can be used to \ntest cluster node failure conditions.\nTo bring down a node curl it on port 6666 for rabbit1 and 6667 for rabbit2 which will take them down...\n\n","gitHead":"a54adde1edcd25821f31255865722029d123f07f","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 120000 -R mocha-junit-reporter test/*.js","clean":"npx rimraf coverage/* .nyc_output","debug":"npm run clean ; npm run setup-consul ; npx nodemon --inspect=0.0.0.0:9230 --watch src/**/*.js --watch local/ local/index.js","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./src/clients/amqp/lib/* ./src/clients/kafka/* > wiki/Home.md","test:raw":"npm run clean ; npm run setup-consul ; npx mocha --timeout 120000 test/*.js","test:watch":"npx nodemon --exec 'npm run test:raw'","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 120000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"death":"^1.1.0","sinek":"^6.23.4","extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.3","superagent":"^3.8.3","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.11","@opuscapita/config":"^3.0.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_3.0.5_1542985586281_0.635963779221919","host":"s3://npm-registry-packages"}},"3.0.6":{"name":"@opuscapita/event-client","version":"3.0.6","author":{"name":"Dennis Buecker","email":"dennis.buecker@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@3.0.6","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"jluukka","email":"joel.luukka@opuscapita.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"nkovalenko-sc","email":"nikolai.kovalenko@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"zjuice","email":"juhani.lindfors@opuscapita.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"df67eda67ce85a0b3b47742ff357f9a621c2fab5","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-3.0.6.tgz","fileCount":4,"integrity":"sha512-0TA2Qb4j/oSjZmVpoXC+S0HtTpoSx7O3LUofA4RXba/+zEiuh2EdwIKXgBtf/THxce2oiixNX8rPZFC9aDSH3g==","signatures":[{"sig":"MEUCIQDjLq6wqrwUgKQENUaJ6GqLs7qX7vteXzq82EvFqgMV6wIgauj839fAXIXZgsTwEg9ztS2HOvS+xIEUEstYq+Fa8j4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/TypCRA9TVsSAnZWagAADMAP/04OTv6AezLKrCLV9uIl\noO4NxFnvObPGf5db0JjBKU5IRw36TwSECXyCI6YRvPjVVsr0RSWvlC8q3PB1\nm7ciczELNVWfVipzaDXSbL0OufnqyMbJTLUzLzWet1LacH0KLcYtShyP7Anr\nRIkmmIJDqyJyGJwFcUXG5CHwLti36jbs+7i5suvrMtugwFhNKaiaY9Nse2S3\nv4l9PXab7Asj7Rrquhz6VbUr+S7VB0BKSniM8P3QwugEfDpufwyk22G6pqD3\najbG8nq/MxwMiG+QRQyb3KwyTcv8K6L8/XBybcvXti7T5hfdJSKvvOPl2HpU\nbj5H5DrNpj7R9NPgorEMSA6a+r/G/dBkU09V3W9uwBs4B0kAwst2cC42ZVlO\n9XDNQzFOLBHoM+4U5d1/oz2MIPZKXmXJNN76c/L5ufTRMCS23m7Gs0gtfbff\nCrzPqN9aEWuUFsI33+B0Sq3Io3LgFeuJKHBLK+fkzS4h1Kb0IrVDesK3xPjl\npnv/SZfsYF1iGnV/UUiLzlBwQ21VxurGicF8GLc96whV54Wg19i4JIbKSO21\nbCRV7hpaq5tFVfMSqxCVTkgNxHhh5coaPri3A6/tc4bLuBpy76uYxH10QX6p\nq0Sla+YCxYQpKGZlYBmfaI2xhnW7mh/I423CKey9F/aG/7hGheCvEOd5/1iH\nJLib\r\n=lVGu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# EventClient\n\nThis module provides simplified access to the publish/subscribe system provided by a Message Queue server. It uses Consul in order to determine the required server endpoint and further configuration. To have a look at the full API, please visit the related [wiki page](https://github.com/OpusCapita/event-client/wiki).\n\n### Minimum setup\nFirst got to your local code directory and run:\n```\nnpm install @opuscapita/event-client\n```\nTo go with the minimum setup, you need to have access to a running **Consul server** to get your endpoint configuration for Message Queue server. In addition, a **Message Queue server** is required which has to be registered inside Consul. If Message Queue password **authentication** is required, Consul has to provide the configuration key **{{your-service-name}}/mq/password** where *{{your-service-name}}* is the least name of the directory your code runs in. If authentication is not used, you can set the **consul.mqPasswordKey** to null or false when creating a new instance of EventClient.\n\n> The basic implementation requirements define, that the format of an **event's name** has to be **serviceName.domainName.eventType.eventDetail** where **serviceName** defines the name of the **exchange** used. If the exchange does not exist, an error will be thrown by the *subscribe()* method. Therefor please **make sure**, the **exchange exists** by either creating it manually or bringing up the service that raises the event as the *emit()* method will create the exchange for the service it is called in.\n\n#### Common subscription\n\nIf all this is set up, go to you code and add the following lines:\n\n```JS\nconst EventClient = require('@opuscapita/event-client');\n\n(async () =>\n{\n    const events = new EventClient({ consul : { host : '{{your-consul-host}}' } });\n\n    // Subscribe to a channel by name.\n    await events.subscribe('my-service.my-channel', console.log);\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // - OR -\n    // Subscribe to a channel by pattern.\n    await events.subscribe('my-service.my-channel.#', console.log);\n    await events.emit('my-service.my-channel.sub-channel', 'Hello, world!');\n\n    // unsubscribe from a particular key\n    await events.unsubscribe('my-service.my-channel');\n\n    // unsubscribe from a pattern\n    await events.unsubscribe('my-service.my-channel.#');\n\n    await events.dispose();\n})();\n```\n\n#### Fetching single message\n\nEventClient is also capable of fetching single events (messages) from a queue. This is done by subscribing to a queue without a callback and then fetching messages manually one by one.\n\n```JS\nconst EventClient = require('@opuscapita/event-client');\n\n(async () =>\n{\n    const events = new EventClient();\n\n    await events.subscribe('my-service.my-channel');\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // With automatic acknowledgement.\n    let message = await events.getMessage('my-service.my-channel');\n\n    console.log(message);\n\n\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // With manual acknowledgement.\n    message = await events.getMessage('my-service.my-channel', false);\n    await events.ackMessage(message);\n\n    console.log(message);\n\n    await events.dispose();\n})();\n```\n\n### Default configuration\n\nThe default configuration object provides hints about what the module's standard behavior is like.\n\n```JS\n{\n    serializer : JSON.stringify,\n    parser : JSON.parse,\n    serializerContentType : 'application/json',\n    parserContentType : 'application/json',\n    queueName : null,\n    exchangeName : null,\n    consul : {\n        host : 'consul',\n        mqServiceName  : 'rabbitmq-amqp',\n        mqUserKey: 'mq/user',\n        mqPasswordKey : 'mq/password'\n    },\n    consulOverride : {\n        host : null,\n        port : null,\n        username : null,\n        password : null\n    },\n    context : {\n    }\n}\n```\n\n### Testing\n\nlocal docker-compose comes with a two node rabbitmq cluster that can be used to \ntest cluster node failure conditions.\nTo bring down a node curl it on port 6666 for rabbit1 and 6667 for rabbit2 which will take them down...\n\n","gitHead":"9f6072540c18cce76d9e2290516f36f23d8a13f0","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 120000 -R mocha-junit-reporter test/*.js","clean":"npx rimraf coverage/* .nyc_output","debug":"npm run clean ; npm run setup-consul ; npx nodemon --inspect=0.0.0.0:9230 --watch src/**/*.js --watch local/ local/index.js","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./src/clients/amqp/lib/* ./src/clients/kafka/* > wiki/Home.md","test:raw":"npm run clean ; npm run setup-consul ; npx mocha --timeout 120000 test/*.js","test:watch":"npx nodemon --exec 'npm run test:raw'","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 120000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"death":"^1.1.0","sinek":"^6.23.4","extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.3","superagent":"^3.8.3","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.11","@opuscapita/config":"^3.0.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_3.0.6_1543322792427_0.7743014373401054","host":"s3://npm-registry-packages"}},"3.0.7":{"name":"@opuscapita/event-client","version":"3.0.7","author":{"name":"Dennis Buecker","email":"dennis.buecker@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@3.0.7","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"jluukka","email":"joel.luukka@opuscapita.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"nkovalenko-sc","email":"nikolai.kovalenko@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"zjuice","email":"juhani.lindfors@opuscapita.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"63586d51d2776b8caf664eb70cad2835f62243fd","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-3.0.7.tgz","fileCount":28,"integrity":"sha512-dNUd1oDbNCgUazHyyxme6rFZxZ9dUCnHjSCMQc7LwA9PgJIGYCafqGmQJCuMqn1GQVkpMP0RRxPDQBLyYFkXjw==","signatures":[{"sig":"MEQCIGob5nkk0nWmDT5HrNXVXNHqui4I0CZly1YA96TUuHcUAiBUI8Tyi2HFGdLdjL7oEpG4oT9HnqGb4aDnzHMKCA10Pw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQdTCCRA9TVsSAnZWagAAQaEP/RWimc4OyU2Lv91xHl/v\nVX4ricAWHoji+To+AE36FzJoio8PJwIrbEoqxMH3/qgWrN4DfFz+JU5ukjgx\nTw1a3Hs98TUoXJwFuA0COWatUzHO9qENTxqN4Y+CCAoKIAL0D01927hmj5tB\nsu/ZKxlpSGWTx2b+4YJxfkTti8xlNHlifYogoeXqHmNvJNJkbV9sFMLT9X39\nXIsClXfzUoJ104abmlnxe4hlq75O5tjuJzcZwD8Cm7tInarHtdEUIcXFEJMu\n61yGzyaKMyqUE4EEtRnmJwyW2C9LHsVHRKQFZ5f2hPHAZzGQVif1z1JgzSxT\noNnE5UJxBe5auDUI+6GDMaagGdoi17hsSciUVsaA70R+K3cOJwLYbUwAxf6u\nfa6Nr+Wo10HHTYDf4dydInQjmh7r4nnfTLiEaFxGzJVGXPWlD/xMPOxYqa6D\nLrm+toG+bC2PmkZSE4aUNIhf47qo1aVjtQ7GelfrqZg0hNHyKp/CyrtCmqsU\nUfSb2kFWXmckHAqHF+3KSYzvzhdOWbP6uwpG4GQrr4yP35tsqwIXGl2WwRkg\nR2dQYhwXdiseyFarCqMb6Uel9/KqkfyNRl4dYYinzN5XQ/xR0Mkrrx94EwQa\nnsXc2RwTJPYRGYuICENKoJFz7VrSmafD/a1O3wUMzid8zqWNnGuM/SMj98ZZ\nzH6y\r\n=KDVo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# EventClient\n\nThis module provides simplified access to the publish/subscribe system provided by a Message Queue server. It uses Consul in order to determine the required server endpoint and further configuration. To have a look at the full API, please visit the related [wiki page](https://github.com/OpusCapita/event-client/wiki).\n\n### Minimum setup\nFirst got to your local code directory and run:\n```\nnpm install @opuscapita/event-client\n```\nTo go with the minimum setup, you need to have access to a running **Consul server** to get your endpoint configuration for Message Queue server. In addition, a **Message Queue server** is required which has to be registered inside Consul. If Message Queue password **authentication** is required, Consul has to provide the configuration key **{{your-service-name}}/mq/password** where *{{your-service-name}}* is the least name of the directory your code runs in. If authentication is not used, you can set the **consul.mqPasswordKey** to null or false when creating a new instance of EventClient.\n\n> The basic implementation requirements define, that the format of an **event's name** has to be **serviceName.domainName.eventType.eventDetail** where **serviceName** defines the name of the **exchange** used. If the exchange does not exist, an error will be thrown by the *subscribe()* method. Therefor please **make sure**, the **exchange exists** by either creating it manually or bringing up the service that raises the event as the *emit()* method will create the exchange for the service it is called in.\n\n#### Common subscription\n\nIf all this is set up, go to you code and add the following lines:\n\n```JS\nconst EventClient = require('@opuscapita/event-client');\n\n(async () =>\n{\n    const events = new EventClient({ consul : { host : '{{your-consul-host}}' } });\n\n    // Subscribe to a channel by name.\n    await events.subscribe('my-service.my-channel', console.log);\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // - OR -\n    // Subscribe to a channel by pattern.\n    await events.subscribe('my-service.my-channel.#', console.log);\n    await events.emit('my-service.my-channel.sub-channel', 'Hello, world!');\n\n    // unsubscribe from a particular key\n    await events.unsubscribe('my-service.my-channel');\n\n    // unsubscribe from a pattern\n    await events.unsubscribe('my-service.my-channel.#');\n\n    await events.dispose();\n})();\n```\n\n#### Fetching single message\n\nEventClient is also capable of fetching single events (messages) from a queue. This is done by subscribing to a queue without a callback and then fetching messages manually one by one.\n\n```JS\nconst EventClient = require('@opuscapita/event-client');\n\n(async () =>\n{\n    const events = new EventClient();\n\n    await events.subscribe('my-service.my-channel');\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // With automatic acknowledgement.\n    let message = await events.getMessage('my-service.my-channel');\n\n    console.log(message);\n\n\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // With manual acknowledgement.\n    message = await events.getMessage('my-service.my-channel', false);\n    await events.ackMessage(message);\n\n    console.log(message);\n\n    await events.dispose();\n})();\n```\n\n### Default configuration\n\nThe default configuration object provides hints about what the module's standard behavior is like.\n\n```JS\n{\n    serializer : JSON.stringify,\n    parser : JSON.parse,\n    serializerContentType : 'application/json',\n    parserContentType : 'application/json',\n    queueName : null,\n    exchangeName : null,\n    consul : {\n        host : 'consul',\n        mqServiceName  : 'rabbitmq-amqp',\n        mqUserKey: 'mq/user',\n        mqPasswordKey : 'mq/password'\n    },\n    consulOverride : {\n        host : null,\n        port : null,\n        username : null,\n        password : null\n    },\n    context : {\n    }\n}\n```\n\n### Testing\n\nlocal docker-compose comes with a two node rabbitmq cluster that can be used to \ntest cluster node failure conditions.\nTo bring down a node curl it on port 6666 for rabbit1 and 6667 for rabbit2 which will take them down...\n\n","gitHead":"5e421dca96c3c932b44b25b34fcd96baab1317b4","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 120000 -R mocha-junit-reporter test/*.js","clean":"npx rimraf coverage/* .nyc_output","debug":"npm run clean ; npm run setup-consul ; npx nodemon --inspect=0.0.0.0:9230 --watch src/ --watch local/ local/debug.js","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./src/clients/amqp/lib/* ./src/clients/kafka/* > wiki/Home.md","test:raw":"npm run clean ; npm run setup-consul ; npx mocha --inspect=0.0.0.0:9230  --timeout 120000 test/**/*.test.js","test:watch":"npm run clean; npm run setup-consul; npx mocha --watch --inspect=0.0.0.0:9230 --timeout 120000 --recursive  ./test/**/*.test.js","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 120000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"death":"^1.1.0","sinek":"^6.23.4","extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.3","superagent":"^3.8.3","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.11","@opuscapita/config":"^3.0.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_3.0.7_1547818178221_0.9307783742694882","host":"s3://npm-registry-packages"}},"3.0.8":{"name":"@opuscapita/event-client","version":"3.0.8","author":{"name":"Dennis Buecker","email":"dennis.buecker@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@3.0.8","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"jluukka","email":"joel.luukka@opuscapita.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"nkovalenko-sc","email":"nikolai.kovalenko@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"zjuice","email":"juhani.lindfors@opuscapita.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"03de366a17b41ed2d2b283f7852050886f79be52","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-3.0.8.tgz","fileCount":28,"integrity":"sha512-iBYSs+TZzQg5snuu0ebmJitBwJEBbMy0ObB01TEt5EkcFa5icWAtVXIPuywKGu77Ih78l+I8W6tEwl2Wq3tT2A==","signatures":[{"sig":"MEUCIAqpf8gnZbZ9enQFxetbcYQGPoTxWY6UbbjNxkJ+eaNBAiEA5ansTwnnGEdySR1E53QFlEE3g2nPViSUrei0wB84ecM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRs8hCRA9TVsSAnZWagAAZH4P/iUyRKNADr46UJ/5JOmk\nDlHdeYttVZPyQrwi3zkmVZLZRB2vxCDFYVfc5u6NL2IuprNOEEzxb9u1k4d4\n5ycOpgEICIOF4cGpp6+oavGIgcs3+tdo1g6qguEzZbKyDSwdPGQBF8pESyz5\nFVn+JrMS+LbhBIU7bcly1h2xzEvUsrrB93HawqnU91dF6lFZoEIrXY2a/Viv\nypBvhlvCtubjWXptN/UMLSzZPUkehwmoPvvHIij5pjAukgWGbxHliVVldyqa\ngPx7XOIyZB8QC6GO1RNDWdqia1JtvLT0/03blG2ITBmncuDdUwcXshgfKRci\ntH4pDKyn260lQz3jEQaESHNWnviSxvNTeHV5fL80QUEFOAfpnPm7432uBHSS\nlmT+ytPc7DFxqdrOUOQ5T0p94E5SmtizLIyfVoH8XevwpfWF2nX2n8jRoD9w\nwc30GkgFblJTp14PhEkYXEUdH49KIRc0c7FOvwnaiVEtSWmYkU9aTS5ggGM+\nHGt5DnIXRzfFmLZwV2Q5ZVUcwxH6aAL0amfO/e6n+wR+C9SJIlj4x1YYPmP+\noFlUP4AuqR3PB9opVUZjIGA5rU659j9tVUj9wr6QP8qpz9fpwBr6uDENyW/H\nqiS/JpJbgvc0aiIdYjhDCOy9SGxqpwskOqH27ygSbG2sbpy9+aQJwlnoX76Y\nV2/y\r\n=Vv/2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# EventClient\n\nThis module provides simplified access to the publish/subscribe system provided by a Message Queue server. It uses Consul in order to determine the required server endpoint and further configuration. To have a look at the full API, please visit the related [wiki page](https://github.com/OpusCapita/event-client/wiki).\n\n### Minimum setup\nFirst got to your local code directory and run:\n```\nnpm install @opuscapita/event-client\n```\nTo go with the minimum setup, you need to have access to a running **Consul server** to get your endpoint configuration for Message Queue server. In addition, a **Message Queue server** is required which has to be registered inside Consul. If Message Queue password **authentication** is required, Consul has to provide the configuration key **{{your-service-name}}/mq/password** where *{{your-service-name}}* is the least name of the directory your code runs in. If authentication is not used, you can set the **consul.mqPasswordKey** to null or false when creating a new instance of EventClient.\n\n> The basic implementation requirements define, that the format of an **event's name** has to be **serviceName.domainName.eventType.eventDetail** where **serviceName** defines the name of the **exchange** used. If the exchange does not exist, an error will be thrown by the *subscribe()* method. Therefor please **make sure**, the **exchange exists** by either creating it manually or bringing up the service that raises the event as the *emit()* method will create the exchange for the service it is called in.\n\n#### Common subscription\n\nIf all this is set up, go to you code and add the following lines:\n\n```JS\nconst EventClient = require('@opuscapita/event-client');\n\n(async () =>\n{\n    const events = new EventClient({ consul : { host : '{{your-consul-host}}' } });\n\n    // Subscribe to a channel by name.\n    await events.subscribe('my-service.my-channel', console.log);\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // - OR -\n    // Subscribe to a channel by pattern.\n    await events.subscribe('my-service.my-channel.#', console.log);\n    await events.emit('my-service.my-channel.sub-channel', 'Hello, world!');\n\n    // unsubscribe from a particular key\n    await events.unsubscribe('my-service.my-channel');\n\n    // unsubscribe from a pattern\n    await events.unsubscribe('my-service.my-channel.#');\n\n    await events.dispose();\n})();\n```\n\n#### Fetching single message\n\nEventClient is also capable of fetching single events (messages) from a queue. This is done by subscribing to a queue without a callback and then fetching messages manually one by one.\n\n```JS\nconst EventClient = require('@opuscapita/event-client');\n\n(async () =>\n{\n    const events = new EventClient();\n\n    await events.subscribe('my-service.my-channel');\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // With automatic acknowledgement.\n    let message = await events.getMessage('my-service.my-channel');\n\n    console.log(message);\n\n\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // With manual acknowledgement.\n    message = await events.getMessage('my-service.my-channel', false);\n    await events.ackMessage(message);\n\n    console.log(message);\n\n    await events.dispose();\n})();\n```\n\n### Default configuration\n\nThe default configuration object provides hints about what the module's standard behavior is like.\n\n```JS\n{\n    serializer : JSON.stringify,\n    parser : JSON.parse,\n    serializerContentType : 'application/json',\n    parserContentType : 'application/json',\n    queueName : null,\n    exchangeName : null,\n    consul : {\n        host : 'consul',\n        mqServiceName  : 'rabbitmq-amqp',\n        mqUserKey: 'mq/user',\n        mqPasswordKey : 'mq/password'\n    },\n    consulOverride : {\n        host : null,\n        port : null,\n        username : null,\n        password : null\n    },\n    context : {\n    }\n}\n```\n\n### Testing\n\nlocal docker-compose comes with a two node rabbitmq cluster that can be used to \ntest cluster node failure conditions.\nTo bring down a node curl it on port 6666 for rabbit1 and 6667 for rabbit2 which will take them down...\n\n","gitHead":"f5ca4edb47c8e53f24dbdb2628a490576b38d827","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 120000 -R mocha-junit-reporter test/*.js","clean":"npx rimraf coverage/* .nyc_output","debug":"npm run clean ; npm run setup-consul ; npx nodemon --inspect=0.0.0.0:9230 --watch src/ --watch local/ local/debug.js","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./src/clients/amqp/lib/* ./src/clients/kafka/* > wiki/Home.md","test:raw":"npm run clean ; npm run setup-consul ; npx mocha --inspect=0.0.0.0:9230  --timeout 120000 test/**/*.test.js","test:watch":"npm run clean; npm run setup-consul; npx mocha --watch --inspect=0.0.0.0:9230 --timeout 120000 --recursive  ./test/**/*.test.js","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 120000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"death":"^1.1.0","sinek":"^6.23.4","extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.3","superagent":"^3.8.3","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.11","@opuscapita/config":"^3.0.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_3.0.8_1548144417311_0.9899194912378761","host":"s3://npm-registry-packages"}},"3.0.9":{"name":"@opuscapita/event-client","version":"3.0.9","author":{"name":"Dennis Buecker","email":"dennis.buecker@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@3.0.9","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"jluukka","email":"joel.luukka@opuscapita.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"nkovalenko-sc","email":"nikolai.kovalenko@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"zjuice","email":"juhani.lindfors@opuscapita.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"cd282a1fbabeb06679c204818e6d06a5866baaf5","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-3.0.9.tgz","fileCount":28,"integrity":"sha512-LOPijqqOy3aZnv1dXpGideRCyrneDeZ5TO894m5zqbjkuOw5Q4OLjFuYZvrkwfKlwdeq3M/TqmQR7WXcac6g/w==","signatures":[{"sig":"MEUCIFTU87A7VC00Nz5y5mDAzU1yTnnRW+LQKlUKf0brq4W2AiEAtI8GOcyfizFltqi5Wju/4CGKRORVsVAoBTlA4Yl7ejU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRtvCCRA9TVsSAnZWagAAJYUP/1MrfefibahpvYb0cq2o\njcpCzaUGxhZzuCD9SRVe8FJym2oqm9yV43/JVasUFfJPyvzdr9hl5ietxD59\nukAMclq5ooZevBwWzrRzi8sgbOZenwAMGf1Jb+Sib5cAb3RvaykzNPnx29U5\n+AxbDKmo48RALpdZMq4mZzMuqj+Ie4FVDJz62lJ5vDqtyS/r7cOfo9aPjvOY\n0IfueYTwFsZWh6NF1Z92vkmF0b6UJlWBeSwqlTK1gTmrzm+mCVCTKsAKGE8d\nqemAdc2+FRCvkG+f9Q7K0u9uUJnk7TIWbDOF95fkjwNiHsagBub5F80uXOyI\nff6VhiLqPjc3mpFzgc2cN20eANWPpfs5kTBqY3/+CC/wAuv5Fsf3fB6Chth+\nYQqxrXD5fpvaYMemqEdoJwJEgC7XCrQm6D7STccUYrIgb2QE4K3jB8ebV+yO\nV2J8YbtjzlpuRIU9v5hYRMQpXIOD9rD/C9NraQ18BjrTXDHlbuH+RaWgHnqG\nmT6FJa200FvnM3renLsTckvvIDh0ykvRlzWh1kS+MQuPJ4TzpcRTWtfjKVxB\neXn5VlHQ8TaKi6Vrnyxv1JhqyH0PH1YvXMY8+aFJIiC8TPQG+EM0lm1SeeHT\nWkbIwDsw1P2M5NWl4l1WdI2kd8RcUuDknl3SgKhSqd/gRyCyoVfwKSwlmOoJ\nDuZo\r\n=dyyX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# EventClient\n\nThis module provides simplified access to the publish/subscribe system provided by a Message Queue server. It uses Consul in order to determine the required server endpoint and further configuration. To have a look at the full API, please visit the related [wiki page](https://github.com/OpusCapita/event-client/wiki).\n\n### Minimum setup\nFirst got to your local code directory and run:\n```\nnpm install @opuscapita/event-client\n```\nTo go with the minimum setup, you need to have access to a running **Consul server** to get your endpoint configuration for Message Queue server. In addition, a **Message Queue server** is required which has to be registered inside Consul. If Message Queue password **authentication** is required, Consul has to provide the configuration key **{{your-service-name}}/mq/password** where *{{your-service-name}}* is the least name of the directory your code runs in. If authentication is not used, you can set the **consul.mqPasswordKey** to null or false when creating a new instance of EventClient.\n\n> The basic implementation requirements define, that the format of an **event's name** has to be **serviceName.domainName.eventType.eventDetail** where **serviceName** defines the name of the **exchange** used. If the exchange does not exist, an error will be thrown by the *subscribe()* method. Therefor please **make sure**, the **exchange exists** by either creating it manually or bringing up the service that raises the event as the *emit()* method will create the exchange for the service it is called in.\n\n#### Common subscription\n\nIf all this is set up, go to you code and add the following lines:\n\n```JS\nconst EventClient = require('@opuscapita/event-client');\n\n(async () =>\n{\n    const events = new EventClient({ consul : { host : '{{your-consul-host}}' } });\n\n    // Subscribe to a channel by name.\n    await events.subscribe('my-service.my-channel', console.log);\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // - OR -\n    // Subscribe to a channel by pattern.\n    await events.subscribe('my-service.my-channel.#', console.log);\n    await events.emit('my-service.my-channel.sub-channel', 'Hello, world!');\n\n    // unsubscribe from a particular key\n    await events.unsubscribe('my-service.my-channel');\n\n    // unsubscribe from a pattern\n    await events.unsubscribe('my-service.my-channel.#');\n\n    await events.dispose();\n})();\n```\n\n#### Fetching single message\n\nEventClient is also capable of fetching single events (messages) from a queue. This is done by subscribing to a queue without a callback and then fetching messages manually one by one.\n\n```JS\nconst EventClient = require('@opuscapita/event-client');\n\n(async () =>\n{\n    const events = new EventClient();\n\n    await events.subscribe('my-service.my-channel');\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // With automatic acknowledgement.\n    let message = await events.getMessage('my-service.my-channel');\n\n    console.log(message);\n\n\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // With manual acknowledgement.\n    message = await events.getMessage('my-service.my-channel', false);\n    await events.ackMessage(message);\n\n    console.log(message);\n\n    await events.dispose();\n})();\n```\n\n### Default configuration\n\nThe default configuration object provides hints about what the module's standard behavior is like.\n\n```JS\n{\n    serializer : JSON.stringify,\n    parser : JSON.parse,\n    serializerContentType : 'application/json',\n    parserContentType : 'application/json',\n    queueName : null,\n    exchangeName : null,\n    consul : {\n        host : 'consul',\n        mqServiceName  : 'rabbitmq-amqp',\n        mqUserKey: 'mq/user',\n        mqPasswordKey : 'mq/password'\n    },\n    consulOverride : {\n        host : null,\n        port : null,\n        username : null,\n        password : null\n    },\n    context : {\n    }\n}\n```\n\n### Testing\n\nlocal docker-compose comes with a two node rabbitmq cluster that can be used to \ntest cluster node failure conditions.\nTo bring down a node curl it on port 6666 for rabbit1 and 6667 for rabbit2 which will take them down...\n\n","gitHead":"ca2329c458919a37be4080194d696462752f22ee","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 120000 -R mocha-junit-reporter test/*.js","clean":"npx rimraf coverage/* .nyc_output","debug":"npm run clean ; npm run setup-consul ; npx nodemon --inspect=0.0.0.0:9230 --watch src/ --watch local/ local/debug.js","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./src/clients/amqp/lib/* ./src/clients/kafka/* > wiki/Home.md","test:raw":"npm run clean ; npm run setup-consul ; npx mocha --inspect=0.0.0.0:9230  --timeout 120000 test/**/*.test.js","test:watch":"npm run clean; npm run setup-consul; npx mocha --watch --inspect=0.0.0.0:9230 --timeout 120000 --recursive  ./test/**/*.test.js","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 120000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"death":"^1.1.0","sinek":"^6.23.4","extend":"^3.0.1","amqplib":"^0.5.2","bluebird":"^3.5.3","superagent":"^3.8.3","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.11","@opuscapita/config":"^3.0.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_3.0.9_1548147649919_0.8829684227219567","host":"s3://npm-registry-packages"}},"3.0.10":{"name":"@opuscapita/event-client","version":"3.0.10","author":{"name":"Dennis Buecker","email":"dennis.buecker@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@3.0.10","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"adam-dziomdziora-cybercom","email":"adam.dziomdziora@cybercom.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"jluukka","email":"joel.luukka@opuscapita.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"nkovalenko-sc","email":"nikolai.kovalenko@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"zjuice","email":"juhani.lindfors@opuscapita.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"f7a3f2382bc526be831f9d3577946ffd5bbef130","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-3.0.10.tgz","fileCount":28,"integrity":"sha512-p7fdoO84YjoQpswgAii+cz4RQWq3+CEXBqmHXZaHiZv1yCQGvoGAusLe9790YR0dEmdacWg6K1rC66OoymGtPg==","signatures":[{"sig":"MEUCIQDbJ30yB7a9DmKJ0uVGnVWKNhY/AhDz71t3QSuqdbrKOAIgQRRTC0sYPu9TryY5pEmaDwBWtj/H4h1o7oP0T9/3jdM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUCotCRA9TVsSAnZWagAA94kP/3HSEzj9VJrpOrzits0V\nRQlVVAckqTY8qDrnvdV+/V2pS1jCGTr6pnNfnnRXliquXzLfDQL+rWUCTROc\nq0U7lXr0T63xhq6vEogUAPlE6J+BXs62hM7wfLAKWYGjxupV1vkgHpLN6SQQ\nSczhKVDBfTV375yaoUJwF8GE3zrkPZAExBxJXMN4+hOsrQGnwKszfG8cWvLi\nLTWjmq5Q2uLJWn5NK7uYai4mhdcrxcfMjxzPY3sbWPoKSYYmxvm5Bn94W7+1\nuI9u6u8Rwu+v1BjLj/mbpO9B/8A+vAo1DxCtHLukBKNsknFlLkumFr1dBThw\nsHRI9TO7iGxjgosANO9sr3ErUel/myrZbyIWat3Shj7kaFFqXzymyikxTE/k\nndL8MU89gWPfdkcPAj0cw0izgyzFfJY+y/wycOyzSt6ZWwAJxEOaVWMWYA8Y\niAbkKUWqLT7sZmDAAaT7gvNmUzFl4fabpoll25RvzSxR2QqHllqRIQMv40RZ\n1VdepZ2LU0TvpOqGvVPTZajvB7+bB3Up6ad4Yq1+nmO3rFEQ5KExwNj5q6eO\nAiWBb70kjPae1sCFrwNkeMh4PLLWKSBT4wZNp6cUjwHqcoZVqNfr8k/WIfwI\nDtwH/93haSexwYjDp/4ibnrY/P/crkBVpJgtIB7z67+OGi/3xptNJ9xQp5Mw\naqNy\r\n=/bKh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# EventClient\n\nThis module provides simplified access to the publish/subscribe system provided by a Message Queue server. It uses Consul in order to determine the required server endpoint and further configuration. To have a look at the full API, please visit the related [wiki page](https://github.com/OpusCapita/event-client/wiki).\n\n### Minimum setup\nFirst got to your local code directory and run:\n```\nnpm install @opuscapita/event-client\n```\nTo go with the minimum setup, you need to have access to a running **Consul server** to get your endpoint configuration for Message Queue server. In addition, a **Message Queue server** is required which has to be registered inside Consul. If Message Queue password **authentication** is required, Consul has to provide the configuration key **{{your-service-name}}/mq/password** where *{{your-service-name}}* is the least name of the directory your code runs in. If authentication is not used, you can set the **consul.mqPasswordKey** to null or false when creating a new instance of EventClient.\n\n> The basic implementation requirements define, that the format of an **event's name** has to be **serviceName.domainName.eventType.eventDetail** where **serviceName** defines the name of the **exchange** used. If the exchange does not exist, an error will be thrown by the *subscribe()* method. Therefor please **make sure**, the **exchange exists** by either creating it manually or bringing up the service that raises the event as the *emit()* method will create the exchange for the service it is called in.\n\n#### Common subscription\n\nIf all this is set up, go to you code and add the following lines:\n\n```JS\nconst EventClient = require('@opuscapita/event-client');\n\n(async () =>\n{\n    const events = new EventClient({ consul : { host : '{{your-consul-host}}' } });\n\n    // Subscribe to a channel by name.\n    await events.subscribe('my-service.my-channel', console.log);\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // - OR -\n    // Subscribe to a channel by pattern.\n    await events.subscribe('my-service.my-channel.#', console.log);\n    await events.emit('my-service.my-channel.sub-channel', 'Hello, world!');\n\n    // unsubscribe from a particular key\n    await events.unsubscribe('my-service.my-channel');\n\n    // unsubscribe from a pattern\n    await events.unsubscribe('my-service.my-channel.#');\n\n    await events.dispose();\n})();\n```\n\n#### Fetching single message\n\nEventClient is also capable of fetching single events (messages) from a queue. This is done by subscribing to a queue without a callback and then fetching messages manually one by one.\n\n```JS\nconst EventClient = require('@opuscapita/event-client');\n\n(async () =>\n{\n    const events = new EventClient();\n\n    await events.subscribe('my-service.my-channel');\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // With automatic acknowledgement.\n    let message = await events.getMessage('my-service.my-channel');\n\n    console.log(message);\n\n\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // With manual acknowledgement.\n    message = await events.getMessage('my-service.my-channel', false);\n    await events.ackMessage(message);\n\n    console.log(message);\n\n    await events.dispose();\n})();\n```\n\n### Default configuration\n\nThe default configuration object provides hints about what the module's standard behavior is like.\n\n```JS\n{\n    serializer : JSON.stringify,\n    parser : JSON.parse,\n    serializerContentType : 'application/json',\n    parserContentType : 'application/json',\n    queueName : null,\n    exchangeName : null,\n    consul : {\n        host : 'consul',\n        mqServiceName  : 'rabbitmq-amqp',\n        mqUserKey: 'mq/user',\n        mqPasswordKey : 'mq/password'\n    },\n    consulOverride : {\n        host : null,\n        port : null,\n        username : null,\n        password : null\n    },\n    context : {\n    }\n}\n```\n\n### Testing\n\nlocal docker-compose comes with a two node rabbitmq cluster that can be used to \ntest cluster node failure conditions.\nTo bring down a node curl it on port 6666 for rabbit1 and 6667 for rabbit2 which will take them down...\n\n","gitHead":"908855606e3b761ffa2f9c408078bb29e1205a56","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 120000 -R mocha-junit-reporter test/*.js","clean":"npx rimraf coverage/* .nyc_output","debug":"npm run clean ; npm run setup-consul ; npx nodemon --inspect=0.0.0.0:9230 --watch src/ --watch local/ local/debug.js","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./src/clients/amqp/lib/* ./src/clients/kafka/* > wiki/Home.md","test:raw":"npm run clean ; npm run setup-consul ; npx mocha --inspect=0.0.0.0:9230  --timeout 120000 test/**/*.test.js","test:watch":"npm run clean; npm run setup-consul; npx mocha --watch --inspect=0.0.0.0:9230 --timeout 120000 --recursive  ./test/**/*.test.js ./src/**/*.js","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 120000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"death":"^1.1.0","sinek":"^6.23.4","extend":"^3.0.1","amqplib":"^0.5.3","bluebird":"^3.5.3","superagent":"^3.8.3","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.11","@opuscapita/config":"^3.0.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_3.0.10_1548757548404_0.2608061141274234","host":"s3://npm-registry-packages"}},"3.0.11":{"name":"@opuscapita/event-client","version":"3.0.11","author":{"name":"Dennis Buecker","email":"dennis.buecker@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@3.0.11","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"adam-dziomdziora-cybercom","email":"adam.dziomdziora@cybercom.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"jluukka","email":"joel.luukka@opuscapita.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"nkovalenko-sc","email":"nikolai.kovalenko@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"zjuice","email":"juhani.lindfors@opuscapita.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"910a4d923c164ae1feb4fa2a55916bd03debfefe","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-3.0.11.tgz","fileCount":28,"integrity":"sha512-Z7GEfOZY66dzbczRMakFJC8VZ97olQNUAJnfgzxNE3hxFvApmexufTrWy+Y4fOjGfi4ihREh463qooFtKzv5tQ==","signatures":[{"sig":"MEQCICqiNgSof0qb5igh9yuIrxzAI8LVeT9B6KbetkfSQ/wgAiAJyqf4r3U5NEFFLkj2t4s4VC1WpUBJCzvR/252X8evzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUE5ACRA9TVsSAnZWagAAhZQP/AiFh3WgEW5GH494A/sW\nVNm2k6Vv017NnVoN6KoD9s59/h6Ze5pPnJlqGl7467yDbomQwxeOSa4xIr3I\nkUYcEfLFI0RN0O9GojjaqbsvcVVGm0b7XpR27vprFAe7vYOrvGcLA4cAaPQh\nrQIEMVcg/NZvyLk1n1AqWIvyl9jRMsyswAoPhiWun+BYlRAiGpmHuFnBNqrD\nVJXumRHthrcvRuPw+eLwy2JmKHcbSOdj0nxrI9H82qbtrwB2WJqN7K+mfyEZ\nOIBpI1nwM4b+wjx8cKLfBdBhgh/1bbLZTA0rmyuZIQBnWbsbeBCWnOBL1kkm\nScZ+VvKO032VbRkE1sSWNtNJa7SzAKlWO+wy7uAYdhM/AWeUOpMFN6xdDknq\nVHmS8yODNevG/Mqji50+2ywxfQncAeq4DtKJgUYappFw4D1u9c/r+Xyd4AOk\nnMZIjJga3Ja+uZR8x4/uhVa320W3q+rQ58C4+MQ5VKG8K+Li80NCjh5VrhXf\nsd+S5oXMcpQ21BIG5GnEI6+cRqnh4d6vrBd9qSN4ATpkk3+9sZPz/1HtXtuI\nPnpxt8sWqnakPUqZdDez3gCf8Cl/U3Yvs78+rfuEPp98qu5SIim98C9DJWTt\n6e2BaKgjT5KROJwYn9EWZTusT4uG9KP+CRr4E2xS6MmT9KQZl1vW1KYkHUT0\nQHla\r\n=aAVc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# EventClient\n\nThis module provides simplified access to the publish/subscribe system provided by a Message Queue server. It uses Consul in order to determine the required server endpoint and further configuration. To have a look at the full API, please visit the related [wiki page](https://github.com/OpusCapita/event-client/wiki).\n\n### Minimum setup\nFirst got to your local code directory and run:\n```\nnpm install @opuscapita/event-client\n```\nTo go with the minimum setup, you need to have access to a running **Consul server** to get your endpoint configuration for Message Queue server. In addition, a **Message Queue server** is required which has to be registered inside Consul. If Message Queue password **authentication** is required, Consul has to provide the configuration key **{{your-service-name}}/mq/password** where *{{your-service-name}}* is the least name of the directory your code runs in. If authentication is not used, you can set the **consul.mqPasswordKey** to null or false when creating a new instance of EventClient.\n\n> The basic implementation requirements define, that the format of an **event's name** has to be **serviceName.domainName.eventType.eventDetail** where **serviceName** defines the name of the **exchange** used. If the exchange does not exist, an error will be thrown by the *subscribe()* method. Therefor please **make sure**, the **exchange exists** by either creating it manually or bringing up the service that raises the event as the *emit()* method will create the exchange for the service it is called in.\n\n#### Common subscription\n\nIf all this is set up, go to you code and add the following lines:\n\n```JS\nconst EventClient = require('@opuscapita/event-client');\n\n(async () =>\n{\n    const events = new EventClient({ consul : { host : '{{your-consul-host}}' } });\n\n    // Subscribe to a channel by name.\n    await events.subscribe('my-service.my-channel', console.log);\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // - OR -\n    // Subscribe to a channel by pattern.\n    await events.subscribe('my-service.my-channel.#', console.log);\n    await events.emit('my-service.my-channel.sub-channel', 'Hello, world!');\n\n    // unsubscribe from a particular key\n    await events.unsubscribe('my-service.my-channel');\n\n    // unsubscribe from a pattern\n    await events.unsubscribe('my-service.my-channel.#');\n\n    await events.dispose();\n})();\n```\n\n#### Fetching single message\n\nEventClient is also capable of fetching single events (messages) from a queue. This is done by subscribing to a queue without a callback and then fetching messages manually one by one.\n\n```JS\nconst EventClient = require('@opuscapita/event-client');\n\n(async () =>\n{\n    const events = new EventClient();\n\n    await events.subscribe('my-service.my-channel');\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // With automatic acknowledgement.\n    let message = await events.getMessage('my-service.my-channel');\n\n    console.log(message);\n\n\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // With manual acknowledgement.\n    message = await events.getMessage('my-service.my-channel', false);\n    await events.ackMessage(message);\n\n    console.log(message);\n\n    await events.dispose();\n})();\n```\n\n### Default configuration\n\nThe default configuration object provides hints about what the module's standard behavior is like.\n\n```JS\n{\n    serializer : JSON.stringify,\n    parser : JSON.parse,\n    serializerContentType : 'application/json',\n    parserContentType : 'application/json',\n    queueName : null,\n    exchangeName : null,\n    consul : {\n        host : 'consul',\n        mqServiceName  : 'rabbitmq-amqp',\n        mqUserKey: 'mq/user',\n        mqPasswordKey : 'mq/password'\n    },\n    consulOverride : {\n        host : null,\n        port : null,\n        username : null,\n        password : null\n    },\n    context : {\n    }\n}\n```\n\n### Testing\n\nlocal docker-compose comes with a two node rabbitmq cluster that can be used to \ntest cluster node failure conditions.\nTo bring down a node curl it on port 6666 for rabbit1 and 6667 for rabbit2 which will take them down...\n\n","gitHead":"72ef80739a6205c0b77d67b161f1cc2b89db8391","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 120000 -R mocha-junit-reporter test/*.js","clean":"npx rimraf coverage/* .nyc_output","debug":"npm run clean ; npm run setup-consul ; npx nodemon --inspect=0.0.0.0:9230 --watch src/ --watch local/ local/debug.js","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./src/clients/amqp/lib/* ./src/clients/kafka/* > wiki/Home.md","test:raw":"npm run clean ; npm run setup-consul ; npx mocha --inspect=0.0.0.0:9230  --timeout 120000 test/**/*.test.js","test:watch":"npm run clean; npm run setup-consul; npx mocha --watch --inspect=0.0.0.0:9230 --timeout 120000 --recursive  ./test/**/*.test.js ./src/**/*.js","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 120000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"death":"^1.1.0","sinek":"^6.23.4","extend":"^3.0.1","amqplib":"^0.5.3","bluebird":"^3.5.3","superagent":"^3.8.3","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.11","@opuscapita/config":"^3.0.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_3.0.11_1548766783744_0.8072588941295966","host":"s3://npm-registry-packages"}},"3.0.12":{"name":"@opuscapita/event-client","version":"3.0.12","author":{"name":"Dennis Buecker","email":"dennis.buecker@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@3.0.12","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"adam-dziomdziora-cybercom","email":"adam.dziomdziora@cybercom.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"jluukka","email":"joel.luukka@opuscapita.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"nkovalenko-sc","email":"nikolai.kovalenko@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"zjuice","email":"juhani.lindfors@opuscapita.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"e4828cb1aedd7dde13a19d7a30da27cccb0852bb","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-3.0.12.tgz","fileCount":28,"integrity":"sha512-r0gUrCoIQVVpsngYDVVC8u9e38oekPJqndRfJTN4w4fEZ2aSDhxvQrsYENskyw40EmlGS+L6i13LBFB7CLR2aA==","signatures":[{"sig":"MEUCIDm2AI4PqGY2PkywqzgkqVy9Gy/jaQzbcYJOnJkeEmf7AiEAgUfSYh0NgBx9M9tD48762LXTzBtjjxfdHFDVjOgwwlw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckjf2CRA9TVsSAnZWagAAcuwP/3SzuB+YCLS/UUafEhxO\nIYwAA/PIGi4dHkoM2MtYmGncj8QwfBg3hivIHoag0aPWwdZf3Ga7bNHPg8Uu\nlgQ1Azngpwaopr1s+MnXIawojPjOXQFedP/JF8s28B0ZimlqIB3ScZDAPz32\nTlhxO320y0qs91ktw9EYAN5F4rX+P6bS9apNhOv5g92r+St5AQLlipa6aypK\nx7Nxas4l1Vydl8Df1l6CaRMFraFALUY906zLG0djgYV0kC/TvHh5BqCF/nWs\nOT4kG24MrXYRShYfbTpQzj1E6ndoiwNR46xGKw9OXByqBF01H1boXUfme73S\nfbOMRYFw7V2rXjA3p6LERGYUMFfRA4p1VWIKmAXJyTARe8ogOggjqhZld57O\nwD9VKbGlR9eOmM8dkj7SzZtjMQr/JwPxzQ7gz0FwGY1GFMJhQhAxe+unV+UM\nmZm+l4nRX7jLHLLp7g6j5jbtyT3V1DzdRT57W9CtHzqlYQy41W8ViAhBTDqX\n/9NxeJhGE3kQGZDcf2fgSg1d7pC9DPZFLhrpDkNC1fz6ljfbb3389MFyKM/q\nqVi9QPFSvUWKLvuhodPvsKt7P3KI0NCvm31YmpTQK1kyGtbPjzrGjYMXVlMO\ng+5CAWmP0UoSksSLTVL6c/vJYBXl39DEZWSSRfhhvcZNUx/TIQNJtmZowe5e\nCE4B\r\n=nd/c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# EventClient\n\nThis module provides simplified access to the publish/subscribe system provided by a Message Queue server. It uses Consul in order to determine the required server endpoint and further configuration. To have a look at the full API, please visit the related [wiki page](https://github.com/OpusCapita/event-client/wiki).\n\n### Minimum setup\nFirst got to your local code directory and run:\n```\nnpm install @opuscapita/event-client\n```\nTo go with the minimum setup, you need to have access to a running **Consul server** to get your endpoint configuration for Message Queue server. In addition, a **Message Queue server** is required which has to be registered inside Consul. If Message Queue password **authentication** is required, Consul has to provide the configuration key **{{your-service-name}}/mq/password** where *{{your-service-name}}* is the least name of the directory your code runs in. If authentication is not used, you can set the **consul.mqPasswordKey** to null or false when creating a new instance of EventClient.\n\n> The basic implementation requirements define, that the format of an **event's name** has to be **serviceName.domainName.eventType.eventDetail** where **serviceName** defines the name of the **exchange** used. If the exchange does not exist, an error will be thrown by the *subscribe()* method. Therefor please **make sure**, the **exchange exists** by either creating it manually or bringing up the service that raises the event as the *emit()* method will create the exchange for the service it is called in.\n\n#### Common subscription\n\nIf all this is set up, go to you code and add the following lines:\n\n```JS\nconst EventClient = require('@opuscapita/event-client');\n\n(async () =>\n{\n    const events = new EventClient({ consul : { host : '{{your-consul-host}}' } });\n\n    // Subscribe to a channel by name.\n    await events.subscribe('my-service.my-channel', console.log);\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // - OR -\n    // Subscribe to a channel by pattern.\n    await events.subscribe('my-service.my-channel.#', console.log);\n    await events.emit('my-service.my-channel.sub-channel', 'Hello, world!');\n\n    // unsubscribe from a particular key\n    await events.unsubscribe('my-service.my-channel');\n\n    // unsubscribe from a pattern\n    await events.unsubscribe('my-service.my-channel.#');\n\n    await events.dispose();\n})();\n```\n\n#### Fetching single message\n\nEventClient is also capable of fetching single events (messages) from a queue. This is done by subscribing to a queue without a callback and then fetching messages manually one by one.\n\n```JS\nconst EventClient = require('@opuscapita/event-client');\n\n(async () =>\n{\n    const events = new EventClient();\n\n    await events.subscribe('my-service.my-channel');\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // With automatic acknowledgement.\n    let message = await events.getMessage('my-service.my-channel');\n\n    console.log(message);\n\n\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // With manual acknowledgement.\n    message = await events.getMessage('my-service.my-channel', false);\n    await events.ackMessage(message);\n\n    console.log(message);\n\n    await events.dispose();\n})();\n```\n\n### Default configuration\n\nThe default configuration object provides hints about what the module's standard behavior is like.\n\n```JS\n{\n    serializer : JSON.stringify,\n    parser : JSON.parse,\n    serializerContentType : 'application/json',\n    parserContentType : 'application/json',\n    queueName : null,\n    exchangeName : null,\n    consul : {\n        host : 'consul',\n        mqServiceName  : 'rabbitmq-amqp',\n        mqUserKey: 'mq/user',\n        mqPasswordKey : 'mq/password'\n    },\n    consulOverride : {\n        host : null,\n        port : null,\n        username : null,\n        password : null\n    },\n    context : {\n    }\n}\n```\n\n### Testing\n\nlocal docker-compose comes with a two node rabbitmq cluster that can be used to \ntest cluster node failure conditions.\nTo bring down a node curl it on port 6666 for rabbit1 and 6667 for rabbit2 which will take them down...\n\n","gitHead":"bcb5a22c2420e0b3d727c593608aa4c8f9a20ed5","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 120000 -R mocha-junit-reporter test/**/*.test.js","clean":"npx rimraf coverage/* .nyc_output","debug":"npm run clean ; npm run setup-consul ; npx nodemon --inspect=0.0.0.0:9230 --watch src/ --watch local/ local/debug.js","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./src/clients/amqp/lib/* ./src/clients/kafka/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx mocha --inspect=0.0.0.0:9230  --timeout 120000 test/**/*.test.js","test:watch":"npm run clean; npm run setup-consul; npx mocha --watch --inspect=0.0.0.0:9230 --timeout 120000 --recursive  ./test/**/*.test.js ./src/**/*.js","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 120000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"death":"^1.1.0","sinek":"^6.27.2","extend":"^3.0.1","amqplib":"^0.5.3","bluebird":"^3.5.3","superagent":"^3.8.3","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.11","@opuscapita/config":"^3.0.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_3.0.12_1553086454178_0.11257152733662168","host":"s3://npm-registry-packages"}},"3.0.14":{"name":"@opuscapita/event-client","version":"3.0.14","author":{"name":"Dennis Buecker","email":"dennis.buecker@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@3.0.14","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"adam-dziomdziora-cybercom","email":"adam.dziomdziora@cybercom.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"jluukka","email":"joel.luukka@opuscapita.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"nkovalenko-sc","email":"nikolai.kovalenko@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"zjuice","email":"juhani.lindfors@opuscapita.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"6281c99177b068d396e2e14ec7adc296ab0f5b9f","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-3.0.14.tgz","fileCount":28,"integrity":"sha512-LvAZEiHyNhRzubeXuBaBS5P2PCyIi8ADX3g9b3XeCEorm1YO2sWu9lJSp36uf+NIQ6Ix3n9FqIJIIVDCtzYuoA==","signatures":[{"sig":"MEYCIQCrPiI+7kSwxdqU3X12GgFfhZ0hrW8mEUUYUxSZwP6J1wIhAPPwKq5sKKz+lkfTNWglhrMQU9gzQX9QE0rwjmTjnKf4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJco1ZACRA9TVsSAnZWagAAGfMP/0rWIRnaGTW86mW0dtbE\nd9rI9rgF0CCWqvbGD18BvyGNJJaZKGKPMT6fQtLxglzQWSplvGEcKIadL3yF\nsnn3AIfoZaZmTmCJZdCKdxnyU367pUwY6JhrBLmQ1TaJ2DVNLMmTfkOCysp/\nU9s21WXXVJOZBi2besh/qZCJunlRqrP4yMxtGHOswuSwQDuJzATaa+ukmPr9\nX2z6YDrGNacL879rc6yHCSDx0rkuCdEH31t5BZQpSZF9IWqNTZzmJnoOcZBQ\nJMN6uaskJeFfDe+xjbjfVXasK+ibqLrRNJNSwqQImUIDMzxzxZK5lZj/RkUS\nJFTLIk1guBmX0luttjkBt5vxAw9I4Jc+XTzMsNvwV0srUHHkTzEprh8RfaFD\n/9iIZFmBhy5p25hNjtmTR8gzsUzIRmz4mEWHSFRcnmR9lk7KshDUoYADSjWT\nf9+acTyfukvZH2PZSJCRlYNaj27iQAgyiVuCmrSvEWR/U0w6/nChYclQPXQH\nAghX3R4Z/W2BwHHqgs+OxzklnZ/ZlN7tHP42/3mMgjj8SThGZVTOcpCZc3ar\ncOfbXHpbAiv6RY+WEgWWS3r9XLZ3edLyuootFvRJF8D6Lx1uKkisqFNHUrVr\nznfmSwB+atdU9DflHHXCAEkH4wwQLWocI/La8KCPq4EuYoXFb+pn0hcg12Q6\n2FI/\r\n=y1oi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# EventClient\n\nThis module provides simplified access to the publish/subscribe system provided by a Message Queue server. It uses Consul in order to determine the required server endpoint and further configuration. To have a look at the full API, please visit the related [wiki page](https://github.com/OpusCapita/event-client/wiki).\n\n### Minimum setup\nFirst got to your local code directory and run:\n```\nnpm install @opuscapita/event-client\n```\nTo go with the minimum setup, you need to have access to a running **Consul server** to get your endpoint configuration for Message Queue server. In addition, a **Message Queue server** is required which has to be registered inside Consul. If Message Queue password **authentication** is required, Consul has to provide the configuration key **{{your-service-name}}/mq/password** where *{{your-service-name}}* is the least name of the directory your code runs in. If authentication is not used, you can set the **consul.mqPasswordKey** to null or false when creating a new instance of EventClient.\n\n> The basic implementation requirements define, that the format of an **event's name** has to be **serviceName.domainName.eventType.eventDetail** where **serviceName** defines the name of the **exchange** used. If the exchange does not exist, an error will be thrown by the *subscribe()* method. Therefor please **make sure**, the **exchange exists** by either creating it manually or bringing up the service that raises the event as the *emit()* method will create the exchange for the service it is called in.\n\n#### Common subscription\n\nIf all this is set up, go to you code and add the following lines:\n\n```JS\nconst EventClient = require('@opuscapita/event-client');\n\n(async () =>\n{\n    const events = new EventClient({ consul : { host : '{{your-consul-host}}' } });\n\n    // Subscribe to a channel by name.\n    await events.subscribe('my-service.my-channel', console.log);\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // - OR -\n    // Subscribe to a channel by pattern.\n    await events.subscribe('my-service.my-channel.#', console.log);\n    await events.emit('my-service.my-channel.sub-channel', 'Hello, world!');\n\n    // unsubscribe from a particular key\n    await events.unsubscribe('my-service.my-channel');\n\n    // unsubscribe from a pattern\n    await events.unsubscribe('my-service.my-channel.#');\n\n    await events.dispose();\n})();\n```\n\n#### Fetching single message\n\nEventClient is also capable of fetching single events (messages) from a queue. This is done by subscribing to a queue without a callback and then fetching messages manually one by one.\n\n```JS\nconst EventClient = require('@opuscapita/event-client');\n\n(async () =>\n{\n    const events = new EventClient();\n\n    await events.subscribe('my-service.my-channel');\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // With automatic acknowledgement.\n    let message = await events.getMessage('my-service.my-channel');\n\n    console.log(message);\n\n\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // With manual acknowledgement.\n    message = await events.getMessage('my-service.my-channel', false);\n    await events.ackMessage(message);\n\n    console.log(message);\n\n    await events.dispose();\n})();\n```\n\n### Default configuration\n\nThe default configuration object provides hints about what the module's standard behavior is like.\n\n```JS\n{\n    serializer : JSON.stringify,\n    parser : JSON.parse,\n    serializerContentType : 'application/json',\n    parserContentType : 'application/json',\n    queueName : null,\n    exchangeName : null,\n    consul : {\n        host : 'consul',\n        mqServiceName  : 'rabbitmq-amqp',\n        mqUserKey: 'mq/user',\n        mqPasswordKey : 'mq/password'\n    },\n    consulOverride : {\n        host : null,\n        port : null,\n        username : null,\n        password : null\n    },\n    context : {\n    }\n}\n```\n\n### Testing\n\nlocal docker-compose comes with a two node rabbitmq cluster that can be used to \ntest cluster node failure conditions.\nTo bring down a node curl it on port 6666 for rabbit1 and 6667 for rabbit2 which will take them down...\n\n","gitHead":"0e13a651277dfce17f71908a10da997777e8eea6","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 120000 -R mocha-junit-reporter test/**/*.test.js","clean":"npx rimraf coverage/* .nyc_output","debug":"npm run clean ; npm run setup-consul ; npx nodemon --inspect=0.0.0.0:9230 --watch src/ --watch local/ local/debug.js","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./src/clients/amqp/lib/* ./src/clients/kafka/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx mocha --inspect=0.0.0.0:9230  --timeout 120000 test/**/*.test.js","test:watch":"npm run clean; npm run setup-consul; npx mocha --watch --inspect=0.0.0.0:9230 --timeout 120000 --recursive  ./test/**/*.test.js ./src/**/*.js","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 120000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"death":"^1.1.0","sinek":"^6.27.2","extend":"^3.0.1","amqplib":"^0.5.3","bluebird":"^3.5.3","superagent":"^3.8.3","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.11","@opuscapita/config":"^3.0.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_3.0.14_1554208319595_0.28464244319102217","host":"s3://npm-registry-packages"}},"3.0.16":{"name":"@opuscapita/event-client","version":"3.0.16","author":{"name":"Dennis Buecker","email":"dennis.buecker@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@3.0.16","maintainers":[{"name":"abaliunov-sc","email":"baliunov@scand.com"},{"name":"adam-dziomdziora-cybercom","email":"adam.dziomdziora@cybercom.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dzhitomirsky","email":"daniel.zhitomirsky@opuscapita.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"jluukka","email":"joel.luukka@opuscapita.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"nkovalenko-sc","email":"nikolai.kovalenko@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"zjuice","email":"juhani.lindfors@opuscapita.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"270a84146c823104cffb1e4df84016db9c2be8ec","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-3.0.16.tgz","fileCount":28,"integrity":"sha512-kYslCHg7Kl6ZpPwySwFzKmMo+67RU4qgsAfm8lal2jQbFQ+lHl7bJZ5xehkbmuQngkZ3eaRrixlEOffpKVsfDA==","signatures":[{"sig":"MEUCIQDvoXJtyvlA/cm1pRmqTm0B0IjHI+c3KOXpFLFQ2+FfuQIgLKNFC14WnmolzON5a9IIJ1O3onABerMcZJAmlL/yep8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpx9sCRA9TVsSAnZWagAAuCwQAJhMUHmSoeLIKuc2spj6\nOtG8j+Auh3xmpEgBIAcVKwAw3jdAQ26U9IaCcetMh0E0vHAhkQZ2N2QdV97D\nQp0W7sa53LFPhBz5mRd+6ni7sOoaNkIZhbL0M4cyP4PpgtReRl1lOesilnGB\nNUTt9OGc7czAY8GChDlMZA5f7A8zNEh78R4leJg2OVhzrV7YnCfUfBo4NnxV\nN5EEXW0lFqmtQrF6vPa39O0Eb0tBC6XsVpiGsgkwrTuJWnWr6eusc0qokAx2\nzllRlVPXIvFa1iOVxRwW3GPS2FWVLK1pMJ9vgEoATJIzW88n6J2jKvHtPSWw\nwrz7KdvEgro47fXXjlpfLFtPTn6lgmhKXZDC5QYHamqLKO60F6NMNqrtn9XW\nImtrFl6oakQIfLwSz5UHdBkOpn+g8UCSHLbuLM/nndAuzASKHPawJ7LcBJiI\n76s9OzPyzNBPko5Ws9aMu+eqzoNCfrsLb9XKLlR8NQNnCNvNh6cLcFWuOdqn\nW81FblcR3zyO4S1Cnfnzut03nYWTgFPvxY2g8+zhPV1ER4H1fW3leCSVWfXq\n8E+3ua7y4srwiuOWPYpkMFQJuiRz7PfP5Wb7Hl19sbgd8365rKK1o8uXPfUk\niEX8wmNOaNoG6/16Zxtol+HYmxiVi5jMuWylZIF0ye1W8NzCh3T6ksOxegFX\ns1Vi\r\n=IX1G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# EventClient\n\nThis module provides simplified access to the publish/subscribe system provided by a Message Queue server. It uses Consul in order to determine the required server endpoint and further configuration. To have a look at the full API, please visit the related [wiki page](https://github.com/OpusCapita/event-client/wiki).\n\n### Minimum setup\nFirst got to your local code directory and run:\n```\nnpm install @opuscapita/event-client\n```\nTo go with the minimum setup, you need to have access to a running **Consul server** to get your endpoint configuration for Message Queue server. In addition, a **Message Queue server** is required which has to be registered inside Consul. If Message Queue password **authentication** is required, Consul has to provide the configuration key **{{your-service-name}}/mq/password** where *{{your-service-name}}* is the least name of the directory your code runs in. If authentication is not used, you can set the **consul.mqPasswordKey** to null or false when creating a new instance of EventClient.\n\n> The basic implementation requirements define, that the format of an **event's name** has to be **serviceName.domainName.eventType.eventDetail** where **serviceName** defines the name of the **exchange** used. If the exchange does not exist, an error will be thrown by the *subscribe()* method. Therefor please **make sure**, the **exchange exists** by either creating it manually or bringing up the service that raises the event as the *emit()* method will create the exchange for the service it is called in.\n\n#### Common subscription\n\nIf all this is set up, go to you code and add the following lines:\n\n```JS\nconst EventClient = require('@opuscapita/event-client');\n\n(async () =>\n{\n    const events = new EventClient({ consul : { host : '{{your-consul-host}}' } });\n\n    // Subscribe to a channel by name.\n    await events.subscribe('my-service.my-channel', console.log);\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // - OR -\n    // Subscribe to a channel by pattern.\n    await events.subscribe('my-service.my-channel.#', console.log);\n    await events.emit('my-service.my-channel.sub-channel', 'Hello, world!');\n\n    // unsubscribe from a particular key\n    await events.unsubscribe('my-service.my-channel');\n\n    // unsubscribe from a pattern\n    await events.unsubscribe('my-service.my-channel.#');\n\n    await events.dispose();\n})();\n```\n\n#### Fetching single message\n\nEventClient is also capable of fetching single events (messages) from a queue. This is done by subscribing to a queue without a callback and then fetching messages manually one by one.\n\n```JS\nconst EventClient = require('@opuscapita/event-client');\n\n(async () =>\n{\n    const events = new EventClient();\n\n    await events.subscribe('my-service.my-channel');\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // With automatic acknowledgement.\n    let message = await events.getMessage('my-service.my-channel');\n\n    console.log(message);\n\n\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // With manual acknowledgement.\n    message = await events.getMessage('my-service.my-channel', false);\n    await events.ackMessage(message);\n\n    console.log(message);\n\n    await events.dispose();\n})();\n```\n\n### Default configuration\n\nThe default configuration object provides hints about what the module's standard behavior is like.\n\n```JS\n{\n    serializer : JSON.stringify,\n    parser : JSON.parse,\n    serializerContentType : 'application/json',\n    parserContentType : 'application/json',\n    queueName : null,\n    exchangeName : null,\n    consul : {\n        host : 'consul',\n        mqServiceName  : 'rabbitmq-amqp',\n        mqUserKey: 'mq/user',\n        mqPasswordKey : 'mq/password'\n    },\n    consulOverride : {\n        host : null,\n        port : null,\n        username : null,\n        password : null\n    },\n    context : {\n    }\n}\n```\n\n### Testing\n\nlocal docker-compose comes with a two node rabbitmq cluster that can be used to \ntest cluster node failure conditions.\nTo bring down a node curl it on port 6666 for rabbit1 and 6667 for rabbit2 which will take them down...\n\n","gitHead":"e2e0941ac46a357b115702ca51fb415b9347642b","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 120000 -R mocha-junit-reporter test/**/*.test.js","clean":"npx rimraf coverage/* .nyc_output","debug":"npm run clean ; npm run setup-consul ; npx nodemon --inspect=0.0.0.0:9230 --watch src/ --watch local/ local/debug.js","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./src/clients/amqp/lib/* ./src/clients/kafka/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx mocha --inspect=0.0.0.0:9230  --timeout 120000 test/**/*.test.js","test:watch":"npm run clean; npm run setup-consul; npx mocha --watch --inspect=0.0.0.0:9230 --timeout 120000 --recursive  ./test/**/*.test.js ./src/**/*.js","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 120000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"death":"^1.1.0","sinek":"^6.27.2","extend":"^3.0.1","amqplib":"^0.5.3","bluebird":"^3.5.3","superagent":"^3.8.3","bluebird-retry":"^0.11.0","ocbesbn-logger":"^1.0.11","@opuscapita/config":"^3.0.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","coveralls":"^3.0.1","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_3.0.16_1554456427639_0.15747690238884848","host":"s3://npm-registry-packages"}},"2.0.35":{"name":"@opuscapita/event-client","version":"2.0.35","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.35","maintainers":[{"name":"adam-dziomdziora-cybercom","email":"adam.dziomdziora@cybercom.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitriy.sanko","email":"dmitriy.sanko@opuscapita.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"jluukka","email":"joel.luukka@opuscapita.com"},{"name":"kaputse","email":"denbuec@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"nkovalenko-sc","email":"nikolai.kovalenko@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"zjuice","email":"juhani.lindfors@opuscapita.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"d701c6a624e426a1f8e82a0d5436213eaf6b991f","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.35.tgz","fileCount":9,"integrity":"sha512-2E7ptLI+K3QxFCLzQyedm4Kx1vg7OoJezATFMaJYjRa6hUicCywiK0CpeCgMOIx4QPjXfr6i2PwZTJOsiNCfgQ==","signatures":[{"sig":"MEUCIHjPLhQYB6bJUsMk1RXL3dUGJA67QHWa96U67enlk/zWAiEA8p+e96nYZcbLhVylQ3/BM4Tw/e/9FnszBdxTt8d1YsU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdegBhCRA9TVsSAnZWagAAOHoP/3uPMnd1DgjdJpgse5Tk\nkvX29x/BCK+2vviL82TYZCPMBaqxSPhpkej5UFXwV1dJcCATWT//HcNL+u6W\nrwJiQPHQD6XdOzI68HoWY5/kCoW6HDqMcCWPzPKw/sb6sCbrtabdaNhQahYW\nceiHsSGfT4YcJSvOmv1PGWd8YANMD43KnKM3L/xxdVo3ga098KQMBgF+q+Su\nrRYLdre407uFIkC6VbAFcLWfn8hY0PG+SBi2rGvyqJCxRwbjggCxM/h/hjYM\nXl/3ZqaoQ4firPZRwbgOZROzH18Wu64FqPYGbyOICXXXm+0QdJ+/HRN4GxcM\nLjk1/GlMLNihCLiay+Z1nOWxL1x24DL6zQkLCWA/IGobO/RIoe2DrmY5f4H0\nJ1l2pj6TN7S316LECSKEt5K13m8dk5w0HZsy3UBNITVfJnN3XH3cFrzVxuQ7\nzGsEf/YaNqAAhMsCcpqBZ1ZqKCJrhOvUQ/vfXIPqWQbCHtVD3HGPE14elL1k\n/UJ/nNrVIxH+WVATrT319OxbnHgfTSpRhmxKOK8Qr/xweBj4/XPFHP0IUfJ8\nA/3jCFWtHhu4CttG/0aliANE2HmCr5naB6B55Nn++EBkMuZsZXNou907ufQy\nm3w5T2umDl5unwQGSi/xh2qFzuuAnliyA7OSMuPrakwcFjSKnOkY9HAKKoFb\nLp+o\r\n=3o/f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7acc594b9b3a8c99f367b495da8d1730c7170516","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 120000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","debug":"npm run clean ; npm run setup-consul ; npx nodemon --inspect-brk=0.0.0.0:9228 --watch  lib/ --watch local/ local/debug.js","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx mocha --timeout 120000 --recursive","test:local":"npm run clean ; npm run setup-consul ; npx mocha --inspect=0.0.0.0:9228 --timeout 120000 --recursive --watch lib/ --watch test/","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 120000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.3","bluebird":"^3.5.4","superagent":"^3.8.3","bluebird-retry":"^0.11.0","@opuscapita/config":"^3.0.16","@opuscapita/logger":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","nodemon":"^1.19.0","coveralls":"^3.0.1","typescript":"^3.4.5","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.35_1568276576192_0.5080326973610798","host":"s3://npm-registry-packages"}},"2.0.36":{"name":"@opuscapita/event-client","version":"2.0.36","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.0.36","maintainers":[{"name":"adam-dziomdziora-cybercom","email":"adam.dziomdziora@cybercom.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"amourzenkov-sc","email":"andrei.mourzenkov@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"dmitriy.sanko","email":"dmitriy.sanko@opuscapita.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"gr4per","email":"arne.graeper@opuscapita.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"jluukka","email":"joel.luukka@opuscapita.com"},{"name":"kaputse","email":"denbuec@gmail.com"},{"name":"kirillvolkovich","email":"kirill.volkovich@opuscapita.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"nkovalenko-sc","email":"nikolai.kovalenko@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"zjuice","email":"juhani.lindfors@opuscapita.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"15d9778c6b7ccdfee1baa1b743f1d8d2e10ced0e","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.0.36.tgz","fileCount":9,"integrity":"sha512-RGBOgd/nMKsIv887Xla0fqHLd40AcGcgqXZzHIHkdKVALTGY+lZMEKrT//T7FcVjTYGHD5MLCmgjLzeRjq7puw==","signatures":[{"sig":"MEUCIBgsQhdU/9wjwuoXu9X5O5aTCv9m6/q15iLMWk4RUqDQAiEA1KjOgt193wedc/2xqVW89ItM64WWsyNaEg9cbYegnE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlHg8CRA9TVsSAnZWagAA8SQP/RbL6VOxD7+1c0kmb+ck\n6A30eaynIf6VZZ4H+jPNzgJ/CoJsKOvySMj0ChIhQagBZEW/b7RNJAcik5Sd\nSSklb1iLrg790GO8a+z9gvYAsXv6/GQs1aLd9J3AXGTgMR3Drla70RT7nLqr\nzjG8jwdAO0ZgnBAw2K391dwv8bKwk483WIahCfi7mO5kuU0L9YPfwn1NX8Gj\nboibgBGHMeoukYPzp5A14S6IapsXLrDhpItyIGCq8br1c/ffTSz39ZGavwN4\nycQ7jQB85dMq6eQMsfMo1gblnidtBTCQhcSj3F42om6LacLDScE+ovI0/Mn+\nuWZf1+CAyZGkK5Ndb9OgJH1Av4kg84jDFR36vz0vuGvAqvZw59lPKc/K9tAz\n6nycQYUr+UNCwk2I87ajrq67XqRTIlckxTgERbxZhAmNjSzj69hqaxO120dp\nNZSsTgjA5DRLjmQSrFX5s0SiNPLP/m4MTav07sfj85pUxU2f5pSWoEuxxRbG\nS1lQykURRURXZUZrT5x0WwL5KgXTDj33yEfeoCLsk/AP77n47MO4DLJUZ6f8\ns987aSZY6iGp5bq5QFJA9V1UurMmDtwVFdKKX8ZliW9ntjr1f92UWMdGZhR1\nXMK68qx12ba0oFu6Oibiac4fkpB+/jWbmFIRAra/0jtTii86hYW49v6TNcvk\nVRRe\r\n=gqHr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ca960948995775af15db39f08fe80321dfc3661a","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc mocha --timeout 120000 --recursive -R mocha-junit-reporter","clean":"npx rimraf coverage/* .nyc_output","debug":"npm run clean ; npm run setup-consul ; npx nodemon --inspect-brk=0.0.0.0:9228 --watch  lib/ --watch local/ local/debug.js","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx mocha --timeout 120000 --recursive","test:local":"npm run clean ; npm run setup-consul ; npx mocha --inspect=0.0.0.0:9228 --timeout 120000 --recursive --watch lib/ --watch test/","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 120000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.3","bluebird":"^3.5.4","superagent":"^3.8.3","bluebird-retry":"^0.11.0","@opuscapita/config":"^3.0.16","@opuscapita/logger":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","nodemon":"^1.19.0","coveralls":"^3.0.1","typescript":"^3.4.5","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.0.36_1570011195577_0.4619659715419824","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@opuscapita/event-client","version":"2.1.1","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.1.1","maintainers":[{"name":"maciej-wakula-opuscapita","email":"maciej.wakula@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@ekoti.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nkovalenko-sc","email":"nikolai.kovalenko@opuscapita.com"},{"name":"jluukka","email":"joel.luukka@yahoo.co.uk"},{"name":"zjuice","email":"juhani.lindfors@opuscapita.com"},{"name":"adam-dziomdziora-cybercom","email":"adam.dziomdziora@cybercom.com"},{"name":"kaputse","email":"denbuec@gmail.com"},{"name":"dmitriy.sanko","email":"dmitriy.sanko@opuscapita.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocautomation","email":"ocbuildautomation@opuscapita.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"bdc2a15f4e05eb3320dce08b83273a2433737aed","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.1.1.tgz","fileCount":9,"integrity":"sha512-eFtnHnwtF6HYZR9UQlO2/Bc9YSGreAU5VVT4yy+wDeyVcOadzFZaDMc1pLPnofa+5dr9DytUHw/ltVPmIqqNVQ==","signatures":[{"sig":"MEQCIAsT9hQKmHhKEbyDmNGcl3SVFFsZKQmyX3EXKum3Sl+6AiBACjtsiR3mUpmoY/TcbQ8tkl5IDyFKyA17LqCWEIXpgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+m7XCRA9TVsSAnZWagAAH+IP/3tV17YV1opa19ZDJIB8\nuXU/BJwOI0Q4YLgzUImn+5GkLWcRygNHwLBWe/CUF6WyhJ99pie/k6mKCI/4\nd4Pp9L5Dc0nhvypuyWkQcwzCtc1t5ZvNypf/iRxOmFhZ8Eja09kyoImyHz/f\nz1EVWKKI2eqA4tasKRea2krjIo5aW0lMTSwJWw6nqNGr0MCdydE02JpmZ/bl\n5L7l7MhWVUvO1nhxV/lcXsAiIgpC8nq1qmnV8n14aDyuITgBLgmwgcxeHSHW\n9Gcc6WQPZch7uAGtwyE12IP8OMlwTDeRKAQamsD2tkern7vilOaCwRvyuuQx\nvmbkC9q5HmLPGwjEHnyBgH7ZVcPoYf+DJ4jiN1QEBzPKL3CZt575vllXjWf7\nCz96uXPM6KopyN9jbUXGrgpcoljQqj1xz8hQF4ZbaDNAMqOXfg9GOsenz0og\nMNNVa2eVsn/cqtt3PvfO7lLvQEIFVzfKGREEECacFrAZp7NfCDIK9uoOeo7H\nR1JNVeBVFztdSdmA+Znb9SKLCYUEws7z69gnfWYfnN8ahb/8ojePOgkyED+7\nYwtpzlsS2aJJndFIxGR5tFdm6dRu3YMtmRFquvIVILgHYV5yHlxIp/gOGJmm\noX5joxEhm5dg5BjNOAWLwHoLA6NVgwuNplsGVwJZ0UD/ZbeXQaQ0eDjIpisP\nWqXA\r\n=hlBy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"139e4d781c8949f578bfa8b57851503332508671","scripts":{"doc":"npm run api-doc","test":"npm run clean ; npm run setup-consul ; npx nyc -r lcov mocha --timeout 60000 --recursive -R mocha-junit-reporter --reporter-options outputs=true","clean":"npx rimraf coverage/* .nyc_output","debug":"npm run clean ; npm run setup-consul ; npx nodemon --inspect-brk=0.0.0.0:9228 --watch  lib/ --watch local/ local/debug.js","start":"npm run test-result","api-doc":"npx jsdoc2md --files ./lib/* > wiki/Home.md","test-raw":"npm run clean ; npm run setup-consul ; npx mocha --timeout 120000 --recursive","test:local":"npm run clean ; npm run setup-consul ; npx mocha --inspect=0.0.0.0:9228 --timeout 120000 --recursive --watch lib/ --watch test/","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 120000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","prepublishOnly":"npm version patch -m 'Version set to %s. [skip ci]'","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"maciej-wakula-opuscapita","email":"maciej.wakula@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"5.4.2","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"6.1.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.5.3","bluebird":"^3.5.4","superagent":"^3.8.3","bluebird-retry":"^0.11.0","@opuscapita/config":"^3.1.1","@opuscapita/logger":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.8.0","mocha":"^5.2.0","nodemon":"^1.19.0","coveralls":"^3.0.1","typescript":"^3.4.5","jsdoc-to-markdown":"^4.0.1","mocha-junit-reporter":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.1.1_1627025111000_0.13966933603587672","host":"s3://npm-registry-packages"}},"2.1.2-nightly.0":{"name":"@opuscapita/event-client","version":"2.1.2-nightly.0","author":{"name":"Christian Drengenberg","email":"christian.drengenberg@opuscapita.com"},"license":"MIT","_id":"@opuscapita/event-client@2.1.2-nightly.0","maintainers":[{"name":"jarkko.rouvinen","email":"jarkko.rouvinen@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@ekoti.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nkovalenko-sc","email":"nikolai.kovalenko@opuscapita.com"},{"name":"jluukka","email":"joel.luukka@yahoo.co.uk"},{"name":"zjuice","email":"juhani.lindfors@opuscapita.com"},{"name":"adam-dziomdziora-cybercom","email":"adam.dziomdziora@cybercom.com"},{"name":"kaputse","email":"denbuec@gmail.com"},{"name":"dmitriy.sanko","email":"dmitriy.sanko@opuscapita.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocautomation","email":"ocbuildautomation@opuscapita.com"},{"name":"maciej-wakula-opuscapita","email":"maciej.wakula@opuscapita.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"c52dc2222b2aa6fa2d4440fea46e44bd64482132","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.1.2-nightly.0.tgz","fileCount":9,"integrity":"sha512-seIob/oDYQW/Wh97DmxSeCk+CD41Q3H4RVKpeF2htnGrIzqN2REUaXuCiXdznyEj9ajHjVslBKOwELp6T0wfEQ==","signatures":[{"sig":"MEYCIQCNShzRbTelqYgMHTq4rOf5bzxpr9+1xaaAPvj9YMnIjgIhALVvN92QFat8eUzfNlRnOkDmtHAqcvSAjXxz2Z/WomSJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78544},"main":"index.js","readme":"# EventClient\n\nThis module provides simplified access to the publish/subscribe system provided by a Message Queue server. It uses Consul in order to determine the required server endpoint and further configuration. To have a look at the full API, please visit the related [wiki page](https://github.com/OpusCapita/event-client/wiki).\n\n### Minimum setup\nFirst got to your local code directory and run:\n```\nnpm install @opuscapita/event-client\n```\nTo go with the minimum setup, you need to have access to a running **Consul server** to get your endpoint configuration for Message Queue server. In addition, a **Message Queue server** is required which has to be registered inside Consul. If Message Queue password **authentication** is required, Consul has to provide the configuration key **{{your-service-name}}/mq/password** where *{{your-service-name}}* is the least name of the directory your code runs in. If authentication is not used, you can set the **consul.mqPasswordKey** to null or false when creating a new instance of EventClient.\n\n> The basic implementation requirements define, that the format of an **event's name** has to be **serviceName.domainName.eventType.eventDetail** where **serviceName** defines the name of the **exchange** used. If the exchange does not exist, an error will be thrown by the *subscribe()* method. Therefor please **make sure**, the **exchange exists** by either creating it manually or bringing up the service that raises the event as the *emit()* method will create the exchange for the service it is called in.\n\n#### Common subscription\n\nIf all this is set up, go to you code and add the following lines:\n\n```JS\nconst EventClient = require('@opuscapita/event-client');\n\n(async () =>\n{\n    const events = new EventClient({ consul : { host : '{{your-consul-host}}' } });\n\n    // Subscribe to a channel by name.\n    await events.subscribe('my-service.my-channel', console.log);\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // - OR -\n    // Subscribe to a channel by pattern.\n    await events.subscribe('my-service.my-channel.#', console.log);\n    await events.emit('my-service.my-channel.sub-channel', 'Hello, world!');\n\n    // unsubscribe from a particular key\n    await events.unsubscribe('my-service.my-channel');\n\n    // unsubscribe from a pattern\n    await events.unsubscribe('my-service.my-channel.#');\n\n    await events.dispose();\n})();\n```\n\n#### Fetching single message\n\nEventClient is also capable of fetching single events (messages) from a queue. This is done by subscribing to a queue without a callback and then fetching messages manually one by one.\n\n```JS\nconst EventClient = require('@opuscapita/event-client');\n\n(async () =>\n{\n    const events = new EventClient();\n\n    await events.subscribe('my-service.my-channel');\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // With automatic acknowledgement.\n    let message = await events.getMessage('my-service.my-channel');\n\n    console.log(message);\n\n\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // With manual acknowledgement.\n    message = await events.getMessage('my-service.my-channel', false);\n    await events.ackMessage(message);\n\n    console.log(message);\n\n    await events.dispose();\n})();\n```\n\n### Default configuration\n\nThe default configuration object provides hints about what the module's standard behavior is like.\n\n```JS\n{\n    serializer : JSON.stringify,\n    parser : JSON.parse,\n    serializerContentType : 'application/json',\n    parserContentType : 'application/json',\n    queueName : null,\n    exchangeName : null,\n    consul : {\n        host : 'consul',\n        mqServiceName  : 'rabbitmq-amqp',\n        mqUserKey: 'mq/user',\n        mqPasswordKey : 'mq/password'\n    },\n    consulOverride : {\n        host : null,\n        port : null,\n        username : null,\n        password : null\n    },\n    context : {\n    }\n}\n```\n\n### Testing\n\nlocal docker-compose comes with a two node rabbitmq cluster that can be used to \ntest cluster node failure conditions.\nTo bring down a node curl it on port 6666 for rabbit1 and 6667 for rabbit2 which will take them down...\n\n","gitHead":"9b3c1e3828d6dc9d808a5ffea80d6af295258d20","scripts":{"doc":"true","test":"npm run clean ; npm run setup-consul ; npm run test:integ","clean":"","debug":"npm run clean ; npm run setup-consul ; npx nodemon --inspect-brk=0.0.0.0:9228 --watch  lib/ --watch local/ local/debug.js","start":"npm run test:integ","test-raw":"npm run clean ; npm run setup-consul ; npx mocha --timeout 120000 --recursive","test:integ":"npx nyc -r lcov -r text  mocha --timeout 60000 --recursive --exit --reporter mocha-junit-reporter --reporter-options mochaFile=./test-results/integration-test-results.xml,outputs=true ; ls -l ; touch test-results/touch.xml","test:local":"npm run clean ; npm run setup-consul ; npx mocha --inspect=0.0.0.0:9228 --timeout 120000 --recursive --watch lib/ --watch test/","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --reporter=lcov mocha --timeout 120000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"ocautomation","email":"ocbuildautomation@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"6.14.15","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"extend":"^3.0.1","amqplib":"^0.8.0","bluebird":"^3.5.4","superagent":"^3.8.3","bluebird-retry":"^0.11.0","@opuscapita/config":"^3.1.1","@opuscapita/logger":"^1.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","mocha":"^9.1.3","nodemon":"^1.19.0","coveralls":"^3.0.1","typescript":"^3.4.5","mocha-junit-reporter":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.1.2-nightly.0_1634899089721_0.46211920883948365","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@opuscapita/event-client","version":"2.2.0","license":"MIT","_id":"@opuscapita/event-client@2.2.0","maintainers":[{"name":"jarkko.rouvinen","email":"jarkko.rouvinen@opuscapita.com"},{"name":"bo-kh","email":"boris.khorosh@gmail.com"},{"name":"pdetmer","email":"detmerpiotr@gmail.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"alexeysergeev","email":"sab@scand.com"},{"name":"ilkkalehtinen","email":"ilkka.lehtinen@ekoti.com"},{"name":"havantkim","email":"kimmo.havantola@opuscapita.com"},{"name":"eriihine","email":"esa.riihinen@gmail.com"},{"name":"tamkov-sc","email":"tamkov@scand.com"},{"name":"kwierchris","email":"christian.drengenberg@opuscapita.com"},{"name":"elefantino","email":"net.tyumen@mail.ru"},{"name":"samikarj","email":"samikarj@gmail.com"},{"name":"dsanko","email":"dsanko@scand.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"alexanderdanilov","email":"adanilov@scand.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"jenni","email":"jenni.ristonmaa@gmail.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"lukaszkepa","email":"lke.kemps@gmail.com"},{"name":"naniantero","email":"jani@geniem.com"},{"name":"nkovalenko-sc","email":"nikolai.kovalenko@opuscapita.com"},{"name":"jluukka","email":"joel.luukka@yahoo.co.uk"},{"name":"zjuice","email":"juhani.lindfors@opuscapita.com"},{"name":"adam-dziomdziora-cybercom","email":"adam.dziomdziora@cybercom.com"},{"name":"kaputse","email":"denbuec@gmail.com"},{"name":"dmitriy.sanko","email":"dmitriy.sanko@opuscapita.com"},{"name":"nczeranka","email":"norbert.czeranka@opuscapita.com"},{"name":"ocautomation","email":"ocbuildautomation@opuscapita.com"},{"name":"maciej-wakula-opuscapita","email":"maciej.wakula@opuscapita.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"6915779c9f580c0ae3967caf9b576ddf687fd975","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.2.0.tgz","fileCount":8,"integrity":"sha512-+clh36udnchDbRa+fKUDBDBMkwaicsE4nGltmwBzlegEDeMd11/P9DIC0Tq+nEhrlPCXBG9k9XPycdrIdBWYtQ==","signatures":[{"sig":"MEYCIQDPXRaZR+3W0dBQzmBE8DA4nzWpWF3c0jTAbetLiEUm1wIhAM/tQ/crBTgA0VNdLUCjlbgtxEXz9XeOcJkTfkMukhD/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwElHCRA9TVsSAnZWagAA1ToQAICDQpxybm21bUigAaTQ\nKftZGgFOJGCENXlMfmVHiOCpzv2r826OkyYNZzFaU/Stk+n89905eLM4nES4\nTAb7BT/nbTVgcSd2nrloU++i6yrewepgUlgzk3ecAGjM/HuJqBeYm7I3ouSx\nHSuha0dEMJmXpFOvDkZz2YIXrjI+Y1MQQak+RSr7xGN14MDQVESHULknCC9O\ngIRdV67BbdzPMMUIN/WNQ639lNhYeQbPgxSiQ2EVLXNHvg2Bho8rDY/0Cg02\nyIKrNRUP80WcG2XtoCC8q9RPt48StCzeyI2jUkwdwvEOt5RiaaSwgi7PXdVD\nzcXBjxNpDtK8sQLvV5HxHu/NSiKN/fFHZHeJ9TX/uskGpu3OZITdiIRTbIu6\nWFxeBKIgYTrFY6p++8sY5+8nkSHbFvH3qJ91rrUDuP34TrFrIMiJcVgyLifp\n3dZZ1xkvcUsb71CXTZA/bm5ST8Qc1nv2y27zBar2Zodu/gd5NHL95SBXFoc6\n6ClcDRK29mRaS7e4PuLuNXZ5nLerHO55kSleESO68JSYuaNzUarOOoVOLzYd\nwSc6LvnfyezMqkerwW/8XXzO0W3sw+EPQMU59u+koAn3Sl8BfWMhwokV60XM\nwoORaZorNDIEOvI1J1zni8kMb8BhyCVRRVS28kc1qYBf0hTWv2rSl98ompLY\nYIiO\r\n=9upE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"860ff843fffad816d04612a53340acdc238c346c","scripts":{"doc":"true","test":"npm run clean ; npm run setup-consul ; npm run test:integ","clean":"","debug":"npm run clean ; npm run setup-consul ; npx nodemon --inspect-brk=0.0.0.0:9228 --watch  lib/ --watch local/ local/debug.js","start":"npm run test:integ","test-raw":"npm run clean ; npm run setup-consul ; npx mocha --timeout 120000 --recursive","test:integ":"npx nyc --all -r lcov -r text  mocha --timeout 120000 --recursive --exit --reporter mocha-junit-reporter --reporter-options mochaFile=./test-results/integration-test-results.xml,outputs=true","test:local":"npm run clean ; npm run setup-consul ; npx mocha --inspect=0.0.0.0:9228 --timeout 120000 --recursive --watch lib/ --watch test/","setup-consul":"curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password","test-coverage":"npm run clean ; npm run setup-consul ; npx nyc --all --reporter=lcov mocha --timeout 120000 && sed -i 's/\\/home\\/node\\/event-client\\//\\.\\//g' coverage/lcov.info","upload-coverage":"cat ./coverage/lcov.info | npx coveralls"},"_npmUser":{"name":"maciej-wakula-opuscapita","email":"maciej.wakula@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"7.18.1","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"12.21.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.8.0","bluebird":"^3.7.2","superagent":"^3.8.3","bluebird-retry":"^0.11.0","@opuscapita/config":"^3.1.3","@opuscapita/logger":"^1.7.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^9.1.3","eslint":"^8.4.1","nodemon":"^1.19.4","coveralls":"^3.1.1","typescript":"^3.9.10","babel-eslint":"10.1.0","eslint-find-rules":"^3.6.1","eslint-plugin-react":"7.26.1","mocha-junit-reporter":"^2.0.2","eslint-config-opuscapita":"2.0.10"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.2.0_1639991623374_0.9031042710883073","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@opuscapita/event-client","version":"2.2.1","license":"MIT","_id":"@opuscapita/event-client@2.2.1","maintainers":[{"name":"krystian-kasprzak-opuscapita","email":"krystian.kasprzak@opuscapita.com"},{"name":"piotr.krzysztof.murdzia","email":"piotr.krzysztof.murdzia@gmail.com"},{"name":"kuos","email":"kacpermklosowski@gmail.com"},{"name":"demkowo1","email":"wojciech.demko@opuscapita.com"},{"name":"elaczapiewska","email":"elzbieta.rymarkiewicz-czapiewska@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"nkovalenko-sc","email":"nikolai.kovalenko@opuscapita.com"},{"name":"jluukka","email":"joel.luukka@yahoo.co.uk"},{"name":"ocautomation","email":"ocbuildautomation@opuscapita.com"},{"name":"maciej-wakula-opuscapita","email":"maciej.wakula@opuscapita.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"e7482033d66ebd266480aa34af8dd6151fbe751e","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.2.1.tgz","fileCount":8,"integrity":"sha512-BAPkZUmsSFcZZdvnN+MokrJr51ww5q7r6GoKvuFLIPVh9obOYMlZoKti/z8lnpcvB2+N2JzaKFnS/ad7v20u7Q==","signatures":[{"sig":"MEYCIQDEul3lr/H/wdZ0uXwKUWmpJO8QaKVjlWlcS2TXyXeDdgIhAI3DUC4l6g3LWyGysnUmY9ISuyBkNu8ooO1Rt5HZ7MlV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74448,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3+cWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDLw//XMEeUv7zGhR71V9XbW5AUMUfdy09nrYsKS3aHyS6hfvm8qkr\r\nTJGkHDJVeWEA3ytYBIj06cnnAdoCofLbzQYC7jdRd60PC4saWF3gMBPeQJhY\r\nabo0+NydzQK7vLoZSArDuuCvvXcM/FWY4lIs00ib0AkHvYmgKj7JNGMMrC+w\r\nokv6EVLZ55A+eqDU6T5bkHRq0Eo1UuHLBWpk3u130yAO4d0qzJZr0Uh234y/\r\nrunhQGhhP8jlAXE1Lz3wrRtVk3oh+zWzKC7nHq902RrTD5oMHUJPd2lvCAEK\r\n9GzpjV7kmTb6cin0ktTIchfF21GSPP8rGUphkPE2Y3RXihiaOamlm8Db2FHy\r\n5sekrcW3o/UjNGhN44xcApjNjUICp0mFzl/iGYaCa5aAxOYjJF15/DYDeCYd\r\nS5ddwVGZgaeJ8sZzgRld+joNLg0zkrDFDa1n3pji8GcIzsrkG45VfuAdw21I\r\ncRZlvEuCwdQ/+PwBCL8B9Tdp7e5xOR6ph0yEPqlQsX8BRnLAkYr0Fv6u3wkB\r\njhEob4/EsFG7H2De2ZErLUii6xkG9c79mgXJ1jtmYFipTMJGPJaS7+QGHNXd\r\n7eqX5qwzOM//69XHD5qvH4yi1AzoPG/So3qIptKFo7uW1Vd4pWgtNH8uV61p\r\nNuPx/nNSqtTdlx+W+fvXRtmZbZGxUHu0/Zg=\r\n=1Rdq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"781f43b8be319984c7e645823256b76031d27b3a","scripts":{"test":"npm run setup-consul ; npm run test:integ","debug":"npm run setup-consul ; npx nodemon --inspect-brk=0.0.0.0:9228 --watch  lib/ --watch local/ local/debug.js","start":"npm run test:integ","test:integ":"npx nyc --all -r lcov -r text  mocha --timeout 120000 --recursive --exit --reporter mocha-junit-reporter --reporter-options mochaFile=./test-results/integration-test-results.xml,outputs=true","test:local":"npm run setup-consul ; npx mocha --inspect=0.0.0.0:9228 --timeout 120000 --recursive --watch lib/ --watch test/","setup-consul":"sleep 5; curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password"},"_npmUser":{"name":"maciej-wakula-opuscapita","email":"maciej.wakula@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"6.14.17","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"14.20.0","dependencies":{"extend":"^3.0.1","amqplib":"^0.8.0","bluebird":"^3.7.2","superagent":"^3.8.3","bluebird-retry":"^0.11.0","@opuscapita/config":"^3.1.7","@opuscapita/logger":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^9.1.3","eslint":"^8.4.1","nodemon":"^1.19.4","@types/node":"^18.6.1","@types/mocha":"^9.1.1","babel-eslint":"10.1.0","@types/amqplib":"^0.8.2","eslint-find-rules":"^3.6.1","eslint-plugin-react":"7.26.1","mocha-junit-reporter":"^2.0.2","eslint-config-opuscapita":"2.0.10"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.2.1_1658840854192_0.5806097139737929","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"@opuscapita/event-client","version":"2.2.2","license":"MIT","_id":"@opuscapita/event-client@2.2.2","maintainers":[{"name":"krystian-kasprzak-opuscapita","email":"krystian.kasprzak@opuscapita.com"},{"name":"piotr.krzysztof.murdzia","email":"piotr.krzysztof.murdzia@gmail.com"},{"name":"kuos","email":"kacpermklosowski@gmail.com"},{"name":"demkowo1","email":"wojciech.demko@opuscapita.com"},{"name":"elaczapiewska","email":"elzbieta.rymarkiewicz-czapiewska@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"nkovalenko-sc","email":"nikolai.kovalenko@opuscapita.com"},{"name":"jluukka","email":"joel.luukka@yahoo.co.uk"},{"name":"ocautomation","email":"ocbuildautomation@opuscapita.com"},{"name":"maciej-wakula-opuscapita","email":"maciej.wakula@opuscapita.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"f1a64987d6e85827bbc5afbd9ab01d206949d767","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.2.2.tgz","fileCount":8,"integrity":"sha512-TcX9IZ7fH+RXnMwtTtESuGip9nXt6gcChA4xsyAuFe1hbPDtIu3ly+2SjnnqNCXcVKE8dWQtYn3HhNqQHgn9wQ==","signatures":[{"sig":"MEUCIQDrAqeZwAE8YTpBqT1Mw4bcNtjQx/I1ryj98nNbRN08egIgFXV1xWNUPpLOL+9QOHbNMZSRZJ+i7ib/nnB5AvS/IRk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjib62ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6Lg//UScexOCuF6K+BFtmaZn5G/dsVJbVwYI8DFQkTA1AMiAbRxfF\r\nwc7CqTutbDyka/T3jSG0H6HU7DdrJEq8V7HYm0Tfh8w2vPVLntwl1AKljmMh\r\nLQrCuxtI7WYVrnZO2Zd25ANIT9vCgDLcxdav5iHUaJg9JMiH5RMDtdMhWU7w\r\nAzecMbvzMBc+VRdMf9tYdgKIzFvmdSb2KeFVPPOoExNjXDuBVu/rfrjljeCT\r\nx1a4y8+g08w1m8OXbBGOpXIoRcboHdWgmQ2a8sYnZh4HLb7QKfl02VsZfzJ5\r\nFCXSefrByx9mr0qIFHk1IArwYabCUuFzWruWROy8kx9Dj/v7AwAyp2cyresh\r\nfWh0gPx2LDBYf1FKmO+7CiQ37opUeONNc5mQb9YtUCiWdF8GL3z5qLdMjaHT\r\n0t61WA5aHxxql65ybP6o8+hImQETYJF1ClNRp+Mp0jqH+3nzRJLwWpXzXVHX\r\nqZNT1STFNSrTH6p2/xGpCZjAriVzTVMNBinssPiqbM9eIP5bLejyDjCTLHGG\r\nMGrwaWtind4aQVf8th/crKaQJe9FF9hF7Y7LalFpDO/glxjgGPclc3Sve19K\r\nEUllGONVf6bzxv2RIln4jO1lm91x9vWkjoD202tAmoK7kis4Lzk9sfA28rm7\r\n6+I67w0Tm4tOfH5G+FREmkxnhO9IbW7Xook=\r\n=kX1H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3bf9466aa4223210c58753a980a444df99b91605","scripts":{"test":"npm run setup-consul ; npm run test:integ","debug":"npm run setup-consul ; npx nodemon --inspect-brk=0.0.0.0:9228 --watch  lib/ --watch local/ local/debug.js","start":"npm run test:integ","test:integ":"npx nyc --all -r lcov -r text  mocha --timeout 120000 --recursive --exit --reporter mocha-junit-reporter --reporter-options mochaFile=./test-results/integration-test-results.xml,outputs=true","test:local":"npm run setup-consul ; npx mocha --inspect=0.0.0.0:9228 --timeout 120000 --recursive --watch lib/ --watch test/","setup-consul":"sleep 5; curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password"},"_npmUser":{"name":"maciej-wakula-opuscapita","email":"maciej.wakula@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"8.5.1","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"12.22.9","dependencies":{"extend":"^3.0.1","amqplib":"^0.8.0","bluebird":"^3.7.2","superagent":"^3.8.3","bluebird-retry":"^0.11.0","@opuscapita/config":"^3.1.7","@opuscapita/logger":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^9.1.3","eslint":"^8.20.0","nodemon":"^1.19.4","@types/node":"^18.6.1","@types/mocha":"^9.1.1","@types/amqplib":"^0.8.2","eslint-find-rules":"^3.6.1","mocha-junit-reporter":"^2.0.2","@opuscapita/eslint-config-opuscapita-bnapp":"^1.3.5"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.2.2_1669971638577_0.9573515220640214","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@opuscapita/event-client","version":"2.3.0","license":"MIT","_id":"@opuscapita/event-client@2.3.0","maintainers":[{"name":"krystian-kasprzak-opuscapita","email":"krystian.kasprzak@opuscapita.com"},{"name":"piotr.krzysztof.murdzia","email":"piotr.krzysztof.murdzia@gmail.com"},{"name":"kuos","email":"kacpermklosowski@gmail.com"},{"name":"demkowo1","email":"wojciech.demko@opuscapita.com"},{"name":"elaczapiewska","email":"elzbieta.rymarkiewicz-czapiewska@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"dmitrydivin","email":"divin.dmitry@gmail.com"},{"name":"egor.stambakio","email":"egor.stambakio@opuscapita.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"nkovalenko-sc","email":"nikolai.kovalenko@opuscapita.com"},{"name":"jluukka","email":"joel.luukka@yahoo.co.uk"},{"name":"ocautomation","email":"ocbuildautomation@opuscapita.com"},{"name":"maciej-wakula-opuscapita","email":"maciej.wakula@opuscapita.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"5368e19f136ca6b0b9604370c78b646c4438e7de","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.3.0.tgz","fileCount":8,"integrity":"sha512-GnSZUl0UVYoc5NkLKE4DETBOlB8YuEwWbuWXcXOQl4Gd1gpVAVMJ/MGmMM+/ESde0z4KI3Uuqd724SEvcvWSOg==","signatures":[{"sig":"MEYCIQDctmP33VFPYbHIJ4YOGrwDrF8fYi09j/3qFIl/8IbNZgIhAIrYV2MHKKjaCM7m8wM9tZYVFSoqnsI9kuONY2YMMe9l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjzj1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocFw//YV6zTKa2LTF7WqdoRWADMHY2QXieV4bjmnP0OvUo8mtrHrBt\r\nLeuj4tyC87USqGDHFJuGm/e2TzOJXlelsLXHVDWVjXF63CBdUcSsysnoPKH5\r\nROJb7fNuMIKFF1OPfB97Lc87HeD/fcuofRLQbLXpgYJEQQwftAqCsqfF3Pzl\r\ndZCTMuAvPe4jGbniyOt3BgHyJj0IVFQt8FkVlX9ruk9fqlI/PgyzVJC1lPzO\r\npYZIWgWjHxgefc7ilLJwEYdKAh4a8wIbkN2JHT/pFOMJnYbF1wSz1wAhgVjw\r\nuCirm0SfekJ38BmWwJO2MBVQYwIvbReyvlHzPZX3cXenXpoyIINTVoqVu17m\r\nHhCltSGnxbSCyubXwpVLsGx7F6WejqOLRBUq7aFw4S5P8GixF/Yvfk/+19NL\r\nn9NvFkhHNd6S7SvuwMF4F3isw1bpXyyrxa5CoLWlehDvTaNFMYhSeCFpmij6\r\nU7kSUXbJATxjhbhncDqELrj/qgrVQDF6WEnJaG/PxNo7eRnbvO2k38YzJdk8\r\nF6lBJTHV/h2+CLin8dBz4Ljgr81uMXU5HrCFO5MSOptOufZ8BAiQ/7EeIV6E\r\n/GzV5m0lHOGiyobgtM7Mx2FbpBIDr9HcJnI6en9qKKli59zozNc+xD8oVkk1\r\nNMYfHCN58kpBBs+5PNIwzRe/sm80veosEJE=\r\n=7hSW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e4a3becf01e2524677e3da782857989e2db63427","scripts":{"test":"npm run setup-consul ; npm run test:integ","debug":"npm run setup-consul ; npx nodemon --inspect-brk=0.0.0.0:9228 --watch  lib/ --watch local/ local/debug.js","start":"npm run test:integ","test:integ":"npx nyc --all -r lcov -r text  mocha --timeout 120000 --recursive --exit --reporter mocha-junit-reporter --reporter-options mochaFile=./test-results/integration-test-results.xml,outputs=true","test:local":"npm run setup-consul ; npx mocha --inspect=0.0.0.0:9228 --timeout 120000 --recursive --watch lib/ --watch test/","setup-consul":"sleep 5; curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password"},"_npmUser":{"name":"maciej-wakula-opuscapita","email":"maciej.wakula@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"8.5.1","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"12.22.9","dependencies":{"extend":"^3.0.1","amqplib":"^0.8.0","bluebird":"^3.7.2","superagent":"^3.8.3","bluebird-retry":"^0.11.0","@opuscapita/config":"^3.1.7","@opuscapita/logger":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^9.1.3","eslint":"^8.20.0","nodemon":"^1.19.4","@types/node":"^18.6.1","@types/mocha":"^9.1.1","@types/amqplib":"^0.8.2","eslint-find-rules":"^3.6.1","mocha-junit-reporter":"^2.0.2","@opuscapita/eslint-config-opuscapita-bnapp":"^1.3.5"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.3.0_1670330613620_0.24224965374723695","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@opuscapita/event-client","version":"2.4.0","license":"MIT","_id":"@opuscapita/event-client@2.4.0","maintainers":[{"name":"ilhamkadduri","email":"ilham.kaddouri@opuscapita.com"},{"name":"smachnow","email":"stefan.machnow@opuscapita.com"},{"name":"piotr.krzysztof.murdzia","email":"piotr.krzysztof.murdzia@gmail.com"},{"name":"kuos","email":"kacpermklosowski@gmail.com"},{"name":"elaczapiewska","email":"elzbieta.rymarkiewicz-czapiewska@opuscapita.com"},{"name":"janek.bug","email":"janek.bug@gmail.com"},{"name":"ocmachineuser","email":"pim.machineuser@opuscapita.com"},{"name":"ocautomation","email":"ocbuildautomation@opuscapita.com"},{"name":"maciej-wakula-opuscapita","email":"maciej.wakula@opuscapita.com"}],"homepage":"https://github.com/OpusCapita/event-client#readme","bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"dist":{"shasum":"39f6c1e45f67e1ba5e76ff7f3ff0782eb8f3a399","tarball":"https://registry.npmjs.org/@opuscapita/event-client/-/event-client-2.4.0.tgz","fileCount":8,"integrity":"sha512-anOtEvfJ73TLm8R9cpD9C5ZjiA1nXPmS4vlvMM1NU/qSROlL88rZNmfBMGCEt7ybBbe7OPxzM8BCLnMA/2yxog==","signatures":[{"sig":"MEUCIQCt0Xz10fV2CZU8sg3wGxprubF6hnYCYkumaYDpCRKc/AIgOwTiCzIQM4lY1jE4dat9q14+Uc20FHux0oXD32PMt2Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75625},"main":"index.js","gitHead":"b87b26bb34cb158e1b251ce58a1fdf9ffff617f2","scripts":{"test":"npm run setup-consul ; npm run test:integ","debug":"npm run setup-consul ; npx nodemon --inspect-brk=0.0.0.0:9228 --watch  lib/ --watch local/ local/debug.js","start":"npm run test:integ","test:integ":"npx nyc --all -r lcov -r text  mocha --timeout 120000 --recursive --exit --reporter mocha-junit-reporter --reporter-options mochaFile=./test-results/integration-test-results.xml,outputs=true","test:local":"npm run setup-consul ; npx mocha --inspect=0.0.0.0:9228 --timeout 120000 --recursive --watch lib/ --watch test/","setup-consul":"sleep 5; curl -X PUT -d ${RABBITMQ_USER} http://consul:8500/v1/kv/event-client/mq/user ; curl -X PUT -d ${RABBITMQ_PASS} http://consul:8500/v1/kv/event-client/mq/password"},"_npmUser":{"name":"maciej-wakula-opuscapita","email":"maciej.wakula@opuscapita.com"},"repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"_npmVersion":"8.19.4","description":"An event client to handle the event system in microservices architecture.","directories":{},"_nodeVersion":"16.20.1","dependencies":{"extend":"^3.0.1","amqplib":"^0.8.0","bluebird":"^3.7.2","superagent":"^3.8.3","bluebird-retry":"^0.11.0","correlation-id":"^5.0.3","@opuscapita/config":"^3.1.13","@opuscapita/logger":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^9.1.3","eslint":"^8.20.0","nodemon":"^1.19.4","@types/node":"^18.6.1","@types/mocha":"^9.1.1","@types/amqplib":"^0.8.2","eslint-find-rules":"^3.6.1","mocha-junit-reporter":"^2.0.2","@opuscapita/eslint-config-opuscapita-bnapp":"^1.3.5"},"_npmOperationalInternal":{"tmp":"tmp/event-client_2.4.0_1690803523246_0.34530736840695986","host":"s3://npm-registry-packages"}}},"time":{"created":"2017-11-21T11:21:54.070Z","modified":"2026-04-15T16:05:30.713Z","1.0.0":"2017-11-21T11:21:54.070Z","1.0.1":"2017-11-21T11:32:17.456Z","1.0.2":"2017-11-22T07:28:27.613Z","1.0.3":"2017-11-24T16:10:25.139Z","1.0.4":"2017-12-08T11:25:17.884Z","1.0.5":"2017-12-19T14:17:22.232Z","1.0.6":"2018-02-01T13:11:35.318Z","1.0.7":"2018-02-01T14:45:56.535Z","1.0.9":"2018-02-01T15:23:44.560Z","1.0.11":"2018-02-01T15:32:09.447Z","1.0.12":"2018-02-02T09:43:59.751Z","1.0.13":"2018-02-02T14:59:51.670Z","1.0.14":"2018-02-05T10:59:39.943Z","1.0.15":"2018-02-05T13:29:54.011Z","1.0.16":"2018-02-07T13:59:47.115Z","1.0.18":"2018-03-05T14:36:30.104Z","1.0.19":"2018-03-19T16:22:45.217Z","1.0.20":"2018-03-20T10:29:51.119Z","1.0.21":"2018-03-22T09:23:51.619Z","1.0.22":"2018-03-23T13:22:35.419Z","1.0.23":"2018-03-27T07:29:23.635Z","1.0.24":"2018-03-27T11:15:56.094Z","1.0.25":"2018-04-04T08:09:35.201Z","1.0.26":"2018-04-04T08:15:51.876Z","1.0.27":"2018-04-09T08:24:48.509Z","1.0.28":"2018-04-09T09:21:33.380Z","1.0.29":"2018-04-09T09:54:16.666Z","1.0.30":"2018-04-09T13:17:03.091Z","1.0.31":"2018-04-20T07:27:37.831Z","1.0.32":"2018-04-20T10:02:19.668Z","1.0.33":"2018-04-23T09:00:43.363Z","2.0.1":"2018-05-30T09:00:16.512Z","2.0.2":"2018-06-01T09:36:17.562Z","2.0.3":"2018-06-04T14:15:12.559Z","2.0.4":"2018-06-19T12:25:46.029Z","2.0.5":"2018-06-19T14:33:01.998Z","2.0.6":"2018-06-19T14:37:40.702Z","2.0.7":"2018-06-20T11:39:41.180Z","2.0.8":"2018-06-20T12:11:07.986Z","2.0.9":"2018-06-26T10:07:47.810Z","2.0.10":"2018-06-26T12:23:46.703Z","2.0.11":"2018-06-27T08:47:36.734Z","2.0.12":"2018-06-27T09:13:23.302Z","2.0.13":"2018-06-28T10:54:17.961Z","2.0.14":"2018-06-28T13:32:49.421Z","2.0.15":"2018-06-28T13:34:14.182Z","2.0.16":"2018-07-03T09:04:22.225Z","2.0.17":"2018-07-03T10:48:19.171Z","2.0.18":"2018-07-03T10:48:41.807Z","2.0.19":"2018-07-03T12:39:02.398Z","2.0.20":"2018-07-03T13:13:39.108Z","2.0.21":"2018-07-04T10:20:38.118Z","2.0.22":"2018-07-04T10:36:53.924Z","2.0.23":"2018-07-04T10:51:08.441Z","2.0.24":"2018-07-04T11:53:00.155Z","2.0.25":"2018-07-17T12:43:01.613Z","2.0.26":"2018-07-23T12:31:13.209Z","2.0.27":"2018-08-02T14:40:16.401Z","2.0.28":"2018-09-24T09:05:03.958Z","2.0.29":"2018-09-24T09:58:35.038Z","2.0.30":"2018-09-24T10:15:55.298Z","2.0.31":"2018-10-17T07:47:07.738Z","2.0.32":"2018-10-17T07:48:43.102Z","2.0.33":"2018-11-19T09:55:08.505Z","3.0.1":"2018-11-21T13:34:58.016Z","2.0.34":"2018-11-21T13:42:08.664Z","3.0.2":"2018-11-22T08:22:02.796Z","3.0.3":"2018-11-22T13:51:45.353Z","3.0.4":"2018-11-23T12:14:29.998Z","3.0.5":"2018-11-23T15:06:26.406Z","3.0.6":"2018-11-27T12:46:32.554Z","3.0.7":"2019-01-18T13:29:38.364Z","3.0.8":"2019-01-22T08:06:57.469Z","3.0.9":"2019-01-22T09:00:50.067Z","3.0.10":"2019-01-29T10:25:48.537Z","3.0.11":"2019-01-29T12:59:43.870Z","3.0.12":"2019-03-20T12:54:14.319Z","3.0.14":"2019-04-02T12:31:59.809Z","3.0.16":"2019-04-05T09:27:07.837Z","2.0.35":"2019-09-12T08:22:56.321Z","2.0.36":"2019-10-02T10:13:15.755Z","2.1.1":"2021-07-23T07:25:11.235Z","2.1.2-nightly.0":"2021-10-22T10:38:09.909Z","2.2.0":"2021-12-20T09:13:43.875Z","2.2.1":"2022-07-26T13:07:34.426Z","2.2.2":"2022-12-02T09:00:38.775Z","2.3.0":"2022-12-06T12:43:33.833Z","2.4.0":"2023-07-31T11:38:43.385Z"},"bugs":{"url":"https://github.com/OpusCapita/event-client/issues"},"license":"MIT","homepage":"https://github.com/OpusCapita/event-client#readme","repository":{"url":"git+https://github.com/OpusCapita/event-client.git","type":"git"},"description":"An event client to handle the event system in microservices architecture.","maintainers":[{"email":"kacpermklosowski@gmail.com","name":"kuos"},{"email":"pim.machineuser@opuscapita.com","name":"ocmachineuser"},{"email":"elzbieta.rymarkiewicz-czapiewska@opuscapita.com","name":"elaczapiewska"},{"email":"ocbuildautomation@opuscapita.com","name":"ocautomation"},{"email":"piotr.krzysztof.murdzia@gmail.com","name":"piotr.krzysztof.murdzia"},{"email":"domin25001@gmail.com","name":"dsbbl"},{"email":"stefan.machnow@opuscapita.com","name":"smachnow"},{"email":"ilham.kaddouri@opuscapita.com","name":"ilhamkadduri"},{"email":"michal.blachu14@gmail.com","name":"mblachu"}],"readme":"# EventClient\n\nThis module provides simplified access to the publish/subscribe system provided by a Message Queue server RabbitMQ.\nIt uses Consul in order to determine the required server endpoint and further configuration.\nTo have a look at the full API, please visit the related\n[wiki page](https://github.com/OpusCapita/event-client/wiki)\nor [github pages](https://opuscapita.github.io/event-client/).\n\n## Branches and release tags\n\nLibrary is published to [npmjs repository](https://www.npmjs.com/package/@opuscapita/event-client) under the tags:\n- latest - stable code corresponding to master git branch\n- next - possibly unstable code released from develop git branch - it could change and you should NOT rely on its features\n\nThere is a **deprecated** branch `3x` which originally was meant as the `next` upcoming release that combine both kafka and rabbitMQ support.\nIt was abandonned long time ago and separate module [@opuscapita/kafka](https://www.npmjs.com/package/@opuscapita/kafka) was released instead.\n\nDuring nightly build the npm package shouldn't be published - nightly is only to confirm that everything works fine\n\n\n## Possible future of this project\n\nOnce it is revived, it might be at some point used again (after many fixes applied)\nand finally combined into a single repository together with other [@opuscapita](https://www.npmjs.com/org/opuscapita) libraries.\n\n## Original documentation (possibly outdated) starts bellow\n\n### Minimum setup\nFirst got to your local code directory and run:\n```\nnpm install @opuscapita/event-client\n```\nTo go with the minimum setup, you need to have access to a running **Consul server** to get your endpoint configuration for Message Queue server. In addition, a **Message Queue server** is required which has to be registered inside Consul. If Message Queue password **authentication** is required, Consul has to provide the configuration key **{{your-service-name}}/mq/password** where *{{your-service-name}}* is the least name of the directory your code runs in. If authentication is not used, you can set the **consul.mqPasswordKey** to null or false when creating a new instance of EventClient.\n\n> The basic implementation requirements define, that the format of an **event's name** has to be **serviceName.domainName.eventType.eventDetail** where **serviceName** defines the name of the **exchange** used. If the exchange does not exist, an error will be thrown by the *subscribe()* method. Therefor please **make sure**, the **exchange exists** by either creating it manually or bringing up the service that raises the event as the *emit()* method will create the exchange for the service it is called in.\n\n#### Common subscription\n\nIf all this is set up, go to you code and add the following lines:\n\n```JS\nconst EventClient = require('@opuscapita/event-client');\n\n(async () =>\n{\n    const events = new EventClient({ consul : { host : '{{your-consul-host}}' } });\n\n    // Subscribe to a channel by name.\n    await events.subscribe('my-service.my-channel', console.log);\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // - OR -\n    // Subscribe to a channel by pattern.\n    await events.subscribe('my-service.my-channel.#', console.log);\n    await events.emit('my-service.my-channel.sub-channel', 'Hello, world!');\n\n    // unsubscribe from a particular key\n    await events.unsubscribe('my-service.my-channel');\n\n    // unsubscribe from a pattern\n    await events.unsubscribe('my-service.my-channel.#');\n\n    await events.dispose();\n})();\n```\n\n#### Fetching single message\n\nEventClient is also capable of fetching single events (messages) from a queue. This is done by subscribing to a queue without a callback and then fetching messages manually one by one.\n\n```JS\nconst EventClient = require('@opuscapita/event-client');\n\n(async () =>\n{\n    const events = new EventClient();\n\n    await events.subscribe('my-service.my-channel');\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // With automatic acknowledgement.\n    let message = await events.getMessage('my-service.my-channel');\n\n    console.log(message);\n\n\n    await events.emit('my-service.my-channel', 'Hello, world!');\n\n    // With manual acknowledgement.\n    message = await events.getMessage('my-service.my-channel', false);\n    await events.ackMessage(message);\n\n    console.log(message);\n\n    await events.dispose();\n})();\n```\n\n### Default configuration\n\nThe default configuration object provides hints about what the module's standard behavior is like.\n\n```JS\n{\n    serializer : JSON.stringify,\n    parser : JSON.parse,\n    serializerContentType : 'application/json',\n    parserContentType : 'application/json',\n    queueName : null,\n    exchangeName : null,\n    consul : {\n        host : 'consul',\n        mqServiceName  : 'rabbitmq-amqp',\n        mqUserKey: 'mq/user',\n        mqPasswordKey : 'mq/password'\n    },\n    consulOverride : {\n        host : null,\n        port : null,\n        username : null,\n        password : null\n    },\n    context : {\n    }\n}\n```\n\n### Testing\n\nlocal docker-compose comes with a two node rabbitmq cluster that can be used to \ntest cluster node failure conditions.\nTo bring down a node curl it on port 6666 for rabbit1 and 6667 for rabbit2 which will take them down...\n\n","readmeFilename":"README.md"}