{"_id":"loopback-component-mq","_rev":"34-945269203c1543e447ba277d1d3bfe12","name":"loopback-component-mq","description":"Loopback Component for working with a Message Queue","dist-tags":{"latest":"2.2.5","next":"2.0.0-beta.3","experimental":"0.0.0-development"},"versions":{"1.0.0":{"name":"loopback-component-mq","version":"1.0.0","description":"Loopback Component for working with a Message Queue","homepage":"https://github.com/fullcube/loopback-component-mq","author":{"name":"Bram Borggreve @beeman"},"files":["lib"],"main":"./lib/index.js","keywords":["loopback","component","loopback-component-mq","rabbit","rabbit-mq"],"scripts":{"test":"nyc  --reporter=lcov --reporter=text --reporter=text-summary mocha test/*test.js","dev":"nodemon test/test-server/server/server.js --ignore db.json --ext js,json","lint":"eslint .","spretest":"npm run lint","test:watch":"npm run test -- -w","coverage":"nyc report --reporter=text-lcov | coveralls"},"license":"MIT","dependencies":{"amqp-stats":"0.0.14","amqplib":"^0.4.2","bluebird":"^3.4.1","debug":"^2.2.0","jackrabbit":"git+ssh://git@github.com/beeman/jackrabbit.git#pass-amqplib-options","lodash":"^4.14.1","ssl-root-cas":"^1.2.1"},"devDependencies":{"chai":"^3.5.0","compression":"^1.0.3","cors":"^2.5.2","coveralls":"^2.11.9","eslint":"^2.13.1","eslint-config-fullcube":"https://github.com/fullcube/eslint-config-fullcube/tarball/master","eslint-config-strict":"https://github.com/fullcube/eslint-config-strict/tarball/f235fa38289b17e305a65be38ff9cfdf4c1eb31c","eslint-plugin-filenames":"https://github.com/fullcube/eslint-plugin-filenames/tarball/0123c4bb0034d71cc7a04c25fd63b3ac798052a1","loopback":"^2.22.0","loopback-boot":"^2.6.5","loopback-component-explorer":"^2.5.0","loopback-component-fixtures":"^1.0.0","loopback-datasource-juggler":"^2.39.0","mocha":"^2.5.3","nodemon":"^1.9.2","nyc":"^7.0.0","serve-favicon":"^2.0.1","sinon":"^1.17.4","sinon-as-promised":"^3.0.1","sinon-chai":"^2.8.0"},"eslintConfig":{"extends":"fullcube","env":{"mocha":true}},"gitHead":"e633f14991f6b2595ee0ab006473c3a376a10a03","_id":"loopback-component-mq@1.0.0","_shasum":"4b92d7f70b4ed0125d4f46129c748150ae57594a","_from":".","_npmVersion":"3.9.2","_nodeVersion":"6.1.0","_npmUser":{"name":"beeman","email":"borggreve@gmail.com"},"dist":{"shasum":"4b92d7f70b4ed0125d4f46129c748150ae57594a","tarball":"https://registry.npmjs.org/loopback-component-mq/-/loopback-component-mq-1.0.0.tgz","integrity":"sha512-0IC4HBEdvGQ5x2FyjlNi99ADLR1uv6CXuBUIki2o3pk331J8+lOS9rPkbwwCxF+6ydzfoZ43e9y7SXVxbn01ZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICman6Cmi7XgtikSzUjTIgjA8XMKhEejU3cyikGpSlMFAiEAv0if3j0WJBcGRkAVvuB4M5i5INsEcBFLtTofyTQcoDc="}]},"maintainers":[{"name":"beeman","email":"borggreve@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-component-mq-1.0.0.tgz_1470144929333_0.7785301192197949"},"directories":{}},"1.1.0":{"name":"loopback-component-mq","version":"1.1.0","description":"Loopback Component for working with a Message Queue","homepage":"https://github.com/fullcube/loopback-component-mq","author":{"name":"Bram Borggreve @beeman"},"files":["lib"],"main":"./lib/index.js","keywords":["loopback","component","loopback-component-mq","rabbit","rabbit-mq"],"scripts":{"test":"NODE_ENV=test nyc --reporter=lcov --reporter=text --reporter=text-summary mocha test/*test.js","dev":"nodemon test/test-server/server/server.js --ignore db.json --ext js,json","lint":"eslint .","pretest":"npm run lint","test:watch":"npm run test -- -w","coverage":"nyc report --reporter=text-lcov | coveralls"},"license":"MIT","dependencies":{"amqp-stats":"0.0.14","amqplib":"^0.4.2","bluebird":"^3.4.1","debug":"^2.2.0","jackrabbit":"git+ssh://git@github.com/beeman/jackrabbit.git#pass-amqplib-options","lodash":"^4.14.1","ssl-root-cas":"^1.2.1"},"devDependencies":{"chai":"^3.5.0","compression":"^1.0.3","cors":"^2.5.2","coveralls":"^2.11.9","eslint":"^2.13.1","eslint-config-fullcube":"https://github.com/fullcube/eslint-config-fullcube/tarball/master","eslint-config-strict":"https://github.com/fullcube/eslint-config-strict/tarball/f235fa38289b17e305a65be38ff9cfdf4c1eb31c","eslint-plugin-filenames":"https://github.com/fullcube/eslint-plugin-filenames/tarball/0123c4bb0034d71cc7a04c25fd63b3ac798052a1","loopback":"^2.22.0","loopback-boot":"^2.6.5","loopback-component-explorer":"^2.5.0","loopback-component-fixtures":"^1.0.0","loopback-datasource-juggler":"^2.39.0","mocha":"^2.5.3","nodemon":"^1.9.2","nyc":"^7.0.0","serve-favicon":"^2.0.1","sinon":"^1.17.4","sinon-as-promised":"^3.0.1","sinon-chai":"^2.8.0"},"eslintConfig":{"extends":"fullcube","env":{"mocha":true}},"gitHead":"fdca68e05191617ad9beec78a6799983d07739d3","_id":"loopback-component-mq@1.1.0","_shasum":"84cf79f355520421cc36d406c4b6d575cb2bba78","_from":".","_npmVersion":"3.10.5","_nodeVersion":"6.1.0","_npmUser":{"name":"beeman","email":"borggreve@gmail.com"},"dist":{"shasum":"84cf79f355520421cc36d406c4b6d575cb2bba78","tarball":"https://registry.npmjs.org/loopback-component-mq/-/loopback-component-mq-1.1.0.tgz","integrity":"sha512-sSEyNwPMFwP1g6lIsBkapyxg8cHyHMNtohkyjsv7aTbFFjLcMJle3DJC/d9Q5wWgb0pvL5sl0ysByfXB0zxMFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF61KIhFwKkJHxRzO8MjpLeuwJ40bMb+/cdIvdKgOZhwAiBnewG4sUXS216Lm/2OCln+RyIWo03fREEjeL+7IDjZDw=="}]},"maintainers":[{"name":"beeman","email":"borggreve@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-component-mq-1.1.0.tgz_1470176880260_0.5399184797424823"},"directories":{}},"1.1.1":{"name":"loopback-component-mq","version":"1.1.1","description":"Loopback Component for working with a Message Queue","homepage":"https://github.com/fullcube/loopback-component-mq","author":{"name":"Bram Borggreve @beeman"},"files":["lib"],"main":"./lib/index.js","keywords":["loopback","component","loopback-component-mq","rabbit","rabbit-mq"],"scripts":{"test":"NODE_ENV=test nyc --reporter=lcov --reporter=text --reporter=text-summary mocha test/*test.js","dev":"nodemon test/test-server/server/server.js --ignore db.json --ext js,json","lint":"eslint .","pretest":"npm run lint","test:watch":"npm run test -- -w","coverage":"nyc report --reporter=text-lcov | coveralls"},"license":"MIT","dependencies":{"amqp-stats":"0.0.14","amqplib":"^0.4.2","bluebird":"^3.4.1","debug":"^2.2.0","jackrabbit":"git+ssh://git@github.com/beeman/jackrabbit.git#pass-amqplib-options","lodash":"^4.14.1","ssl-root-cas":"^1.2.1"},"devDependencies":{"chai":"^3.5.0","compression":"^1.0.3","cors":"^2.5.2","coveralls":"^2.11.9","eslint":"^2.13.1","eslint-config-fullcube":"https://github.com/fullcube/eslint-config-fullcube/tarball/master","eslint-config-strict":"https://github.com/fullcube/eslint-config-strict/tarball/f235fa38289b17e305a65be38ff9cfdf4c1eb31c","eslint-plugin-filenames":"https://github.com/fullcube/eslint-plugin-filenames/tarball/0123c4bb0034d71cc7a04c25fd63b3ac798052a1","loopback":"^2.22.0","loopback-boot":"^2.6.5","loopback-component-explorer":"^2.5.0","loopback-component-fixtures":"^1.0.0","loopback-datasource-juggler":"^2.39.0","mocha":"^2.5.3","nodemon":"^1.9.2","nyc":"^7.0.0","serve-favicon":"^2.0.1","sinon":"^1.17.4","sinon-as-promised":"^3.0.1","sinon-chai":"^2.8.0"},"eslintConfig":{"extends":"fullcube","env":{"mocha":true}},"gitHead":"148d9db9b32514bd8cd8e9aee25c2b46767ce137","_id":"loopback-component-mq@1.1.1","_shasum":"40fc33d48c8851845223f7511c9fc025d0909ac9","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"mrfelton","email":"tkirkpatrick@fullcube.com"},"dist":{"shasum":"40fc33d48c8851845223f7511c9fc025d0909ac9","tarball":"https://registry.npmjs.org/loopback-component-mq/-/loopback-component-mq-1.1.1.tgz","integrity":"sha512-PQYp9Rsnlk2lGplOshELrnUssfrQqWsXI/Tab1qR1dRY1AiKhcwlTFDWBb3Du86H/eaGiAFECVSLJ/09IQb2OQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHQxbNvpSCHIGYN91T/LiVjCNK2BqLNi+lXVcp737NKPAiEAsfBm27XsXUUZbFVlQKiTU89TNMkLvsgJmkE/m7KIz4I="}]},"maintainers":[{"name":"beeman","email":"borggreve@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/loopback-component-mq-1.1.1.tgz_1470557097671_0.8300825376063585"},"directories":{}},"1.1.2":{"name":"loopback-component-mq","version":"1.1.2","description":"Loopback Component for working with a Message Queue","homepage":"https://github.com/fullcube/loopback-component-mq","author":{"name":"Bram Borggreve @beeman"},"files":["lib"],"main":"./lib/index.js","keywords":["loopback","component","loopback-component-mq","rabbit","rabbit-mq"],"scripts":{"test":"NODE_ENV=test nyc --reporter=lcov --reporter=text --reporter=text-summary mocha test/*test.js","dev":"nodemon test/test-server/server/server.js --ignore db.json --ext js,json","lint":"eslint .","pretest":"npm run lint","test:watch":"npm run test -- -w","coverage":"nyc report --reporter=text-lcov | coveralls"},"license":"MIT","dependencies":{"amqp-stats":"0.0.14","amqplib":"^0.4.2","bluebird":"^3.4.1","debug":"^2.2.0","jackrabbit":"https://github.com/beeman/jackrabbit/tarball/pass-amqplib-options","lodash":"^4.14.1","ssl-root-cas":"^1.2.1"},"devDependencies":{"chai":"^3.5.0","compression":"^1.0.3","cors":"^2.5.2","coveralls":"^2.11.9","eslint":"^2.13.1","eslint-config-fullcube":"https://github.com/fullcube/eslint-config-fullcube/tarball/master","eslint-config-strict":"https://github.com/fullcube/eslint-config-strict/tarball/f235fa38289b17e305a65be38ff9cfdf4c1eb31c","eslint-plugin-filenames":"https://github.com/fullcube/eslint-plugin-filenames/tarball/0123c4bb0034d71cc7a04c25fd63b3ac798052a1","loopback":"^2.22.0","loopback-boot":"^2.6.5","loopback-component-explorer":"^2.5.0","loopback-component-fixtures":"^1.0.0","loopback-datasource-juggler":"^2.39.0","mocha":"^2.5.3","nodemon":"^1.9.2","nyc":"^7.0.0","serve-favicon":"^2.0.1","sinon":"^1.17.4","sinon-as-promised":"^3.0.1","sinon-chai":"^2.8.0"},"eslintConfig":{"extends":"fullcube","env":{"mocha":true}},"gitHead":"317e5b02db36e1adab38d09ea30b95d292b4dcf9","_id":"loopback-component-mq@1.1.2","_shasum":"bb29d6d6ec9665fa7c5aefc1819b94092e7bb934","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.5.0","_npmUser":{"name":"beeman","email":"borggreve@gmail.com"},"dist":{"shasum":"bb29d6d6ec9665fa7c5aefc1819b94092e7bb934","tarball":"https://registry.npmjs.org/loopback-component-mq/-/loopback-component-mq-1.1.2.tgz","integrity":"sha512-qX6yHNogQiOqvS4fgUWWkHAEq9ch9GJ4Lo25VeFcrqL+4EwH+cIRPb8geA31XvnqaV6zLEnGf6xYPxM7mm0L0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBrQp8Zv6t3So0SlGHxKxyjrKrD1UdpkGdIbXjQW8zNnAiAPmyzLWX7mg4ScO3pKL9t1nN6JY/1oYjbTi5vZy4kxPQ=="}]},"maintainers":[{"name":"beeman","email":"borggreve@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-component-mq-1.1.2.tgz_1473351950212_0.5585837366525084"},"directories":{}},"1.2.0":{"name":"loopback-component-mq","version":"1.2.0","description":"Loopback Component for working with a Message Queue","homepage":"https://github.com/fullcube/loopback-component-mq","author":{"name":"Bram Borggreve @beeman"},"files":["lib"],"main":"./lib/index.js","keywords":["loopback","component","loopback-component-mq","rabbit","rabbit-mq"],"scripts":{"test":"NODE_ENV=test nyc --reporter=lcov --reporter=text --reporter=text-summary mocha test/*test.js","dev":"nodemon test/test-server/server/server.js --ignore db.json --ext js,json","lint":"eslint .","pretest":"npm run lint","test:watch":"npm run test -- -w","coverage":"nyc report --reporter=text-lcov | coveralls"},"license":"MIT","dependencies":{"amqp-stats":"0.0.14","amqplib":"^0.4.2","bluebird":"^3.4.1","debug":"^2.2.0","jackrabbit":"https://github.com/beeman/jackrabbit/tarball/pass-amqplib-options","lodash":"^4.14.1","ssl-root-cas":"^1.2.1"},"devDependencies":{"chai":"^3.5.0","compression":"^1.0.3","cors":"^2.5.2","coveralls":"^2.11.9","eslint":"^2.13.1","eslint-config-fullcube":"https://github.com/fullcube/eslint-config-fullcube/tarball/master","eslint-config-strict":"https://github.com/fullcube/eslint-config-strict/tarball/f235fa38289b17e305a65be38ff9cfdf4c1eb31c","eslint-plugin-filenames":"https://github.com/fullcube/eslint-plugin-filenames/tarball/0123c4bb0034d71cc7a04c25fd63b3ac798052a1","loopback":"^2.22.0","loopback-boot":"^2.6.5","loopback-component-explorer":"^2.5.0","loopback-component-fixtures":"^1.0.0","loopback-datasource-juggler":"^2.39.0","mocha":"^2.5.3","nodemon":"^1.9.2","nyc":"^7.0.0","serve-favicon":"^2.0.1","sinon":"^1.17.4","sinon-as-promised":"^3.0.1","sinon-chai":"^2.8.0"},"eslintConfig":{"extends":"fullcube","env":{"mocha":true}},"gitHead":"99a00e50ef50ceabce1f9eaac2b94b208a56fe28","_id":"loopback-component-mq@1.2.0","_shasum":"edefe179065b052c7521cf6c3b8636417db5cc8e","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.6.0","_npmUser":{"name":"mrfelton","email":"tkirkpatrick@fullcube.com"},"dist":{"shasum":"edefe179065b052c7521cf6c3b8636417db5cc8e","tarball":"https://registry.npmjs.org/loopback-component-mq/-/loopback-component-mq-1.2.0.tgz","integrity":"sha512-2RiDgdFVm1ej/2rK9IAye51CICnHLo5YmMmQeJK+3PBxjmD46OsYyM2HfX4awko9bZlgyCQDyEWRdeGCPrHNOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBqhdga1692Hnc+1IhgOS70qi8t5czmEgqjC+HhCumIlAiAKk8xdq/JuQWrhC7O5Fx2AQd0q6XzGYcvAgslLVYxx4g=="}]},"maintainers":[{"name":"beeman","email":"borggreve@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/loopback-component-mq-1.2.0.tgz_1475141660095_0.5787868313491344"},"directories":{}},"1.2.1":{"name":"loopback-component-mq","version":"1.2.1","description":"Loopback Component for working with a Message Queue","homepage":"https://github.com/fullcube/loopback-component-mq","author":{"name":"Bram Borggreve @beeman"},"files":["lib"],"main":"./lib/index.js","keywords":["loopback","component","loopback-component-mq","rabbit","rabbit-mq"],"scripts":{"test":"NODE_ENV=test nyc --reporter=lcov --reporter=text --reporter=text-summary mocha test/*test.js","dev":"nodemon test/test-server/server/server.js --ignore db.json --ext js,json","lint":"eslint .","pretest":"npm run lint","test:watch":"npm run test -- -w","coverage":"nyc report --reporter=text-lcov | coveralls"},"license":"MIT","dependencies":{"amqp-stats":"0.0.14","amqplib":"0.4.2","bluebird":"3.4.1","debug":"2.2.0","jackrabbit":"git://github.com/beeman/jackrabbit.git#da8edbe0eeab4d448ec2b97f0ca48cc1028ff4f3","lodash":"4.16.4","ssl-root-cas":"1.2.1"},"devDependencies":{"chai":"^3.5.0","compression":"^1.0.3","cors":"^2.5.2","coveralls":"^2.11.9","eslint":"2.13.1","eslint-config-fullcube":"1.0.0","loopback":"^2.35.0","loopback-boot":"^2.23.0","loopback-component-explorer":"^2.7.0","loopback-component-fixtures":"^1.0.0","loopback-datasource-juggler":"^2.53.0","mocha":"^3.1.2","nodemon":"^1.11.0","nyc":"^8.3.1","serve-favicon":"^2.0.1","sinon":"^1.17.4","sinon-as-promised":"^4.0.2","sinon-chai":"^2.8.0"},"eslintConfig":{"extends":"fullcube","env":{"mocha":true}},"gitHead":"b9fd7980cc2b7a6f90a8186a68afbf2d158474ff","_id":"loopback-component-mq@1.2.1","_shasum":"056e26fb88fc36b10483f3dd890147dff725c887","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"mrfelton","email":"tkirkpatrick@fullcube.com"},"dist":{"shasum":"056e26fb88fc36b10483f3dd890147dff725c887","tarball":"https://registry.npmjs.org/loopback-component-mq/-/loopback-component-mq-1.2.1.tgz","integrity":"sha512-kRDsEZtmap11SIIQ3/vpvPS1KGvE0u9Yf9eiRYwf8Tqqev9zlixd56eeYA5hiDcVLwDqeelppY54jIckam9F7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG3ED41YGCQrwqXaIR+ZzOWyqAUttmYM1P973QskqSbZAiEAi6X+B6P9YbEts/B6rplqWrEfTt7NPjC0//DQi6MSxPM="}]},"maintainers":[{"name":"beeman","email":"borggreve@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-component-mq-1.2.1.tgz_1476649949254_0.6519646537490189"},"directories":{}},"1.2.2":{"name":"loopback-component-mq","version":"1.2.2","description":"Loopback Component for working with a Message Queue","homepage":"https://github.com/fullcube/loopback-component-mq","author":{"name":"Bram Borggreve @beeman"},"files":["lib"],"main":"./lib/index.js","keywords":["loopback","component","loopback-component-mq","rabbit","rabbit-mq"],"scripts":{"test":"NODE_ENV=test nyc --reporter=lcov --reporter=text --reporter=text-summary mocha test/*test.js","dev":"nodemon test/test-server/server/server.js --ignore db.json --ext js,json","lint":"eslint .","pretest":"npm run lint","test:watch":"npm run test -- -w","coverage":"nyc report --reporter=text-lcov | coveralls"},"license":"MIT","dependencies":{"amqp-stats":"0.0.14","amqplib":"0.4.2","bluebird":"3.4.1","debug":"2.2.0","jackrabbit":"https://github.com/beeman/jackrabbit/tarball/da8edbe0eeab4d448ec2b97f0ca48cc1028ff4f3","lodash":"4.16.4","ssl-root-cas":"1.2.1"},"devDependencies":{"chai":"^3.5.0","compression":"^1.0.3","cors":"^2.5.2","coveralls":"^2.11.9","eslint":"2.13.1","eslint-config-fullcube":"1.0.0","loopback":"^2.35.0","loopback-boot":"^2.23.0","loopback-component-explorer":"^2.7.0","loopback-component-fixtures":"^1.0.0","loopback-datasource-juggler":"^2.53.0","mocha":"^3.1.2","nodemon":"^1.11.0","nyc":"^8.3.1","serve-favicon":"^2.0.1","sinon":"^1.17.4","sinon-as-promised":"^4.0.2","sinon-chai":"^2.8.0"},"eslintConfig":{"extends":"fullcube","env":{"mocha":true}},"gitHead":"9259b00e365312563bcf23e095ed262e73eed81e","_id":"loopback-component-mq@1.2.2","_shasum":"22cb38487ff1d71ef8dba6fefcce529c5b515d6e","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"mrfelton","email":"tkirkpatrick@fullcube.com"},"dist":{"shasum":"22cb38487ff1d71ef8dba6fefcce529c5b515d6e","tarball":"https://registry.npmjs.org/loopback-component-mq/-/loopback-component-mq-1.2.2.tgz","integrity":"sha512-I6Z5BVnGXj+zIpbW/WlavYmi9S9jObtmetkhTlMIPGwaZ8l9q5+Fz7cEV3Bit5k1FkuInoCkBlTEQpHyZxb6+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+ht+UIvCFvm90UwNds8Qq0OjaDn3MgxkwsfXDj0jjBgIgRfmwbT6SeVpHNPKoqtrYedMQhAv9yx2Sx/JGn4Mo16Q="}]},"maintainers":[{"name":"beeman","email":"borggreve@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-component-mq-1.2.2.tgz_1477658832528_0.7385321166366339"},"directories":{}},"1.2.3":{"name":"loopback-component-mq","version":"1.2.3","description":"Loopback Component for working with a Message Queue","homepage":"https://github.com/fullcube/loopback-component-mq","author":{"name":"Bram Borggreve @beeman"},"files":["lib"],"main":"./lib/index.js","keywords":["loopback","component","loopback-component-mq","rabbit","rabbit-mq"],"scripts":{"test":"NODE_ENV=test nyc --reporter=lcov --reporter=text --reporter=text-summary mocha test/*test.js","dev":"nodemon test/test-server/server/server.js --ignore db.json --ext js,json","lint":"eslint .","pretest":"npm run lint","test:watch":"npm run test -- -w","coverage":"nyc report --reporter=text-lcov | coveralls"},"license":"MIT","dependencies":{"amqp-stats":"https://github.com/fullcube/node-amqp-stats/tarball/fe86722fd278067969f03addde57ed53f0910cd8","amqplib":"0.4.2","bluebird":"3.4.1","debug":"2.2.0","jackrabbit":"https://github.com/beeman/jackrabbit/tarball/da8edbe0eeab4d448ec2b97f0ca48cc1028ff4f3","lodash":"4.16.4","ssl-root-cas":"1.2.1"},"devDependencies":{"chai":"^3.5.0","compression":"^1.0.3","cors":"^2.5.2","coveralls":"^2.11.9","eslint":"2.13.1","eslint-config-fullcube":"1.0.0","loopback":"^2.35.0","loopback-boot":"^2.23.0","loopback-component-explorer":"^2.7.0","loopback-component-fixtures":"^1.0.0","loopback-datasource-juggler":"^2.53.0","mocha":"^3.1.2","nodemon":"^1.11.0","nyc":"^8.3.1","serve-favicon":"^2.0.1","sinon":"^1.17.4","sinon-as-promised":"^4.0.2","sinon-chai":"^2.8.0"},"eslintConfig":{"extends":"fullcube","env":{"mocha":true}},"gitHead":"1a1b496268b179a0c22cf42500ea09c8c1a74771","_id":"loopback-component-mq@1.2.3","_shasum":"0f61294e9e6c28bd656b9415ad051c241c1c1ad4","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"mrfelton","email":"tkirkpatrick@fullcube.com"},"dist":{"shasum":"0f61294e9e6c28bd656b9415ad051c241c1c1ad4","tarball":"https://registry.npmjs.org/loopback-component-mq/-/loopback-component-mq-1.2.3.tgz","integrity":"sha512-0VvqaB+PU0y9ygLfu/qZA45qrwSYlsxhVRdsyWC5huUXjcIFYDmaaMbYap6AT0x6K9SgwJaWRWnmBAMtXX/F2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAH7KPIbpiKhcRULza5yjjkRjNnLFtPsXkXHYTlSmuDgIhAPLJVCgxy7SZvMRU207lqTBasdFh1qXzw3ORWJEaUH9r"}]},"maintainers":[{"name":"beeman","email":"borggreve@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/loopback-component-mq-1.2.3.tgz_1477780379165_0.9726615289691836"},"directories":{}},"1.2.4":{"name":"loopback-component-mq","version":"1.2.4","description":"Loopback Component for working with a Message Queue","homepage":"https://github.com/fullcube/loopback-component-mq","author":{"name":"Bram Borggreve @beeman"},"files":["lib"],"main":"./lib/index.js","keywords":["loopback","component","loopback-component-mq","rabbit","rabbit-mq"],"scripts":{"test":"NODE_ENV=test nyc --reporter=lcov --reporter=text --reporter=text-summary mocha test/*test.js","dev":"nodemon test/test-server/server/server.js --ignore db.json --ext js,json","lint":"eslint .","pretest":"npm run lint","test:watch":"npm run test -- -w","coverage":"nyc report --reporter=text-lcov | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"license":"MIT","dependencies":{"amqp-stats":"https://github.com/fullcube/node-amqp-stats/tarball/fe86722fd278067969f03addde57ed53f0910cd8","amqplib":"0.4.2","bluebird":"3.4.1","debug":"2.2.0","jackrabbit":"https://github.com/beeman/jackrabbit/tarball/da8edbe0eeab4d448ec2b97f0ca48cc1028ff4f3","lodash":"4.16.4","ssl-root-cas":"1.2.1"},"devDependencies":{"chai":"^3.5.0","compression":"^1.0.3","condition-circle":"^1.5.0","cors":"^2.5.2","coveralls":"^2.11.9","eslint":"2.13.1","eslint-config-fullcube":"1.0.0","loopback":"^2.35.0","loopback-boot":"^2.23.0","loopback-component-explorer":"^2.7.0","loopback-component-fixtures":"^1.0.0","loopback-datasource-juggler":"^2.53.0","mocha":"^3.1.2","nodemon":"^1.11.0","nyc":"^8.3.1","semantic-release":"^6.3.2","serve-favicon":"^2.0.1","sinon":"^1.17.4","sinon-as-promised":"^4.0.2","sinon-chai":"^2.8.0"},"eslintConfig":{"extends":"fullcube","env":{"mocha":true}},"repository":{"type":"git","url":"git+https://github.com/fullcube/loopback-component-mq.git"},"release":{"verifyConditions":"condition-circle"},"gitHead":"6b5525d637c90e296ad540151a5cfc98883d946b","bugs":{"url":"https://github.com/fullcube/loopback-component-mq/issues"},"_id":"loopback-component-mq@1.2.4","_shasum":"9de58e3302e7a10a0b76bda2153be02edf6abc70","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"mrfelton","email":"tkirkpatrick@fullcube.com"},"dist":{"shasum":"9de58e3302e7a10a0b76bda2153be02edf6abc70","tarball":"https://registry.npmjs.org/loopback-component-mq/-/loopback-component-mq-1.2.4.tgz","integrity":"sha512-9Cc6y5qd3G+3xNaTWEXxLMqcpi/HfbmIlJVzkqN2ZWuXLN2gO4iuNNpATbFKsWZLT3xuBRP6+WJi3dwB+4IJWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJCAlXrEmgPlFpT3x6JQIEK3HO1PvBDP9I6xoe+mpYOAiEAqSQHpDheyMt/z3CwPXbMeQQNM+k3SisAmDD8BVmu8Uc="}]},"maintainers":[{"name":"beeman","email":"borggreve@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-component-mq-1.2.4.tgz_1479896736567_0.6372427300084382"},"directories":{}},"1.3.0":{"name":"loopback-component-mq","version":"1.3.0","description":"Loopback Component for working with a Message Queue","homepage":"https://github.com/fullcube/loopback-component-mq","author":{"name":"Bram Borggreve @beeman"},"files":["lib"],"main":"./lib/index.js","keywords":["loopback","component","loopback-component-mq","rabbit","rabbit-mq"],"scripts":{"test":"NODE_ENV=test nyc --reporter=lcov --reporter=text --reporter=text-summary mocha test/*test.js","dev":"nodemon test/test-server/server/server.js --ignore db.json --ext js,json","lint":"eslint .","pretest":"npm run lint","test:watch":"npm run test -- -w","coverage":"nyc report --reporter=text-lcov | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"license":"MIT","dependencies":{"amqp-stats":"https://github.com/fullcube/node-amqp-stats/tarball/fe86722fd278067969f03addde57ed53f0910cd8","amqplib":"0.5.1","bluebird":"3.4.6","debug":"2.3.3","jackrabbit":"https://github.com/beeman/jackrabbit/tarball/da8edbe0eeab4d448ec2b97f0ca48cc1028ff4f3","lodash":"4.17.2","ssl-root-cas":"1.2.3"},"devDependencies":{"chai":"3.5.0","compression":"1.6.2","condition-circle":"1.5.0","cors":"2.8.1","coveralls":"2.11.15","eslint":"3.11.1","eslint-config-fullcube":"1.0.46","loopback":"2.36.0","loopback-boot":"2.23.0","loopback-component-explorer":"2.7.0","loopback-component-fixtures":"1.0.2","loopback-datasource-juggler":"2.53.0","mocha":"3.2.0","nodemon":"1.11.0","nyc":"10.0.0","semantic-release":"6.3.2","serve-favicon":"2.3.2","sinon":"1.17.6","sinon-as-promised":"4.0.2","sinon-chai":"2.8.0","supertest":"2.0.1","supertest-as-promised":"4.0.2"},"eslintConfig":{"extends":"fullcube","env":{"mocha":true}},"repository":{"type":"git","url":"git+https://github.com/fullcube/loopback-component-mq.git"},"release":{"verifyConditions":"condition-circle"},"gitHead":"787063461cf28c915ac15c338b70f221da3b209e","bugs":{"url":"https://github.com/fullcube/loopback-component-mq/issues"},"_id":"loopback-component-mq@1.3.0","_shasum":"aa047009e06a49a5a71f40d26a3b6aaa1d32a7be","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"mrfelton","email":"tkirkpatrick@fullcube.com"},"dist":{"shasum":"aa047009e06a49a5a71f40d26a3b6aaa1d32a7be","tarball":"https://registry.npmjs.org/loopback-component-mq/-/loopback-component-mq-1.3.0.tgz","integrity":"sha512-eWXIASmKnRvUwzjPj9Uf2Kf6WhLhL3pgAhEHhbWngBpsDg00kRrWRFsX0SNiF0RriKDtM4sJ2VfveeWU8WLR8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSXZz7APktCzjcgo2kJ+GmWziDN0aHPAtxY0FpfrhLJAIhAPZVnGWVa99+KTNf4ejZQ11lS29BKrv/HhF5TVQ5smqo"}]},"maintainers":[{"name":"beeman","email":"borggreve@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/loopback-component-mq-1.3.0.tgz_1481086483557_0.3617861974053085"},"directories":{}},"1.3.1":{"name":"loopback-component-mq","version":"1.3.1","description":"Loopback Component for working with a Message Queue","homepage":"https://github.com/fullcube/loopback-component-mq","author":{"name":"Bram Borggreve @beeman"},"files":["lib"],"main":"./lib/index.js","keywords":["loopback","component","loopback-component-mq","rabbit","rabbit-mq"],"scripts":{"test":"NODE_ENV=test nyc --reporter=lcov --reporter=text --reporter=text-summary mocha test/*test.js","dev":"nodemon test/test-server/server/server.js --ignore db.json --ext js,json","lint":"eslint .","pretest":"npm run lint","test:watch":"npm run test -- -w","coverage":"nyc report --reporter=text-lcov | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"license":"MIT","dependencies":{"amqp-stats":"https://github.com/fullcube/node-amqp-stats/tarball/fe86722fd278067969f03addde57ed53f0910cd8","amqplib":"0.5.1","bluebird":"3.4.6","debug":"2.3.3","jackrabbit":"https://github.com/beeman/jackrabbit/tarball/da8edbe0eeab4d448ec2b97f0ca48cc1028ff4f3","lodash":"4.17.2","ssl-root-cas":"1.2.3"},"devDependencies":{"chai":"3.5.0","compression":"1.6.2","condition-circle":"1.5.0","cors":"2.8.1","coveralls":"2.11.15","eslint":"3.11.1","eslint-config-fullcube":"1.0.46","loopback":"2.36.0","loopback-boot":"2.23.0","loopback-component-explorer":"2.7.0","loopback-component-fixtures":"1.0.2","loopback-datasource-juggler":"2.53.0","mocha":"3.2.0","nodemon":"1.11.0","nyc":"10.0.0","semantic-release":"6.3.2","serve-favicon":"2.3.2","sinon":"1.17.6","sinon-as-promised":"4.0.2","sinon-chai":"2.8.0","supertest":"2.0.1","supertest-as-promised":"4.0.2"},"eslintConfig":{"extends":"fullcube","env":{"mocha":true}},"repository":{"type":"git","url":"git+https://github.com/fullcube/loopback-component-mq.git"},"release":{"verifyConditions":"condition-circle"},"gitHead":"90f8dae9ba1c7bb33f4f0455b6acf438ef8f61ee","bugs":{"url":"https://github.com/fullcube/loopback-component-mq/issues"},"_id":"loopback-component-mq@1.3.1","_shasum":"5ea3641470f5ea8bb3d9dcdf48041cd734ff47fc","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"mrfelton","email":"tkirkpatrick@fullcube.com"},"dist":{"shasum":"5ea3641470f5ea8bb3d9dcdf48041cd734ff47fc","tarball":"https://registry.npmjs.org/loopback-component-mq/-/loopback-component-mq-1.3.1.tgz","integrity":"sha512-HNdSSJFsAcToDIRRtgDzfVP5lXspIsSePnQKD5Fu5s4soRaCfnGZaRNH1HBeTXTewmUg3BjJ95NWcd6KR5s3OA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBTxd2fYIOcg3gtAupRz1scQ2/hBSMkYnGgu7Kr69MbQIhANulpJRsKjGbRTAmlL6igOWR+/WvEFm4fyvmvl+N3don"}]},"maintainers":[{"name":"beeman","email":"borggreve@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/loopback-component-mq-1.3.1.tgz_1482928130316_0.41272777295671403"},"directories":{}},"1.3.2":{"name":"loopback-component-mq","version":"1.3.2","description":"Loopback Component for working with a Message Queue","homepage":"https://github.com/fullcube/loopback-component-mq","author":{"name":"Bram Borggreve @beeman"},"files":["lib"],"main":"./lib/index.js","keywords":["loopback","component","loopback-component-mq","rabbit","rabbit-mq"],"scripts":{"test":"NODE_ENV=test nyc --reporter=lcov --reporter=text --reporter=text-summary mocha test/*test.js","dev":"nodemon test/test-server/server.js --ignore db.json --ext js,json","lint":"eslint .","pretest":"npm run lint","test:watch":"npm run test -- -w","coverage":"nyc report --reporter=text-lcov | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"license":"MIT","dependencies":{"amqp-stats":"https://github.com/fullcube/node-amqp-stats/tarball/fe86722fd278067969f03addde57ed53f0910cd8","amqplib":"0.5.1","bluebird":"3.4.6","debug":"2.3.3","jackrabbit":"https://github.com/beeman/jackrabbit/tarball/da8edbe0eeab4d448ec2b97f0ca48cc1028ff4f3","lodash":"4.17.2","ssl-root-cas":"1.2.3"},"devDependencies":{"chai":"3.5.0","compression":"1.6.2","condition-circle":"1.5.0","cors":"2.8.1","coveralls":"2.11.15","eslint":"3.11.1","eslint-config-fullcube":"1.0.46","loopback":"2.36.0","loopback-boot":"2.23.0","loopback-component-explorer":"2.7.0","loopback-component-fixtures":"1.0.2","loopback-datasource-juggler":"2.53.0","mocha":"3.2.0","nodemon":"1.11.0","nyc":"10.0.0","semantic-release":"6.3.2","serve-favicon":"2.3.2","sinon":"1.17.6","sinon-as-promised":"4.0.2","sinon-chai":"2.8.0","supertest":"2.0.1","supertest-as-promised":"4.0.2"},"eslintConfig":{"extends":"fullcube","env":{"mocha":true}},"repository":{"type":"git","url":"git+https://github.com/fullcube/loopback-component-mq.git"},"release":{"verifyConditions":"condition-circle"},"gitHead":"243ab060ad64e65e2e963fbded073405c086c2f8","bugs":{"url":"https://github.com/fullcube/loopback-component-mq/issues"},"_id":"loopback-component-mq@1.3.2","_shasum":"84292c8169e4eb6addff2c3c4abc51c2e1111dee","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"mrfelton","email":"tkirkpatrick@fullcube.com"},"dist":{"shasum":"84292c8169e4eb6addff2c3c4abc51c2e1111dee","tarball":"https://registry.npmjs.org/loopback-component-mq/-/loopback-component-mq-1.3.2.tgz","integrity":"sha512-9h2wmjVD6hDS9s0cZS9k59EO3UKem5jKmSq42JVAoWZBQ6/D7NTMzFu2eTqAgaRkJ2d+IUY5YnTYAu6VxCSyGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVgcId+9+8mMg7jqtXLCiDLh4TxfEKeX45hLH+5tvaCQIgfjk3OFRDgVQlgVcnlKKnBb+fDcyNADk1SAPdk3gP/cg="}]},"maintainers":[{"name":"beeman","email":"borggreve@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/loopback-component-mq-1.3.2.tgz_1483625716149_0.05086403409950435"},"directories":{}},"1.3.3":{"name":"loopback-component-mq","version":"1.3.3","description":"Loopback Component for working with a Message Queue","homepage":"https://github.com/fullcube/loopback-component-mq","author":{"name":"Bram Borggreve @beeman"},"files":["lib"],"main":"./lib/index.js","keywords":["loopback","component","loopback-component-mq","rabbit","rabbit-mq"],"scripts":{"test":"NODE_ENV=test nyc --reporter=lcov --reporter=text --reporter=text-summary mocha test/*test.js","dev":"nodemon test/test-server/server.js --ignore db.json --ext js,json","lint":"eslint .","pretest":"npm run lint","test:watch":"npm run test -- -w","coverage":"nyc report --reporter=text-lcov | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"license":"MIT","dependencies":{"amqp-stats":"https://github.com/fullcube/node-amqp-stats/tarball/fe86722fd278067969f03addde57ed53f0910cd8","amqplib":"0.5.1","bluebird":"3.4.6","debug":"2.3.3","jackrabbit":"https://github.com/beeman/jackrabbit/tarball/da8edbe0eeab4d448ec2b97f0ca48cc1028ff4f3","lodash":"4.17.2","ssl-root-cas":"1.2.3"},"devDependencies":{"chai":"3.5.0","compression":"1.6.2","condition-circle":"1.5.0","cors":"2.8.1","coveralls":"2.11.15","eslint":"3.11.1","eslint-config-fullcube":"1.0.46","loopback":"2.36.0","loopback-boot":"2.23.0","loopback-component-explorer":"2.7.0","loopback-component-fixtures":"1.0.2","loopback-datasource-juggler":"2.53.0","mocha":"3.2.0","nodemon":"1.11.0","nyc":"10.0.0","semantic-release":"6.3.2","serve-favicon":"2.3.2","sinon":"1.17.6","sinon-as-promised":"4.0.2","sinon-chai":"2.8.0","supertest":"2.0.1","supertest-as-promised":"4.0.2"},"eslintConfig":{"extends":"fullcube","env":{"mocha":true}},"repository":{"type":"git","url":"git+https://github.com/fullcube/loopback-component-mq.git"},"release":{"verifyConditions":"condition-circle"},"gitHead":"467c9950da91755c47dd8f3a0c81cda661c3d3d9","bugs":{"url":"https://github.com/fullcube/loopback-component-mq/issues"},"_id":"loopback-component-mq@1.3.3","_shasum":"ae05d1311bb803897220957765627cdc6dffe7be","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"mrfelton","email":"tkirkpatrick@fullcube.com"},"dist":{"shasum":"ae05d1311bb803897220957765627cdc6dffe7be","tarball":"https://registry.npmjs.org/loopback-component-mq/-/loopback-component-mq-1.3.3.tgz","integrity":"sha512-SrzBPL2abgoP8fmEMxldHRRqrbGrOAOaG3KBfyPFmq9WqbS+Sd04usP/qmjghMlQdpfyc2ESeHVIXvcHzkxs2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFRlg0MjGE46G7qXk6chnr+BQKOTYko/HwAG9img0Fb9AiAwfNMQq7wgvqJdYJ4GqWVaRNjkZEWVg429eTqG9v7GXA=="}]},"maintainers":[{"name":"beeman","email":"borggreve@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/loopback-component-mq-1.3.3.tgz_1483731891852_0.5938364502508193"},"directories":{}},"1.3.4":{"name":"loopback-component-mq","version":"1.3.4","description":"Loopback Component for working with a Message Queue","homepage":"https://github.com/fullcube/loopback-component-mq","author":{"name":"Bram Borggreve @beeman"},"files":["lib"],"main":"./lib/index.js","keywords":["loopback","component","loopback-component-mq","rabbit","rabbit-mq"],"scripts":{"test":"NODE_ENV=test nyc --reporter=lcov --reporter=text --reporter=text-summary mocha test/*test.js","dev":"nodemon test/test-server/server.js --ignore db.json --ext js,json","lint":"eslint .","pretest":"npm run lint","test:watch":"npm run test -- -w","coverage":"nyc report --reporter=text-lcov | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"license":"MIT","dependencies":{"amqp-stats":"https://github.com/fullcube/node-amqp-stats/tarball/fe86722fd278067969f03addde57ed53f0910cd8","amqplib":"0.5.1","bluebird":"3.4.6","debug":"2.3.3","jackrabbit":"https://github.com/beeman/jackrabbit/tarball/da8edbe0eeab4d448ec2b97f0ca48cc1028ff4f3","lodash":"4.17.2","ssl-root-cas":"1.2.3"},"devDependencies":{"chai":"3.5.0","compression":"1.6.2","condition-circle":"1.5.0","cors":"2.8.1","coveralls":"2.11.15","eslint":"3.11.1","eslint-config-fullcube":"1.0.46","loopback":"2.36.0","loopback-boot":"2.23.0","loopback-component-explorer":"2.7.0","loopback-component-fixtures":"1.0.2","loopback-datasource-juggler":"2.53.0","mocha":"3.2.0","nodemon":"1.11.0","nyc":"10.0.0","semantic-release":"6.3.2","serve-favicon":"2.3.2","sinon":"1.17.6","sinon-as-promised":"4.0.2","sinon-chai":"2.8.0","supertest":"2.0.1","supertest-as-promised":"4.0.2"},"eslintConfig":{"extends":"fullcube","env":{"mocha":true}},"repository":{"type":"git","url":"git+https://github.com/fullcube/loopback-component-mq.git"},"release":{"verifyConditions":"condition-circle"},"gitHead":"9fd422fa9cb52135e826817dc928b707a9014a90","bugs":{"url":"https://github.com/fullcube/loopback-component-mq/issues"},"_id":"loopback-component-mq@1.3.4","_shasum":"47f2a1278c0c81c35246814a64c475ad97900ae0","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"mrfelton","email":"tkirkpatrick@fullcube.com"},"dist":{"shasum":"47f2a1278c0c81c35246814a64c475ad97900ae0","tarball":"https://registry.npmjs.org/loopback-component-mq/-/loopback-component-mq-1.3.4.tgz","integrity":"sha512-n3+T3SCqB7mn5RD9BqHuyw4CfI4gBNmLOmhsZTTgdL+0AzRVrL6h6/URDz6wQfJR1OQ7fcIquxgn3X0ClXQKQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC68Yzbd4lvAXPkCHLCLSKO6Asf3TanWJzZgvhy1uZY9AIgHMiI7fuQaHD5wJts1SEwntoZPQ2e5fgqe9sBdcTzXWg="}]},"maintainers":[{"name":"beeman","email":"borggreve@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/loopback-component-mq-1.3.4.tgz_1483746434266_0.35445304890163243"},"directories":{}},"2.0.0-beta.1":{"name":"loopback-component-mq","version":"2.0.0-beta.1","description":"Loopback Component for working with a Message Queue","homepage":"https://github.com/fullcube/loopback-component-mq","author":{"name":"Bram Borggreve @beeman"},"files":["lib"],"main":"./lib/index.js","keywords":["loopback","component","loopback-component-mq","rabbit","rabbit-mq"],"scripts":{"test":"NODE_ENV=test nyc --reporter=lcov --reporter=text --reporter=text-summary mocha test/*test.js","dev":"nodemon test/fixtures/test-server/server.js --ignore db.json --ext js,json","lint":"eslint .","pretestDDD":"npm run lint","test:watch":"npm run test -- -w","coverage":"nyc report --reporter=text-lcov | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"license":"MIT","dependencies":{"amqp-stats":"https://github.com/fullcube/node-amqp-stats/tarball/fe86722fd278067969f03addde57ed53f0910cd8","amqplib":"0.5.1","bluebird":"3.4.7","debug":"2.6.0","lodash":"4.17.4","rabbot":"https://github.com/fullcube/rabbot/tarball/744981ed27b50ea3892d442d2225ba35d808c6ce"},"devDependencies":{"chai":"3.5.0","compression":"1.6.2","condition-circle":"1.5.0","config":"1.24.0","coveralls":"2.11.15","dirty-chai":"1.2.2","eslint":"2.13.1","eslint-config-fullcube":"latest","eslint-config-loopback":"7.0.1","eslint-plugin-mocha":"4.7.0","loopback":"2.36.0","loopback-boot":"2.23.0","loopback-component-explorer":"2.7.0","loopback-component-fixtures":"1.0.2","loopback-datasource-juggler":"2.53.0","mocha":"3.2.0","mocha-sinon":"1.1.6","nodemon":"1.11.0","nyc":"10.0.0","semantic-release":"6.3.2","serve-favicon":"2.3.2","sinon":"1.17.7","sinon-as-promised":"4.0.2","sinon-chai":"2.8.0","supertest":"2.0.1","supertest-as-promised":"4.0.2"},"repository":{"type":"git","url":"git+https://github.com/fullcube/loopback-component-mq.git"},"release":{"verifyConditions":"condition-circle"},"gitHead":"2b46955ac041f84bd22fac85d098c7a53585f4fb","bugs":{"url":"https://github.com/fullcube/loopback-component-mq/issues"},"_id":"loopback-component-mq@2.0.0-beta.1","_shasum":"47d0bb5604d6279377dcd301874e56637a27b4d2","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.3.0","_npmUser":{"name":"mrfelton","email":"tkirkpatrick@fullcube.com"},"dist":{"shasum":"47d0bb5604d6279377dcd301874e56637a27b4d2","tarball":"https://registry.npmjs.org/loopback-component-mq/-/loopback-component-mq-2.0.0-beta.1.tgz","integrity":"sha512-CYdShYzWBWXvhqwCplDWwe0TX+aBcyB5XuJuG63hT1YTJrQHpR1/CrV4+AqG5g1Ud/Bk5MbzL5GC82bwAFSvYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCj03/qcchjoJeoVePbfylkx1nCJ63dFzuVer0/mJbwpAIhAJd4h+0Z6g/K1RWjuWQQa1e74FSjgTIl+oItd3+DLyAM"}]},"maintainers":[{"name":"beeman","email":"borggreve@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/loopback-component-mq-2.0.0-beta.1.tgz_1484596255532_0.6371038178913295"},"directories":{}},"2.0.0-beta.2":{"name":"loopback-component-mq","version":"2.0.0-beta.2","description":"Loopback Component for working with a Message Queue","homepage":"https://github.com/fullcube/loopback-component-mq","author":{"name":"Bram Borggreve @beeman"},"files":["lib"],"main":"./lib/index.js","keywords":["loopback","component","loopback-component-mq","rabbit","rabbit-mq"],"scripts":{"test":"NODE_ENV=test nyc --reporter=lcov --reporter=text --reporter=text-summary mocha test/*test.js","dev":"nodemon test/fixtures/test-server/server.js --ignore db.json --ext js,json","lint":"eslint .","pretestDDD":"npm run lint","test:watch":"npm run test -- -w","coverage":"nyc report --reporter=text-lcov | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"license":"MIT","dependencies":{"amqp-stats":"https://github.com/fullcube/node-amqp-stats/tarball/fe86722fd278067969f03addde57ed53f0910cd8","amqplib":"0.5.1","bluebird":"3.4.7","debug":"2.6.0","lodash":"4.17.4","rabbot":"https://github.com/fullcube/rabbot/tarball/744981ed27b50ea3892d442d2225ba35d808c6ce"},"devDependencies":{"chai":"3.5.0","compression":"1.6.2","condition-circle":"1.5.0","config":"1.24.0","coveralls":"2.11.15","dirty-chai":"1.2.2","eslint":"2.13.1","eslint-config-fullcube":"latest","eslint-config-loopback":"7.0.1","eslint-plugin-mocha":"4.7.0","loopback":"2.36.0","loopback-boot":"2.23.0","loopback-component-explorer":"2.7.0","loopback-component-fixtures":"1.0.2","loopback-datasource-juggler":"2.53.0","mocha":"3.2.0","mocha-sinon":"1.1.6","nodemon":"1.11.0","nyc":"10.0.0","semantic-release":"6.3.2","serve-favicon":"2.3.2","sinon":"1.17.7","sinon-as-promised":"4.0.2","sinon-chai":"2.8.0","supertest":"2.0.1","supertest-as-promised":"4.0.2"},"repository":{"type":"git","url":"git+https://github.com/fullcube/loopback-component-mq.git"},"release":{"verifyConditions":"condition-circle"},"gitHead":"c6b0300284af0a82614f1707b9685828b390fd6f","bugs":{"url":"https://github.com/fullcube/loopback-component-mq/issues"},"_id":"loopback-component-mq@2.0.0-beta.2","_shasum":"55d7fa1213941406e9aa0dc29c8860e88f595408","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.3.0","_npmUser":{"name":"mrfelton","email":"tkirkpatrick@fullcube.com"},"dist":{"shasum":"55d7fa1213941406e9aa0dc29c8860e88f595408","tarball":"https://registry.npmjs.org/loopback-component-mq/-/loopback-component-mq-2.0.0-beta.2.tgz","integrity":"sha512-l0CvwW060lp//fNFJumjUn8e4yIhc9AW/L1bvkTiSyzD5Oiau0Wh2W783ICRwZgiZJ1eIBltVfhV6Iq92SffbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaOikqxLd4KwyHrEB0Yq2J6HbmsSaHdqpKmLxcdNYxrQIhAMp3aqfmizkzBkC+/rYQ6HXnJ82+V/yG8EYdBzj02+Rw"}]},"maintainers":[{"name":"beeman","email":"borggreve@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-component-mq-2.0.0-beta.2.tgz_1484607753748_0.3739147298038006"},"directories":{}},"2.0.0-beta.3":{"name":"loopback-component-mq","version":"2.0.0-beta.3","description":"Loopback Component for working with a Message Queue","homepage":"https://github.com/fullcube/loopback-component-mq","author":{"name":"Bram Borggreve @beeman"},"files":["lib"],"main":"./lib/index.js","keywords":["loopback","component","loopback-component-mq","rabbit","rabbit-mq"],"scripts":{"test":"NODE_ENV=test nyc --reporter=lcov --reporter=text --reporter=text-summary mocha test/*test.js","dev":"nodemon test/fixtures/test-server/server.js --ignore db.json --ext js,json","lint":"eslint .","pretestDDD":"npm run lint","test:watch":"npm run test -- -w","coverage":"nyc report --reporter=text-lcov | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"license":"MIT","dependencies":{"amqp-stats":"https://github.com/fullcube/node-amqp-stats/tarball/fe86722fd278067969f03addde57ed53f0910cd8","amqplib":"0.5.1","bluebird":"3.4.7","debug":"2.6.0","lodash":"4.17.4","rabbot":"https://github.com/fullcube/rabbot/tarball/e6173272b854d85adaf0089d04d1ee3138ceadae"},"devDependencies":{"chai":"3.5.0","compression":"1.6.2","condition-circle":"1.5.0","config":"1.24.0","coveralls":"2.11.15","dirty-chai":"1.2.2","eslint":"2.13.1","eslint-config-fullcube":"latest","eslint-config-loopback":"7.0.1","eslint-plugin-mocha":"4.7.0","loopback":"2.36.0","loopback-boot":"2.23.0","loopback-component-explorer":"2.7.0","loopback-component-fixtures":"1.0.2","loopback-datasource-juggler":"2.53.0","mocha":"3.2.0","mocha-sinon":"1.1.6","nodemon":"1.11.0","nyc":"10.0.0","semantic-release":"6.3.2","serve-favicon":"2.3.2","sinon":"1.17.7","sinon-as-promised":"4.0.2","sinon-chai":"2.8.0","supertest":"2.0.1","supertest-as-promised":"4.0.2"},"repository":{"type":"git","url":"git+https://github.com/fullcube/loopback-component-mq.git"},"release":{"verifyConditions":"condition-circle"},"gitHead":"e4707bb60596a7738b226d8a10eca3e128119c4c","bugs":{"url":"https://github.com/fullcube/loopback-component-mq/issues"},"_id":"loopback-component-mq@2.0.0-beta.3","_shasum":"3131dd356fef53cffca499f06f3240db250ad522","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"mrfelton","email":"tkirkpatrick@fullcube.com"},"dist":{"shasum":"3131dd356fef53cffca499f06f3240db250ad522","tarball":"https://registry.npmjs.org/loopback-component-mq/-/loopback-component-mq-2.0.0-beta.3.tgz","integrity":"sha512-vxPQReGrH38X/OTI8FvShr1JXf88QU2Mg7jBmX4AdQeBLWpIj3iw6y2uU1H+ML3NhxMY+XbNdWr2aKRuqcp55w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA6w4VueP2sNinNQGiOkvAt+0rWM4JmS/1D55EM5QPicAiBhIlImMzqu5G8Hpo3ppGjzwBh9/bbUgz0ZLY6vF9RRrw=="}]},"maintainers":[{"name":"beeman","email":"borggreve@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/loopback-component-mq-2.0.0-beta.3.tgz_1485359278761_0.3438541661016643"},"directories":{}},"2.0.0":{"name":"loopback-component-mq","version":"2.0.0","description":"Loopback Component for working with a Message Queue","homepage":"https://github.com/fullcube/loopback-component-mq","author":{"name":"Bram Borggreve @beeman"},"files":["lib"],"main":"./lib/index.js","keywords":["loopback","component","loopback-component-mq","rabbit","rabbit-mq"],"scripts":{"test":"NODE_ENV=test nyc --reporter=lcov --reporter=text --reporter=text-summary mocha test/*test.js","dev":"nodemon test/fixtures/test-server/server.js --ignore db.json --ext js,json","lint":"eslint .","pretestDDD":"npm run lint","test:watch":"npm run test -- -w","coverage":"nyc report --reporter=text-lcov | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"license":"MIT","dependencies":{"amqp-stats":"https://github.com/fullcube/node-amqp-stats/tarball/fe86722fd278067969f03addde57ed53f0910cd8","amqplib":"0.5.1","bluebird":"3.4.7","debug":"2.6.1","lodash":"4.17.4","rabbot":"https://github.com/fullcube/rabbot/tarball/e6173272b854d85adaf0089d04d1ee3138ceadae"},"devDependencies":{"chai":"3.5.0","compression":"1.6.2","condition-circle":"1.5.0","config":"1.24.0","coveralls":"2.11.15","dirty-chai":"1.2.2","eslint":"2.13.1","eslint-config-fullcube":"latest","eslint-config-loopback":"7.0.1","eslint-plugin-mocha":"4.7.0","loopback":"2.36.0","loopback-boot":"2.23.0","loopback-component-explorer":"2.7.0","loopback-component-fixtures":"1.0.2","loopback-datasource-juggler":"2.53.0","mocha":"3.2.0","mocha-sinon":"1.1.6","nodemon":"1.11.0","nyc":"10.0.0","semantic-release":"6.3.2","serve-favicon":"2.3.2","sinon":"1.17.7","sinon-as-promised":"4.0.2","sinon-chai":"2.8.0","supertest":"2.0.1","supertest-as-promised":"4.0.2"},"repository":{"type":"git","url":"git+https://github.com/fullcube/loopback-component-mq.git"},"release":{"verifyConditions":"condition-circle"},"gitHead":"8a0f9e2f95648cc403ed08d9c232999d4b7d3146","bugs":{"url":"https://github.com/fullcube/loopback-component-mq/issues"},"_id":"loopback-component-mq@2.0.0","_shasum":"65209fbf9aa418fa8bb69bb5f09bec0979391b01","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"mrfelton","email":"tkirkpatrick@fullcube.com"},"dist":{"shasum":"65209fbf9aa418fa8bb69bb5f09bec0979391b01","tarball":"https://registry.npmjs.org/loopback-component-mq/-/loopback-component-mq-2.0.0.tgz","integrity":"sha512-IU4EfB42vAjGCtNiq8YPRvyJ9J9tsg6Jb+Oq7MqSKlZG2k4xZcOaM8LPlDZA5G777rNcEBgokjRcbIFinu8q2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBa1Sf/YdGF4wKiA948gEkhSew5M8f/OgzwmVYPJns5lAiEAjZJhjmp7IlTmCtzpXFwXPMUkq0zhEZi9WLvCrbphtK0="}]},"maintainers":[{"name":"beeman","email":"borggreve@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/loopback-component-mq-2.0.0.tgz_1487081058834_0.7362552965059876"}},"0.0.0-development":{"name":"loopback-component-mq","version":"0.0.0-development","description":"Loopback Component for working with a Message Queue","homepage":"https://github.com/fullcube/loopback-component-mq","author":{"name":"Bram Borggreve @beeman"},"files":["lib"],"main":"./lib/index.js","keywords":["loopback","component","loopback-component-mq","rabbit","rabbit-mq"],"scripts":{"test":"NODE_ENV=test nyc --reporter=lcov --reporter=text --reporter=text-summary mocha test/*test.js","dev":"nodemon test/fixtures/test-server/server.js --ignore db.json --ext js,json","lint":"eslint .","pretestDDD":"npm run lint","test:watch":"npm run test -- -w","coverage":"nyc report --reporter=text-lcov | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"license":"MIT","dependencies":{"amqp-stats":"https://github.com/fullcube/node-amqp-stats/tarball/fe86722fd278067969f03addde57ed53f0910cd8","amqplib":"0.5.1","bluebird":"3.4.7","debug":"2.6.1","lodash":"4.17.4","rabbot":"https://github.com/fullcube/rabbot/tarball/e6173272b854d85adaf0089d04d1ee3138ceadae"},"devDependencies":{"chai":"3.5.0","compression":"1.6.2","condition-circle":"1.5.0","config":"1.24.0","coveralls":"2.11.15","dirty-chai":"1.2.2","eslint":"2.13.1","eslint-config-fullcube":"latest","eslint-config-loopback":"7.0.1","eslint-plugin-mocha":"4.7.0","loopback":"2.36.0","loopback-boot":"2.23.0","loopback-component-explorer":"2.7.0","loopback-component-fixtures":"1.0.2","loopback-datasource-juggler":"2.53.0","mocha":"3.2.0","mocha-sinon":"1.1.6","nodemon":"1.11.0","nyc":"10.0.0","semantic-release":"6.3.2","serve-favicon":"2.3.2","sinon":"1.17.7","sinon-as-promised":"4.0.2","sinon-chai":"2.8.0","supertest":"2.0.1","supertest-as-promised":"4.0.2"},"repository":{"type":"git","url":"git+https://github.com/fullcube/loopback-component-mq.git"},"release":{"verifyConditions":"condition-circle"},"gitHead":"62f623fc3b89a7238cba050f3ca43f384d20e444","bugs":{"url":"https://github.com/fullcube/loopback-component-mq/issues"},"_id":"loopback-component-mq@0.0.0-development","_shasum":"0ec6c3eeb779adabc0e31111e3bd7a3feb7b3201","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.6.0","_npmUser":{"name":"beeman","email":"borggreve@gmail.com"},"dist":{"shasum":"0ec6c3eeb779adabc0e31111e3bd7a3feb7b3201","tarball":"https://registry.npmjs.org/loopback-component-mq/-/loopback-component-mq-0.0.0-development.tgz","integrity":"sha512-tpBNPw5UBRhDXnft1BO+J45PA4InAJxtrLcfv/nFYXxRgpjmcyBWh26oSOW5tPia614PzM4ehEycgRtLvSZ7jw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJHTiRIZ48iu2xi9N5I7t+t81cAOpzm3+oPDpdmtL5pwIhAKXEKJObC70yc3uPdsAkoLmWZOtc5t1uZH4n4xwnNiRQ"}]},"maintainers":[{"name":"beeman","email":"borggreve@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-component-mq-0.0.0-development.tgz_1490719992371_0.7525848292279989"}},"2.1.0":{"name":"loopback-component-mq","version":"2.1.0","description":"Loopback Component for working with a Message Queue","homepage":"https://github.com/fullcube/loopback-component-mq","author":{"name":"Bram Borggreve @beeman"},"files":["lib"],"main":"./lib/index.js","keywords":["loopback","component","loopback-component-mq","rabbit","rabbit-mq"],"scripts":{"test":"NODE_ENV=test nyc --reporter=lcov --reporter=text --reporter=text-summary mocha test/*test.js","dev":"nodemon test/fixtures/test-server/server.js --ignore db.json --ext js,json","lint":"eslint .","pretestDDD":"npm run lint","test:watch":"npm run test -- -w","coverage":"nyc report --reporter=text-lcov | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"license":"MIT","dependencies":{"amqp-stats":"https://github.com/fullcube/node-amqp-stats/tarball/fe86722fd278067969f03addde57ed53f0910cd8","amqplib":"0.5.1","bluebird":"3.4.7","debug":"2.6.1","lodash":"4.17.4","rabbot":"https://github.com/fullcube/rabbot/tarball/e6173272b854d85adaf0089d04d1ee3138ceadae"},"devDependencies":{"chai":"3.5.0","compression":"1.6.2","condition-circle":"1.5.0","config":"1.24.0","coveralls":"2.11.15","dirty-chai":"1.2.2","eslint":"2.13.1","eslint-config-fullcube":"latest","eslint-config-loopback":"7.0.1","eslint-plugin-mocha":"4.7.0","loopback":"2.36.0","loopback-boot":"2.23.0","loopback-component-explorer":"2.7.0","loopback-component-fixtures":"1.0.2","loopback-datasource-juggler":"2.53.0","mocha":"3.2.0","mocha-sinon":"1.1.6","nodemon":"1.11.0","nyc":"10.0.0","semantic-release":"6.3.2","serve-favicon":"2.3.2","sinon":"1.17.7","sinon-as-promised":"4.0.2","sinon-chai":"2.8.0","supertest":"2.0.1","supertest-as-promised":"4.0.2"},"repository":{"type":"git","url":"git+https://github.com/fullcube/loopback-component-mq.git"},"release":{"verifyConditions":"condition-circle"},"gitHead":"6238a7483a76c0ca273eb913e37513cec4a05df7","bugs":{"url":"https://github.com/fullcube/loopback-component-mq/issues"},"_id":"loopback-component-mq@2.1.0","_shasum":"caf8f69851b897095d14a55b78eaa73fa0f8c2fa","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"mrfelton","email":"tkirkpatrick@fullcube.com"},"dist":{"shasum":"caf8f69851b897095d14a55b78eaa73fa0f8c2fa","tarball":"https://registry.npmjs.org/loopback-component-mq/-/loopback-component-mq-2.1.0.tgz","integrity":"sha512-99aAGtlKuMUJLDWPFTENKyp4pMAVOISEsnjy21Vmlg7e5OzuN7pEXVtKO7onxClRwtXQT+XUrX9QYVO4UuB3vg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB+Lxqacw3YMhTNnQ5JmofK3GIzvTcaUIwvlWfCmWmQgAiEA/6BIl7CuYKHpySklcOQ+vNJlj3CB5MJAY3kdBguIBi8="}]},"maintainers":[{"name":"beeman","email":"borggreve@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/loopback-component-mq-2.1.0.tgz_1490887275070_0.9660547892563045"}},"2.1.1":{"name":"loopback-component-mq","version":"2.1.1","description":"Loopback Component for working with a Message Queue","homepage":"https://github.com/fullcube/loopback-component-mq","author":{"name":"Bram Borggreve @beeman"},"files":["lib"],"main":"./lib/index.js","keywords":["loopback","component","loopback-component-mq","rabbit","rabbit-mq"],"scripts":{"test":"NODE_ENV=test nyc --reporter=lcov --reporter=text --reporter=text-summary mocha test/*test.js","dev":"nodemon test/fixtures/test-server/server.js --ignore db.json --ext js,json","lint":"eslint .","pretestDDD":"npm run lint","test:watch":"npm run test -- -w","coverage":"nyc report --reporter=text-lcov | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"license":"MIT","dependencies":{"amqp-stats":"https://github.com/fullcube/node-amqp-stats/tarball/fe86722fd278067969f03addde57ed53f0910cd8","amqplib":"0.5.1","bluebird":"3.4.7","debug":"2.6.6","lodash":"4.17.4","rabbot":"1.1.0"},"devDependencies":{"chai":"3.5.0","compression":"1.6.2","condition-circle":"1.5.0","config":"1.24.0","coveralls":"2.11.15","dirty-chai":"1.2.2","eslint":"2.13.1","eslint-config-fullcube":"latest","eslint-config-loopback":"7.0.1","eslint-plugin-mocha":"4.7.0","loopback":"2.36.0","loopback-boot":"2.23.0","loopback-component-explorer":"2.7.0","loopback-component-fixtures":"1.0.2","loopback-datasource-juggler":"2.53.0","mocha":"3.3.0","mocha-sinon":"2.0.0","nodemon":"1.11.0","nyc":"10.3.2","semantic-release":"6.3.2","serve-favicon":"2.3.2","sinon":"2.2.0","sinon-chai":"2.10.0","supertest":"3.0.0","supertest-as-promised":"4.0.2"},"repository":{"type":"git","url":"git+https://github.com/fullcube/loopback-component-mq.git"},"release":{"verifyConditions":"condition-circle"},"gitHead":"de7b8ae0f5e0f7723edd218e0e901b7e3ca7b93b","bugs":{"url":"https://github.com/fullcube/loopback-component-mq/issues"},"_id":"loopback-component-mq@2.1.1","_shasum":"f3e5968b7ee3cbdc1809ecb67c4a7ed7a45890c5","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"mrfelton","email":"tkirkpatrick@fullcube.com"},"dist":{"shasum":"f3e5968b7ee3cbdc1809ecb67c4a7ed7a45890c5","tarball":"https://registry.npmjs.org/loopback-component-mq/-/loopback-component-mq-2.1.1.tgz","integrity":"sha512-sj8wKTDpO6k2cFB0bDcUl8KnDDreSwe3mePNZg4WHc7BjF5PRKw+kLocB0uoFBdsGuG1+NJBb1CjoFWGZJFbHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3qZe3cVxMYyIESRl+Vef1IleDdqyoOZ0TQziemLoVAQIhAIZ21HL2MDd1vQZ1WKFn26TeN9SZU5exgrGOLb+dR8QS"}]},"maintainers":[{"name":"beeman","email":"borggreve@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/loopback-component-mq-2.1.1.tgz_1494187409654_0.4598182262852788"}},"2.2.0":{"name":"loopback-component-mq","version":"2.2.0","description":"Loopback Component for working with a Message Queue","homepage":"https://github.com/fullcube/loopback-component-mq","author":{"name":"Bram Borggreve @beeman"},"files":["lib"],"main":"./lib/index.js","keywords":["loopback","component","loopback-component-mq","rabbit","rabbit-mq"],"scripts":{"test":"NODE_ENV=test nyc --reporter=lcov --reporter=text --reporter=text-summary mocha test/*test.js","dev":"nodemon test/fixtures/test-server/server.js --ignore db.json --ext js,json","lint":"eslint .","pretest":"npm run lint","test:watch":"npm run test -- -w","coverage":"nyc report --reporter=text-lcov | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"license":"MIT","dependencies":{"amqp-stats":"https://github.com/fullcube/node-amqp-stats/tarball/fe86722fd278067969f03addde57ed53f0910cd8","amqplib":"0.5.1","bluebird":"3.5.0","debug":"2.6.8","lodash":"4.17.4","rabbot":"1.1.0"},"devDependencies":{"chai":"4.0.2","compression":"1.6.2","condition-circle":"1.5.0","config":"1.26.1","coveralls":"2.13.1","dirty-chai":"2.0.0","eslint":"4.1.1","eslint-config-fullcube":"latest","loopback":"3.8.0","loopback-boot":"2.25.0","loopback-component-explorer":"4.2.0","loopback-component-fixtures":"1.1.0","mocha":"3.4.2","mocha-sinon":"2.0.0","nodemon":"1.11.0","nyc":"11.0.3","semantic-release":"6.3.6","serve-favicon":"2.4.3","sinon":"2.3.6","sinon-chai":"2.11.0","strong-error-handler":"2.1.0","supertest":"3.0.0"},"repository":{"type":"git","url":"git+https://github.com/fullcube/loopback-component-mq.git"},"release":{"verifyConditions":"condition-circle"},"gitHead":"b80e699c1b178b142f02e68618c44f5c34fb91ca","bugs":{"url":"https://github.com/fullcube/loopback-component-mq/issues"},"_id":"loopback-component-mq@2.2.0","_shasum":"8d0f6e798293f0f1eabf2a52c4f3bbfde550e256","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"mrfelton","email":"tkirkpatrick@fullcube.com"},"dist":{"shasum":"8d0f6e798293f0f1eabf2a52c4f3bbfde550e256","tarball":"https://registry.npmjs.org/loopback-component-mq/-/loopback-component-mq-2.2.0.tgz","integrity":"sha512-RczRvTQHTxW42yu7Qfm0m+8NHoWYgwV/MiyulnGHuMePCUNvb9p8VqV51m1nssdi4U8P6ZYR5l+jFjosqwrCig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAk3s/u98wKA7pOOOlIbUN02DKhv9mpInelhv+/C6baqAiBUSDaOJUdUhnP/4iGAeolUS27teLEXVQ4NMshJMjtxuA=="}]},"maintainers":[{"email":"tkirkpatrick@fullcube.com","name":"mrfelton"},{"email":"borggreve@gmail.com","name":"beeman"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loopback-component-mq-2.2.0.tgz_1498758029273_0.41702816425822675"}},"2.2.1":{"name":"loopback-component-mq","version":"2.2.1","description":"Loopback Component for working with a Message Queue","homepage":"https://github.com/fullcube/loopback-component-mq","author":{"name":"Bram Borggreve @beeman"},"files":["lib"],"main":"./lib/index.js","keywords":["loopback","component","loopback-component-mq","rabbit","rabbit-mq"],"scripts":{"test":"NODE_ENV=test nyc --reporter=lcov --reporter=text --reporter=text-summary mocha test/*test.js","dev":"nodemon test/fixtures/test-server/server.js --ignore db.json --ext js,json","lint":"eslint .","pretest":"npm run lint","test:watch":"npm run test -- -w","coverage":"nyc report --reporter=text-lcov | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post","commitmsg":"validate-commit-msg"},"license":"MIT","dependencies":{"amqp-stats":"https://github.com/fullcube/node-amqp-stats/tarball/fe86722fd278067969f03addde57ed53f0910cd8","amqplib":"0.5.1","bluebird":"3.5.0","debug":"2.6.8","lodash":"4.17.4","rabbot":"1.1.0"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"1.0.2-0","chai":"4.0.2","compression":"1.6.2","condition-circle":"1.5.0","config":"1.26.1","coveralls":"2.13.1","dirty-chai":"2.0.0","eslint":"4.1.1","eslint-config-fullcube":"latest","husky":"0.14.1","loopback":"3.8.0","loopback-boot":"2.25.0","loopback-component-explorer":"4.2.0","loopback-component-fixtures":"1.1.0","mocha":"3.4.2","mocha-sinon":"2.0.0","nodemon":"1.11.0","nyc":"11.0.3","semantic-release":"6.3.6","serve-favicon":"2.4.3","sinon":"2.3.6","sinon-chai":"2.11.0","strong-error-handler":"2.1.0","supertest":"3.0.0","validate-commit-msg":"2.12.2"},"repository":{"type":"git","url":"git+https://github.com/fullcube/loopback-component-mq.git"},"config":{"commitTypeMap":{"feat":"minor","fix":"patch","docs":"patch","style":"patch","refactor":"patch","perf":"patch","test":"patch","build":"patch","ci":"patch","chore":"patch","revert":"patch"},"validate-commit-msg":{"types":"conventional-commit-types"}},"release":{"verifyConditions":"condition-circle","analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"gitHead":"d4c702a5f0832dace1399736e12ab54db33ce288","bugs":{"url":"https://github.com/fullcube/loopback-component-mq/issues"},"_id":"loopback-component-mq@2.2.1","_shasum":"46950b1e4e2cd08773437833d371f9f1bece48ac","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"mrfelton","email":"tkirkpatrick@fullcube.com"},"dist":{"shasum":"46950b1e4e2cd08773437833d371f9f1bece48ac","tarball":"https://registry.npmjs.org/loopback-component-mq/-/loopback-component-mq-2.2.1.tgz","integrity":"sha512-g8gydDKVMLywrj+VzReJU2q4ACHxkw6I13ciPIAu47JgXJ8WPXiO05F07SeciQQAQoJLduVAYxaEBkOsv9537w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDiOWa+u29MEcNO2x4WWWEop9MiX2EkP47GhZLTQ/JbgIgfkjHpg3O/IAc2pYo4g2Hp5tcw5GelalmF1JnOeSQvqc="}]},"maintainers":[{"email":"tkirkpatrick@fullcube.com","name":"mrfelton"},{"email":"borggreve@gmail.com","name":"beeman"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loopback-component-mq-2.2.1.tgz_1498811962491_0.13540152576752007"}},"2.2.2":{"name":"loopback-component-mq","version":"2.2.2","description":"Loopback Component for working with a Message Queue","homepage":"https://github.com/fullcube/loopback-component-mq","author":{"name":"Bram Borggreve @beeman"},"files":["lib"],"main":"./lib/index.js","keywords":["loopback","component","loopback-component-mq","rabbit","rabbit-mq"],"scripts":{"test":"NODE_ENV=test nyc --reporter=lcov --reporter=text --reporter=text-summary mocha test/*test.js","dev":"nodemon test/fixtures/test-server/server.js --ignore db.json --ext js,json","lint":"eslint .","pretest":"npm run lint","test:watch":"npm run test -- -w","coverage":"nyc report --reporter=text-lcov | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post","commitmsg":"validate-commit-msg"},"license":"MIT","dependencies":{"amqp-stats":"https://github.com/fullcube/node-amqp-stats/tarball/fe86722fd278067969f03addde57ed53f0910cd8","amqplib":"0.5.1","bluebird":"3.5.0","debug":"2.6.8","lodash":"4.17.4","rabbot":"1.1.0"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"1.0.2-0","chai":"4.0.2","compression":"1.6.2","condition-circle":"1.5.0","config":"1.26.1","coveralls":"2.13.1","dirty-chai":"2.0.0","eslint":"4.1.1","eslint-config-fullcube":"latest","husky":"0.14.1","loopback":"3.8.0","loopback-boot":"2.25.0","loopback-component-explorer":"4.2.0","loopback-component-fixtures":"1.1.0","mocha":"3.4.2","mocha-sinon":"2.0.0","nodemon":"1.11.0","nyc":"11.0.3","semantic-release":"6.3.6","serve-favicon":"2.4.3","sinon":"2.3.6","sinon-chai":"2.11.0","strong-error-handler":"2.1.0","supertest":"3.0.0","validate-commit-msg":"2.12.2"},"repository":{"type":"git","url":"git+https://github.com/fullcube/loopback-component-mq.git"},"config":{"commitTypeMap":{"feat":"minor","fix":"patch","docs":"patch","style":"patch","refactor":"patch","perf":"patch","test":"patch","build":"patch","ci":"patch","chore":"patch","revert":"patch"},"validate-commit-msg":{"types":"conventional-commit-types"}},"release":{"verifyConditions":"condition-circle","analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"gitHead":"e3e97cdd914dfbfea8650f781ab4feb43ddd30b9","bugs":{"url":"https://github.com/fullcube/loopback-component-mq/issues"},"_id":"loopback-component-mq@2.2.2","_shasum":"e3d034933e454b511c3c90af184ee4a53fc41d3b","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"mrfelton","email":"tkirkpatrick@fullcube.com"},"dist":{"shasum":"e3d034933e454b511c3c90af184ee4a53fc41d3b","tarball":"https://registry.npmjs.org/loopback-component-mq/-/loopback-component-mq-2.2.2.tgz","integrity":"sha512-1uF6gD8DlecKkf0HRRo5ZBGCxOpozsAJusEZoZtKPYcwsKJ2nDcxRP/XtC5MKx6gxJ1zFqOEWIZzE6EMBPIerQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF2WtoF/6kCpvMA872JVHoOA+QD11jp+mTYMIfWSJqSsAiEAps758+ijMNNUg1509dc9nEUJXC74wBeUqJuvRCl/p0Q="}]},"maintainers":[{"email":"tkirkpatrick@fullcube.com","name":"mrfelton"},{"email":"borggreve@gmail.com","name":"beeman"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loopback-component-mq-2.2.2.tgz_1500469637123_0.39703448256477714"}},"2.2.3":{"name":"loopback-component-mq","version":"2.2.3","description":"Loopback Component for working with a Message Queue","homepage":"https://github.com/fullcube/loopback-component-mq","author":{"name":"Bram Borggreve @beeman"},"files":["lib"],"main":"./lib/index.js","keywords":["loopback","component","loopback-component-mq","rabbit","rabbit-mq"],"scripts":{"test":"NODE_ENV=test nyc --reporter=lcov --reporter=text --reporter=text-summary mocha test/*test.js","dev":"nodemon test/fixtures/test-server/server.js --ignore db.json --ext js,json","lint":"eslint .","pretest":"npm run lint","test:watch":"npm run test -- -w","coverage":"nyc report --reporter=text-lcov | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post","commitmsg":"validate-commit-msg"},"license":"MIT","dependencies":{"amqp-stats":"https://github.com/fullcube/node-amqp-stats/tarball/fe86722fd278067969f03addde57ed53f0910cd8","amqplib":"0.5.1","bluebird":"3.5.0","debug":"2.6.8","lodash":"4.17.4","rabbot":"1.1.0"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"1.0.2-0","chai":"4.0.2","compression":"1.6.2","condition-circle":"1.5.0","config":"1.26.1","coveralls":"2.13.1","dirty-chai":"2.0.0","eslint":"4.1.1","eslint-config-fullcube":"latest","husky":"0.14.1","loopback":"3.8.0","loopback-boot":"2.25.0","loopback-component-explorer":"4.2.0","loopback-component-fixtures":"1.1.0","mocha":"3.4.2","mocha-sinon":"2.0.0","nodemon":"1.11.0","nyc":"11.0.3","semantic-release":"6.3.6","serve-favicon":"2.4.3","sinon":"2.3.6","sinon-chai":"2.11.0","strong-error-handler":"2.1.0","supertest":"3.0.0","validate-commit-msg":"2.12.2"},"repository":{"type":"git","url":"git+https://github.com/fullcube/loopback-component-mq.git"},"config":{"commitTypeMap":{"feat":"minor","fix":"patch","docs":"patch","style":"patch","refactor":"patch","perf":"patch","test":"patch","build":"patch","ci":"patch","chore":"patch","revert":"patch"},"validate-commit-msg":{"types":"conventional-commit-types"}},"release":{"verifyConditions":"condition-circle","analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"gitHead":"d890d46bb3e1225df950abd00549cc2e1b3ef41c","bugs":{"url":"https://github.com/fullcube/loopback-component-mq/issues"},"_id":"loopback-component-mq@2.2.3","_shasum":"99245c7df68f2bbe1e78af66c09c65b0f2509941","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"mrfelton","email":"tkirkpatrick@fullcube.com"},"dist":{"shasum":"99245c7df68f2bbe1e78af66c09c65b0f2509941","tarball":"https://registry.npmjs.org/loopback-component-mq/-/loopback-component-mq-2.2.3.tgz","integrity":"sha512-rRhgCG/xBjNsA11A9GCLGMIb3bc0otNdDu/S5hZw/SUsBs4/4UkJ6gcgp27476In6uRQFnC5QNbr/Qw35D3a1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzw3gbV02oFIqVb/C22SbUleeVw9YoCDUWWfSerMg+OwIgT2Glx5JVu7t6mbfsgZ/EMb6Ingzd6wRSmQQbcJzL9R4="}]},"maintainers":[{"email":"tkirkpatrick@fullcube.com","name":"mrfelton"},{"email":"borggreve@gmail.com","name":"beeman"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loopback-component-mq-2.2.3.tgz_1500545053910_0.8115923346485943"}},"2.2.4":{"name":"loopback-component-mq","version":"2.2.4","description":"Loopback Component for working with a Message Queue","homepage":"https://github.com/fullcube/loopback-component-mq","author":{"name":"Bram Borggreve @beeman"},"files":["lib"],"main":"./lib/index.js","keywords":["loopback","component","loopback-component-mq","rabbit","rabbit-mq"],"scripts":{"test":"NODE_ENV=test nyc --reporter=lcov --reporter=text --reporter=text-summary mocha test/*test.js","dev":"nodemon test/fixtures/test-server/server.js --ignore db.json --ext js,json","lint":"eslint .","pretest":"npm run lint","test:watch":"npm run test -- -w","coverage":"nyc report --reporter=text-lcov | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post","commitmsg":"validate-commit-msg"},"license":"MIT","dependencies":{"amqp-stats":"https://github.com/fullcube/node-amqp-stats/tarball/fe86722fd278067969f03addde57ed53f0910cd8","bluebird":"3.5.0","debug":"2.6.8","lodash":"4.17.4","rabbot":"https://github.com/fullcube/rabbot/tarball/bbd6343777f8f341d592711e8e2bf23fe2ad76f5"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"1.0.2-0","chai":"4.1.0","compression":"1.7.0","condition-circle":"1.5.0","config":"1.26.1","coveralls":"2.13.1","dirty-chai":"2.0.1","eslint":"4.1.1","eslint-config-fullcube":"latest","husky":"0.14.2","loopback":"3.8.0","loopback-boot":"2.25.0","loopback-component-explorer":"4.2.0","loopback-component-fixtures":"1.1.0","mocha":"3.4.2","mocha-sinon":"2.0.0","nodemon":"1.11.0","nyc":"11.0.3","semantic-release":"6.3.6","serve-favicon":"2.4.3","sinon":"2.3.7","sinon-chai":"2.12.0","strong-error-handler":"2.2.0","supertest":"3.0.0","validate-commit-msg":"2.12.3"},"repository":{"type":"git","url":"git+https://github.com/fullcube/loopback-component-mq.git"},"config":{"commitTypeMap":{"feat":"minor","fix":"patch","docs":"patch","style":"patch","refactor":"patch","perf":"patch","test":"patch","build":"patch","ci":"patch","chore":"patch","revert":"patch"},"validate-commit-msg":{"types":"conventional-commit-types"}},"release":{"verifyConditions":"condition-circle","analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"gitHead":"93f6084f77f4c553c84b52c62571e49e9a5709fc","bugs":{"url":"https://github.com/fullcube/loopback-component-mq/issues"},"_id":"loopback-component-mq@2.2.4","_shasum":"f2222072a9c1851be0cf1f8c4be18bd9caf9094a","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"mrfelton","email":"tkirkpatrick@fullcube.com"},"dist":{"shasum":"f2222072a9c1851be0cf1f8c4be18bd9caf9094a","tarball":"https://registry.npmjs.org/loopback-component-mq/-/loopback-component-mq-2.2.4.tgz","integrity":"sha512-2Kl4l49a3ZEuMi9Ncsi6+Sik2Bchx3RZWDgmN1uvl+ig7R/g1QVaxV28f4DdD9yqm2XQltld14vvPqz3JhbOtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDdTyNE+T3NgiY4kt2H5MuTcPyWHKhCOLUvmKEkbJsq3AiBpBEwOqOdOYVNyFimV5iIMhd53GT5/tEVzoYa/oXR0iA=="}]},"maintainers":[{"email":"tkirkpatrick@fullcube.com","name":"mrfelton"},{"email":"borggreve@gmail.com","name":"beeman"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loopback-component-mq-2.2.4.tgz_1500966421232_0.5269770461600274"}},"2.2.5":{"name":"loopback-component-mq","version":"2.2.5","description":"Loopback Component for working with a Message Queue","homepage":"https://github.com/fullcube/loopback-component-mq","author":{"name":"Bram Borggreve @beeman"},"files":["lib"],"main":"./lib/index.js","keywords":["loopback","component","loopback-component-mq","rabbit","rabbit-mq"],"scripts":{"test":"NODE_ENV=test nyc --reporter=lcov --reporter=text --reporter=text-summary mocha test/*test.js","dev":"nodemon test/fixtures/test-server/server.js --ignore db.json --ext js,json","lint":"eslint .","pretest":"npm run lint","test:watch":"npm run test -- -w","coverage":"nyc report --reporter=text-lcov | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post","commitmsg":"validate-commit-msg"},"license":"MIT","dependencies":{"amqp-stats":"https://github.com/fullcube/node-amqp-stats/tarball/fe86722fd278067969f03addde57ed53f0910cd8","bluebird":"3.5.0","debug":"3.0.0","lodash":"4.17.4","rabbot":"https://github.com/fullcube/rabbot/tarball/bbd6343777f8f341d592711e8e2bf23fe2ad76f5"},"devDependencies":{"@bubltechnology/customizable-commit-analyzer":"1.0.2-0","chai":"4.1.1","compression":"1.7.0","condition-circle":"1.5.0","config":"1.26.2","coveralls":"2.13.1","dirty-chai":"2.0.1","eslint":"4.4.1","eslint-config-fullcube":"latest","husky":"0.14.2","loopback":"3.8.0","loopback-boot":"2.26.1","loopback-component-explorer":"4.2.0","loopback-component-fixtures":"1.1.0","mocha":"3.5.0","mocha-sinon":"2.0.0","nodemon":"1.11.0","nyc":"11.1.0","semantic-release":"7.0.1","serve-favicon":"2.4.3","sinon":"3.2.1","sinon-chai":"2.13.0","strong-error-handler":"2.2.0","supertest":"3.0.0","validate-commit-msg":"2.14.0"},"repository":{"type":"git","url":"git+https://github.com/fullcube/loopback-component-mq.git"},"config":{"commitTypeMap":{"feat":"minor","fix":"patch","docs":"patch","style":"patch","refactor":"patch","perf":"patch","test":"patch","build":"patch","ci":"patch","chore":"patch","revert":"patch"},"validate-commit-msg":{"types":"conventional-commit-types"}},"release":{"verifyConditions":"condition-circle","analyzeCommits":"@bubltechnology/customizable-commit-analyzer"},"gitHead":"fc8f80a1417361c7e53b5f25d00b6e9c5378257d","bugs":{"url":"https://github.com/fullcube/loopback-component-mq/issues"},"_id":"loopback-component-mq@2.2.5","_shasum":"b1f00396225cd25064c72088b39bdb814208d46b","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"mrfelton","email":"tkirkpatrick@fullcube.com"},"dist":{"shasum":"b1f00396225cd25064c72088b39bdb814208d46b","tarball":"https://registry.npmjs.org/loopback-component-mq/-/loopback-component-mq-2.2.5.tgz","integrity":"sha512-FX1o0KMWAC+Ey6yKqL5rj2+XTET0d1hA5ayGi5KGwJqOx1YOhY8zYdVjPRw+Yydur8MfTqUULsCWYYKFSRv2tA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIASUJDE+SFH8U/o+ABGpT7oXmtnd1CuEwovP71x8GK06AiEA2Wi8Z8M0Y2b1EjQEMIzKDDmeCAV8Z4ywiKYi3zrunu0="}]},"maintainers":[{"email":"tkirkpatrick@fullcube.com","name":"mrfelton"},{"email":"borggreve@gmail.com","name":"beeman"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/loopback-component-mq-2.2.5.tgz_1503049258614_0.4261615260038525"}}},"readme":"# loopback-component-mq\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/fullcube/loopback-component-mq.svg)](https://greenkeeper.io/)\nLoopback Component for working with a Rabbit Message Queue.\n\n[![Circle CI](https://circleci.com/gh/fullcube/loopback-component-mq.svg?style=svg)](https://circleci.com/gh/fullcube/loopback-component-mq) [![Dependencies](http://img.shields.io/david/fullcube/loopback-component-mq.svg?style=flat)](https://david-dm.org/fullcube/loopback-component-mq) [![Coverage Status](https://coveralls.io/repos/github/fullcube/loopback-component-mq/badge.svg?branch=master)](https://coveralls.io/github/fullcube/loopback-component-mq?branch=master)\n\n# Overview\n\nThis component provides a convenient way to work with RabbitMQ within a loopback application. This includes:\n\n - Defining a RabbitMQ topology using the component-config.json\n - Registering message producers and consumers handlers using a mixin.\n - Inspecting RabbitMQ stats and queue statuses using a RabbitMQ loopback model.\n\nMost of the functionality is enabled through the component configuration where you can define your RabbitMQ topology and configure access to the RabbitmQ stats.\n\nIn addition, an optional mixin is provided that provides an easy way to attach message producer and consumer helper methods directly to your loopback models.\n\n# Installation\n\n```\nnpm install --save loopback-component-mq\n```\n\n# Component Config\n\nCreate a `component-config.json` file in your server folder (if you don't already have one) and configure options inside `component-config.json`. *(see \"Component Configuration\"\" section)*\n\n```json\n\"../node_modules/loopback-component-mq/lib\": {\n  \"options\": {\n    \"restPort\": 15672,\n    \"acls\": [{\n      \"accessType\": \"*\",\n      \"principalType\": \"ROLE\",\n      \"principalId\": \"$unauthenticated\",\n      \"permission\": \"DENY\"\n    }],\n  },\n  \"topology\": {\n    \"connection\": {\n      \"uri\": \"amqp://guest:guest@127.0.0.1:5672/\",\n    },\n    \"exchanges\": [{\n      \"name\": \"loopback-component-mq:item.write\",\n      \"type\": \"topic\",\n      \"persistent\": true\n    }],\n    \"queues\": [{\n      \"name\": \"loopback-component-mq:client.item.write\",\n      \"subscribe\": true\n    }],\n    \"bindings\": [{\n      \"exchange\": \"loopback-component-mq:item.write\",\n      \"target\": \"loopback-component-mq:client.item.write\",\n      \"keys\": [\"#\"]\n    }]\n  }\n}\n```\n\nThe 2 top-level keys are `options` and `topology` which are both objects.\n\n## Options\n\nThe `options` object has 2 keys:\n\n- `acls` (Array, optional), Define ACLs used to protect the RabbitMQ model that gets created.\n\n- `restPort` (Number, optional, default: 15672), Define the rest port for your Rabbit management interface.\n\n## Topology\n\nIn the `topology` object you configure the Rabbit connection, queues, exchanges, and bindings used by this component. Under the hood we use the [Rabbot](https://github.com/arobson/rabbot) package to establish a connection to and configure the topology for Rabbit.\n\nSee https://github.com/arobson/rabbot#configuration-via-json for details on how to configure your topology.\n\n\n# Mixin Config\n\nAdd the mixins property to your server/model-config.json:\n\n```json\n{\n  \"_meta\": {\n    \"sources\": [\n      \"loopback/common/models\",\n      \"loopback/server/models\",\n      \"../common/models\",\n      \"./models\"\n    ],\n    \"mixins\": [\n      \"loopback/common/mixins\",\n      \"../node_modules/loopback-component-mq/lib/mixins\",\n      \"../common/mixins\"\n    ]\n  }\n}\n```\n\nTo use with your Models add the mixins attribute to the definition object of your model config.\n\n```json\n{\n  \"name\": \"Widget\",\n  \"properties\": {\n    \"name\": {\n      \"type\": \"string\",\n    }\n  },\n  \"mixins\": {\n    \"MessageQueue\": {\n      \"producers\": {\n        \"publishItem\": {\n          \"exchange\": \"item.write\",\n          \"options\": {\n            \"routingKey\": \"hi\",\n            \"type\": \"company.project.messages.textMessage\",\n            \"correlationId\": \"one\",\n            \"contentType\": \"application/json\",\n            \"messageId\": \"100\",\n            \"expiresAfter\": \"1000 // TTL in ms, in this example 1 second\",\n            \"timestamp\": \"// posix timestamp (long)\",\n            \"mandatory\": \"true, //Must be set to true for onReturned to receive unqueued message\",\n            \"headers\": {\n              \"random\": \"application specific value\"\n            },\n            \"timeout\": \"// ms to wait before cancelling the publish and rejecting the promise\"\n          }\n        }\n      },\n      \"consumers\": {\n        \"consumeItem\": {\n          \"queue\": \"item.write\",\n          \"type\": \"created\"\n        }\n      }\n    }\n  }\n}\n```\n\nThe `MessageQueue` object has 2 keys:\n\n- `producers` (Object, optional). Use this object to define message queue producer helper methods.\n\n- `consumers` (Object, optional). Use this object to define message queue consumer helper methods.\n\n## Producers\n\nYou may use the mixin to define producer methods. These are essentially a wrapper around Rabbot's [`publish`](https://github.com/arobson/rabbot#publish-exchangename-options-connectionname-) method and provide a convenient way to publish messages to an exchange.\n\nProducers accept 2 parameters:\n\n - `exchange` (String, required) Name of the exchange to publish message to.\n - `options` (Object, optional) Default options passed to the Rabbot `publish` method.\n\nDefining a `producer` will result in a static method being added to your Model using the key name as the method name. For example, the above configuration would create the static method `Widget.publishItem`. When called, a producer method will publish a message containing `payload`  on the specified exchange, using the defined publishing options.\n\nThe method created accepts 2 parameters:\n\n - `payload` (Any, required) The raw message that will be sent to the defined exchange.\n - `options` (String|Object, optional) If a string is provided, this will be used as the routing key for the message. You can also provide an options object, which allows you to override any of the default options passed to the Rabbot `publish` method.\n\n## Consumers\n\nYou may use the mixin to define consumer methods which provide a convenient way to define a Rabbot message handler using Rabbot's [`handle`](https://github.com/arobson/rabbot#handle-options-handler-) method.\n\nWhen defining a `consumer` on a queue, the component will register handler to consumer messages from the specified queue.\n\nFor example, the above configuration would register the static method `Widget.consumeItem` as a message handle for the `item.write` queue for messages that are using the `created` routing key.\n\nConsumers accept 2 parameters:\n\n - `queue` (String, required) Name of the queue to consumer messages from.\n - `type` (String, optional) Handle messages with this type name or pattern.\n\nHaving defined a consumer in your mixin, you are expected to define the actual consumer method on your model using the key name as the method name. For example, the above configuration would result in the static method `Widget.consumeItem` being registered as a message handler for messages with a type of `created`.\n\nNOTE: you are responsible for creating the `Widget.consumeItem` method - which must accept 1 parameter:\n\n - `payload` (Any, required) The raw message body pulled from the message queue.\n\nTo acknowledge (ack) the message your method should return a resolved Promise.\n\nTo reject (nack) the message your method should return a rejected Promise.\n\n# Development\n\nSource files are located in the [`lib`] directory. Edit the source files to make changes while running `npm run dev` in the background.\n\n```bash\n  npm run dev\n```\n\nRun with debugging output on:\n\n```bash\n  DEBUG=loopback:component:mq* npm run dev\n```\n\n# TESTING\n\nFor error checking and to help maintain style this package uses `eslint` as a pretest.\n\nRun the tests in the `test` directory.\n\n```bash\n  npm test\n```\n\nRun with debugging output on:\n\n```bash\n  DEBUG=loopback:component:mq* npm test\n```\n\n# License\n\nMIT\n","maintainers":[{"email":"fullcube-public@fullcube.com","name":"fullcube-public"},{"email":"tkp@kirkdesigns.co.uk","name":"mrfelton"},{"email":"borggreve@gmail.com","name":"beeman"}],"time":{"modified":"2022-06-19T14:10:27.453Z","created":"2016-08-02T13:35:31.378Z","1.0.0":"2016-08-02T13:35:31.378Z","1.1.0":"2016-08-02T22:28:02.023Z","1.1.1":"2016-08-07T08:04:59.540Z","1.1.2":"2016-09-08T16:25:51.939Z","1.2.0":"2016-09-29T09:34:20.889Z","1.2.1":"2016-10-16T20:32:31.042Z","1.2.2":"2016-10-28T12:47:14.634Z","1.2.3":"2016-10-29T22:32:59.731Z","1.2.4":"2016-11-23T10:25:38.503Z","1.3.0":"2016-12-07T04:54:44.238Z","1.3.1":"2016-12-28T12:28:50.856Z","1.3.2":"2017-01-05T14:15:16.721Z","1.3.3":"2017-01-06T19:44:52.471Z","1.3.4":"2017-01-06T23:47:14.909Z","2.0.0-beta.1":"2017-01-16T19:50:56.181Z","2.0.0-beta.2":"2017-01-16T23:02:35.686Z","2.0.0-beta.3":"2017-01-25T15:47:59.476Z","2.0.0":"2017-02-14T14:04:19.541Z","0.0.0-development":"2017-03-28T16:53:15.319Z","2.1.0":"2017-03-30T15:21:15.780Z","2.1.1":"2017-05-07T20:03:31.723Z","2.2.0":"2017-06-29T17:40:30.310Z","2.2.1":"2017-06-30T08:39:23.521Z","2.2.2":"2017-07-19T13:07:18.202Z","2.2.3":"2017-07-20T10:04:15.373Z","2.2.4":"2017-07-25T07:07:02.231Z","2.2.5":"2017-08-18T09:40:59.663Z"},"homepage":"https://github.com/fullcube/loopback-component-mq","keywords":["loopback","component","loopback-component-mq","rabbit","rabbit-mq"],"author":{"name":"Bram Borggreve @beeman"},"license":"MIT","readmeFilename":"README.md","repository":{"type":"git","url":"git+https://github.com/fullcube/loopback-component-mq.git"},"bugs":{"url":"https://github.com/fullcube/loopback-component-mq/issues"}}