{"_id":"rabbot","_rev":"38-21cd935b3be2b6bab95dccdcbf3d5405","name":"rabbot","dist-tags":{"latest":"4.0.0"},"versions":{"1.0.0-1":{"name":"rabbot","version":"1.0.0-1","author":{"name":"LeanKit"},"license":"MIT","_id":"rabbot@1.0.0-1","maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"contributors":[{"url":"http://github.com/arobson","name":"Alex Robson","email":"asrobson@gmail.com"},{"url":"http://code.dougneiner.com","name":"Doug Neiner"},{"url":"http://derickbailey.com/","name":"Derick Bailey"},{"url":"https://github.com/josephfrazier","name":"Joseph Frazier"},{"url":"http://github.com/JohnDMathis","name":"John Mathis"},{"url":"http://github.com/LeankitAustin","name":"Austin Young"},{"url":"http://github.com/ifandelse","name":"Jim Cowart"},{"url":"http://github.com/LeankitScott","name":"Scott Walters"},{"url":"http://codedependant.net/","name":"Eric Satterwhite"},{"url":"http://blog.bispooliveira.de","name":"Leonardo Bispo de Oliveira"},{"url":"https://github.com/openam","name":"Michael Tuttle"}],"homepage":"https://github.com/leankit-labs/rabbot#readme","bugs":{"url":"https://github.com/leankit-labs/rabbot/issues"},"dist":{"shasum":"c304620d89a732da4c20fabc62e150a88c610afc","tarball":"https://registry.npmjs.org/rabbot/-/rabbot-1.0.0-1.tgz","integrity":"sha512-XVPwpVPLeDCWyGZTdWmnRrMM6oTREhFr0vJkzI05thoJ9WAHZ9+6QTteBHFNxmD0izy4t7WOEqegPQQpjqvRDQ==","signatures":[{"sig":"MEQCICdWLmtMz3hcr+3FJTlujN1WTvOXZfMwzMRSkM+xwm2TAiAWWhTdGozOr7M4HLUHAr99WfnHZjE32P0ymYI0ZaBjpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"c304620d89a732da4c20fabc62e150a88c610afc","gitHead":"2d3cdbe43b999e628c8340e03e267771454005cb","scripts":{"lint":"jshint ./","test":"gulp test"},"_npmUser":{"name":"arobson","email":"asrobson@gmail.com"},"repository":{"url":"git+https://github.com/leankit-labs/rabbot.git","type":"git"},"_npmVersion":"3.6.0","description":"Abstractions to simplify working with the RabbitMQ","directories":{},"_nodeVersion":"5.3.0","dependencies":{"when":"^3.7.5","debug":"^2.2.0","lodash":"^3.10.1","postal":"^1.0.8","amqplib":"~0.4.0","machina":"^1.1.2","node-uuid":"^1.4.7","whistlepunk":"^0.3.2","monologue.js":"^0.3.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","sinon":"^1.17.2","biggulp":"0.3.x","chai-as-promised":"^5.1.0","sinon-as-promised":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rabbot-1.0.0-1.tgz_1456207423866_0.7048670339863747","host":"packages-5-east.internal.npmjs.com"}},"1.0.0-2":{"name":"rabbot","version":"1.0.0-2","author":{"name":"LeanKit"},"license":"MIT","_id":"rabbot@1.0.0-2","maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"contributors":[{"url":"http://github.com/arobson","name":"Alex Robson","email":"asrobson@gmail.com"},{"url":"http://code.dougneiner.com","name":"Doug Neiner"},{"url":"http://derickbailey.com/","name":"Derick Bailey"},{"url":"https://github.com/josephfrazier","name":"Joseph Frazier"},{"url":"http://github.com/JohnDMathis","name":"John Mathis"},{"url":"http://github.com/LeankitAustin","name":"Austin Young"},{"url":"http://github.com/ifandelse","name":"Jim Cowart"},{"url":"http://github.com/LeankitScott","name":"Scott Walters"},{"url":"http://codedependant.net/","name":"Eric Satterwhite"},{"url":"http://blog.bispooliveira.de","name":"Leonardo Bispo de Oliveira"},{"url":"https://github.com/openam","name":"Michael Tuttle"}],"homepage":"https://github.com/leankit-labs/rabbot#readme","bugs":{"url":"https://github.com/leankit-labs/rabbot/issues"},"dist":{"shasum":"f2bef536eb1a4f82c3e96c2f26bda9ae5109294b","tarball":"https://registry.npmjs.org/rabbot/-/rabbot-1.0.0-2.tgz","integrity":"sha512-1py79NQaCu8CG14FlE48fyrswTkZL/5TQviAR8ArPWcX+M9n0I9FC9+m5ZFl5sWLcHGJuYbDyxEa2wx1RF+9Dg==","signatures":[{"sig":"MEYCIQDAYro5jDhjPfceIpn8EIP2yrtzo01oQYA79HZHiGzhlwIhAIYoPMRRy105DqLp67c2xVU1hJAgeUk10jgAlsMkQkd9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"f2bef536eb1a4f82c3e96c2f26bda9ae5109294b","gitHead":"0c0b57423719c7a4b99de37dad5b9b6ff59f85ba","scripts":{"lint":"jshint ./","test":"gulp test"},"_npmUser":{"name":"arobson","email":"asrobson@gmail.com"},"repository":{"url":"git+https://github.com/leankit-labs/rabbot.git","type":"git"},"_npmVersion":"3.6.0","description":"Abstractions to simplify working with the RabbitMQ","directories":{},"_nodeVersion":"5.3.0","dependencies":{"when":"^3.7.5","debug":"^2.2.0","lodash":"^3.10.1","postal":"^1.0.8","amqplib":"~0.4.0","machina":"^1.1.2","node-uuid":"^1.4.7","whistlepunk":"^0.3.2","monologue.js":"^0.3.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","sinon":"^1.17.2","biggulp":"0.3.x","chai-as-promised":"^5.1.0","sinon-as-promised":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rabbot-1.0.0-2.tgz_1456278403792_0.9823945995885879","host":"packages-5-east.internal.npmjs.com"}},"1.0.0-3":{"name":"rabbot","version":"1.0.0-3","author":{"name":"LeanKit"},"license":"MIT","_id":"rabbot@1.0.0-3","maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"contributors":[{"url":"http://github.com/arobson","name":"Alex Robson","email":"asrobson@gmail.com"},{"url":"http://code.dougneiner.com","name":"Doug Neiner"},{"url":"http://derickbailey.com/","name":"Derick Bailey"},{"url":"https://github.com/josephfrazier","name":"Joseph Frazier"},{"url":"http://github.com/JohnDMathis","name":"John Mathis"},{"url":"http://github.com/LeankitAustin","name":"Austin Young"},{"url":"http://github.com/ifandelse","name":"Jim Cowart"},{"url":"http://github.com/LeankitScott","name":"Scott Walters"},{"url":"http://codedependant.net/","name":"Eric Satterwhite"},{"url":"http://blog.bispooliveira.de","name":"Leonardo Bispo de Oliveira"},{"url":"https://github.com/openam","name":"Michael Tuttle"}],"homepage":"https://github.com/leankit-labs/rabbot#readme","bugs":{"url":"https://github.com/leankit-labs/rabbot/issues"},"dist":{"shasum":"178a898a2d03f0424fb84d9092c1221dabc3acc6","tarball":"https://registry.npmjs.org/rabbot/-/rabbot-1.0.0-3.tgz","integrity":"sha512-ZzLi2SOBkGHUasDcnEkYu3FIfh50IeDcjLYyz38w2TH2SBfowpeg3SwQv+cHLs0GjoP98G29n04XxqxefpcEDw==","signatures":[{"sig":"MEUCIQDKdsg9OgmdjuRTstVuVX2eBGH+H4MHhh8tFoDgGl2F9QIgFmb33M+gFHeg17l0Fiq9YrnM2mP7l19uqlgmt8mqHX8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"178a898a2d03f0424fb84d9092c1221dabc3acc6","gitHead":"4b8f70705e9899f313fc1164ccaf080cb78be064","scripts":{"lint":"jshint ./","test":"gulp test"},"_npmUser":{"name":"arobson","email":"asrobson@gmail.com"},"repository":{"url":"git+https://github.com/leankit-labs/rabbot.git","type":"git"},"_npmVersion":"3.6.0","description":"Abstractions to simplify working with the RabbitMQ","directories":{},"_nodeVersion":"5.7.0","dependencies":{"when":"^3.7.5","debug":"^2.2.0","lodash":"^3.10.1","postal":"^1.0.8","amqplib":"~0.4.0","machina":"^1.1.2","node-uuid":"^1.4.7","whistlepunk":"^0.3.2","monologue.js":"^0.3.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","sinon":"^1.17.2","biggulp":"0.3.x","chai-as-promised":"^5.1.0","sinon-as-promised":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rabbot-1.0.0-3.tgz_1456937988786_0.13606266607530415","host":"packages-13-west.internal.npmjs.com"}},"1.0.0-4":{"name":"rabbot","version":"1.0.0-4","author":{"name":"LeanKit"},"license":"MIT","_id":"rabbot@1.0.0-4","maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"contributors":[{"url":"http://github.com/arobson","name":"Alex Robson","email":"asrobson@gmail.com"},{"url":"http://code.dougneiner.com","name":"Doug Neiner"},{"url":"http://derickbailey.com/","name":"Derick Bailey"},{"url":"https://github.com/josephfrazier","name":"Joseph Frazier"},{"url":"http://github.com/JohnDMathis","name":"John Mathis"},{"url":"http://github.com/LeankitAustin","name":"Austin Young"},{"url":"http://github.com/ifandelse","name":"Jim Cowart"},{"url":"http://github.com/LeankitScott","name":"Scott Walters"},{"url":"http://codedependant.net/","name":"Eric Satterwhite"},{"url":"http://blog.bispooliveira.de","name":"Leonardo Bispo de Oliveira"},{"url":"https://github.com/openam","name":"Michael Tuttle"}],"homepage":"https://github.com/leankit-labs/rabbot#readme","bugs":{"url":"https://github.com/leankit-labs/rabbot/issues"},"dist":{"shasum":"7049152b5adebe1ab9058f780dcaff1e23b0092b","tarball":"https://registry.npmjs.org/rabbot/-/rabbot-1.0.0-4.tgz","integrity":"sha512-q3+lb/vetq2OT+C239aJ1roEls1xHeBlXP2tdOObX9X6MZHdfSrkyi2uy/fZF/K+7QrgbH6ihgS4I7A+RSucvQ==","signatures":[{"sig":"MEYCIQCho8Td7+qix7DJrX00kf56vuxLf6qOpkPnLN2K6O6VXQIhANyddjpORDMMPDaNazDMEPnzznLzLtLpcROtiJbzJSp9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"7049152b5adebe1ab9058f780dcaff1e23b0092b","gitHead":"4b8f70705e9899f313fc1164ccaf080cb78be064","scripts":{"lint":"jshint ./","test":"gulp test"},"_npmUser":{"name":"arobson","email":"asrobson@gmail.com"},"repository":{"url":"git+https://github.com/leankit-labs/rabbot.git","type":"git"},"_npmVersion":"2.14.9","description":"Abstractions to simplify working with the RabbitMQ","directories":{},"_nodeVersion":"0.12.11","dependencies":{"when":"^3.7.5","debug":"^2.2.0","lodash":"^3.10.1","postal":"^1.0.8","amqplib":"~0.4.0","machina":"^1.1.2","node-uuid":"^1.4.7","whistlepunk":"^0.3.2","monologue.js":"^0.3.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","sinon":"^1.17.2","biggulp":"0.3.x","chai-as-promised":"^5.1.0","sinon-as-promised":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rabbot-1.0.0-4.tgz_1457112904220_0.29748831526376307","host":"packages-13-west.internal.npmjs.com"}},"1.0.0-5":{"name":"rabbot","version":"1.0.0-5","author":{"name":"LeanKit"},"license":"MIT","_id":"rabbot@1.0.0-5","maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"contributors":[{"url":"http://github.com/arobson","name":"Alex Robson","email":"asrobson@gmail.com"},{"url":"http://code.dougneiner.com","name":"Doug Neiner"},{"url":"http://derickbailey.com/","name":"Derick Bailey"},{"url":"https://github.com/josephfrazier","name":"Joseph Frazier"},{"url":"http://github.com/JohnDMathis","name":"John Mathis"},{"url":"http://github.com/LeankitAustin","name":"Austin Young"},{"url":"http://github.com/ifandelse","name":"Jim Cowart"},{"url":"http://github.com/LeankitScott","name":"Scott Walters"},{"url":"http://codedependant.net/","name":"Eric Satterwhite"},{"url":"http://blog.bispooliveira.de","name":"Leonardo Bispo de Oliveira"},{"url":"https://github.com/openam","name":"Michael Tuttle"}],"homepage":"https://github.com/leankit-labs/rabbot#readme","bugs":{"url":"https://github.com/leankit-labs/rabbot/issues"},"dist":{"shasum":"884698c43762211231759e1b3fc247a5eb8c5977","tarball":"https://registry.npmjs.org/rabbot/-/rabbot-1.0.0-5.tgz","integrity":"sha512-XVWTyR67lVzRyU9WZYrwj8k5dyTyaxJ7yKrIjMcasLfqdfRQtjb696kkx+0BB/OKWIT5Ka/4INfzO2QIZG7VqA==","signatures":[{"sig":"MEUCIA8WAvG7q7M4DdzUYFig7gQGTn6ErG8/K8Id/Q01ZYeFAiEA83ke3HnbNmPeaIj3dVCvBFsBCCDdaKHrRGdl4mG4FjE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"884698c43762211231759e1b3fc247a5eb8c5977","gitHead":"4b8f70705e9899f313fc1164ccaf080cb78be064","scripts":{"lint":"jshint ./","test":"gulp test"},"_npmUser":{"name":"arobson","email":"asrobson@gmail.com"},"repository":{"url":"git+https://github.com/leankit-labs/rabbot.git","type":"git"},"_npmVersion":"2.14.9","description":"Abstractions to simplify working with the RabbitMQ","directories":{},"_nodeVersion":"0.12.11","dependencies":{"when":"^3.7.5","debug":"^2.2.0","lodash":"^3.10.1","postal":"^1.0.8","amqplib":"~0.4.0","machina":"^1.1.2","node-uuid":"^1.4.7","whistlepunk":"^0.3.2","monologue.js":"^0.3.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","sinon":"^1.17.2","biggulp":"0.3.x","chai-as-promised":"^5.1.0","sinon-as-promised":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rabbot-1.0.0-5.tgz_1457126637728_0.13976891455240548","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-6":{"name":"rabbot","version":"1.0.0-6","author":{"name":"LeanKit"},"license":"MIT","_id":"rabbot@1.0.0-6","maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"contributors":[{"url":"http://github.com/arobson","name":"Alex Robson","email":"asrobson@gmail.com"},{"url":"http://code.dougneiner.com","name":"Doug Neiner"},{"url":"http://derickbailey.com/","name":"Derick Bailey"},{"url":"https://github.com/josephfrazier","name":"Joseph Frazier"},{"url":"http://github.com/JohnDMathis","name":"John Mathis"},{"url":"http://github.com/LeankitAustin","name":"Austin Young"},{"url":"http://github.com/ifandelse","name":"Jim Cowart"},{"url":"http://github.com/LeankitScott","name":"Scott Walters"},{"url":"http://codedependant.net/","name":"Eric Satterwhite"},{"url":"http://blog.bispooliveira.de","name":"Leonardo Bispo de Oliveira"},{"url":"https://github.com/openam","name":"Michael Tuttle"}],"homepage":"https://github.com/leankit-labs/rabbot#readme","bugs":{"url":"https://github.com/leankit-labs/rabbot/issues"},"dist":{"shasum":"c54213aa7e0e6df1acd0ee2dd19d599ebff37624","tarball":"https://registry.npmjs.org/rabbot/-/rabbot-1.0.0-6.tgz","integrity":"sha512-6V/E2FtdSWitOhm0PmYgcvWw1tRpde0nbSV8pvl2z40VU6M+8WR00C19OjjiLTdEmn43o92lKTJyPjijL+ciXQ==","signatures":[{"sig":"MEYCIQDR5Js2N+JEGGLCTp7ujBZvp9HQizQnqza2nKOS8jCfBQIhAP+V1/K7Z7gkR8BoTrTB+5vJv6OrRI0pT1UtfJnI1N3B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"c54213aa7e0e6df1acd0ee2dd19d599ebff37624","gitHead":"4b8f70705e9899f313fc1164ccaf080cb78be064","scripts":{"lint":"jshint ./","test":"gulp test"},"_npmUser":{"name":"arobson","email":"asrobson@gmail.com"},"repository":{"url":"git+https://github.com/leankit-labs/rabbot.git","type":"git"},"_npmVersion":"3.8.1","description":"Abstractions to simplify working with the RabbitMQ","directories":{},"_nodeVersion":"5.7.0","dependencies":{"when":"^3.7.5","debug":"^2.2.0","lodash":"^3.10.1","postal":"^1.0.8","amqplib":"~0.4.0","machina":"^1.1.2","node-uuid":"^1.4.7","whistlepunk":"^0.3.2","monologue.js":"^0.3.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","sinon":"^1.17.2","biggulp":"0.3.x","chai-as-promised":"^5.1.0","sinon-as-promised":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rabbot-1.0.0-6.tgz_1457727095608_0.4697095649316907","host":"packages-13-west.internal.npmjs.com"}},"1.0.0-7":{"name":"rabbot","version":"1.0.0-7","author":{"name":"LeanKit"},"license":"MIT","_id":"rabbot@1.0.0-7","maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"contributors":[{"url":"http://github.com/arobson","name":"Alex Robson","email":"asrobson@gmail.com"},{"url":"http://code.dougneiner.com","name":"Doug Neiner"},{"url":"http://derickbailey.com/","name":"Derick Bailey"},{"url":"https://github.com/josephfrazier","name":"Joseph Frazier"},{"url":"http://github.com/JohnDMathis","name":"John Mathis"},{"url":"http://github.com/LeankitAustin","name":"Austin Young"},{"url":"http://github.com/ifandelse","name":"Jim Cowart"},{"url":"http://github.com/LeankitScott","name":"Scott Walters"},{"url":"http://codedependant.net/","name":"Eric Satterwhite"},{"url":"http://blog.bispooliveira.de","name":"Leonardo Bispo de Oliveira"},{"url":"https://github.com/openam","name":"Michael Tuttle"}],"homepage":"https://github.com/leankit-labs/rabbot#readme","bugs":{"url":"https://github.com/leankit-labs/rabbot/issues"},"dist":{"shasum":"e1b08e91463fb7012f0e3370eb3e9ff8e15b677f","tarball":"https://registry.npmjs.org/rabbot/-/rabbot-1.0.0-7.tgz","integrity":"sha512-4AYRi4H4r4hSzp0TLsRktL1uIl+4qM9XeEmYjHHXI1EYWiZlnnyLr8eygcCC5KdEeayaResZ/HKRibLGH1EOXw==","signatures":[{"sig":"MEQCIGQZ7akjYCe/zWborJpr/6gAUBmUdNIRSKDER/8UQeoqAiAr9yJEu23mUROhtXA/uWXieTM/SXLnEE3I0QhNCJYV9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"e1b08e91463fb7012f0e3370eb3e9ff8e15b677f","gitHead":"4893786550a36f8d8df745ff68769d2de47211fb","scripts":{"lint":"jshint ./","test":"gulp test"},"_npmUser":{"name":"arobson","email":"asrobson@gmail.com"},"repository":{"url":"git+https://github.com/leankit-labs/rabbot.git","type":"git"},"_npmVersion":"3.8.1","description":"Abstractions to simplify working with the RabbitMQ","directories":{},"_nodeVersion":"5.7.0","dependencies":{"when":"^3.7.5","debug":"^2.2.0","lodash":"^3.10.1","postal":"^1.0.8","amqplib":"~0.4.0","machina":"^1.1.2","node-uuid":"^1.4.7","whistlepunk":"^0.3.2","monologue.js":"^0.3.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","sinon":"^1.17.2","biggulp":"0.3.x","chai-as-promised":"^5.1.0","sinon-as-promised":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rabbot-1.0.0-7.tgz_1458243974918_0.0639082349371165","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-8":{"name":"rabbot","version":"1.0.0-8","author":{"name":"LeanKit"},"license":"MIT","_id":"rabbot@1.0.0-8","maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"contributors":[{"url":"http://github.com/arobson","name":"Alex Robson","email":"asrobson@gmail.com"},{"url":"http://code.dougneiner.com","name":"Doug Neiner"},{"url":"http://derickbailey.com/","name":"Derick Bailey"},{"url":"https://github.com/josephfrazier","name":"Joseph Frazier"},{"url":"http://github.com/JohnDMathis","name":"John Mathis"},{"url":"http://github.com/LeankitAustin","name":"Austin Young"},{"url":"http://knockmeout.net","name":"Ryan Niemeyer"},{"url":"http://github.com/ifandelse","name":"Jim Cowart"},{"url":"http://github.com/LeankitScott","name":"Scott Walters"},{"url":"http://codedependant.net/","name":"Eric Satterwhite"},{"url":"http://blog.bispooliveira.de","name":"Leonardo Bispo de Oliveira"},{"url":"https://github.com/openam","name":"Michael Tuttle"}],"homepage":"https://github.com/leankit-labs/rabbot#readme","bugs":{"url":"https://github.com/leankit-labs/rabbot/issues"},"dist":{"shasum":"ae160fed61583b7834672ca3ae138a867c009976","tarball":"https://registry.npmjs.org/rabbot/-/rabbot-1.0.0-8.tgz","integrity":"sha512-h+kX9nSqOTRkvc7VgZn7GBLSeJtl2mnzqQ/iJJpiFN2TJr0X1CJOOCEgF1HuR7kw0N0mQc6uZXUgA65nhsKy2g==","signatures":[{"sig":"MEUCIQCqqniAnTyGW019JRdkI1edBH+F11UTgVCZBWe+9G4uXQIgW10mzj/GL9USkmF2ZzKFTsT2dKmixLEU++V4Qe4wN0g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"ae160fed61583b7834672ca3ae138a867c009976","gitHead":"3b0e9239eeb344e544f924b4ffd0ae5e1a2ac27b","scripts":{"lint":"jshint ./","test":"gulp test"},"_npmUser":{"name":"arobson","email":"asrobson@gmail.com"},"repository":{"url":"git+https://github.com/leankit-labs/rabbot.git","type":"git"},"_npmVersion":"3.8.3","description":"Abstractions to simplify working with the RabbitMQ","directories":{},"_nodeVersion":"5.10.0","dependencies":{"when":"^3.7.5","debug":"^2.2.0","lodash":"^3.10.1","postal":"^1.0.8","amqplib":"~0.4.0","machina":"^1.1.2","node-uuid":"^1.4.7","whistlepunk":"^0.3.2","monologue.js":"^0.3.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","sinon":"^1.17.2","biggulp":"0.3.x","chai-as-promised":"^5.1.0","sinon-as-promised":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rabbot-1.0.0-8.tgz_1460492185452_0.1617708713747561","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-9":{"name":"rabbot","version":"1.0.0-9","author":{"name":"LeanKit"},"license":"MIT","_id":"rabbot@1.0.0-9","maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"contributors":[{"url":"http://github.com/arobson","name":"Alex Robson","email":"asrobson@gmail.com"},{"url":"http://code.dougneiner.com","name":"Doug Neiner"},{"url":"http://derickbailey.com/","name":"Derick Bailey"},{"url":"https://github.com/josephfrazier","name":"Joseph Frazier"},{"url":"http://github.com/JohnDMathis","name":"John Mathis"},{"url":"http://github.com/LeankitAustin","name":"Austin Young"},{"url":"http://knockmeout.net","name":"Ryan Niemeyer"},{"url":"http://github.com/ifandelse","name":"Jim Cowart"},{"url":"http://github.com/LeankitScott","name":"Scott Walters"},{"url":"http://codedependant.net/","name":"Eric Satterwhite"},{"url":"http://blog.bispooliveira.de","name":"Leonardo Bispo de Oliveira"},{"url":"https://github.com/openam","name":"Michael Tuttle"}],"homepage":"https://github.com/leankit-labs/rabbot#readme","bugs":{"url":"https://github.com/leankit-labs/rabbot/issues"},"dist":{"shasum":"ba3d3b43e250157c4ab5f69da530d1e03f79f280","tarball":"https://registry.npmjs.org/rabbot/-/rabbot-1.0.0-9.tgz","integrity":"sha512-R0Q2tMLYHJNer8UjJgP0TkZFx52WPH1IS0YuQrme1uJjTPlBDMCPz4EdcWrOE/8DrOj3VG/AOnpU49mOPLiKGA==","signatures":[{"sig":"MEUCIQDbcAzfK6XCTLNeX1VBLX4wz1LtzligvcrQD8pdNGZL8QIgI9IwiFvPrTkMrLZ4tW2ysoVxfErAjd3RyblLrbNNDn8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"ba3d3b43e250157c4ab5f69da530d1e03f79f280","gitHead":"137f9a57cabd9cf88db71fb49d89b949e3445c91","scripts":{"lint":"jshint ./","test":"gulp test"},"_npmUser":{"name":"arobson","email":"asrobson@gmail.com"},"repository":{"url":"git+https://github.com/leankit-labs/rabbot.git","type":"git"},"_npmVersion":"3.8.3","description":"Abstractions to simplify working with the RabbitMQ","directories":{},"_nodeVersion":"5.10.0","dependencies":{"when":"^3.7.5","debug":"^2.2.0","lodash":"^3.10.1","postal":"^1.0.8","amqplib":"~0.4.0","machina":"^1.1.2","node-uuid":"^1.4.7","whistlepunk":"^0.3.2","monologue.js":"^0.3.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","sinon":"^1.17.2","biggulp":"0.3.x","chai-as-promised":"^5.1.0","sinon-as-promised":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rabbot-1.0.0-9.tgz_1460799377877_0.6206501428969204","host":"packages-16-east.internal.npmjs.com"}},"1.0.0-10":{"name":"rabbot","version":"1.0.0-10","author":{"name":"LeanKit"},"license":"MIT","_id":"rabbot@1.0.0-10","maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"contributors":[{"url":"http://github.com/arobson","name":"Alex Robson","email":"asrobson@gmail.com"},{"url":"http://code.dougneiner.com","name":"Doug Neiner"},{"url":"http://derickbailey.com/","name":"Derick Bailey"},{"url":"https://github.com/josephfrazier","name":"Joseph Frazier"},{"url":"http://github.com/JohnDMathis","name":"John Mathis"},{"url":"http://github.com/LeankitAustin","name":"Austin Young"},{"url":"http://knockmeout.net","name":"Ryan Niemeyer"},{"url":"http://github.com/ifandelse","name":"Jim Cowart"},{"url":"http://github.com/LeankitScott","name":"Scott Walters"},{"url":"http://codedependant.net/","name":"Eric Satterwhite"},{"url":"http://blog.bispooliveira.de","name":"Leonardo Bispo de Oliveira"},{"url":"https://github.com/openam","name":"Michael Tuttle"}],"homepage":"https://github.com/leankit-labs/rabbot#readme","bugs":{"url":"https://github.com/leankit-labs/rabbot/issues"},"dist":{"shasum":"3892acd1a8dbb6f03a12f6aadf1e9b64b1cf2ad0","tarball":"https://registry.npmjs.org/rabbot/-/rabbot-1.0.0-10.tgz","integrity":"sha512-Slnf3Bx0lvxAJRnJX7Ae3zKbnCDm4HZu28PTpw6NIfque51dJiEd2GN/kb2qBXtRVQJNc68ahVddoo0jpgwC7w==","signatures":[{"sig":"MEYCIQDNDIXz0W8TUVe483zi/6DuxiQ8rOdXMkYE+xWrYQC24AIhANgQRYNUP4xUam239WXD6i6wLsyjnqP58HRp5h27UFxO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"3892acd1a8dbb6f03a12f6aadf1e9b64b1cf2ad0","gitHead":"e0043cefdf60596ad368bc262084a0b778f40bf3","scripts":{"lint":"jshint ./","test":"gulp test"},"_npmUser":{"name":"arobson","email":"asrobson@gmail.com"},"repository":{"url":"git+https://github.com/leankit-labs/rabbot.git","type":"git"},"_npmVersion":"3.8.3","description":"Abstractions to simplify working with the RabbitMQ","directories":{},"_nodeVersion":"5.10.0","dependencies":{"when":"^3.7.5","debug":"^2.2.0","lodash":"^3.10.1","postal":"^1.0.8","amqplib":"~0.4.0","machina":"^1.1.2","node-uuid":"^1.4.7","whistlepunk":"^0.3.2","monologue.js":"^0.3.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","sinon":"^1.17.2","biggulp":"0.3.x","chai-as-promised":"^5.1.0","sinon-as-promised":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rabbot-1.0.0-10.tgz_1465049040344_0.6976163682993501","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-11":{"name":"rabbot","version":"1.0.0-11","author":{"name":"Alex Robson"},"license":"MIT","_id":"rabbot@1.0.0-11","maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"contributors":[{"url":"http://github.com/arobson","name":"Alex Robson","email":"asrobson@gmail.com"},{"url":"http://code.dougneiner.com","name":"Doug Neiner"},{"url":"http://derickbailey.com/","name":"Derick Bailey"},{"url":"https://github.com/josephfrazier","name":"Joseph Frazier"},{"url":"http://github.com/JohnDMathis","name":"John Mathis"},{"url":"http://github.com/LeankitAustin","name":"Austin Young"},{"url":"http://knockmeout.net","name":"Ryan Niemeyer"},{"url":"http://github.com/ifandelse","name":"Jim Cowart"},{"url":"http://github.com/LeankitScott","name":"Scott Walters"},{"url":"http://codedependant.net/","name":"Eric Satterwhite"},{"url":"http://blog.bispooliveira.de","name":"Leonardo Bispo de Oliveira"},{"url":"https://github.com/openam","name":"Michael Tuttle"}],"homepage":"https://github.com/arobson/rabbot#readme","bugs":{"url":"https://github.com/arobson/rabbot/issues"},"dist":{"shasum":"b9a9f4e242c77630fc4f08df2c0b21b4e328c65b","tarball":"https://registry.npmjs.org/rabbot/-/rabbot-1.0.0-11.tgz","integrity":"sha512-vllNPfEOvIzXm06J3SXGzcDTKge1JCTVsVG8qg2cUK+aBo3cIZty16+lRJEbIXG+IxrDSf5nZ2jVLBokP9R84g==","signatures":[{"sig":"MEYCIQCHzU7VJUZArmLli9HpZ0GVd/c9H11+Qie6a3wd6cKIUQIhANIAPJ7RHlhBCCYcbBkHMu5pTUAzf9TyiN30agrJrC6M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"b9a9f4e242c77630fc4f08df2c0b21b4e328c65b","gitHead":"da7bcb59ebe8ec6b8b93a10ea9a1c2759f564e6b","scripts":{"lint":"jshint ./","test":"gulp test"},"_npmUser":{"name":"arobson","email":"asrobson@gmail.com"},"repository":{"url":"git+https://github.com/arobson/rabbot.git","type":"git"},"_npmVersion":"3.8.3","description":"Abstractions to simplify working with the RabbitMQ","directories":{},"_nodeVersion":"5.10.0","dependencies":{"when":"^3.7.5","debug":"^2.2.0","lodash":"^3.10.1","postal":"^1.0.8","amqplib":"~0.4.0","machina":"^1.1.2","node-uuid":"^1.4.7","whistlepunk":"^0.3.2","monologue.js":"^0.3.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","sinon":"^1.17.2","biggulp":"0.3.x","chai-as-promised":"^5.1.0","sinon-as-promised":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rabbot-1.0.0-11.tgz_1465065303867_0.762462020618841","host":"packages-16-east.internal.npmjs.com"}},"1.0.0-12":{"name":"rabbot","version":"1.0.0-12","author":{"name":"Alex Robson"},"license":"MIT","_id":"rabbot@1.0.0-12","maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"contributors":[{"url":"http://github.com/arobson","name":"Alex Robson","email":"asrobson@gmail.com"},{"url":"http://code.dougneiner.com","name":"Doug Neiner"},{"url":"http://derickbailey.com/","name":"Derick Bailey"},{"url":"https://github.com/josephfrazier","name":"Joseph Frazier"},{"url":"http://github.com/JohnDMathis","name":"John Mathis"},{"url":"http://github.com/LeankitAustin","name":"Austin Young"},{"url":"http://knockmeout.net","name":"Ryan Niemeyer"},{"url":"http://github.com/ifandelse","name":"Jim Cowart"},{"url":"http://github.com/LeankitScott","name":"Scott Walters"},{"url":"http://codedependant.net/","name":"Eric Satterwhite"},{"url":"http://blog.bispooliveira.de","name":"Leonardo Bispo de Oliveira"},{"url":"https://github.com/openam","name":"Michael Tuttle"}],"homepage":"https://github.com/arobson/rabbot#readme","bugs":{"url":"https://github.com/arobson/rabbot/issues"},"dist":{"shasum":"7102f2eb2134a23ac207f70f5fd8228457f4dea5","tarball":"https://registry.npmjs.org/rabbot/-/rabbot-1.0.0-12.tgz","integrity":"sha512-LHfCKWbQcUf6QX4FINp5a9+KnCP7p+VfLzCYXNAJnwWurEyGGvSbmEgHWGPNi8h6b7vwJaGguUXPnwXwBkNVDw==","signatures":[{"sig":"MEUCICSSpQSpkwGqUhacY9o6awXuBBNdNac3MYvLmtRBQfuXAiEAwRajxoVht7u7nEzXr3tH0WBNM/oZH8DLta2m8jMpYrY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"7102f2eb2134a23ac207f70f5fd8228457f4dea5","gitHead":"bf8752c3495f7544aa6e2b6976a63331bf8fd119","scripts":{"lint":"jshint ./","test":"gulp test"},"_npmUser":{"name":"arobson","email":"asrobson@gmail.com"},"repository":{"url":"git+https://github.com/arobson/rabbot.git","type":"git"},"_npmVersion":"3.8.3","description":"Abstractions to simplify working with the RabbitMQ","directories":{},"_nodeVersion":"5.10.0","dependencies":{"when":"^3.7.5","debug":"^2.2.0","lodash":"^3.10.1","postal":"^1.0.8","amqplib":"~0.4.0","machina":"^1.1.2","node-uuid":"^1.4.7","whistlepunk":"^0.3.2","monologue.js":"^0.3.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","sinon":"^1.17.2","biggulp":"0.3.x","chai-as-promised":"^5.1.0","sinon-as-promised":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rabbot-1.0.0-12.tgz_1465068881318_0.057377909775823355","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-13":{"name":"rabbot","version":"1.0.0-13","author":{"name":"Alex Robson"},"license":"MIT","_id":"rabbot@1.0.0-13","maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"contributors":[{"url":"http://github.com/arobson","name":"Alex Robson","email":"asrobson@gmail.com"},{"url":"http://code.dougneiner.com","name":"Doug Neiner"},{"url":"http://derickbailey.com/","name":"Derick Bailey"},{"url":"https://github.com/josephfrazier","name":"Joseph Frazier"},{"url":"http://github.com/JohnDMathis","name":"John Mathis"},{"url":"http://github.com/LeankitAustin","name":"Austin Young"},{"url":"http://knockmeout.net","name":"Ryan Niemeyer"},{"url":"http://github.com/ifandelse","name":"Jim Cowart"},{"url":"http://github.com/LeankitScott","name":"Scott Walters"},{"url":"http://codedependant.net/","name":"Eric Satterwhite"},{"url":"http://blog.bispooliveira.de","name":"Leonardo Bispo de Oliveira"},{"url":"https://github.com/openam","name":"Michael Tuttle"}],"homepage":"https://github.com/arobson/rabbot#readme","bugs":{"url":"https://github.com/arobson/rabbot/issues"},"dist":{"shasum":"d4f53c62cf1fd6bf6fd24c373b82706feff6e86c","tarball":"https://registry.npmjs.org/rabbot/-/rabbot-1.0.0-13.tgz","integrity":"sha512-BsagHkAmz55/lhhRgFwjpgQohg8JNxdkze2xo2EHF03AMvirJ/rzfqtX5Oe/kWGtj2BeTm08tUKVv0xSt5K79g==","signatures":[{"sig":"MEUCIHO0WnKGBAllrjOINU7RW0z9z/K3eonIbXYtZRhxNPzvAiEA2eYo6J1hHvKsrymUBU0ezeY5oxPgA1TSBWS6Jdb1q90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"d4f53c62cf1fd6bf6fd24c373b82706feff6e86c","gitHead":"e8a1007fafdaa02f38452a3a46c057a4621d3c3b","scripts":{"lint":"jshint ./","test":"gulp test"},"_npmUser":{"name":"arobson","email":"asrobson@gmail.com"},"repository":{"url":"git+https://github.com/arobson/rabbot.git","type":"git"},"_npmVersion":"3.8.3","description":"Abstractions to simplify working with the RabbitMQ","directories":{},"_nodeVersion":"5.10.0","dependencies":{"when":"^3.7.5","debug":"^2.2.0","lodash":"^3.10.1","postal":"^1.0.8","amqplib":"~0.4.0","machina":"^1.1.2","node-uuid":"^1.4.7","whistlepunk":"^0.3.2","monologue.js":"^0.3.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","sinon":"^1.17.2","biggulp":"0.3.x","chai-as-promised":"^5.1.0","sinon-as-promised":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rabbot-1.0.0-13.tgz_1465069813531_0.42755832243710756","host":"packages-12-west.internal.npmjs.com"}},"1.0.0":{"name":"rabbot","version":"1.0.0","author":{"name":"Alex Robson"},"license":"MIT","_id":"rabbot@1.0.0","maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"contributors":[{"url":"http://github.com/arobson","name":"Alex Robson","email":"asrobson@gmail.com"},{"url":"http://code.dougneiner.com","name":"Doug Neiner"},{"url":"http://derickbailey.com/","name":"Derick Bailey"},{"url":"https://github.com/josephfrazier","name":"Joseph Frazier"},{"url":"http://randygroff.com","name":"Randy Groff"},{"url":"http://github.com/JohnDMathis","name":"John Mathis"},{"url":"http://github.com/LeankitAustin","name":"Austin Young"},{"url":"http://knockmeout.net","name":"Ryan Niemeyer"},{"url":"http://github.com/ifandelse","name":"Jim Cowart"},{"url":"http://github.com/LeankitScott","name":"Scott Walters"},{"url":"http://codedependant.net/","name":"Eric Satterwhite"},{"url":"http://blog.bispooliveira.de","name":"Leonardo Bispo de Oliveira"},{"url":"https://github.com/openam","name":"Michael Tuttle"}],"homepage":"https://github.com/arobson/rabbot#readme","bugs":{"url":"https://github.com/arobson/rabbot/issues"},"dist":{"shasum":"dff923cdb671f3ea58aefa5cf56d3da81c1fe6ea","tarball":"https://registry.npmjs.org/rabbot/-/rabbot-1.0.0.tgz","integrity":"sha512-AdIF1Xf7yqKm0bZCSvnl71ndzYCz/QCDnTT/KdFWMHUHfJgT8kfod9zqyRqqZvhJTPbgbSQ9oeJdBpd7N3YJUg==","signatures":[{"sig":"MEYCIQDFVaPRN/wRbu5ciSkofC5Xxhn3DnISveRIshiC9odXdgIhAM57EBbNreEBxsaKaAmQtGnk4l6cofkWN++4J7+yJKSD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"dff923cdb671f3ea58aefa5cf56d3da81c1fe6ea","gitHead":"23a949425fbad21a314c2406232cd836ecd91a5e","scripts":{"lint":"jshint ./","test":"gulp test"},"_npmUser":{"name":"arobson","email":"asrobson@gmail.com"},"repository":{"url":"git+https://github.com/arobson/rabbot.git","type":"git"},"_npmVersion":"3.8.3","description":"Abstractions to simplify working with the RabbitMQ","directories":{},"_nodeVersion":"5.10.0","dependencies":{"when":"^3.7.5","debug":"^2.2.0","lodash":"^3.10.1","postal":"^1.0.8","amqplib":"~0.4.0","machina":"^1.1.2","node-uuid":"^1.4.7","whistlepunk":"^0.3.2","monologue.js":"^0.3.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","sinon":"^1.17.2","biggulp":"0.3.x","chai-as-promised":"^5.1.0","sinon-as-promised":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rabbot-1.0.0.tgz_1465071346306_0.5044627278111875","host":"packages-16-east.internal.npmjs.com"}},"1.0.1":{"name":"rabbot","version":"1.0.1","author":{"name":"Alex Robson"},"license":"MIT","_id":"rabbot@1.0.1","maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"contributors":[{"url":"http://github.com/arobson","name":"Alex Robson","email":"asrobson@gmail.com"},{"url":"http://code.dougneiner.com","name":"Doug Neiner"},{"url":"http://derickbailey.com/","name":"Derick Bailey"},{"url":"https://github.com/josephfrazier","name":"Joseph Frazier"},{"url":"http://randygroff.com","name":"Randy Groff"},{"url":"http://github.com/JohnDMathis","name":"John Mathis"},{"url":"http://github.com/LeankitAustin","name":"Austin Young"},{"url":"http://knockmeout.net","name":"Ryan Niemeyer"},{"url":"http://github.com/ifandelse","name":"Jim Cowart"},{"url":"http://github.com/LeankitScott","name":"Scott Walters"},{"url":"http://codedependant.net/","name":"Eric Satterwhite"},{"url":"http://blog.bispooliveira.de","name":"Leonardo Bispo de Oliveira"},{"url":"https://github.com/openam","name":"Michael Tuttle"}],"homepage":"https://github.com/arobson/rabbot#readme","bugs":{"url":"https://github.com/arobson/rabbot/issues"},"dist":{"shasum":"cb084527f58412decb1812ec3ca7ad4574df7995","tarball":"https://registry.npmjs.org/rabbot/-/rabbot-1.0.1.tgz","integrity":"sha512-WZd0CgIFECRHcSUudkumThdDP/beZeBxvzY/DCIR/y4NierNvEYfNnWpKe8zoe7aI7q1um03eTfTQdZSGQjgPA==","signatures":[{"sig":"MEQCIGztl0OYQvQ34GA+mtwCrvFXpr1x9S4U9OXE1dWwL5gQAiBqgAnHG03HX8Gl75+VApqH0iY4B+Epd7skVZaZ7t2Yxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"cb084527f58412decb1812ec3ca7ad4574df7995","gitHead":"693593c086c277573df416200ccf970b6156567c","scripts":{"lint":"jshint ./","test":"gulp test"},"_npmUser":{"name":"arobson","email":"asrobson@gmail.com"},"repository":{"url":"git+https://github.com/arobson/rabbot.git","type":"git"},"_npmVersion":"3.8.3","description":"Abstractions to simplify working with the RabbitMQ","directories":{},"_nodeVersion":"5.10.0","dependencies":{"when":"^3.7.5","debug":"^2.2.0","lodash":"^3.10.1","postal":"^1.0.8","amqplib":"~0.4.0","machina":"^1.1.2","node-uuid":"^1.4.7","whistlepunk":"^0.3.2","monologue.js":"^0.3.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","sinon":"^1.17.2","biggulp":"0.3.x","chai-as-promised":"^5.1.0","sinon-as-promised":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rabbot-1.0.1.tgz_1465389775749_0.4580537276342511","host":"packages-16-east.internal.npmjs.com"}},"1.0.2":{"name":"rabbot","version":"1.0.2","author":{"name":"Alex Robson"},"license":"MIT","_id":"rabbot@1.0.2","maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"contributors":[{"url":"http://github.com/arobson","name":"Alex Robson","email":"asrobson@gmail.com"},{"url":"http://code.dougneiner.com","name":"Doug Neiner"},{"url":"http://derickbailey.com/","name":"Derick Bailey"},{"url":"https://github.com/josephfrazier","name":"Joseph Frazier"},{"url":"http://randygroff.com","name":"Randy Groff"},{"url":"http://github.com/JohnDMathis","name":"John Mathis"},{"url":"http://github.com/LeankitAustin","name":"Austin Young"},{"url":"http://knockmeout.net","name":"Ryan Niemeyer"},{"url":"http://github.com/ifandelse","name":"Jim Cowart"},{"url":"http://github.com/LeankitScott","name":"Scott Walters"},{"url":"http://codedependant.net/","name":"Eric Satterwhite"},{"url":"http://blog.bispooliveira.de","name":"Leonardo Bispo de Oliveira"},{"url":"https://github.com/openam","name":"Michael Tuttle"}],"homepage":"https://github.com/arobson/rabbot#readme","bugs":{"url":"https://github.com/arobson/rabbot/issues"},"dist":{"shasum":"8efab913c4e4a1cd919fdd1c83511a03feeadfa1","tarball":"https://registry.npmjs.org/rabbot/-/rabbot-1.0.2.tgz","integrity":"sha512-ykA4V/QJFMJ4K90Lt3slNdlXTgQZqr5jezVJHi5ZW33PdXjc/E60YsrM8IH16+gKc3xG7b10qDL9CCiS8UC05g==","signatures":[{"sig":"MEYCIQDzhEIPMn7rKznb9RD1su16YG03hDJk4i+qUJRSM333DwIhAOCF0x0/x4gWncpfXy/jz5cebfmNgtyW//fEzx//on2f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"8efab913c4e4a1cd919fdd1c83511a03feeadfa1","gitHead":"440a5ee0204eb66545129d0e319e9fe69dd6cfd5","scripts":{"lint":"jshint ./","test":"gulp test"},"_npmUser":{"name":"arobson","email":"asrobson@gmail.com"},"repository":{"url":"git+https://github.com/arobson/rabbot.git","type":"git"},"_npmVersion":"3.8.3","description":"Abstractions to simplify working with the RabbitMQ","directories":{},"_nodeVersion":"5.10.0","dependencies":{"when":"^3.7.5","debug":"^2.2.0","lodash":"^3.10.1","postal":"^1.0.8","amqplib":"~0.4.0","machina":"^1.1.2","node-uuid":"^1.4.7","whistlepunk":"^0.3.2","monologue.js":"^0.3.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","sinon":"^1.17.2","biggulp":"0.3.x","chai-as-promised":"^5.1.0","sinon-as-promised":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rabbot-1.0.2.tgz_1465936092376_0.581931835738942","host":"packages-16-east.internal.npmjs.com"}},"1.0.3":{"name":"rabbot","version":"1.0.3","author":{"name":"Alex Robson"},"license":"MIT","_id":"rabbot@1.0.3","maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"contributors":[{"url":"http://github.com/arobson","name":"Alex Robson","email":"asrobson@gmail.com"},{"url":"http://derickbailey.com/","name":"Derick Bailey"},{"url":"http://randygroff.com","name":"Randy Groff"},{"url":"https://github.com/josephfrazier","name":"Joseph Frazier"},{"url":"https://github.com/mkozjak","name":"Mario Kozjak"},{"url":"http://code.dougneiner.com","name":"Doug Neiner"},{"url":"https://github.com/brianedgerton","name":"Brian Edgerton"},{"url":"http://knockmeout.net","name":"Ryan Niemeyer"},{"url":"http://github.com/ifandelse","name":"Jim Cowart"},{"url":"https://github.com/droidenator","name":"Sean Corrales"},{"url":"http://matmar10.com","name":"Matthew Martin"},{"url":"http://github.com/LeankitScott","name":"Scott Walters"},{"url":"http://codedependant.net/","name":"Eric Satterwhite"},{"url":"http://blog.bispooliveira.de","name":"Leonardo Bispo de Oliveira"},{"url":"https://github.com/openam","name":"Michael Tuttle"},{"url":"http://github.com/JohnDMathis","name":"John Mathis"},{"url":"http://github.com/LeankitAustin","name":"Austin Young"}],"homepage":"https://github.com/arobson/rabbot#readme","bugs":{"url":"https://github.com/arobson/rabbot/issues"},"dist":{"shasum":"efe4cf58a888c37527ca5b0c17b4c401d6de4720","tarball":"https://registry.npmjs.org/rabbot/-/rabbot-1.0.3.tgz","integrity":"sha512-oZHFoR1NlArfl3oLtLlnhBfN/q6bXHLA9lZPFFHgzoHpqBiN5GWUadGl75Rk0Enrjci6Ez6FxqiWJ8Nj/2EifQ==","signatures":[{"sig":"MEQCID4IMp8K5jgp5iGTJgmoPbncGKKicLz2b76ITgEeh57jAiBPENzW23SR8PKfXlBx5pH+haTSoaH2GBmcUdasUaPWWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"efe4cf58a888c37527ca5b0c17b4c401d6de4720","gitHead":"b50ba13322a76959aac76de7108deffaa1256b8f","scripts":{"lint":"jshint ./","test":"gulp test"},"_npmUser":{"name":"arobson","email":"asrobson@gmail.com"},"repository":{"url":"git+https://github.com/arobson/rabbot.git","type":"git"},"_npmVersion":"3.9.5","description":"Abstractions to simplify working with the RabbitMQ","directories":{},"_nodeVersion":"6.2.2","dependencies":{"when":"^3.7.5","debug":"^2.2.0","lodash":"^3.10.1","postal":"^1.0.8","amqplib":"~0.4.0","machina":"^1.1.2","node-uuid":"^1.4.7","whistlepunk":"^0.3.2","monologue.js":"^0.3.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","sinon":"^1.17.2","biggulp":"0.3.x","chai-as-promised":"^5.1.0","sinon-as-promised":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rabbot-1.0.3.tgz_1467869004239_0.20141795836389065","host":"packages-12-west.internal.npmjs.com"}},"1.0.4":{"name":"rabbot","version":"1.0.4","author":{"name":"Alex Robson"},"license":"MIT","_id":"rabbot@1.0.4","maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"contributors":[{"url":"http://github.com/arobson","name":"Alex Robson","email":"asrobson@gmail.com"},{"url":"http://derickbailey.com/","name":"Derick Bailey"},{"url":"http://randygroff.com","name":"Randy Groff"},{"url":"https://github.com/josephfrazier","name":"Joseph Frazier"},{"url":"https://github.com/mkozjak","name":"Mario Kozjak"},{"url":"http://code.dougneiner.com","name":"Doug Neiner"},{"url":"https://github.com/brianedgerton","name":"Brian Edgerton"},{"url":"http://knockmeout.net","name":"Ryan Niemeyer"},{"url":"http://github.com/ifandelse","name":"Jim Cowart"},{"url":"https://github.com/droidenator","name":"Sean Corrales"},{"url":"http://matmar10.com","name":"Matthew Martin"},{"url":"http://github.com/LeankitScott","name":"Scott Walters"},{"url":"http://codedependant.net/","name":"Eric Satterwhite"},{"url":"http://blog.bispooliveira.de","name":"Leonardo Bispo de Oliveira"},{"url":"https://github.com/openam","name":"Michael Tuttle"},{"url":"http://github.com/JohnDMathis","name":"John Mathis"},{"url":"http://github.com/LeankitAustin","name":"Austin Young"}],"homepage":"https://github.com/arobson/rabbot#readme","bugs":{"url":"https://github.com/arobson/rabbot/issues"},"dist":{"shasum":"0ea9934e834c54c370f3daa0165e80b9acc14c84","tarball":"https://registry.npmjs.org/rabbot/-/rabbot-1.0.4.tgz","integrity":"sha512-KY/1XttDgu+4+G3WfcFrRQlgGzcoafxxEgheeQX+oYElSvZJbMhQD0oUNotLd4V38Q+upXPvkawhS2XJILIMcQ==","signatures":[{"sig":"MEUCIDBHGLEffzt3Cv1JER3heqf/V0iSICdcduvnkg5s7WsTAiEAy+WGHgftLr/DBi/UsaWqvh+kAzDBUobzvLWJfCek2jY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"0ea9934e834c54c370f3daa0165e80b9acc14c84","gitHead":"190da252cb49db30e0144ad951d32824fa0bd982","scripts":{"lint":"jshint ./","test":"gulp test"},"_npmUser":{"name":"arobson","email":"asrobson@gmail.com"},"repository":{"url":"git+https://github.com/arobson/rabbot.git","type":"git"},"_npmVersion":"3.9.5","description":"Abstractions to simplify working with the RabbitMQ","directories":{},"_nodeVersion":"6.2.2","dependencies":{"when":"^3.7.5","debug":"^2.2.0","lodash":"^3.10.1","postal":"^1.0.8","amqplib":"~0.4.0","machina":"^1.1.2","node-uuid":"^1.4.7","whistlepunk":"^0.3.2","monologue.js":"^0.3.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","sinon":"^1.17.2","biggulp":"0.3.x","chai-as-promised":"^5.1.0","sinon-as-promised":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rabbot-1.0.4.tgz_1470086082092_0.7340188841335475","host":"packages-16-east.internal.npmjs.com"}},"1.0.5":{"name":"rabbot","version":"1.0.5","author":{"name":"Alex Robson"},"license":"MIT","_id":"rabbot@1.0.5","maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"contributors":[{"url":"http://github.com/arobson","name":"Alex Robson","email":"asrobson@gmail.com"},{"url":"http://derickbailey.com/","name":"Derick Bailey"},{"url":"http://randygroff.com","name":"Randy Groff"},{"url":"https://github.com/josephfrazier","name":"Joseph Frazier"},{"url":"https://github.com/mkozjak","name":"Mario Kozjak"},{"url":"http://code.dougneiner.com","name":"Doug Neiner"},{"url":"https://github.com/brianedgerton","name":"Brian Edgerton"},{"url":"http://knockmeout.net","name":"Ryan Niemeyer"},{"url":"http://github.com/ifandelse","name":"Jim Cowart"},{"url":"https://github.com/droidenator","name":"Sean Corrales"},{"url":"http://matmar10.com","name":"Matthew Martin"},{"url":"http://github.com/LeankitScott","name":"Scott Walters"},{"url":"http://codedependant.net/","name":"Eric Satterwhite"},{"url":"http://blog.bispooliveira.de","name":"Leonardo Bispo de Oliveira"},{"url":"https://github.com/openam","name":"Michael Tuttle"},{"url":"http://github.com/JohnDMathis","name":"John Mathis"},{"url":"http://github.com/LeankitAustin","name":"Austin Young"}],"homepage":"https://github.com/arobson/rabbot#readme","bugs":{"url":"https://github.com/arobson/rabbot/issues"},"dist":{"shasum":"457b4effc37cd972022aef8b3b1c9ec9b8616dfc","tarball":"https://registry.npmjs.org/rabbot/-/rabbot-1.0.5.tgz","integrity":"sha512-sKiXLT2R5t0YobTILyslKFdyok7IVSgAbjgNM98QFaqbcuNW1W1czg0sIfLe/zSRYwCEfRfVktZppkK8ookk+A==","signatures":[{"sig":"MEUCIQDe2Nb8cg3FV+LTb5JHhno2Mvfk9hrdAC9fIFuubYkk6QIgMIf6wE+kral64WlcHB1V6Ka2jDAArGh8V+BoLe5THTI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"457b4effc37cd972022aef8b3b1c9ec9b8616dfc","gitHead":"f7e46cea692b2b82938fee8e23efcf317fbc0413","scripts":{"lint":"jshint ./","test":"gulp test"},"_npmUser":{"name":"arobson","email":"asrobson@gmail.com"},"repository":{"url":"git+https://github.com/arobson/rabbot.git","type":"git"},"_npmVersion":"3.9.5","description":"Abstractions to simplify working with the RabbitMQ","directories":{},"_nodeVersion":"6.2.2","dependencies":{"when":"^3.7.5","debug":"^2.2.0","lodash":"^3.10.1","postal":"^1.0.8","amqplib":"~0.4.1","machina":"^1.1.2","node-uuid":"^1.4.7","whistlepunk":"^0.3.2","monologue.js":"^0.3.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","sinon":"^1.17.2","biggulp":"0.3.x","chai-as-promised":"^5.1.0","sinon-as-promised":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rabbot-1.0.5.tgz_1470107098581_0.7213060159701854","host":"packages-16-east.internal.npmjs.com"}},"1.0.6":{"name":"rabbot","version":"1.0.6","author":{"name":"Alex Robson"},"license":"MIT","_id":"rabbot@1.0.6","maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"contributors":[{"url":"http://github.com/arobson","name":"Alex Robson","email":"asrobson@gmail.com"},{"url":"http://derickbailey.com/","name":"Derick Bailey"},{"url":"http://randygroff.com","name":"Randy Groff"},{"url":"https://github.com/josephfrazier","name":"Joseph Frazier"},{"url":"https://github.com/mkozjak","name":"Mario Kozjak"},{"url":"http://code.dougneiner.com","name":"Doug Neiner"},{"url":"https://github.com/brianedgerton","name":"Brian Edgerton"},{"url":"http://knockmeout.net","name":"Ryan Niemeyer"},{"url":"http://github.com/ifandelse","name":"Jim Cowart"},{"url":"https://github.com/droidenator","name":"Sean Corrales"},{"url":"http://matmar10.com","name":"Matthew Martin"},{"url":"http://github.com/LeankitScott","name":"Scott Walters"},{"url":"http://codedependant.net/","name":"Eric Satterwhite"},{"url":"http://blog.bispooliveira.de","name":"Leonardo Bispo de Oliveira"},{"url":"https://github.com/openam","name":"Michael Tuttle"},{"url":"http://github.com/JohnDMathis","name":"John Mathis"},{"url":"http://github.com/LeankitAustin","name":"Austin Young"}],"homepage":"https://github.com/arobson/rabbot#readme","bugs":{"url":"https://github.com/arobson/rabbot/issues"},"dist":{"shasum":"1aa898895d3100fc49940445c13be5a47fa7d7a4","tarball":"https://registry.npmjs.org/rabbot/-/rabbot-1.0.6.tgz","integrity":"sha512-TXCZpof6FxsZzo5XNanapos29wHcDBc7vZ3kEjZ0lLdFaF5FATQY3wxJEo49jbY1EPsEHHhNarKj/3oiSunxeA==","signatures":[{"sig":"MEYCIQC0oUiskmRqPKfiUTbrmwSzM7KJjce648QBc33mMlbtBwIhAICHUJR18c9zSfkZERaPEm/qJXF7NxrncqjSytw6k0fH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"1aa898895d3100fc49940445c13be5a47fa7d7a4","gitHead":"793ac6a3eec4821eb98ae8a2eeb5993967b63640","scripts":{"lint":"jshint ./","test":"gulp test","build-image":"docker -t rabbot .","start-image":"docker run -d --name rabbot -p 15672:15672 -p 5672:5672 rabbot"},"_npmUser":{"name":"arobson","email":"asrobson@gmail.com"},"repository":{"url":"git+https://github.com/arobson/rabbot.git","type":"git"},"_npmVersion":"3.10.3","description":"Abstractions to simplify working with the RabbitMQ","directories":{},"_nodeVersion":"6.4.0","dependencies":{"when":"^3.7.7","debug":"^2.2.0","lodash":"^4.15.0","postal":"^2.0.4","amqplib":"~0.4.2","machina":"^2.0.0","node-uuid":"^1.4.7","whistlepunk":"^0.3.2","monologue.js":"^0.3.5"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","sinon":"^1.17.2","biggulp":"0.3.x","chai-as-promised":"^5.1.0","sinon-as-promised":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rabbot-1.0.6.tgz_1473162424401_0.04218794219195843","host":"packages-16-east.internal.npmjs.com"}},"1.0.7":{"name":"rabbot","version":"1.0.7","author":{"name":"Alex Robson"},"license":"MIT","_id":"rabbot@1.0.7","maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"contributors":[{"url":"http://github.com/arobson","name":"Alex Robson","email":"asrobson@gmail.com"},{"url":"http://derickbailey.com/","name":"Derick Bailey"},{"url":"http://randygroff.com","name":"Randy Groff"},{"url":"https://github.com/josephfrazier","name":"Joseph Frazier"},{"url":"https://github.com/mkozjak","name":"Mario Kozjak"},{"url":"http://code.dougneiner.com","name":"Doug Neiner"},{"url":"https://github.com/brianedgerton","name":"Brian Edgerton"},{"url":"http://knockmeout.net","name":"Ryan Niemeyer"},{"url":"http://github.com/ifandelse","name":"Jim Cowart"},{"url":"https://github.com/droidenator","name":"Sean Corrales"},{"url":"http://matmar10.com","name":"Matthew Martin"},{"url":"http://github.com/LeankitScott","name":"Scott Walters"},{"url":"http://codedependant.net/","name":"Eric Satterwhite"},{"url":"http://blog.bispooliveira.de","name":"Leonardo Bispo de Oliveira"},{"url":"https://github.com/openam","name":"Michael Tuttle"},{"url":"http://github.com/JohnDMathis","name":"John Mathis"},{"url":"http://www.codepope.com","name":"Dj Walker-Morgan"},{"url":"http://github.com/LeankitAustin","name":"Austin Young"}],"homepage":"https://github.com/arobson/rabbot#readme","bugs":{"url":"https://github.com/arobson/rabbot/issues"},"dist":{"shasum":"f33eec6d5303206bb1b6179ea62e56881a8d40a7","tarball":"https://registry.npmjs.org/rabbot/-/rabbot-1.0.7.tgz","integrity":"sha512-iKZMegLomN5OKg1zZRiFMWJww0tmUtnL+yEW4+u4rmpO/mg5HuAw+glN+rJEi2C8tJBkrHSDcPf17UXq6ukKkw==","signatures":[{"sig":"MEYCIQDsqw0Uma+x6Ioo0ptpBhptzU1ZW++r0IACWOpq8p05fQIhAI3akOsRPlNH0OjErk6mNJvAzm0DOjUGtbRHPuRjkWBB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"f33eec6d5303206bb1b6179ea62e56881a8d40a7","gitHead":"6d9e961a798f82a89e70d7338f86ee18e7e2bfa7","scripts":{"lint":"jshint ./","test":"gulp test","build-image":"docker build -t rabbot .","start-image":"docker run -d --name rabbot -p 15672:15672 -p 5672:5672 rabbot"},"_npmUser":{"name":"arobson","email":"asrobson@gmail.com"},"repository":{"url":"git+https://github.com/arobson/rabbot.git","type":"git"},"_npmVersion":"3.10.3","description":"Abstractions to simplify working with the RabbitMQ","directories":{},"_nodeVersion":"6.4.0","dependencies":{"uuid":"^3.0.0","when":"^3.7.7","debug":"^2.2.0","lodash":"^4.15.0","postal":"^2.0.4","amqplib":"~0.4.2","machina":"^2.0.0","whistlepunk":"^0.3.2","monologue.js":"^0.3.5"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","sinon":"^1.17.2","biggulp":"0.3.x","chai-as-promised":"^5.1.0","sinon-as-promised":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rabbot-1.0.7.tgz_1482579227831_0.17988454271107912","host":"packages-12-west.internal.npmjs.com"}},"1.0.8":{"name":"rabbot","version":"1.0.8","author":{"name":"Alex Robson"},"license":"MIT","_id":"rabbot@1.0.8","maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"contributors":[{"url":"http://github.com/arobson","name":"Alex Robson","email":"asrobson@gmail.com"},{"url":"http://derickbailey.com/","name":"Derick Bailey"},{"url":"http://randygroff.com","name":"Randy Groff"},{"url":"https://github.com/josephfrazier","name":"Joseph Frazier"},{"url":"https://github.com/mkozjak","name":"Mario Kozjak"},{"url":"http://code.dougneiner.com","name":"Doug Neiner"},{"url":"https://github.com/brianedgerton","name":"Brian Edgerton"},{"url":"http://knockmeout.net","name":"Ryan Niemeyer"},{"url":"http://github.com/ifandelse","name":"Jim Cowart"},{"url":"https://github.com/droidenator","name":"Sean Corrales"},{"url":"http://matmar10.com","name":"Matthew Martin"},{"url":"http://github.com/LeankitScott","name":"Scott Walters"},{"url":"http://codedependant.net/","name":"Eric Satterwhite"},{"url":"http://blog.bispooliveira.de","name":"Leonardo Bispo de Oliveira"},{"url":"https://github.com/openam","name":"Michael Tuttle"},{"url":"http://github.com/JohnDMathis","name":"John Mathis"},{"url":"http://www.codepope.com","name":"Dj Walker-Morgan"},{"url":"http://github.com/LeankitAustin","name":"Austin Young"}],"homepage":"https://github.com/arobson/rabbot#readme","bugs":{"url":"https://github.com/arobson/rabbot/issues"},"dist":{"shasum":"8272aa8300f8f29170ad00981c992461feb69ef2","tarball":"https://registry.npmjs.org/rabbot/-/rabbot-1.0.8.tgz","integrity":"sha512-wmLhAVIIkqhJ+tkyA09QnHjNimEQikp204/CSiE7dAtL44siWF61qLKeXJ3Syl/CARZJjrBHPBIIfgbIY0aRng==","signatures":[{"sig":"MEUCIEH+vh8Sld4dxbxNxAmn8o8+OYs15iIz3fxpnyi/sc2RAiEAheLMZ3qr79EZcSEswNAa037iV9xlBkIFOT+5RUksy50=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"8272aa8300f8f29170ad00981c992461feb69ef2","gitHead":"85a461375a763f0a059392fbeab868eeaa0902d8","scripts":{"lint":"jshint ./","test":"gulp test","build-image":"docker build -t rabbot .","start-image":"docker run -d --name rabbot -p 15672:15672 -p 5672:5672 rabbot"},"_npmUser":{"name":"arobson","email":"asrobson@gmail.com"},"repository":{"url":"git+https://github.com/arobson/rabbot.git","type":"git"},"_npmVersion":"3.10.3","description":"Abstractions to simplify working with the RabbitMQ","directories":{},"_nodeVersion":"6.4.0","dependencies":{"uuid":"^3.0.0","when":"^3.7.7","debug":"^2.2.0","lodash":"^4.15.0","postal":"^2.0.4","amqplib":"~0.5.1","machina":"^2.0.0","whistlepunk":"^0.3.2","monologue.js":"^0.3.5"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","sinon":"^1.17.2","biggulp":"0.3.x","chai-as-promised":"^5.1.0","sinon-as-promised":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rabbot-1.0.8.tgz_1483047700144_0.7613471408840269","host":"packages-12-west.internal.npmjs.com"}},"1.1.0":{"name":"rabbot","version":"1.1.0","author":{"name":"Alex Robson"},"license":"MIT","_id":"rabbot@1.1.0","maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"contributors":[{"url":"http://github.com/arobson","name":"Alex Robson","email":"asrobson@gmail.com"},{"url":"http://derickbailey.com/","name":"Derick Bailey"},{"url":"http://randygroff.com","name":"Randy Groff"},{"url":"https://github.com/josephfrazier","name":"Joseph Frazier"},{"url":"https://github.com/mkozjak","name":"Mario Kozjak"},{"url":"http://code.dougneiner.com","name":"Doug Neiner"},{"url":"https://github.com/brianedgerton","name":"Brian Edgerton"},{"url":"http://knockmeout.net","name":"Ryan Niemeyer"},{"url":"http://github.com/ifandelse","name":"Jim Cowart"},{"url":"https://github.com/droidenator","name":"Sean Corrales"},{"url":"http://matmar10.com","name":"Matthew Martin"},{"url":"https://github.com/mrfelton","name":"Tom Kirkpatrick"},{"url":"https://github.com/bmatson","name":"Bill Matson"},{"url":"http://github.com/LeankitScott","name":"Scott Walters"},{"url":"http://codedependant.net/","name":"Eric Satterwhite"},{"url":"http://blog.bispooliveira.de","name":"Leonardo Bispo de Oliveira"},{"url":"https://github.com/openam","name":"Michael Tuttle"},{"url":"http://github.com/JohnDMathis","name":"John Mathis"},{"url":"http://www.codepope.com","name":"Dj Walker-Morgan"},{"url":"http://github.com/LeankitAustin","name":"Austin Young"}],"homepage":"https://github.com/arobson/rabbot#readme","bugs":{"url":"https://github.com/arobson/rabbot/issues"},"dist":{"shasum":"42b5e58d5c120abea4fac70b66aae36f84e12342","tarball":"https://registry.npmjs.org/rabbot/-/rabbot-1.1.0.tgz","integrity":"sha512-F4tXpIc/VdZn6U/TLydD5DudlkZ7XpWVO95DPKLaSTrzg9LmcZIFaQEa9qxdHl8HG0jxZBRY9eEI1/eGblZ1dg==","signatures":[{"sig":"MEQCIAIos0i/0tUs7dCZS9vpEMOKnBv753ye8Wqs8zkyYmNzAiAJUvPfTOAjVDzirkwNVJ+6eUBbgH0nSVFeCY8vCh7fqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"42b5e58d5c120abea4fac70b66aae36f84e12342","gitHead":"a5ccc4dd9652298e8f7e11cf2e08cb4ddb12bf22","scripts":{"lint":"jshint ./","test":"gulp test","build-image":"docker build -t rabbot .","start-image":"docker run -d --name rabbot -p 15672:15672 -p 5672:5672 rabbot"},"_npmUser":{"name":"arobson","email":"asrobson@gmail.com"},"repository":{"url":"git+https://github.com/arobson/rabbot.git","type":"git"},"_npmVersion":"3.10.10","description":"Abstractions to simplify working with the RabbitMQ","directories":{},"_nodeVersion":"6.9.5","dependencies":{"uuid":"^3.0.0","when":"^3.7.7","debug":"^2.2.0","lodash":"^4.15.0","postal":"^2.0.5","amqplib":"~0.5.1","machina":"^2.0.0","whistlepunk":"^0.3.2","monologue.js":"^0.3.5"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"devDependencies":{"chai":"^3.4.1","gulp":"^3.9.0","sinon":"^1.17.2","biggulp":"0.3.x","request":"^2.79.0","chai-as-promised":"^5.1.0","sinon-as-promised":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rabbot-1.1.0.tgz_1489473440689_0.15217065555043519","host":"packages-12-west.internal.npmjs.com"}},"2.0.0":{"name":"rabbot","version":"2.0.0","author":{"name":"Alex Robson"},"license":"MIT","_id":"rabbot@2.0.0","maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"contributors":[{"url":"http://github.com/arobson","name":"Alex Robson","email":"asrobson@gmail.com"},{"url":"http://derickbailey.com/","name":"Derick Bailey"},{"url":"https://github.com/mkozjak","name":"Mario Kozjak"},{"url":"http://code.dougneiner.com","name":"Doug Neiner"},{"url":"https://github.com/brianedgerton","name":"Brian Edgerton"},{"url":"http://github.com/ifandelse","name":"Jim Cowart"},{"url":"http://github.com/JohnDMathis","name":"John Mathis"},{"url":"http://github.com/LeankitAustin","name":"Austin Young"}],"homepage":"https://github.com/arobson/rabbot#readme","bugs":{"url":"https://github.com/arobson/rabbot/issues"},"dist":{"shasum":"46707c40ff0f616a34aab76046a56cc9a9bba06f","tarball":"https://registry.npmjs.org/rabbot/-/rabbot-2.0.0.tgz","fileCount":35,"integrity":"sha512-zn4kihPr+yHNIkbPPZC++2AekTuj8X8+6xEJvyvSpwq7vLyVvmfNR5wQo1CIV6hifse/sjCe2sBb4c4azt3vcg==","signatures":[{"sig":"MEQCIEmNxnpBCv/WQbENBlUyIkU3xdggwng4HUK0ROKH+7QRAiBdHyR+b2q6B2aBpX3CmWyf6I1iO0y6k9cPFTZkPIjl2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":978636},"main":"src/index.js","_from":".","_shasum":"46707c40ff0f616a34aab76046a56cc9a9bba06f","engines":{"node":">=6.0.0"},"gitHead":"3c8728519661f9c46db579e01d293991db14ac72","scripts":{"lint":"semistandard","test":"./node_modules/mocha/bin/mocha spec/**/*.spec.js","pretest":"semistandard","release":"standard-version","coverage":"nyc npm test","lint-fix":"semistandard --fix","build-image":"docker build -t rabbot .","stop-container":"docker kill rabbot","start-container":"docker run -d --name rabbot -p 15672:15672 -p 5672:5672 rabbot"},"_npmUser":{"name":"arobson","email":"asrobson@gmail.com"},"repository":{"url":"git+https://github.com/arobson/rabbot.git","type":"git"},"_npmVersion":"3.10.10","description":"Abstractions to simplify working with the RabbitMQ","directories":{},"_nodeVersion":"6.12.3","dependencies":{"bole":"^3.0.2","uuid":"^3.1.0","debug":"^3.1.0","postal":"^2.0.5","amqplib":"~0.5.2","machina":"2.0.2","monologue.js":"^0.3.5"},"semistandard":{"env":["mocha"],"globals":["sinon","should","expect","harnessFactory","sortBy"]},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^10.3.2","chai":"^4.1.2","mocha":"^3.4.1","sinon":"^4.0.2","lodash":"4.17.x","request":"^2.83.0","coveralls":"^2.13.1","semistandard":"^12.0.0","chai-as-promised":"^7.1.1","standard-version":"^4.3.0","mocha-lcov-reporter":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/rabbot_2.0.0_1518751959233_0.7048263796627148","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"rabbot","version":"2.1.0","author":{"name":"Alex Robson"},"license":"MIT","_id":"rabbot@2.1.0","maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"contributors":[{"url":"http://github.com/arobson","name":"Alex Robson","email":"asrobson@gmail.com"},{"url":"http://derickbailey.com/","name":"Derick Bailey"},{"url":"https://github.com/mkozjak","name":"Mario Kozjak"},{"url":"http://code.dougneiner.com","name":"Doug Neiner"},{"url":"https://github.com/brianedgerton","name":"Brian Edgerton"},{"url":"http://github.com/ifandelse","name":"Jim Cowart"},{"url":"http://github.com/JohnDMathis","name":"John Mathis"},{"url":"http://github.com/LeankitAustin","name":"Austin Young"}],"homepage":"https://github.com/arobson/rabbot#readme","bugs":{"url":"https://github.com/arobson/rabbot/issues"},"dist":{"shasum":"1cfead39c9b28a3eeb2786f0b66dd376e75d995a","tarball":"https://registry.npmjs.org/rabbot/-/rabbot-2.1.0.tgz","fileCount":39,"integrity":"sha512-FcrId+uaIbXqL+gFPr1DHQ1uvcW5V2VHi51pTVo8wT5f3RXdxzD6xlIGq8AZ/qm44G9cdbyQwhv5ODPz6J8cxw==","signatures":[{"sig":"MEUCIQCPmor+A03nCdlPmqdXN+H4oK2RRRS8EbqWarEr9tlGewIgfb2SAOco70q5wyiVZoKdalFzqKJWj+tE0D/ZZH+KL8E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":823703},"main":"src/index.js","engines":{"node":">=6.0.0"},"gitHead":"ea92e16adeca40e1e80ef520ceb51524b02b013a","scripts":{"lint":"semistandard","test":"./node_modules/mocha/bin/mocha spec/**/*.spec.js","pretest":"semistandard","release":"standard-version","coverage":"nyc npm test","lint-fix":"semistandard --fix","build-image":"docker build -t rabbot .","stop-container":"docker stop rabbot","start-container":"docker start rabbot","create-container":"docker run -d --name rabbot -p 15672:15672 -p 5672:5672 rabbot","remove-container":"docker rm -f rabbot","bootstrap-container":"npm run build-image && npm run create-container"},"_npmUser":{"name":"arobson","email":"asrobson@gmail.com"},"repository":{"url":"git+https://github.com/arobson/rabbot.git","type":"git"},"_npmVersion":"5.6.0","description":"Abstractions to simplify working with the RabbitMQ","directories":{},"_nodeVersion":"6.9.5","dependencies":{"bole":"^3.0.2","uuid":"^3.1.0","debug":"^3.1.0","postal":"^2.0.5","amqplib":"~0.5.2","machina":"2.0.2","monologue.js":"^0.3.5"},"semistandard":{"env":["mocha"],"globals":["sinon","should","expect","harnessFactory","sortBy"]},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^10.3.2","chai":"^4.1.2","mocha":"^3.4.1","sinon":"^4.0.2","lodash":"4.17.x","request":"^2.83.0","coveralls":"^2.13.1","semistandard":"^12.0.0","chai-as-promised":"^7.1.1","standard-version":"^4.3.0","mocha-lcov-reporter":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/rabbot_2.1.0_1518948522830_0.9131935207015487","host":"s3://npm-registry-packages"}},"4.0.0":{"_id":"rabbot@4.0.0","bugs":{"url":"https://github.com/arobson/rabbot/issues"},"dist":{"shasum":"f50fc1c5c7653f9fd64dadfb1dd38dc2d6f65d4e","tarball":"https://registry.npmjs.org/rabbot/-/rabbot-4.0.0.tgz","fileCount":43,"integrity":"sha512-HwpAbaUQ+tMa1YRU0icFAk4AnP7YDTHb35IYthlaNBjzRtaPJLhoNjjBNsLAjX/l4B/rLkQWycPBsIkq1r7rpg==","signatures":[{"sig":"MEUCIQCowT6FYgjQGtumNixIvBAfIGmlrjlJldlaXZFujl1HvQIgAvPGbXNogUJv3ElDpzpk3gwAvQvWlrGeZK0KgY419WE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGfa3kvXjHdGn48s9uXAL6ASfWodXBdM8SRkWNZ2zHGVAiAnfPdbzeqZ+wbmkqB7W+sJapORFPW7t8f1GtVjxszFxQ=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/rabbot@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220239},"main":"src/index.js","name":"rabbot","type":"module","mocha":{"exit":true,"spec":"spec/**/*.spec.js","timeout":8000},"author":{"name":"Alex Robson"},"engines":{"node":">=22"},"exports":{".":"./src/index.js"},"gitHead":"e451dc91ace250ffee84d900652121dbee329078","license":"MIT","scripts":{"lint":"semistandard","test":"mocha","pretest":"semistandard","release":"standard-version","coverage":"c8 npm test","lint-fix":"semistandard --fix","build-image":"docker build -t rabbot .","stop-container":"docker stop rabbot","start-container":"docker start rabbot","create-container":"docker run -d --name rabbot -p 15672:15672 -p 5672:5672 rabbot","remove-container":"docker rm -f rabbot","bootstrap-container":"npm run build-image && npm run create-container"},"version":"4.0.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8eefbf2f-1b88-4aff-bb58-439aa0787d4d"}},"homepage":"https://github.com/arobson/rabbot#readme","repository":{"url":"git+https://github.com/arobson/rabbot.git","type":"git"},"_npmVersion":"12.0.2","description":"Abstractions to simplify working with the RabbitMQ","directories":{},"maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"_nodeVersion":"22.23.2","contributors":[{"url":"http://github.com/arobson","name":"Alex Robson","email":"asrobson@gmail.com"},{"url":"http://derickbailey.com/","name":"Derick Bailey"},{"url":"https://github.com/mkozjak","name":"Mario Kozjak"},{"url":"http://code.dougneiner.com","name":"Doug Neiner"},{"url":"https://github.com/brianedgerton","name":"Brian Edgerton"},{"url":"http://github.com/ifandelse","name":"Jim Cowart"},{"url":"http://github.com/JohnDMathis","name":"John Mathis"},{"url":"http://github.com/LeankitAustin","name":"Austin Young"}],"dependencies":{"bole":"^3.0.2","mfsm":"^3.1.0","uuid":"^11.1.1","debug":"^3.1.0","amqplib":"^2.0.1","topic-dispatch":"^4.0.0"},"semistandard":{"env":["mocha"],"parser":"espree","globals":["sinon","should","expect","harnessFactory","sortBy"],"sourceType":"module"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^4.5.0","mocha":"^11.8.0","sinon":"^22.1.0","coveralls":"^2.13.1","semistandard":"^17.0.0","chai-as-promised":"^7.1.2","standard-version":"^4.3.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rabbot_4.0.0_1788842222913_0.27137991129795447"}}},"time":{"created":"2016-02-23T06:03:47.422Z","modified":"2026-09-08T04:37:03.360Z","1.0.0-1":"2016-02-23T06:03:47.422Z","1.0.0-2":"2016-02-24T01:46:44.921Z","1.0.0-3":"2016-03-02T16:59:51.920Z","1.0.0-4":"2016-03-04T17:35:07.549Z","1.0.0-5":"2016-03-04T21:24:01.147Z","1.0.0-6":"2016-03-11T20:11:38.186Z","1.0.0-7":"2016-03-17T19:46:17.199Z","1.0.0-8":"2016-04-12T20:16:27.946Z","1.0.0-9":"2016-04-16T09:36:19.212Z","1.0.0-10":"2016-06-04T14:04:02.779Z","1.0.0-11":"2016-06-04T18:35:05.665Z","1.0.0-12":"2016-06-04T19:34:44.152Z","1.0.0-13":"2016-06-04T19:50:16.239Z","1.0.0":"2016-06-04T20:15:48.117Z","1.0.1":"2016-06-08T12:42:57.842Z","1.0.2":"2016-06-14T20:28:15.896Z","1.0.3":"2016-07-07T05:23:26.845Z","1.0.4":"2016-08-01T21:14:43.164Z","1.0.5":"2016-08-02T03:04:59.696Z","1.0.6":"2016-09-06T11:47:05.309Z","1.0.7":"2016-12-24T11:33:50.343Z","1.0.8":"2016-12-29T21:41:42.391Z","1.1.0":"2017-03-14T06:37:22.992Z","2.0.0":"2018-02-16T03:32:39.371Z","2.1.0":"2018-02-18T10:08:42.922Z","4.0.0":"2026-09-08T04:37:02.995Z"},"bugs":{"url":"https://github.com/arobson/rabbot/issues"},"author":{"name":"Alex Robson"},"license":"MIT","homepage":"https://github.com/arobson/rabbot#readme","repository":{"url":"git+https://github.com/arobson/rabbot.git","type":"git"},"description":"Abstractions to simplify working with the RabbitMQ","contributors":[{"url":"http://github.com/arobson","name":"Alex Robson","email":"asrobson@gmail.com"},{"url":"http://derickbailey.com/","name":"Derick Bailey"},{"url":"https://github.com/mkozjak","name":"Mario Kozjak"},{"url":"http://code.dougneiner.com","name":"Doug Neiner"},{"url":"https://github.com/brianedgerton","name":"Brian Edgerton"},{"url":"http://github.com/ifandelse","name":"Jim Cowart"},{"url":"http://github.com/JohnDMathis","name":"John Mathis"},{"url":"http://github.com/LeankitAustin","name":"Austin Young"}],"maintainers":[{"name":"arobson","email":"asrobson@gmail.com"}],"readme":"# rabbot\n\n[![Build Status][travis-image]][travis-url]\n[![Coverage Status][coveralls-image]][coveralls-url]\n[![Version npm][version-image]][version-url]\n[![npm Downloads][downloads-image]][downloads-url]\n[![Dependencies][dependencies-image]][dependencies-url]\n\n## Deprecated\n\nAs many have already noticed, I have not had the time to maintain this library in quite some time. I appreciate that [Zach Lintz](https://github.com/zlintz) has taken the initiative to fork this and continue maintenance over at [https://github.com/foo-foo-mq/foo-foo-mq]. I appreciate that Zach has made it possible for folks to continue using this approach. Thanks, Zach! :tada:\n\n## Summary\n\nThis is a very opinionated abstraction over amqplib to help simplify the implementation of several messaging patterns on RabbitMQ.\n\n> !Important! - successful use of this library will require a conceptual knowledge of AMQP and an understanding of RabbitMQ.\n\n> Requires Node.js >=22. As of v3, rabbot is published as an ES module - use `import`, not `require`.\n\n### Features:\n\n * Attempt to gracefully handle lost connections and channels\n * Automatically re-assert all topology on re-connection\n * Support the majority of RabbitMQ's extensions\n * Handle batching of acknowledgements and rejections\n * Topology & configuration via JSON (thanks to @JohnDMathis!)\n * Built-in support for JSON, binary and text message bodies\n * Support for custom serialization\n\n### Assumptions & Defaults:\n\n * Fault-tolerance/resilience over throughput\n * Prefer \"at least once delivery\"\n * Default to publish confirmation\n * Default to ack mode on consumers\n * Heterogenous services that include statically typed languages\n * JSON as the default serialization provider for object based message bodies\n\n## Documentation You Should Read\n\n* [Connection Management](https://github.com/arobson/rabbot/blob/master/docs/connections.md) - connection management\n * [Topology Setup](https://github.com/arobson/rabbot/blob/master/docs/topology.md) - topology configuration\n * [Publishing Guide](https://github.com/arobson/rabbot/blob/master/docs/publishing.md) - publishing and requesting\n * [Receiving Guide](https://github.com/arobson/rabbot/blob/master/docs/receiving.md) - subscribing and handling of messages\n * [Logging](https://github.com/arobson/rabbot/blob/master/docs/logging.md) - how rabbot logs\n\n## Other Documents\n\n * [Contributor Guide](https://github.com/arobson/rabbot/blob/master/HOW_TO_CONTRIBUTE.md)\n * [Code of Conduct](https://github.com/arobson/rabbot/blob/master/CODE_OF_CONDUCT.md)\n * [Resources](https://github.com/arobson/rabbot/blob/master/RESOURCES.md)\n * [Maintainers](https://github.com/arobson/rabbot/blob/master/MAINTAINERS.md)\n * [Contributors](https://github.com/arobson/rabbot/blob/master/CONTRIBUTORS.md)\n * [Acknowledgements](https://github.com/arobson/rabbot/blob/master/ACKNOWLEDGEMENTS.md)\n * [Change Log](https://github.com/arobson/rabbot/blob/master/CHANGELOG.md)\n * [Differences From Wascally](https://github.com/arobson/rabbot/blob/master/docs/notwascally.md)\n\n## Demos\n\n * [pubsub](https://github.com/arobson/rabbot/blob/master/demo/pubsub/README.md)\n\n## API Example\n\nThis contrived example is here to make it easy to see what the API looks like now that documentation is broken up across multiple pages.\n\n\n\n```js\nimport rabbit from 'rabbot';\n\nrabbit.handle('MyMessage', (msg) => {\n  console.log('received msg', msg.body);\n  msg.ack();\n});\n\nrabbit.handle('MyRequest', (req) => {\n  req.reply('yes?');\n});\n\nrabbit.configure({\n  connection: {\n    name: 'default',\n    user: 'guest',\n    pass: 'guest',\n    host: 'my-rabbot-server',\n    port: 5672,\n    vhost: '%2f',\n    replyQueue: 'customReplyQueue'\n  },\n  exchanges: [\n    { name: 'ex.1', type: 'fanout', autoDelete: true }\n  ],\n  queues: [\n    { name: 'q.1', autoDelete: true, subscribe: true },\n  ],\n  bindings: [\n    { exchange: 'ex.1', target: 'q.1', keys: [] }\n  ]\n}).then(\n  () => console.log('connected!')\n);\n\nrabbit.request('ex.1', { type: 'MyRequest' })\n  .then(\n    reply => {\n      console.log('got response:', reply.body);\n      reply.ack();\n    }\n  );\n\nrabbit.publish('ex.1', { type: 'MyMessage', body: 'hello!' });\n\n\nsetTimeout(() => {\n  rabbit.shutdown(true)\n},5000);\n```\n\n## Roadmap\n * improve support RabbitMQ backpressure mechanisms\n * add support for Rabbit's HTTP API\n\n[travis-image]: https://travis-ci.org/arobson/rabbot.svg?branch=master\n[travis-url]: https://travis-ci.org/arobson/rabbot\n[coveralls-url]: https://coveralls.io/github/arobson/rabbot?branch=master\n[coveralls-image]: https://coveralls.io/repos/github/arobson/rabbot/badge.svg?branch=master\n[version-image]: https://img.shields.io/npm/v/rabbot.svg?style=flat\n[version-url]: https://www.npmjs.com/package/rabbot\n[downloads-image]: https://img.shields.io/npm/dm/rabbot.svg?style=flat\n[downloads-url]: https://www.npmjs.com/package/rabbot\n[dependencies-image]: https://img.shields.io/david/arobson/rabbot.svg?style=flat\n[dependencies-url]: https://david-dm.org/arobson/rabbot\n","readmeFilename":"README.md","users":{"456wyc":true,"rhyslbw":true,"bonashen":true,"tmurngon":true,"sasquatch":true,"quocnguyen":true,"derickbailey":true,"dpjayasekara":true}}