{"_id":"mumba-microservice-servicebus","_rev":"79-faaa772ba2cd13c9c9dd73acf6c10321","name":"mumba-microservice-servicebus","dist-tags":{"latest":"0.2.1"},"versions":{"0.1.0":{"name":"mumba-microservice-servicebus","version":"0.1.0","keywords":["microservice","service bus","rabbitmq"],"author":{"name":"Mumba Pty Ltd"},"license":"Apache-2.0","_id":"mumba-microservice-servicebus@0.1.0","maintainers":[{"name":"mumbacloud","email":"development@mumbacloud.com"}],"homepage":"https://gitlab.com/Mumba-Source/odyssey-microservice-router#readme","bugs":{"url":"https://gitlab.com/Mumba-Source/odyssey-microservice-router/issues"},"dist":{"shasum":"c0f1843e2b78e1b3cf1e37257d5f923adcd25e82","tarball":"https://registry.npmjs.org/mumba-microservice-servicebus/-/mumba-microservice-servicebus-0.1.0.tgz","integrity":"sha512-NGmmf+2DOUNQZlFeIkFeqsTlDwEO8rOCARxFBh2K1k+J/wAJSFwhTup0RneD2gd6mc4rnsV7ruip66djd/UWsA==","signatures":[{"sig":"MEYCIQCwCLHXVs09Es7tdT2niWFCdMfn1zqTggy79hzGJSsDYwIhANjznB/7vzLsL0GTi5wlzrwKljDeUt9nQlDa33FiTOw8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/src/index.js","_from":".","_shasum":"c0f1843e2b78e1b3cf1e37257d5f923adcd25e82","engines":{"node":">=0.12"},"gitHead":"e0d9ea11734353da0856760bc48b598bab49e635","scripts":{"test":"npm run clean && npm run compile && npm run test:unit","clean":"rm -Rf dist","cover":"npm run clean && npm run compile && node_modules/.bin/istanbul cover node_modules/.bin/_mocha -- -R spec test","patch":"npm test && npm version patch && npm publish && git push --follow-tags","compile":"tsc -p .","docker:up":"docker-compose up -d","test:unit":"mocha test --no-colors","docker:down":"docker-compose down"},"typings":"dist/src/index","_npmUser":{"name":"mumbacloud","email":"development@mumbacloud.com"},"repository":{"url":"git+ssh://git@gitlab.com/Mumba-Source/odyssey-microservice-router.git","type":"git"},"_npmVersion":"3.10.6","description":"A Mumba Microservice module that provides Service Bus (via RabbitMQ) support.","directories":{},"_nodeVersion":"5.11.1","dependencies":{"servicebus":"^2.0.3","mumba-config":"^0.1.0","servicebus-retry":"0.0.11","mumba-typedef-dicontainer":"^0.1.1"},"devDependencies":{"mocha":"^3.0.2","sandal":"^3.2.0","istanbul":"^0.4.4","typescript":"^1.8.10"},"_npmOperationalInternal":{"tmp":"tmp/mumba-microservice-servicebus-0.1.0.tgz_1471580994791_0.09799415431916714","host":"packages-12-west.internal.npmjs.com"}},"0.1.1":{"name":"mumba-microservice-servicebus","version":"0.1.1","keywords":["microservice","service bus","rabbitmq"],"author":{"name":"Mumba Pty Ltd"},"license":"Apache-2.0","_id":"mumba-microservice-servicebus@0.1.1","maintainers":[{"name":"mumbacloud","email":"development@mumbacloud.com"}],"homepage":"https://gitlab.com/Mumba-Source/odyssey-microservice-router#readme","bugs":{"url":"https://gitlab.com/Mumba-Source/odyssey-microservice-router/issues"},"dist":{"shasum":"a72adec16d2aac41d3086c5409920a7652f3f439","tarball":"https://registry.npmjs.org/mumba-microservice-servicebus/-/mumba-microservice-servicebus-0.1.1.tgz","integrity":"sha512-vhgS58dw3IfmfRZwjTwbSK19KePYZXRpWNMpIAL4fptlHxD6fyAkdHGWoQAr2Wfl2i0py2/jskvjL3y93mS6Yw==","signatures":[{"sig":"MEUCIQDA9OFph3EAJocWKROQzVTd7TT0yaYkukWHOl+7iUNvnAIgIdkGzZH5CyMxkEQk5HiM56mMCAvjzjEifS7iuFG7lxE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/src/index.js","_from":".","_shasum":"a72adec16d2aac41d3086c5409920a7652f3f439","engines":{"node":">=0.12"},"gitHead":"5f4d8230bb1d068560c1b1f7794bbb4c47a73c36","scripts":{"test":"npm run clean && npm run compile && npm run test:unit","clean":"rm -Rf dist","cover":"npm run clean && npm run compile && node_modules/.bin/istanbul cover node_modules/.bin/_mocha -- -R spec test","patch":"npm test && npm version patch && npm publish && git push --follow-tags","compile":"tsc -p .","docker:up":"docker-compose up -d","test:unit":"mocha test --no-colors","docker:down":"docker-compose down"},"typings":"dist/src/index","_npmUser":{"name":"mumbacloud","email":"development@mumbacloud.com"},"repository":{"url":"git+ssh://git@gitlab.com/Mumba-Source/odyssey-microservice-router.git","type":"git"},"_npmVersion":"3.10.6","description":"A Mumba Microservice module that provides Service Bus (via RabbitMQ) support.","directories":{},"_nodeVersion":"5.11.1","dependencies":{"servicebus":"^2.0.3","mumba-config":"^0.1.0","servicebus-retry":"0.0.11","mumba-typedef-servicebus":"^0.1.0","mumba-typedef-dicontainer":"^0.1.1"},"devDependencies":{"mocha":"^3.0.2","sandal":"^3.2.0","istanbul":"^0.4.4","typescript":"^1.8.10"},"_npmOperationalInternal":{"tmp":"tmp/mumba-microservice-servicebus-0.1.1.tgz_1471582687490_0.7229735821019858","host":"packages-16-east.internal.npmjs.com"}},"0.2.0":{"name":"mumba-microservice-servicebus","version":"0.2.0","keywords":["microservice","service bus","rabbitmq"],"author":{"name":"Mumba Pty Ltd"},"license":"Apache-2.0","_id":"mumba-microservice-servicebus@0.2.0","maintainers":[{"name":"mumbacloud","email":"development@mumbacloud.com"}],"homepage":"https://gitlab.com/Mumba-Source/odyssey-microservice-router#readme","bugs":{"url":"https://gitlab.com/Mumba-Source/odyssey-microservice-router/issues"},"dist":{"shasum":"371f35e3cdbddc3d82b17d36cd8566b506816f16","tarball":"https://registry.npmjs.org/mumba-microservice-servicebus/-/mumba-microservice-servicebus-0.2.0.tgz","integrity":"sha512-xeGTy1axqRcTYmOSkLhJv/iCstx1pyIDIwQSdbE4P1k/222TM/e2tDUxPa15t88XqEAMdr9iVPfEseDcfGZ7mA==","signatures":[{"sig":"MEUCIQDT+J+kt3fylVFru3MjTgokFEK4FhrfKJTXszw9k19wYAIgNpHbpVil3T5k/mMxxOmslc9hxdTE8DIpzXF8wDAOhpk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/src/index.js","_from":".","_shasum":"371f35e3cdbddc3d82b17d36cd8566b506816f16","engines":{"node":">=0.12"},"gitHead":"58077d43b68a583b388f0a091a3b0ef97b6ef033","scripts":{"test":"npm run clean && npm run compile && npm run test:unit","clean":"rm -Rf dist","cover":"npm run clean && npm run compile && node_modules/.bin/istanbul cover node_modules/.bin/_mocha -- -R spec test","patch":"npm test && npm version patch && npm publish && git push --follow-tags","compile":"tsc -p .","docker:up":"docker-compose up -d","test:unit":"mocha test --no-colors","docker:down":"docker-compose down"},"typings":"dist/src/index","_npmUser":{"name":"mumbacloud","email":"development@mumbacloud.com"},"repository":{"url":"git+ssh://git@gitlab.com/Mumba-Source/odyssey-microservice-router.git","type":"git"},"_npmVersion":"3.10.6","description":"A Mumba Microservice module that provides Service Bus (via RabbitMQ) support.","directories":{},"_nodeVersion":"5.11.1","dependencies":{"servicebus":"^2.0.3","mumba-config":"^0.1.0","servicebus-retry":"0.0.11","mumba-typedef-servicebus":"^0.1.0","mumba-typedef-dicontainer":"^0.1.1"},"devDependencies":{"mocha":"^3.0.2","sandal":"^3.2.0","istanbul":"^0.4.4","typescript":"^1.8.10"},"_npmOperationalInternal":{"tmp":"tmp/mumba-microservice-servicebus-0.2.0.tgz_1472021803615_0.4082181074190885","host":"packages-12-west.internal.npmjs.com"}},"0.2.1":{"name":"mumba-microservice-servicebus","version":"0.2.1","keywords":["microservice","service bus","rabbitmq"],"author":{"name":"Mumba Pty Ltd"},"license":"Apache-2.0","_id":"mumba-microservice-servicebus@0.2.1","maintainers":[{"name":"mumbacloud","email":"development@mumbacloud.com"}],"homepage":"https://gitlab.com/Mumba-Source/odyssey-microservice-router#readme","bugs":{"url":"https://gitlab.com/Mumba-Source/odyssey-microservice-router/issues"},"dist":{"shasum":"5cb67461e4785a1e82414f2192e83ae51c647c10","tarball":"https://registry.npmjs.org/mumba-microservice-servicebus/-/mumba-microservice-servicebus-0.2.1.tgz","integrity":"sha512-+THi3SL+3EGQte8uuZPo+3IZ+0m3VV1/k0y95C44N/cqfcbu1ODxyXU9fagc7zG9aunAOeCxmsoWmRlxnqbz0w==","signatures":[{"sig":"MEUCIAWAf3em6K/usskLw/LK6i6+0bC96TFvKHPZp75rHeRIAiEA+uOWt/NVTiZ78sdfzVpHhgDHn+9GaPSGgXarBUNwteQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/src/index.js","_from":".","_shasum":"5cb67461e4785a1e82414f2192e83ae51c647c10","engines":{"node":">=0.12"},"gitHead":"2b04b339d5614f80ec3583308e82bd85a56546db","scripts":{"test":"npm run clean && npm run compile && npm run test:unit","clean":"rm -Rf dist","cover":"npm run clean && npm run compile && node_modules/.bin/istanbul cover node_modules/.bin/_mocha -- -R spec test","patch":"npm test && npm version patch && npm publish && git push --follow-tags","compile":"tsc -p .","docker:up":"docker-compose up -d","test:unit":"mocha test --no-colors","docker:down":"docker-compose down"},"typings":"dist/src/index","_npmUser":{"name":"mumbacloud","email":"development@mumbacloud.com"},"repository":{"url":"git+ssh://git@gitlab.com/Mumba-Source/odyssey-microservice-router.git","type":"git"},"_npmVersion":"3.10.6","description":"A Mumba Microservice module that provides Service Bus (via RabbitMQ) support.","directories":{},"_nodeVersion":"5.11.1","dependencies":{"servicebus":"^2.0.3","mumba-config":"^0.1.0","servicebus-retry":"0.0.11","mumba-typedef-servicebus":"^0.1.0","mumba-typedef-dicontainer":"^0.1.1"},"devDependencies":{"mocha":"^3.0.2","sandal":"^3.2.0","istanbul":"^0.4.4","typescript":"^1.8.10"},"_npmOperationalInternal":{"tmp":"tmp/mumba-microservice-servicebus-0.2.1.tgz_1472022070673_0.5988620922435075","host":"packages-16-east.internal.npmjs.com"}}},"time":{"created":"2016-08-19T04:29:55.043Z","modified":"2026-02-06T05:31:48.638Z","0.1.0":"2016-08-19T04:29:55.043Z","0.1.1":"2016-08-19T04:58:09.676Z","0.2.0":"2016-08-24T06:56:43.875Z","0.2.1":"2016-08-24T07:01:14.279Z"},"bugs":{"url":"https://gitlab.com/Mumba-Source/odyssey-microservice-router/issues"},"author":{"name":"Mumba Pty Ltd"},"license":"Apache-2.0","homepage":"https://gitlab.com/Mumba-Source/odyssey-microservice-router#readme","keywords":["microservice","service bus","rabbitmq"],"repository":{"url":"git+ssh://git@gitlab.com/Mumba-Source/odyssey-microservice-router.git","type":"git"},"description":"A Mumba Microservice module that provides Service Bus (via RabbitMQ) support.","maintainers":[{"email":"infrastructure@mumba.cloud","name":"mumba.cloud"},{"email":"dennis.barba@mumbacloud.com","name":"dennis.barbamumba"},{"email":"arvin.domingo@mumbacloud.com","name":"arvin.domingo"},{"email":"joseph.martin@mumbacloud.com","name":"joseph.mumbacloud"}],"readme":"[![build status](https://gitlab.com/Mumba/node-microservice-servicebus/badges/master/build.svg)](https://gitlab.com/Mumba/node-microservice-servicebus/commits/master)\n# Mumba Microservice ServiceBus\n\nProvide Service Bus (via RabbitMQ) support for a Microservice.\n\n## Configuration\n\nThis module requires that a `Config` object has been registered as `config`.\n\nProperty | Type | Description\n--- | :---: | ---\n`amqp` | `object` | A dictionary of options required for RabbitMQ.\n`amqp:url` | `string` | The URL of the RabbitMQ server (for example `amqp://rabbitmq`). \n\n## DI Container\n\nThis module adds the following container artifacts if they don't already exist.\n\nName | Type | Description\n--- | :---: | ---\n`serviceBus` | `Bus` | An instance of a [`servicebus`](https://github.com/mateodelnorte/servicebus) object.\n\n## Installation\n\n```sh\n$ npm install --save mumba-microservice-servicebus\n$ typings install --save dicontainer=npm:mumba-typedef-dicontainer\n```\n\n## Examples\n\nTODO\n\n## Tests\n\nTo run the test suite, first install the dependencies, then run `npm test`:\n\n```sh\n$ npm run docker:up\n$ npm install\n$ npm test\n$ npm docker:down\n```\n\n## People\n\nThe original author of _Mumba Microservice Service Bus_ is [Andrew Eddie](https://gitlab.com/u/aeddie.mumba).\n\n[List of all contributors](https://gitlab.com/Mumba/node-microservice-servicebus/graphs/master)\n\n## License\n\n[Apache 2.0](LICENSE.txt)\n\n* * *\n\n&copy; 2016 [Mumba Pty Ltd](http://www.mumba.cloud). All rights reserved.\n\n","readmeFilename":"README.md"}