{"_id":"amqp-hutch","_rev":"30-1d5069b2987921c8a0da0c5ca181131a","name":"amqp-hutch","description":"amqplib wrapper","dist-tags":{"latest":"1.0.20"},"versions":{"0.0.1":{"name":"amqp-hutch","version":"0.0.1","description":"amqplib wrapper","main":"index.js","repository":{"type":"git","url":"git+https://github.com/robinsio/amqp-hutch.git"},"author":{"name":"Jon Robins","email":"jon@robins.io","url":"https://github.com/robinsio"},"license":"ISC","bugs":{"url":"https://github.com/PressAssociation/hermes-subscription-api/issues"},"dependencies":{"amqplib":"0.4.1"},"devDependencies":{"supertest-as-promised":"^1.0.0","chai":"^1.10.0","mocha":"^2.1.0","mocha-bamboo-reporter":"*","supertest":"^0.15.0","sinon":"^1.15.4","sinon-chai":"^2.8.0","plato":"^1.5.0","istanbul":"^0.4.2"},"gitHead":"33513557057c864d1ceea0dad95d285f853bc8f2","homepage":"https://github.com/robinsio/amqp-hutch#readme","_id":"amqp-hutch@0.0.1","scripts":{},"_shasum":"502ad12138ae81f0a9024e9294056e68ffc0aec8","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"robinsio","email":"jon@robins.io"},"dist":{"shasum":"502ad12138ae81f0a9024e9294056e68ffc0aec8","tarball":"https://registry.npmjs.org/amqp-hutch/-/amqp-hutch-0.0.1.tgz","integrity":"sha512-9kfpoJziaYAXEXVAys2Qbg6V9E9yBdf3l7MMidJi8m8r1PSFtDV1P/Ak/Og0r72/PvQvc8airC7EcETfIcqwnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZsNu5W+U+q64XKPM4dRs5FJ9gvwvmTJKrdeVg1gf80QIhAOdj9mJkOuFDhoHuok/KYXeP7JMnmi7Q+pBc6YwDYdla"}]},"maintainers":[{"name":"robinsio","email":"jon@robins.io"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/amqp-hutch-0.0.1.tgz_1460453396687_0.38289501843973994"}},"0.0.2":{"name":"amqp-hutch","version":"0.0.2","description":"amqplib wrapper","main":"index.js","repository":{"type":"git","url":"git+https://github.com/robinsio/amqp-hutch.git"},"author":{"name":"Jon Robins","email":"jon@robins.io","url":"https://github.com/robinsio"},"license":"ISC","bugs":{"url":"https://github.com/PressAssociation/hermes-subscription-api/issues"},"dependencies":{"amqplib":"0.4.1"},"devDependencies":{"supertest-as-promised":"^1.0.0","chai":"^1.10.0","mocha":"^2.1.0","mocha-bamboo-reporter":"*","supertest":"^0.15.0","sinon":"^1.15.4","sinon-chai":"^2.8.0","plato":"^1.5.0","istanbul":"^0.4.2"},"gitHead":"33513557057c864d1ceea0dad95d285f853bc8f2","homepage":"https://github.com/robinsio/amqp-hutch#readme","_id":"amqp-hutch@0.0.2","scripts":{},"_shasum":"ae967bfca51fc4077366a4b22c1a2a98442be9d1","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"robinsio","email":"jon@robins.io"},"dist":{"shasum":"ae967bfca51fc4077366a4b22c1a2a98442be9d1","tarball":"https://registry.npmjs.org/amqp-hutch/-/amqp-hutch-0.0.2.tgz","integrity":"sha512-bCQeITn/jNJ16j5kGTUiuedr0W+fUcXJh79xfTK+VnheQLSv44yD4tajaYynETzHax4X6Ysjfw5XjvkVvPra8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB4dLxsWR3eIh/odBQGVnowWfK0k49sYn5EEy0ShKjVEAiBm0n5Li87uaSlU9S2EENhRLsw3LUHBktSazh9wwDSCYA=="}]},"maintainers":[{"name":"robinsio","email":"jon@robins.io"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/amqp-hutch-0.0.2.tgz_1460453542714_0.2195094465278089"}},"0.0.3":{"name":"amqp-hutch","version":"0.0.3","description":"amqplib wrapper","main":"index.js","repository":{"type":"git","url":"git+https://github.com/robinsio/amqp-hutch.git"},"author":{"name":"Jon Robins","email":"jon@robins.io","url":"https://github.com/robinsio"},"license":"ISC","bugs":{"url":"https://github.com/PressAssociation/hermes-subscription-api/issues"},"dependencies":{"amqplib":"0.4.1"},"devDependencies":{"supertest-as-promised":"^1.0.0","chai":"^1.10.0","mocha":"^2.1.0","mocha-bamboo-reporter":"*","supertest":"^0.15.0","sinon":"^1.15.4","sinon-chai":"^2.8.0","plato":"^1.5.0","istanbul":"^0.4.2"},"gitHead":"6ad237ccb47de8138b1bd41e62d2ec73810003e7","homepage":"https://github.com/robinsio/amqp-hutch#readme","_id":"amqp-hutch@0.0.3","scripts":{},"_shasum":"5de5fff62e7f7277d7818d695b153e793ef338a4","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"robinsio","email":"jon@robins.io"},"dist":{"shasum":"5de5fff62e7f7277d7818d695b153e793ef338a4","tarball":"https://registry.npmjs.org/amqp-hutch/-/amqp-hutch-0.0.3.tgz","integrity":"sha512-AbaegNG1XXcdeOsGDNTrBlJwhP1HluBBTpwLXffuz8xX0Sx7LWkleGHQ4l5sIf/SpSgzAZP0aTepglDKbTRe0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkSOj2TpHWrsJmEUDEZOLxDRf3JyO2eKIOKVuyejyMAgIgB+s4yQyJpAvTicGM0O5NX1ZVUcywUVAPocU9QJXNzh0="}]},"maintainers":[{"name":"robinsio","email":"jon@robins.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/amqp-hutch-0.0.3.tgz_1460454769996_0.9932412407360971"}},"0.0.4":{"name":"amqp-hutch","version":"0.0.4","description":"amqplib wrapper","main":"index.js","repository":{"type":"git","url":"git+https://github.com/robinsio/amqp-hutch.git"},"author":{"name":"Jon Robins","email":"jon@robins.io","url":"https://github.com/robinsio"},"license":"ISC","bugs":{"url":"https://github.com/PressAssociation/hermes-subscription-api/issues"},"dependencies":{"amqplib":"0.4.1"},"devDependencies":{"supertest-as-promised":"^1.0.0","chai":"^1.10.0","mocha":"^2.1.0","mocha-bamboo-reporter":"*","supertest":"^0.15.0","sinon":"^1.15.4","sinon-chai":"^2.8.0","plato":"^1.5.0","istanbul":"^0.4.2"},"gitHead":"6ad237ccb47de8138b1bd41e62d2ec73810003e7","homepage":"https://github.com/robinsio/amqp-hutch#readme","_id":"amqp-hutch@0.0.4","scripts":{},"_shasum":"ac3f44e29ff54df27cb3d19d96b0a0f92095a355","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"robinsio","email":"jon@robins.io"},"dist":{"shasum":"ac3f44e29ff54df27cb3d19d96b0a0f92095a355","tarball":"https://registry.npmjs.org/amqp-hutch/-/amqp-hutch-0.0.4.tgz","integrity":"sha512-PXaZXA805XGUd9E+dKGlyArH4mQrcO6HgVOxAlJB+PFUQJ2G60J8a5ZUKaBqPtdWt3XDE/uu+pnPRyKLOLHLlA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAouyeUmCxaEDswzo1XK8WK7hBpyZ38qFm6btaGJwWsVAiEAk3tBW0AHo+oGCnWdoJCvDdcZfzLv4ToNADfxEOqJUVk="}]},"maintainers":[{"name":"robinsio","email":"jon@robins.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/amqp-hutch-0.0.4.tgz_1460542038458_0.010094021214172244"}},"0.0.5":{"name":"amqp-hutch","version":"0.0.5","description":"amqplib wrapper","main":"index.js","repository":{"type":"git","url":"git+https://github.com/robinsio/amqp-hutch.git"},"author":{"name":"Jon Robins","email":"jon@robins.io","url":"https://github.com/robinsio"},"license":"ISC","bugs":{"url":"https://github.com/PressAssociation/hermes-subscription-api/issues"},"dependencies":{"amqplib":"0.4.1"},"devDependencies":{"supertest-as-promised":"^1.0.0","chai":"^1.10.0","mocha":"^2.1.0","mocha-bamboo-reporter":"*","supertest":"^0.15.0","sinon":"^1.15.4","sinon-chai":"^2.8.0","plato":"^1.5.0","istanbul":"^0.4.2"},"gitHead":"5dcdc5888f2d1680e655e2142a3284a3dedb7a18","homepage":"https://github.com/robinsio/amqp-hutch#readme","_id":"amqp-hutch@0.0.5","scripts":{},"_shasum":"c45ac1f8b0400562fbf2f7eb7c894b57c96be15c","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"robinsio","email":"jon@robins.io"},"dist":{"shasum":"c45ac1f8b0400562fbf2f7eb7c894b57c96be15c","tarball":"https://registry.npmjs.org/amqp-hutch/-/amqp-hutch-0.0.5.tgz","integrity":"sha512-+31oKEIbJYMQ2Hja/rGtWOb0BCJuOGgNEn/ZBSI44HgW56vx42p/mxgddq67iJldveVYSrR5SScRDkk5ace7yA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBqwpDGkKQtR70c3yOV57zjy6cMOM1Crso9OuM7X0CwwAiAbp+Eimvk/lhF0jjizzX6OuKmZ/kJHtZi1y8VQnNua1w=="}]},"maintainers":[{"name":"robinsio","email":"jon@robins.io"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/amqp-hutch-0.0.5.tgz_1460629326619_0.07588282274082303"}},"0.0.6":{"name":"amqp-hutch","version":"0.0.6","description":"amqplib wrapper","main":"index.js","repository":{"type":"git","url":"git+https://github.com/robinsio/amqp-hutch.git"},"author":{"name":"Jon Robins","email":"jon@robins.io","url":"https://github.com/robinsio"},"license":"ISC","bugs":{"url":"https://github.com/PressAssociation/hermes-subscription-api/issues"},"dependencies":{"amqplib":"0.4.1"},"devDependencies":{"supertest-as-promised":"^1.0.0","chai":"^1.10.0","mocha":"^2.1.0","mocha-bamboo-reporter":"*","supertest":"^0.15.0","sinon":"^1.15.4","sinon-chai":"^2.8.0","plato":"^1.5.0","istanbul":"^0.4.2"},"gitHead":"e2a2194cd6eb098062e4c1fa042542fcdb5fbe95","homepage":"https://github.com/robinsio/amqp-hutch#readme","_id":"amqp-hutch@0.0.6","scripts":{},"_shasum":"d6add4658432e3dd88c81f8fd568df9a423d4200","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"robinsio","email":"jon@robins.io"},"dist":{"shasum":"d6add4658432e3dd88c81f8fd568df9a423d4200","tarball":"https://registry.npmjs.org/amqp-hutch/-/amqp-hutch-0.0.6.tgz","integrity":"sha512-rDT6hny/+/9LipcILHVDSeHSV0hoLbbL8JQ05Pr6/VJuAudRY6u0hXZJfTjDUS5QatZlfMg50rVP/A45OcQZng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAFFyetGL9eeepFcepnEG+f/4bZCtJQnJsLHKD/SL12XAiEA9Qih9aL8pV49TG8Q073Ul/VtJ+ZrYdSJr4nugLbSxcI="}]},"maintainers":[{"name":"robinsio","email":"jon@robins.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/amqp-hutch-0.0.6.tgz_1460644297001_0.40315441810525954"}},"0.0.7":{"name":"amqp-hutch","version":"0.0.7","description":"amqplib wrapper","main":"index.js","repository":{"type":"git","url":"git+https://github.com/robinsio/amqp-hutch.git"},"author":{"name":"Jon Robins","email":"jon@robins.io","url":"https://github.com/robinsio"},"license":"ISC","bugs":{"url":"https://github.com/PressAssociation/hermes-subscription-api/issues"},"dependencies":{"amqplib":"0.4.1"},"devDependencies":{"supertest-as-promised":"^1.0.0","chai":"^1.10.0","mocha":"^2.1.0","mocha-bamboo-reporter":"*","supertest":"^0.15.0","sinon":"^1.15.4","sinon-chai":"^2.8.0","plato":"^1.5.0","istanbul":"^0.4.2"},"gitHead":"5127aadb97e482e93a2acad7d8b8b92322597993","homepage":"https://github.com/robinsio/amqp-hutch#readme","_id":"amqp-hutch@0.0.7","scripts":{},"_shasum":"333779fe57ecb50de6ce0e61799c607afbc1cbe7","_from":".","_npmVersion":"3.9.5","_nodeVersion":"0.10.42","_npmUser":{"name":"robinsio","email":"jon@robins.io"},"dist":{"shasum":"333779fe57ecb50de6ce0e61799c607afbc1cbe7","tarball":"https://registry.npmjs.org/amqp-hutch/-/amqp-hutch-0.0.7.tgz","integrity":"sha512-7StIGd6Pwq1aB694UXGhW/Jy3sPEQwkMhP7J7ce4EXRBu2kmPpxVnPqv85OcF6NvZxx02fQ6ZRNM/qjgEUjStg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwFU3y6sMHwv8DNjN8NuF6XLCGGjJFIZ4cPbM2RTR23AIhAOc2ZVCOJoZW/nsNxMqN5vPBjAB6qEBvmDUeCszebymg"}]},"maintainers":[{"name":"robinsio","email":"jon@robins.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/amqp-hutch-0.0.7.tgz_1465981395002_0.19652350712567568"}},"1.0.0":{"name":"amqp-hutch","version":"1.0.0","description":"amqplib wrapper","main":"index.js","repository":{"type":"git","url":"git+https://github.com/robinsio/amqp-hutch.git"},"author":{"name":"Jon Robins","email":"jon@robins.io","url":"https://github.com/robinsio"},"license":"ISC","bugs":{"url":"https://github.com/PressAssociation/hermes-subscription-api/issues"},"dependencies":{"amqplib":"0.4.1"},"devDependencies":{"supertest-as-promised":"^1.0.0","chai":"^1.10.0","mocha":"^2.1.0","mocha-bamboo-reporter":"*","supertest":"^0.15.0","sinon":"^1.15.4","sinon-chai":"^2.8.0","plato":"^1.5.0","istanbul":"^0.4.2"},"gitHead":"b6b3b46c507d603b6a60baafe0dc1f09e6edb1d6","homepage":"https://github.com/robinsio/amqp-hutch#readme","_id":"amqp-hutch@1.0.0","scripts":{},"_shasum":"6160f2d25238c68ac9d3839bfe962c8e76bae460","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.5","_npmUser":{"name":"robinsio","email":"jon@robins.io"},"dist":{"shasum":"6160f2d25238c68ac9d3839bfe962c8e76bae460","tarball":"https://registry.npmjs.org/amqp-hutch/-/amqp-hutch-1.0.0.tgz","integrity":"sha512-cLNMRqRJDq/Z3HsIMKHlt5NhDouylUB30NBNQoAzyeAKm6IvBu8BcCtIE86rbXCIBHiGBv/kaZmV+07yCMsDFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEuYm89g3WsQktxsI52omRYqKJaaM66oi0BREaeNR4OnAiEAl/QRgd9XmZzW7ZWhAMjC9L9Ja6+HFg7TRkSvKi+5zjc="}]},"maintainers":[{"name":"robinsio","email":"jon@robins.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/amqp-hutch-1.0.0.tgz_1468496739561_0.78052430273965"}},"1.0.1":{"name":"amqp-hutch","version":"1.0.1","description":"amqplib wrapper","main":"index.js","repository":{"type":"git","url":"git+https://github.com/robinsio/amqp-hutch.git"},"author":{"name":"Jon Robins","email":"jon@robins.io","url":"https://github.com/robinsio"},"license":"ISC","bugs":{"url":"https://github.com/PressAssociation/hermes-subscription-api/issues"},"dependencies":{"amqplib":"0.4.1"},"devDependencies":{"supertest-as-promised":"^1.0.0","chai":"^1.10.0","mocha":"^2.1.0","mocha-bamboo-reporter":"*","supertest":"^0.15.0","sinon":"^1.15.4","sinon-chai":"^2.8.0","plato":"^1.5.0","istanbul":"^0.4.2"},"gitHead":"8e0bd11e724a0196e58d41fd3cd7a60236555a09","homepage":"https://github.com/robinsio/amqp-hutch#readme","_id":"amqp-hutch@1.0.1","scripts":{},"_shasum":"bc249f88948dc259d22053fef59063d67d3acc20","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.5","_npmUser":{"name":"robinsio","email":"jon@robins.io"},"dist":{"shasum":"bc249f88948dc259d22053fef59063d67d3acc20","tarball":"https://registry.npmjs.org/amqp-hutch/-/amqp-hutch-1.0.1.tgz","integrity":"sha512-9TaHG7+sKmYGbzyvqklAkI0koFly0ykqoku8yDwTupx4sEql9Rf688rrJXfvWFKWNvv7JrsfsrORKDWHUiqZmw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeE2EfUGPYmwMJCJLzBVAEQhHyMQSZI2/wa/ESeXPZhwIgEeFHzUlK2gDnIDX4KRO40NiF52wo5H/xumf7XMUKgsc="}]},"maintainers":[{"name":"robinsio","email":"jon@robins.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/amqp-hutch-1.0.1.tgz_1470226320147_0.9971872228197753"}},"1.0.2":{"name":"amqp-hutch","version":"1.0.2","description":"amqplib wrapper","main":"index.js","repository":{"type":"git","url":"git+https://github.com/robinsio/amqp-hutch.git"},"author":{"name":"Jon Robins","email":"jon@robins.io","url":"https://github.com/robinsio"},"license":"ISC","bugs":{"url":"https://github.com/PressAssociation/hermes-subscription-api/issues"},"dependencies":{"amqplib":"0.4.1","custom-error-generator":"7.0.0"},"devDependencies":{"supertest-as-promised":"^1.0.0","chai":"^1.10.0","mocha":"^2.1.0","mocha-bamboo-reporter":"*","supertest":"^0.15.0","sinon":"^1.15.4","sinon-chai":"^2.8.0","plato":"^1.5.0","istanbul":"^0.4.2"},"gitHead":"3e9f9ed6e1364f2efcf4cb4461f938fafa631a6d","homepage":"https://github.com/robinsio/amqp-hutch#readme","_id":"amqp-hutch@1.0.2","scripts":{},"_shasum":"8178e6dd388fda7b04075ad30cd46eab69320a15","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.5","_npmUser":{"name":"robinsio","email":"jon@robins.io"},"dist":{"shasum":"8178e6dd388fda7b04075ad30cd46eab69320a15","tarball":"https://registry.npmjs.org/amqp-hutch/-/amqp-hutch-1.0.2.tgz","integrity":"sha512-G6nqvdMFzfSd2ywbLrVkCKhlgEEuvtGO/2TS8jyaUgp+6eVskyEj9eCapXt78LbzMB4huJdiUkxsl6uiR/HXRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAn0LBtQkh1ZDKwiYYXbeOrT5IJX6fIgGOaaHgB6Q4rQIgEZH9I3QJP5Ar5r/6swgRWwTubEJA7nL2g3bQutgLEuU="}]},"maintainers":[{"name":"robinsio","email":"jon@robins.io"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/amqp-hutch-1.0.2.tgz_1470384775181_0.9680314245633781"}},"1.0.3":{"name":"amqp-hutch","version":"1.0.3","description":"amqplib wrapper","main":"index.js","repository":{"type":"git","url":"git+https://github.com/robinsio/amqp-hutch.git"},"author":{"name":"Jon Robins","email":"jon@robins.io","url":"https://github.com/robinsio"},"license":"ISC","bugs":{"url":"https://github.com/PressAssociation/hermes-subscription-api/issues"},"dependencies":{"amqplib":"0.4.1","custom-error-generator":"7.0.0"},"devDependencies":{"supertest-as-promised":"^1.0.0","chai":"^1.10.0","mocha":"^2.1.0","mocha-bamboo-reporter":"*","supertest":"^0.15.0","sinon":"^1.15.4","sinon-chai":"^2.8.0","plato":"^1.5.0","istanbul":"^0.4.2"},"gitHead":"5ca64f23b3739fa959189fc535e7703f06adfc1e","homepage":"https://github.com/robinsio/amqp-hutch#readme","_id":"amqp-hutch@1.0.3","scripts":{},"_shasum":"eb2aedec8fccd3bb1131f6d4b3a6f93d30094a80","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.5","_npmUser":{"name":"robinsio","email":"jon@robins.io"},"dist":{"shasum":"eb2aedec8fccd3bb1131f6d4b3a6f93d30094a80","tarball":"https://registry.npmjs.org/amqp-hutch/-/amqp-hutch-1.0.3.tgz","integrity":"sha512-35vmP7NulMVwTBjXn4Q5IehjFniJrWai8MNordfLgnm3K0ZcSoOjzdV7YPQiF9lr4ojTXd6W3mC90HTWeLnAvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIESBykHviF40aPrrB0gNgozwMx5mGuyslNHcuX7WQmdIAiAPj9b5HkVP1NJuQZDI5Sv95aHZP4EUtWCtmuT44gA2dQ=="}]},"maintainers":[{"name":"robinsio","email":"jon@robins.io"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/amqp-hutch-1.0.3.tgz_1470392626706_0.0024793066550046206"}},"1.0.4":{"name":"amqp-hutch","version":"1.0.4","description":"amqplib wrapper","main":"index.js","repository":{"type":"git","url":"git+https://github.com/robinsio/amqp-hutch.git"},"author":{"name":"Jon Robins","email":"jon@robins.io","url":"https://github.com/robinsio"},"license":"ISC","bugs":{"url":"https://github.com/PressAssociation/hermes-subscription-api/issues"},"dependencies":{"amqplib":"0.4.1","custom-error-generator":"7.0.0"},"devDependencies":{"supertest-as-promised":"^1.0.0","chai":"^1.10.0","mocha":"^2.1.0","mocha-bamboo-reporter":"*","supertest":"^0.15.0","sinon":"^1.15.4","sinon-chai":"^2.8.0","plato":"^1.5.0","istanbul":"^0.4.2"},"gitHead":"cbc8ecddebb13cce50fb24bada40d1b844fa89c6","homepage":"https://github.com/robinsio/amqp-hutch#readme","_id":"amqp-hutch@1.0.4","scripts":{},"_shasum":"48084067b6f7be9405ec4aade05b017a4ed34e62","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.5","_npmUser":{"name":"robinsio","email":"jon@robins.io"},"dist":{"shasum":"48084067b6f7be9405ec4aade05b017a4ed34e62","tarball":"https://registry.npmjs.org/amqp-hutch/-/amqp-hutch-1.0.4.tgz","integrity":"sha512-YOVo5LHib3caqfmSq4WnEMc2wWtiVlX6vXiSSpKkFYKM+lg64DwY7w0gHjceY4GO+hrGwZhEtaIe838Kv9xCAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCT2VkT7oCVHv7DVotJRLwAKhs4VwguQSeaTOiFk08ZaQIgQNw6UVYLsKs66/df6AQVGd0SXd/iiJSmlw/+IMRskXc="}]},"maintainers":[{"name":"robinsio","email":"jon@robins.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/amqp-hutch-1.0.4.tgz_1477387878504_0.6621021551545709"}},"1.0.5":{"name":"amqp-hutch","version":"1.0.5","description":"amqplib wrapper","main":"index.js","repository":{"type":"git","url":"git+https://github.com/robinsio/amqp-hutch.git"},"author":{"name":"Jon Robins","email":"jon@robins.io","url":"https://github.com/robinsio"},"license":"ISC","bugs":{"url":"https://github.com/robinsio/amqp-hutch/issues"},"dependencies":{"amqplib":"0.4.2","custom-error-generator":"7.0.0"},"devDependencies":{"supertest-as-promised":"^1.0.0","chai":"^1.10.0","mocha":"^2.1.0","mocha-bamboo-reporter":"*","supertest":"^0.15.0","sinon":"^1.15.4","sinon-chai":"^2.8.0","plato":"^1.5.0","istanbul":"^0.4.2"},"gitHead":"0d3f60df581030675b6494f4f2e05fa50549ab19","homepage":"https://github.com/robinsio/amqp-hutch#readme","_id":"amqp-hutch@1.0.5","scripts":{},"_shasum":"2706716832db4b05d7ba82cf9bad4782a2ecfb05","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.5","_npmUser":{"name":"robinsio","email":"jon@robins.io"},"dist":{"shasum":"2706716832db4b05d7ba82cf9bad4782a2ecfb05","tarball":"https://registry.npmjs.org/amqp-hutch/-/amqp-hutch-1.0.5.tgz","integrity":"sha512-a3P7Izlbv7fCeXXwSdEJFENiKsXVEV75zsflvUij1HAFgX/9vpi3stUleYdLdu7MVEogLNxXe4NarUhSDw9XFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA3VQHRmAO3isDcl8E4jJaFIcfMmHSpwXE0k6BWx0SvFAiBDgowNy1exIeAR3TfwNEiZNqJKEiGjSUfrHJYnLagkGg=="}]},"maintainers":[{"name":"robinsio","email":"jon@robins.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/amqp-hutch-1.0.5.tgz_1478007371917_0.3751267078332603"}},"1.0.6":{"name":"amqp-hutch","version":"1.0.6","description":"amqplib wrapper","main":"index.js","repository":{"type":"git","url":"git+https://github.com/robinsio/amqp-hutch.git"},"author":{"name":"Jon Robins","email":"jon@robins.io","url":"https://github.com/robinsio"},"license":"ISC","bugs":{"url":"https://github.com/robinsio/amqp-hutch/issues"},"dependencies":{"amqplib":"0.4.2","custom-error-generator":"7.0.0"},"devDependencies":{"supertest-as-promised":"^1.0.0","chai":"^1.10.0","mocha":"^2.1.0","mocha-bamboo-reporter":"*","supertest":"^0.15.0","sinon":"^1.15.4","sinon-chai":"^2.8.0","plato":"^1.5.0","istanbul":"^0.4.2"},"gitHead":"6ec3fdf003d8e71b9196eab5b0d1fd739084effd","homepage":"https://github.com/robinsio/amqp-hutch#readme","_id":"amqp-hutch@1.0.6","scripts":{},"_shasum":"bd20fb46735191d4d5704f67a32259e59ea36fd9","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.5","_npmUser":{"name":"robinsio","email":"jon@robins.io"},"dist":{"shasum":"bd20fb46735191d4d5704f67a32259e59ea36fd9","tarball":"https://registry.npmjs.org/amqp-hutch/-/amqp-hutch-1.0.6.tgz","integrity":"sha512-h15yfO1+ZrFpyB3jaqdfsJcAYRNSFAMLv1nBlS/D3l6cC+f6B+U0v3wl/OmqxYHcG4kMzKLOBkJqlyWPtyg2Ag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYGfeZzpBVdVOLEtUK5Kdejs/t2Lxc6vlxKokhU9R4vQIhAKVw6VTqRRP3wsfNe45487az5bwx7P+vXiuhmLoeZwha"}]},"maintainers":[{"name":"robinsio","email":"jon@robins.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/amqp-hutch-1.0.6.tgz_1478084312862_0.11978660966269672"}},"1.0.7":{"name":"amqp-hutch","version":"1.0.7","description":"amqplib wrapper","main":"index.js","repository":{"type":"git","url":"git+https://github.com/robinsio/amqp-hutch.git"},"author":{"name":"Jon Robins","email":"jon@robins.io","url":"https://github.com/robinsio"},"license":"ISC","bugs":{"url":"https://github.com/robinsio/amqp-hutch/issues"},"dependencies":{"amqplib":"0.4.2","custom-error-generator":"7.0.0"},"devDependencies":{"supertest-as-promised":"^1.0.0","chai":"^1.10.0","mocha":"^2.1.0","mocha-bamboo-reporter":"*","supertest":"^0.15.0","sinon":"^1.15.4","sinon-chai":"^2.8.0","plato":"^1.5.0","istanbul":"^0.4.2"},"gitHead":"b853d80f25f380afcb606e2187fb68dbdf782494","homepage":"https://github.com/robinsio/amqp-hutch#readme","_id":"amqp-hutch@1.0.7","scripts":{},"_shasum":"4f4e97a87f74d66729b7e56d3986587cd0f78720","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.5","_npmUser":{"name":"robinsio","email":"jon@robins.io"},"dist":{"shasum":"4f4e97a87f74d66729b7e56d3986587cd0f78720","tarball":"https://registry.npmjs.org/amqp-hutch/-/amqp-hutch-1.0.7.tgz","integrity":"sha512-QjgNgVQw2jovMxoYGIIyet3N3WxBuUaToWLE8Mb/bSu54BlX3DZ6yq26l74jbLhbV7nIAdXo+sw16aDDKfH+pA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6wsu1qaivenzwxnvLj6120q8iHv2adsECRHuyN0eRpgIhAMrYHsU52M/SzJjUZe4pJEByYqf+cTFrwugn88fvVpth"}]},"maintainers":[{"name":"robinsio","email":"jon@robins.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/amqp-hutch-1.0.7.tgz_1478531461152_0.7595302921254188"}},"1.0.8":{"name":"amqp-hutch","version":"1.0.8","description":"amqplib wrapper","main":"index.js","repository":{"type":"git","url":"git+https://github.com/robinsio/amqp-hutch.git"},"author":{"name":"Jon Robins","email":"jon@robins.io","url":"https://github.com/robinsio"},"license":"ISC","bugs":{"url":"https://github.com/robinsio/amqp-hutch/issues"},"dependencies":{"amqplib":"0.4.2","custom-error-generator":"7.0.0"},"devDependencies":{"supertest-as-promised":"^1.0.0","chai":"^1.10.0","mocha":"^2.1.0","mocha-bamboo-reporter":"*","supertest":"^0.15.0","sinon":"^1.15.4","sinon-chai":"^2.8.0","plato":"^1.5.0","istanbul":"^0.4.2"},"gitHead":"255f86aadb1c4e15de8447e39a3c5173435b124f","homepage":"https://github.com/robinsio/amqp-hutch#readme","_id":"amqp-hutch@1.0.8","scripts":{},"_shasum":"dbcd6007bf9c673971ab8535646c5db3482390dd","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.5","_npmUser":{"name":"robinsio","email":"jon@robins.io"},"dist":{"shasum":"dbcd6007bf9c673971ab8535646c5db3482390dd","tarball":"https://registry.npmjs.org/amqp-hutch/-/amqp-hutch-1.0.8.tgz","integrity":"sha512-ByoYWyymJ6PVRcQvORjvW/i8IkD66up/yO0KmMIaeVUg84fl8QXB9UXa04EYjXW1k/5HpQ8rzcbNq3f9fW/yKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCijEOT+SPYKzdknu0xXttHgMih0inrUIhuZ6LSOd7WcwIgZNWMjmLK4HGWJghBt7RkPXOhvlgEgxQaMTMs5XEzW0o="}]},"maintainers":[{"name":"robinsio","email":"jon@robins.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/amqp-hutch-1.0.8.tgz_1478534625996_0.5353152225725353"}},"1.0.9":{"name":"amqp-hutch","version":"1.0.9","description":"amqplib wrapper","main":"index.js","repository":{"type":"git","url":"git+https://github.com/robinsio/amqp-hutch.git"},"author":{"name":"Jon Robins","email":"jon@robins.io","url":"https://github.com/robinsio"},"license":"ISC","bugs":{"url":"https://github.com/robinsio/amqp-hutch/issues"},"dependencies":{"amqplib":"0.4.2","custom-error-generator":"7.0.0"},"devDependencies":{"supertest-as-promised":"^1.0.0","chai":"^1.10.0","mocha":"^2.1.0","mocha-bamboo-reporter":"*","supertest":"^0.15.0","sinon":"^1.15.4","sinon-chai":"^2.8.0","plato":"^1.5.0","istanbul":"^0.4.2"},"gitHead":"3e4df4d2f967659fdfd71666085407d9b79f3b28","homepage":"https://github.com/robinsio/amqp-hutch#readme","_id":"amqp-hutch@1.0.9","scripts":{},"_shasum":"2cd2093fda5e6d10557c8707962692052ff50ff9","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.5","_npmUser":{"name":"robinsio","email":"jon@robins.io"},"dist":{"shasum":"2cd2093fda5e6d10557c8707962692052ff50ff9","tarball":"https://registry.npmjs.org/amqp-hutch/-/amqp-hutch-1.0.9.tgz","integrity":"sha512-rEccbGTDPcFkH7hHovfjZcJ5DZmvKwf4T2i9/GHjXjF16mAbTdeof4Ek2hBCX1te71uUHmFxnn3N2p/gTQaHyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCcxnLZVREiQQwPbfhf1g8H8y0SmZpQKM+jNCkT7WUCwIhANjWOV9Y1vOyW/SoaIiT50E5HKN/b/yU0BrA6V3/c1ps"}]},"maintainers":[{"name":"robinsio","email":"jon@robins.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/amqp-hutch-1.0.9.tgz_1478599690283_0.8577266947831959"}},"1.0.10":{"name":"amqp-hutch","version":"1.0.10","description":"amqplib wrapper","main":"index.js","repository":{"type":"git","url":"git+https://github.com/robinsio/amqp-hutch.git"},"author":{"name":"Jon Robins","email":"jon@robins.io","url":"https://github.com/robinsio"},"license":"ISC","bugs":{"url":"https://github.com/robinsio/amqp-hutch/issues"},"dependencies":{"amqplib":"0.4.2","custom-error-generator":"7.0.0"},"devDependencies":{"supertest-as-promised":"^1.0.0","chai":"^1.10.0","mocha":"^2.1.0","mocha-bamboo-reporter":"*","supertest":"^0.15.0","sinon":"^1.15.4","sinon-chai":"^2.8.0","plato":"^1.5.0","istanbul":"^0.4.2"},"gitHead":"806785ab06ec67034f7c46a9f5b2e11a0e52a7dc","homepage":"https://github.com/robinsio/amqp-hutch#readme","_id":"amqp-hutch@1.0.10","scripts":{},"_shasum":"b8be8ff7475f9aa69302b5f77143b0c458bb5aea","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.5","_npmUser":{"name":"robinsio","email":"jon@robins.io"},"dist":{"shasum":"b8be8ff7475f9aa69302b5f77143b0c458bb5aea","tarball":"https://registry.npmjs.org/amqp-hutch/-/amqp-hutch-1.0.10.tgz","integrity":"sha512-pfg+Sj23cT3Ob1AsD/FEsGQFmT0JyQGosgTbiqok7GmHRWN8DSIoTpcvOChTnbGfDa3YOdPPo6/9gc1e8X9x8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDf4rFSrlqIRtmu2ca+dJCpoTq2wMQRdOms2EymX1qXgAIgcNgDzSjKZTjIx0MuwBZLRpHhFONR7VdINDTYfsxyw/Y="}]},"maintainers":[{"name":"robinsio","email":"jon@robins.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/amqp-hutch-1.0.10.tgz_1478615817070_0.05148311238735914"}},"1.0.11":{"name":"amqp-hutch","version":"1.0.11","description":"amqplib wrapper","main":"index.js","repository":{"type":"git","url":"git+https://github.com/robinsio/amqp-hutch.git"},"author":{"name":"Jon Robins","email":"jon@robins.io","url":"https://github.com/robinsio"},"license":"ISC","bugs":{"url":"https://github.com/robinsio/amqp-hutch/issues"},"dependencies":{"amqplib":"0.4.2","custom-error-generator":"7.0.0"},"devDependencies":{"supertest-as-promised":"^1.0.0","chai":"^1.10.0","mocha":"^2.1.0","mocha-bamboo-reporter":"*","supertest":"^0.15.0","sinon":"^1.15.4","sinon-chai":"^2.8.0","plato":"^1.5.0","istanbul":"^0.4.2"},"gitHead":"b6a34ef6fdb9a370bbded3dc3ff00b06ce53d805","homepage":"https://github.com/robinsio/amqp-hutch#readme","_id":"amqp-hutch@1.0.11","scripts":{},"_shasum":"9a1ff4c05655127b4101eca9bc595978e8911e59","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.5","_npmUser":{"name":"robinsio","email":"jon@robins.io"},"dist":{"shasum":"9a1ff4c05655127b4101eca9bc595978e8911e59","tarball":"https://registry.npmjs.org/amqp-hutch/-/amqp-hutch-1.0.11.tgz","integrity":"sha512-wzvjcVr6L6lIHdLRFM0cXuBXdNUgu0v+h9SOSsCEJKWKgzFU3LcQIYpUf9dxFjRPHpP/qsXPPLuIpR8ocNyKGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAvJjsV80sCz70NzW4MkUodRlWr/nIMUTYYj+mmX9E0gAiBQbl9+OLReahq2P2l4wjEa04rcZslYkWmInbn3CZYBwg=="}]},"maintainers":[{"name":"robinsio","email":"jon@robins.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/amqp-hutch-1.0.11.tgz_1478792286577_0.9254827802069485"}},"1.0.12":{"name":"amqp-hutch","version":"1.0.12","description":"amqplib wrapper","main":"index.js","repository":{"type":"git","url":"git+https://github.com/robinsio/amqp-hutch.git"},"author":{"name":"Jon Robins","email":"jon@robins.io","url":"https://github.com/robinsio"},"license":"ISC","bugs":{"url":"https://github.com/robinsio/amqp-hutch/issues"},"dependencies":{"aysnc":"2.1.4","amqplib":"0.4.2","custom-error-generator":"7.0.0"},"devDependencies":{"supertest-as-promised":"^1.0.0","chai":"^1.10.0","mocha":"^2.1.0","mocha-bamboo-reporter":"*","supertest":"^0.15.0","sinon":"^1.15.4","sinon-chai":"^2.8.0","plato":"^1.5.0","istanbul":"^0.4.2"},"gitHead":"d876c4de2396d70b40ae90a089cbe39729e32d85","homepage":"https://github.com/robinsio/amqp-hutch#readme","_id":"amqp-hutch@1.0.12","scripts":{},"_shasum":"45e88b29d55d3d008ef772d70cb4cb7fc73e8e28","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.5","_npmUser":{"name":"robinsio","email":"jon@robins.io"},"dist":{"shasum":"45e88b29d55d3d008ef772d70cb4cb7fc73e8e28","tarball":"https://registry.npmjs.org/amqp-hutch/-/amqp-hutch-1.0.12.tgz","integrity":"sha512-NMz6a0cjn6pQ4Gdh9U8M02mNZM5xHGif3M4Wd/8zeYpY9wrfDTn3KLsGRfed0Yz022U2Id7MPkudD5b/sCWaCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICCLilL/qcDZnb2+kBu9CvbebQUSF0Zkl+PDBQ8t9f2JAiEAm7UCZH4zaR/bEr4sO8/Kc6cR8u4hSjpj3bmaCt42jYE="}]},"maintainers":[{"name":"robinsio","email":"jon@robins.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/amqp-hutch-1.0.12.tgz_1481549125884_0.8666439030785114"}},"1.0.13":{"name":"amqp-hutch","version":"1.0.13","description":"amqplib wrapper","main":"index.js","repository":{"type":"git","url":"git+https://github.com/robinsio/amqp-hutch.git"},"author":{"name":"Jon Robins","email":"jon@robins.io","url":"https://github.com/robinsio"},"license":"ISC","bugs":{"url":"https://github.com/robinsio/amqp-hutch/issues"},"dependencies":{"async":"2.1.4","amqplib":"0.4.2","custom-error-generator":"7.0.0"},"devDependencies":{"supertest-as-promised":"^1.0.0","chai":"^1.10.0","mocha":"^2.1.0","mocha-bamboo-reporter":"*","supertest":"^0.15.0","sinon":"^1.15.4","sinon-chai":"^2.8.0","plato":"^1.5.0","istanbul":"^0.4.2"},"gitHead":"1c0af74a457995cf5d71dcf653b82b84b80245df","homepage":"https://github.com/robinsio/amqp-hutch#readme","_id":"amqp-hutch@1.0.13","scripts":{},"_shasum":"a316b274f765450b33c6685f5689eab21ac9ed09","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.5","_npmUser":{"name":"robinsio","email":"jon@robins.io"},"dist":{"shasum":"a316b274f765450b33c6685f5689eab21ac9ed09","tarball":"https://registry.npmjs.org/amqp-hutch/-/amqp-hutch-1.0.13.tgz","integrity":"sha512-Pt3Ys4S5udeqBgU5/sjRzQVF97ab8xsNEexjTZMECbF5EBT50PuB7smyQ9Z5sCwPSfo74hJfNl0ALgWxX9Dmng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGMr4Qm5IiSD87/ZAWbS+5kui+DAhFnD07tOpMQbXsARAiEAviMpTkL/lwBFQhhhNhgTBun1OTy/jx0a3m4L6O1O+14="}]},"maintainers":[{"name":"robinsio","email":"jon@robins.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/amqp-hutch-1.0.13.tgz_1481631651126_0.3932973046321422"}},"1.0.14":{"name":"amqp-hutch","version":"1.0.14","description":"amqplib wrapper","main":"index.js","repository":{"type":"git","url":"git+https://github.com/robinsio/amqp-hutch.git"},"author":{"name":"Jon Robins","email":"jon@robins.io","url":"https://github.com/robinsio"},"license":"ISC","bugs":{"url":"https://github.com/robinsio/amqp-hutch/issues"},"dependencies":{"async":"2.1.4","amqplib":"0.4.2","custom-error-generator":"7.0.0"},"devDependencies":{"supertest-as-promised":"^1.0.0","chai":"^1.10.0","mocha":"^2.1.0","mocha-bamboo-reporter":"*","supertest":"^0.15.0","sinon":"^1.15.4","sinon-chai":"^2.8.0","plato":"^1.5.0","istanbul":"^0.4.2"},"gitHead":"e671873cab366aab539d59a1c82f4ea5377bfbf3","homepage":"https://github.com/robinsio/amqp-hutch#readme","_id":"amqp-hutch@1.0.14","scripts":{},"_shasum":"7c2a72f445c657eaded6a2322d584c25595083eb","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.5","_npmUser":{"name":"robinsio","email":"jon@robins.io"},"dist":{"shasum":"7c2a72f445c657eaded6a2322d584c25595083eb","tarball":"https://registry.npmjs.org/amqp-hutch/-/amqp-hutch-1.0.14.tgz","integrity":"sha512-hX9ZJ4fT3p806L0Y1mdYtymefvB3gx5ZWzS9rV/DGiu8FVoIjmM4czQCQvoa8O2JIb7ztUTgLBdsbOkq0RmL/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDehM2s6gx4u8gV4IIYFh/rxiIY/2XueuNEI+9qRfYQdQIhAI7+MV4A3SnnV+eq3yhg9+5OloaWsmY7zwOdmvdw2UMy"}]},"maintainers":[{"name":"robinsio","email":"jon@robins.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/amqp-hutch-1.0.14.tgz_1481636648344_0.10408339952118695"}},"1.0.15":{"name":"amqp-hutch","version":"1.0.15","description":"amqplib wrapper","main":"index.js","repository":{"type":"git","url":"git+https://github.com/robinsio/amqp-hutch.git"},"author":{"name":"Jon Robins","email":"jon@robins.io","url":"https://github.com/robinsio"},"license":"ISC","bugs":{"url":"https://github.com/robinsio/amqp-hutch/issues"},"dependencies":{"async":"2.1.4","amqplib":"0.4.2","custom-error-generator":"7.0.0"},"devDependencies":{"supertest-as-promised":"^1.0.0","chai":"^1.10.0","mocha":"^2.1.0","mocha-bamboo-reporter":"*","supertest":"^0.15.0","sinon":"^1.15.4","sinon-chai":"^2.8.0","plato":"^1.5.0","istanbul":"^0.4.2"},"gitHead":"48bbb4182a534eb398a04b9e8066c709ccc28991","homepage":"https://github.com/robinsio/amqp-hutch#readme","_id":"amqp-hutch@1.0.15","scripts":{},"_shasum":"3cbe85fff3d5dbbc08f03a86e04ff1bc19992f0d","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.5","_npmUser":{"name":"robinsio","email":"jon@robins.io"},"dist":{"shasum":"3cbe85fff3d5dbbc08f03a86e04ff1bc19992f0d","tarball":"https://registry.npmjs.org/amqp-hutch/-/amqp-hutch-1.0.15.tgz","integrity":"sha512-iVnvVYxKrT14fb055JZO6fqqwx6lO6cBgBN2uB7H4r3fPRHGgP4TLA+Ee6am8xXcL3HMuWaO31gI/yuA09+3vw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDlkG/9j8b/Tb5qlfyNOPPr4mFN7/a20tkwdrzULajTxAiEAiBNAsfoA5svnSDKysu/puRcyTB8cMq5Z9XDbVdiywco="}]},"maintainers":[{"name":"robinsio","email":"jon@robins.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/amqp-hutch-1.0.15.tgz_1481648737749_0.8378889341838658"}},"1.0.16":{"name":"amqp-hutch","version":"1.0.16","description":"amqplib wrapper","main":"index.js","repository":{"type":"git","url":"git+https://github.com/robinsio/amqp-hutch.git"},"author":{"name":"Jon Robins","email":"jon@robins.io","url":"https://github.com/robinsio"},"license":"ISC","bugs":{"url":"https://github.com/robinsio/amqp-hutch/issues"},"dependencies":{"async":"2.1.4","amqplib":"0.4.2","custom-error-generator":"7.0.0"},"devDependencies":{"supertest-as-promised":"^1.0.0","chai":"^1.10.0","mocha":"^2.1.0","mocha-bamboo-reporter":"*","supertest":"^0.15.0","sinon":"^1.15.4","sinon-chai":"^2.8.0","plato":"^1.5.0","istanbul":"^0.4.2"},"gitHead":"61e60384c94d917cb3189d6b6ba380ae000d6f21","homepage":"https://github.com/robinsio/amqp-hutch#readme","_id":"amqp-hutch@1.0.16","scripts":{},"_shasum":"9c62faf3f5c5aa5cc9b1a403e2a07605add7ef6d","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.5","_npmUser":{"name":"robinsio","email":"jon@robins.io"},"dist":{"shasum":"9c62faf3f5c5aa5cc9b1a403e2a07605add7ef6d","tarball":"https://registry.npmjs.org/amqp-hutch/-/amqp-hutch-1.0.16.tgz","integrity":"sha512-aOJjlv3G2brGxWg+yfIkzs/UJ/6IBPs9aUs13/jCdsIlvBjPBb2RNCQnEXJ9GOv30TkkrBPzqTdiIHcobT17rw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLNAR8jDIlpxKee9PkhIkSSk+PzLY6CatJ3xO8dGCPdgIgFd8LIywORSsgwTDwX96TLRabh//Yr6JBwe+osgf37+I="}]},"maintainers":[{"name":"robinsio","email":"jon@robins.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/amqp-hutch-1.0.16.tgz_1482320247711_0.06989242346026003"}},"1.0.17":{"name":"amqp-hutch","version":"1.0.17","description":"amqplib wrapper","main":"index.js","repository":{"type":"git","url":"git+https://github.com/robinsio/amqp-hutch.git"},"author":{"name":"Jon Robins","email":"jon@robins.io","url":"https://github.com/robinsio"},"license":"ISC","bugs":{"url":"https://github.com/robinsio/amqp-hutch/issues"},"dependencies":{"async":"2.1.4","amqplib":"0.4.2","custom-error-generator":"7.0.0"},"devDependencies":{"supertest-as-promised":"^1.0.0","chai":"^1.10.0","mocha":"^2.1.0","mocha-bamboo-reporter":"*","supertest":"^0.15.0","sinon":"^1.15.4","sinon-chai":"^2.8.0","plato":"^1.5.0","istanbul":"^0.4.2"},"gitHead":"c91cdbadc02ea94cf4c9ed0483ac989bbc446f09","homepage":"https://github.com/robinsio/amqp-hutch#readme","_id":"amqp-hutch@1.0.17","scripts":{},"_shasum":"b3b1d2c311ed22d35b97977b9621a43c29c4137b","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.5","_npmUser":{"name":"robinsio","email":"jon@robins.io"},"dist":{"shasum":"b3b1d2c311ed22d35b97977b9621a43c29c4137b","tarball":"https://registry.npmjs.org/amqp-hutch/-/amqp-hutch-1.0.17.tgz","integrity":"sha512-+P/bW113H70cWVNQGCI7rhaSioRfXT9J20+mYsP/zpdfJFHL49/b/QxQshqC0hm4hFVu2f5y7IZmPpIU3ZnAFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBf6Q073UTrO+CCDenW0SwBlhwryvPsYHn5bBmVLeL83AiA6G5fpq+cNC/Vm/MgMGcPAYgOccKesZ+n7asvtDExbWQ=="}]},"maintainers":[{"name":"robinsio","email":"jon@robins.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/amqp-hutch-1.0.17.tgz_1483534978153_0.6872973050922155"}},"1.0.18":{"name":"amqp-hutch","version":"1.0.18","description":"amqplib wrapper","main":"index.js","repository":{"type":"git","url":"git+https://github.com/robinsio/amqp-hutch.git"},"author":{"name":"Jon Robins","email":"jon@robins.io","url":"https://github.com/robinsio"},"license":"ISC","bugs":{"url":"https://github.com/robinsio/amqp-hutch/issues"},"dependencies":{"async":"2.1.4","amqplib":"0.4.2","custom-error-generator":"7.0.0"},"devDependencies":{"supertest-as-promised":"^1.0.0","chai":"^1.10.0","mocha":"^2.1.0","mocha-bamboo-reporter":"*","supertest":"^0.15.0","sinon":"^1.15.4","sinon-chai":"^2.8.0","plato":"^1.5.0","istanbul":"^0.4.2"},"gitHead":"4c1ddd84ebb4a47dfc1feb286972a0a1934148aa","homepage":"https://github.com/robinsio/amqp-hutch#readme","_id":"amqp-hutch@1.0.18","scripts":{},"_shasum":"faeba86fcea1d8cb0a360c615b39f6747a400bfc","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.5","_npmUser":{"name":"robinsio","email":"jon@robins.io"},"dist":{"shasum":"faeba86fcea1d8cb0a360c615b39f6747a400bfc","tarball":"https://registry.npmjs.org/amqp-hutch/-/amqp-hutch-1.0.18.tgz","integrity":"sha512-Uq8efAxhQYfwi51rr3Ab3nQ6NdJ8vqwk0DRDLEXlaxpZg3r2KgjVXjiTDSpxX8/NUV3uVP+LyrrMGKypp4QrVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLi56HQpElMdF/A2nhfi8x2e4BC0s/OJwj6NKs2IkgiAIgeJHURm0EKNApO+Do1+rVxlVybRK7WVa1aPOdW13V/a8="}]},"maintainers":[{"name":"robinsio","email":"jon@robins.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/amqp-hutch-1.0.18.tgz_1483618639255_0.19364975742064416"}},"1.0.19":{"name":"amqp-hutch","version":"1.0.19","description":"amqplib wrapper","main":"index.js","repository":{"type":"git","url":"git+https://github.com/robinsio/amqp-hutch.git"},"author":{"name":"Jon Robins","email":"jon@robins.io","url":"https://github.com/robinsio"},"license":"ISC","bugs":{"url":"https://github.com/robinsio/amqp-hutch/issues"},"dependencies":{"async":"2.1.4","amqplib":"0.4.2","custom-error-generator":"7.0.0"},"devDependencies":{"supertest-as-promised":"^1.0.0","chai":"^1.10.0","mocha":"^2.1.0","mocha-bamboo-reporter":"*","supertest":"^0.15.0","sinon":"^1.15.4","sinon-chai":"^2.8.0","plato":"^1.5.0","istanbul":"^0.4.2"},"gitHead":"55902b34c80b37733e5d5a4ddb725f1400aaa0a8","homepage":"https://github.com/robinsio/amqp-hutch#readme","_id":"amqp-hutch@1.0.19","scripts":{},"_shasum":"440ecbcd2d4d1a5643435cf1b1efb89806f981da","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.5","_npmUser":{"name":"robinsio","email":"jon@robins.io"},"dist":{"shasum":"440ecbcd2d4d1a5643435cf1b1efb89806f981da","tarball":"https://registry.npmjs.org/amqp-hutch/-/amqp-hutch-1.0.19.tgz","integrity":"sha512-4aA7lj53u3TcHsl47zZ2JiCEoaoTxHYsDdNcpJ7YXbzWINH5KszlHyBcX0nBaMFEGPzEpBkCYNjwNZ1wYgim5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE9Hkk2NoPd9hpeQNDZNZb4LZmO3GwJWQb0KSJ0UaoWnAiBbQ0keBek0tHtTcLWE5IJhK+xMKMntbQbodVIyvqGPrA=="}]},"maintainers":[{"name":"robinsio","email":"jon@robins.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/amqp-hutch-1.0.19.tgz_1486721219214_0.1636680441442877"}},"1.0.20":{"name":"amqp-hutch","version":"1.0.20","description":"amqplib wrapper","main":"index.js","repository":{"type":"git","url":"git+https://github.com/robinsio/amqp-hutch.git"},"author":{"name":"Jon Robins","email":"jon@robins.io","url":"https://github.com/robinsio"},"license":"ISC","bugs":{"url":"https://github.com/robinsio/amqp-hutch/issues"},"dependencies":{"async":"2.1.4","amqplib":"0.4.2","custom-error-generator":"7.0.0"},"devDependencies":{"supertest-as-promised":"^1.0.0","chai":"^1.10.0","mocha":"^2.1.0","mocha-bamboo-reporter":"*","supertest":"^0.15.0","sinon":"^1.15.4","sinon-chai":"^2.8.0","plato":"^1.5.0","istanbul":"^0.4.2"},"gitHead":"ce6db92f318b9ad9f3958509307a0808a8f4266e","homepage":"https://github.com/robinsio/amqp-hutch#readme","_id":"amqp-hutch@1.0.20","scripts":{},"_shasum":"1ff1d4af4a14b821b8ece57d58b45e3c2af62e8e","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.5","_npmUser":{"name":"robinsio","email":"jon@robins.io"},"dist":{"shasum":"1ff1d4af4a14b821b8ece57d58b45e3c2af62e8e","tarball":"https://registry.npmjs.org/amqp-hutch/-/amqp-hutch-1.0.20.tgz","integrity":"sha512-7SvnrnXWydRlrkiG0u6l7u3p+mfhfyv4O07avwf6RnZVFOERbDkct7SNT+Q5mzBiVoyGmubQfJZ3M5PJmAcuVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMxYZvQ407q4OxnNdWUqpm28EMP4XLNpydvJED5nY/iQIhAP04NdlDrOHM76lPyXqb5EjpixQRFb6+zm0DK1H03+0a"}]},"maintainers":[{"name":"robinsio","email":"jon@robins.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/amqp-hutch-1.0.20.tgz_1497883128114_0.23254280700348318"}}},"readme":"# AMQP:Hutch\n[amqplib](https://www.npmjs.com/package/amqplib) wrapper for easy setup and initialization.\n\n## Setup\nConfiguration and Events for AMQP Hutch.\n```javascript\nvar AMQPHutch = require('amqp-hutch');\n\nvar hutch = new AMQPHutch();\n\nhutch.initialise({\n  connectionString: 'amqps://user:password@host:port/uri?heartbeat=3',\n  retryWait:        1000\n});\n\nhutch.on('ready', function() {\n  console.log('Established RabbitMQ connection');\n});\n\nhutch.on('close', function(err) {\n  console.log(err.message + 'RabbitMQ closing connection');\n});\n\nhutch.on('error', function(err) {\n  console.log(err.message + 'RabbitMQ connection error');\n});\n\nmodule.exports = hutch;\n```\n\n## Publish\n```javascript\nvar message = {\"Message\": \"Hello\"};\n\nvar options = {\n  exchange: {\n    durable: true,\n    confirm: true,\n    autoDelete: false,\n    type: 'topic',\n    name: 'example.exchange'\n  },\n  publish: {\n    persistent: true,\n    contentType: 'application/json',\n    expiration: 86400000,\n    timestamp: Math.floor(Date.now() / 1000)\n  }\n};\n\nhutch.publish(options, message, function(err, res) {\n  console.log(res);\n});\n```\n\n\n## Publish to Exchange\n```javascript\nvar message = {\"Message\": \"Hello\"};\n\nvar publishOptions = {\n  exchange: {\n    durable: true,\n    confirm: true,\n    autoDelete: false\n  },\n  publish: {\n    persistent: true,\n    contentType: 'application/json',\n    expiration: 86400000,\n    timestamp: Math.floor(Date.now() / 1000)\n  }\n};\n\nhutch.publishToExchange('exchange.name', 'topic', publishOptions, message, function(err, res) {\n  console.log(res);\n});\n```\n\n## Consume\nConsume creates a queue bound to a new channel.\n```javascript\n\n  var options = {\n    exchange: {\n      name: 'exchange.name',\n      type: 'topic'\n    },\n    queue: {\n      name: 'queue.name',\n      prefetch: 1,\n      durable:  true\n    },\n    routingKey: '#'\n  };\n\n  var consumer = function(message, done, fail) {\n    some.service(message, function(err, res) {\n      if(err) return fail();    \n      done();\n    });\n  };\n\n  hutch.consume(options, consumer, function(err) {\n    console.log(\"Successfully setup consumer for queue: [\" + options.queue + \"]\");\n  });\n```\n\n### Exclusive\nAdding the Exclusive flag to the options will manage an exclusive consumer, the conusmer will retry until closed.\n```javascript\n\n  var options = {\n    exchange: {\n      name: 'exchange.name',\n      type: 'topic'\n    },\n    queue: {\n      name: 'queue.name',\n      prefetch: 1,\n      durable:  true\n    },\n    exclusive: true\n  };\n```  \n\n### SkipNext\nAdding the skipNext flag to the options will skip the next message in the queue before initialising, this can be useful for unblocking failed messages.\n```javascript\n\n  var options = {\n    exchange: {\n      name: 'exchange.name',\n      type: 'topic'\n    },\n    queue: {\n      name: 'queue.name',\n      prefetch: 1,\n      durable:  true\n    },\n    skipNext: true\n  };\n```  \n\n## Destroy\nDestroy will unbind/purge the queue from the given exchange.\n```javascript\n  var queue    = \"queue.name\";\n  var exchange = \"exchange.name\";\n\n  hutch.destroy(queue, exchange, function(err) {\n    console.log(\"Successfully unbound queue: [\" + queue + \"]\");\n  });\n ```\n\n## Monitoring\n\namqp-hutch offers two properties which may come in helpful for monitoring.\n\n### status\nThe status property can contain two values CONNECTED or DISCONNECTED.\n\n### configuration\nThe configuration object contains the original configuration passed to amqp-hutch.\n\n\n```javascript\n  if (hutch.isConnected()){\n    console.log(hutch.configuration.connectionString)\n  }\n ```\n\n## Error Handing\nErrors triggered from the underlinging service calls with RabbitMQ can be caught by listening for events.\n\n```javascript\nhutch.on('error', function(err) {\n  console.log(err);\n});\n```\n\nIf the service is invoked prior to a connection been established the service will return a 'AMQPConnectionError'\n","maintainers":[{"name":"robinsio","email":"jon@robins.io"}],"time":{"modified":"2022-06-13T02:46:38.066Z","created":"2016-04-12T09:29:58.011Z","0.0.1":"2016-04-12T09:29:58.011Z","0.0.2":"2016-04-12T09:32:24.209Z","0.0.3":"2016-04-12T09:52:52.359Z","0.0.4":"2016-04-13T10:07:20.528Z","0.0.5":"2016-04-14T10:22:08.387Z","0.0.6":"2016-04-14T14:31:39.628Z","0.0.7":"2016-06-15T09:03:17.322Z","1.0.0":"2016-07-14T11:45:42.005Z","1.0.1":"2016-08-03T12:12:02.037Z","1.0.2":"2016-08-05T08:12:56.822Z","1.0.3":"2016-08-05T10:23:48.452Z","1.0.4":"2016-10-25T09:31:20.391Z","1.0.5":"2016-11-01T13:36:13.755Z","1.0.6":"2016-11-02T10:58:34.728Z","1.0.7":"2016-11-07T15:11:03.353Z","1.0.8":"2016-11-07T16:03:47.979Z","1.0.9":"2016-11-08T10:08:12.213Z","1.0.10":"2016-11-08T14:36:58.900Z","1.0.11":"2016-11-10T15:38:08.385Z","1.0.12":"2016-12-12T13:25:26.510Z","1.0.13":"2016-12-13T12:20:52.903Z","1.0.14":"2016-12-13T13:44:10.328Z","1.0.15":"2016-12-13T17:05:38.359Z","1.0.16":"2016-12-21T11:37:28.284Z","1.0.17":"2017-01-04T13:03:00.269Z","1.0.18":"2017-01-05T12:17:19.802Z","1.0.19":"2017-02-10T10:07:01.251Z","1.0.20":"2017-06-19T14:38:49.149Z"},"homepage":"https://github.com/robinsio/amqp-hutch#readme","repository":{"type":"git","url":"git+https://github.com/robinsio/amqp-hutch.git"},"author":{"name":"Jon Robins","email":"jon@robins.io","url":"https://github.com/robinsio"},"bugs":{"url":"https://github.com/robinsio/amqp-hutch/issues"},"license":"ISC","readmeFilename":"README.md"}