{"_id":"@cubiles/nestjs-message-broker","_rev":"15-cb24be02aff93429e4f96456838f460e","name":"@cubiles/nestjs-message-broker","dist-tags":{"latest":"11.5.0"},"versions":{"1.0.0":{"name":"@cubiles/nestjs-message-broker","version":"1.0.0","keywords":["nestjs","rabbitmq","event","queue","message-broker"],"license":"MIT","_id":"@cubiles/nestjs-message-broker@1.0.0","maintainers":[{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"}],"homepage":"https://github.com/cubiless/nestjs-message-broker#readme","bugs":{"url":"https://github.com/cubiless/nestjs-message-broker/issues"},"dist":{"shasum":"3f19d01cdb4699263ec2931ba45658bbbba374c5","tarball":"https://registry.npmjs.org/@cubiles/nestjs-message-broker/-/nestjs-message-broker-1.0.0.tgz","fileCount":43,"integrity":"sha512-aNjWwB0YCYogKYWYkXlJ0LbdXz7Hu/jTP2SdLKiWu2e3y5v8Ey1mALN1OZ7bxkfoGjddF+bfx5i5fu0Cabfn0g==","signatures":[{"sig":"MEQCIFGbCCqikHylnSAAi+gln73FNSiyW5r1RwIozdjGo+bUAiBTTIzPn/nsJrHz9L7EPc6mDj8Bom/fZBu+p6DLUva3TQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46576},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b9dc0c911b0d6702b3a7effa88a34bb7fb75339a","private":false,"scripts":{"lint":"eslint 'lib/**/*.ts' --fix","build":"rimraf -rf dist && tsc -p tsconfig.build.json","format":"prettier --write \"{lib,tests}/**/*.ts\"","release":"bash scripts/release.sh","prebuild":"rimraf dist","test:e2e":"jest --config ./tests/jest-e2e.json --verbose","start:dev":"nest start -p tsconfig.json --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathiaswickenhagen","email":"wickenhagen10@gmail.com"},"repository":{"url":"git+https://github.com/cubiless/nestjs-message-broker.git","type":"git"},"_npmVersion":"9.5.0","description":"> The idea behind this module is to connect it to a message broker that enables the permanent distribution of messages.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"amqplib":"^0.10.4","amqp-connection-manager":"^4.1.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","rxjs":"7.8.1","eslint":"8.57.0","rimraf":"6.0.1","ts-jest":"29.2.4","prettier":"3.3.3","typescript":"5.5.4","@types/jest":"29.5.12","@types/node":"20.16.1","@nestjs/core":"10.4.1","@nestjs/common":"10.4.1","@types/amqplib":"^0.10.5","@nestjs/testing":"10.4.1","reflect-metadata":"0.2.2","eslint-plugin-import":"2.29.1","replace-json-property":"^1.9.0","eslint-config-prettier":"9.1.0","@nestjs/platform-express":"10.4.1","git-conventional-commits":"^2.6.7","@typescript-eslint/parser":"8.1.0","@typescript-eslint/eslint-plugin":"8.1.0"},"peerDependencies":{"@nestjs/core":"^8.0.0 || ^9.0.0 || ^10.0.0","@nestjs/common":"^8.0.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-message-broker_1.0.0_1724446639556_0.5782891443152238","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@cubiles/nestjs-message-broker","version":"1.1.0","keywords":["nestjs","rabbitmq","event","queue","message-broker"],"license":"MIT","_id":"@cubiles/nestjs-message-broker@1.1.0","maintainers":[{"name":"mathiaswickenhagen","email":"info@mathias-wickenhagen.de"}],"homepage":"https://github.com/cubiless/nestjs-message-broker#readme","bugs":{"url":"https://github.com/cubiless/nestjs-message-broker/issues"},"dist":{"shasum":"cd1b29796212a6a84b104311be91873b151498af","tarball":"https://registry.npmjs.org/@cubiles/nestjs-message-broker/-/nestjs-message-broker-1.1.0.tgz","fileCount":45,"integrity":"sha512-zufDcymdCa7rYW62PLMVFku+Iy6gX3fElVI4XWeuGaY/iH6oCTU8A/iY9ZvldXOfbuw8ixch0stdVGQCDjr2oQ==","signatures":[{"sig":"MEUCIQD5rQ+pI1yE+3k08nKOOXYpUHadK3vrpTRw7LhhE6ScywIgENZLl6CroUGBYNay7XDCo04q33AvlPgknCTZ8Q/EPhE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51869},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"74e80484d7764af52fe8047959f148397d2f4e41","private":false,"scripts":{"lint":"eslint 'lib/**/*.ts' --fix","build":"rimraf -rf dist && tsc -p tsconfig.build.json","format":"prettier --write \"{lib,tests}/**/*.ts\"","release":"bash scripts/release.sh","prebuild":"rimraf dist","test:e2e":"jest --config ./tests/jest-e2e.json --verbose","start:dev":"nest start -p tsconfig.json --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathiaswickenhagen","email":"info@mathias-wickenhagen.de"},"repository":{"url":"git+https://github.com/cubiless/nestjs-message-broker.git","type":"git"},"_npmVersion":"9.5.0","description":"> The idea behind this module is to connect it to a message broker that enables the permanent distribution of messages.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"amqplib":"^0.10.4","class-transformer":"^0.5.1","amqp-connection-manager":"^4.1.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","rxjs":"7.8.1","eslint":"8.57.0","rimraf":"6.0.1","ts-jest":"29.2.4","prettier":"3.3.3","typescript":"5.5.4","@types/jest":"29.5.12","@types/node":"20.16.1","@nestjs/core":"10.4.1","@nestjs/common":"10.4.1","@types/amqplib":"^0.10.5","@nestjs/testing":"10.4.1","reflect-metadata":"0.2.2","eslint-plugin-import":"2.29.1","replace-json-property":"^1.9.0","eslint-config-prettier":"9.1.0","@nestjs/platform-express":"10.4.1","git-conventional-commits":"^2.6.7","@typescript-eslint/parser":"8.1.0","@typescript-eslint/eslint-plugin":"8.1.0"},"peerDependencies":{"@nestjs/core":"^8.0.0 || ^9.0.0 || ^10.0.0","@nestjs/common":"^8.0.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-message-broker_1.1.0_1724597810076_0.22392416036259477","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@cubiles/nestjs-message-broker","version":"1.1.1","keywords":["nestjs","rabbitmq","event","queue","message-broker"],"license":"MIT","_id":"@cubiles/nestjs-message-broker@1.1.1","maintainers":[{"name":"mathiaswickenhagen","email":"info@mathias-wickenhagen.de"}],"homepage":"https://github.com/cubiless/nestjs-message-broker#readme","bugs":{"url":"https://github.com/cubiless/nestjs-message-broker/issues"},"dist":{"shasum":"4d53c78b7aac8b2006ef09a3f450637557ec8ecd","tarball":"https://registry.npmjs.org/@cubiles/nestjs-message-broker/-/nestjs-message-broker-1.1.1.tgz","fileCount":45,"integrity":"sha512-26ercTmkryRb0xDIRC1GqBdWNpGv4lqPA3LkwLFW1y6ejxgZOPJgj+J79qn9iPp0AvqObNI9UZV5k+poiVmV4w==","signatures":[{"sig":"MEUCIQDaNw6prSk2GOtGIPT5/ea42KGsCDT1BzmITs63jpBVdQIgCxCgdzu/fy6oqozWs6lnLXXIZ8PkK2mYaO2wSttC07k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52248},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5bf1c08cf8196dc0065b9947da1cd23f77a7a68c","private":false,"scripts":{"lint":"eslint 'lib/**/*.ts' --fix","build":"rimraf -rf dist && tsc -p tsconfig.build.json","format":"prettier --write \"{lib,tests}/**/*.ts\"","release":"bash scripts/release.sh","prebuild":"rimraf dist","test:e2e":"jest --config ./tests/jest-e2e.json --verbose","start:dev":"nest start -p tsconfig.json --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathiaswickenhagen","email":"info@mathias-wickenhagen.de"},"repository":{"url":"git+https://github.com/cubiless/nestjs-message-broker.git","type":"git"},"_npmVersion":"9.5.0","description":"The idea behind this module is to connect it to a message broker that enables the permanent distribution of messages.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"amqplib":"^0.10.4","class-transformer":"^0.5.1","amqp-connection-manager":"^4.1.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","rxjs":"7.8.1","eslint":"8.57.0","rimraf":"6.0.1","ts-jest":"29.2.4","prettier":"3.3.3","typescript":"5.5.4","@types/jest":"29.5.12","@types/node":"20.16.1","@nestjs/core":"10.4.1","@nestjs/common":"10.4.1","@types/amqplib":"^0.10.5","@nestjs/testing":"10.4.1","reflect-metadata":"0.2.2","eslint-plugin-import":"2.29.1","replace-json-property":"^1.9.0","eslint-config-prettier":"9.1.0","@nestjs/platform-express":"10.4.1","git-conventional-commits":"^2.6.7","@typescript-eslint/parser":"8.1.0","@typescript-eslint/eslint-plugin":"8.1.0"},"peerDependencies":{"@nestjs/core":"^8.0.0 || ^9.0.0 || ^10.0.0","@nestjs/common":"^8.0.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-message-broker_1.1.1_1724929700574_0.8422511489059434","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@cubiles/nestjs-message-broker","version":"1.1.3","keywords":["nestjs","rabbitmq","event","queue","message-broker"],"license":"MIT","_id":"@cubiles/nestjs-message-broker@1.1.3","maintainers":[{"name":"mathiaswickenhagen","email":"info@mathias-wickenhagen.de"}],"homepage":"https://github.com/cubiless/nestjs-message-broker#readme","bugs":{"url":"https://github.com/cubiless/nestjs-message-broker/issues"},"dist":{"shasum":"06e60811d75e68cc4f3ec9884e92aa31afa4a8b2","tarball":"https://registry.npmjs.org/@cubiles/nestjs-message-broker/-/nestjs-message-broker-1.1.3.tgz","fileCount":45,"integrity":"sha512-xEKJufWVRcAb3Ks4c5T5xB3MkQpN7q6iVYuDPPoys56jW9rAz32rH70lriXws8fDv900DPB7qAhzEbPe4f3XyA==","signatures":[{"sig":"MEUCIQCFKYpi/6zp2NWp5sUBjaUU2nCI2sA2whvI3vNsCVEWqQIgOEVS8TRKvUhB2Iu9tivlnVdlJ1xGc98DBLBBmL3ex08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52201},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c4c0ffca61e926fbb9ae63a0c03a6038b9a91a45","private":false,"scripts":{"lint":"eslint 'lib/**/*.ts' --fix","build":"rimraf -rf dist && tsc -p tsconfig.build.json","format":"prettier --write \"{lib,tests}/**/*.ts\"","release":"bash scripts/release.sh","prebuild":"rimraf dist","test:e2e":"jest --config ./tests/jest-e2e.json --verbose","start:dev":"nest start -p tsconfig.json --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathiaswickenhagen","email":"info@mathias-wickenhagen.de"},"repository":{"url":"git+https://github.com/cubiless/nestjs-message-broker.git","type":"git"},"_npmVersion":"9.5.0","description":"The idea behind this module is to connect it to a message broker that enables the permanent distribution of messages.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"amqplib":"^0.10.4","class-transformer":"^0.5.1","amqp-connection-manager":"^4.1.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","rxjs":"7.8.1","eslint":"8.57.0","rimraf":"6.0.1","ts-jest":"29.2.4","prettier":"3.3.3","typescript":"5.5.4","@types/jest":"29.5.12","@types/node":"20.16.1","@nestjs/core":"10.4.1","@nestjs/common":"10.4.1","@types/amqplib":"^0.10.5","@nestjs/testing":"10.4.1","reflect-metadata":"0.2.2","eslint-plugin-import":"2.29.1","replace-json-property":"^1.9.0","eslint-config-prettier":"9.1.0","@nestjs/platform-express":"10.4.1","git-conventional-commits":"^2.6.7","@typescript-eslint/parser":"8.1.0","@typescript-eslint/eslint-plugin":"8.1.0"},"peerDependencies":{"@nestjs/core":"^8.0.0 || ^9.0.0 || ^10.0.0","@nestjs/common":"^8.0.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-message-broker_1.1.3_1726920945013_0.19101041495809223","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@cubiles/nestjs-message-broker","version":"1.1.4","keywords":["nestjs","rabbitmq","event","queue","message-broker"],"license":"MIT","_id":"@cubiles/nestjs-message-broker@1.1.4","maintainers":[{"name":"mathiaswickenhagen","email":"info@mathias-wickenhagen.de"}],"homepage":"https://github.com/cubiless/nestjs-message-broker#readme","bugs":{"url":"https://github.com/cubiless/nestjs-message-broker/issues"},"dist":{"shasum":"861154aaa5e4411773b109db6b40377dc794d22a","tarball":"https://registry.npmjs.org/@cubiles/nestjs-message-broker/-/nestjs-message-broker-1.1.4.tgz","fileCount":45,"integrity":"sha512-coxt1fKKq3bB5XtbB5gqoTeHvtJMiqY/gamf+Aqe6p5Cji8kwkZA7DMdtt3Fcg7EQ+GNOAHruOjyLbIbgm4+gw==","signatures":[{"sig":"MEUCIQCZYQjoEUNJ8NsyCtXkAUzW0qSlgFLiS0lk6yBiSLD69gIgUjJu7IjKSP+w9OTMyvCXEYZxEoScmjtuekcY1FsHUKM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52361},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5d5bc7d3d2c18300f26bb1226237eeaa000e1f21","private":false,"scripts":{"lint":"eslint 'lib/**/*.ts' --fix","build":"rimraf -rf dist && tsc -p tsconfig.build.json","format":"prettier --write \"{lib,tests}/**/*.ts\"","release":"bash scripts/release.sh","prebuild":"rimraf dist","test:e2e":"jest --config ./tests/jest-e2e.json --verbose","start:dev":"nest start -p tsconfig.json --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathiaswickenhagen","email":"info@mathias-wickenhagen.de"},"repository":{"url":"git+https://github.com/cubiless/nestjs-message-broker.git","type":"git"},"_npmVersion":"9.5.0","description":"The idea behind this module is to connect it to a message broker that enables the permanent distribution of messages.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"amqplib":"^0.10.4","class-transformer":"^0.5.1","amqp-connection-manager":"^4.1.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","rxjs":"7.8.1","eslint":"8.57.0","rimraf":"6.0.1","ts-jest":"29.2.4","prettier":"3.3.3","typescript":"5.5.4","@types/jest":"29.5.12","@types/node":"20.16.1","@nestjs/core":"10.4.1","@nestjs/common":"10.4.1","@types/amqplib":"^0.10.5","@nestjs/testing":"10.4.1","reflect-metadata":"0.2.2","eslint-plugin-import":"2.29.1","replace-json-property":"^1.9.0","eslint-config-prettier":"9.1.0","@nestjs/platform-express":"10.4.1","git-conventional-commits":"^2.6.7","@typescript-eslint/parser":"8.1.0","@typescript-eslint/eslint-plugin":"8.1.0"},"peerDependencies":{"@nestjs/core":"^8.0.0 || ^9.0.0 || ^10.0.0","@nestjs/common":"^8.0.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-message-broker_1.1.4_1726923158328_0.4248684561573355","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@cubiles/nestjs-message-broker","version":"1.1.5","keywords":["nestjs","rabbitmq","event","queue","message-broker"],"license":"MIT","_id":"@cubiles/nestjs-message-broker@1.1.5","maintainers":[{"name":"mathiaswickenhagen","email":"info@mathias-wickenhagen.de"}],"homepage":"https://github.com/cubiless/nestjs-message-broker#readme","bugs":{"url":"https://github.com/cubiless/nestjs-message-broker/issues"},"dist":{"shasum":"58b25c06be3059e337051c3bbb63ca390930232c","tarball":"https://registry.npmjs.org/@cubiles/nestjs-message-broker/-/nestjs-message-broker-1.1.5.tgz","fileCount":45,"integrity":"sha512-9iJx6BmHgpXU12rdRBvSqT04lKv9GKtFHySJJvkmXLC07MMJOIjNGXn5TEOcp3BOsxpCkV/NSm0r+jBsuiRhbA==","signatures":[{"sig":"MEQCIDW0fROqeRL3c4fOfW31IQB26jEJPI4ZzqpwsVFqnW1VAiAlgIrS5nJiQZBIwbDSMiNmENXPZBj5IrxmR7SIb24R8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52363},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7c86e874fbcb9102e7c38cae2932e7f23a545bcf","private":false,"scripts":{"lint":"eslint 'lib/**/*.ts' --fix","build":"rimraf -rf dist && tsc -p tsconfig.build.json","format":"prettier --write \"{lib,tests}/**/*.ts\"","release":"bash scripts/release.sh","prebuild":"rimraf dist","test:e2e":"jest --config ./tests/jest-e2e.json --verbose","start:dev":"nest start -p tsconfig.json --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathiaswickenhagen","email":"info@mathias-wickenhagen.de"},"repository":{"url":"git+https://github.com/cubiless/nestjs-message-broker.git","type":"git"},"_npmVersion":"9.5.0","description":"The idea behind this module is to connect it to a message broker that enables the permanent distribution of messages.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"amqplib":"^0.10.4","class-transformer":"^0.5.1","amqp-connection-manager":"^4.1.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","rxjs":"7.8.1","eslint":"8.57.0","rimraf":"6.0.1","ts-jest":"29.2.4","prettier":"3.3.3","typescript":"5.5.4","@types/jest":"29.5.12","@types/node":"20.16.1","@nestjs/core":"10.4.1","@nestjs/common":"10.4.1","@types/amqplib":"^0.10.5","@nestjs/testing":"10.4.1","reflect-metadata":"0.2.2","eslint-plugin-import":"2.29.1","replace-json-property":"^1.9.0","eslint-config-prettier":"9.1.0","@nestjs/platform-express":"10.4.1","git-conventional-commits":"^2.6.7","@typescript-eslint/parser":"8.1.0","@typescript-eslint/eslint-plugin":"8.1.0"},"peerDependencies":{"@nestjs/core":"^8.0.0 || ^9.0.0 || ^10.0.0","@nestjs/common":"^8.0.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-message-broker_1.1.5_1726936781208_0.2703610300846109","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"@cubiles/nestjs-message-broker","version":"1.1.6","keywords":["nestjs","rabbitmq","event","queue","message-broker"],"license":"MIT","_id":"@cubiles/nestjs-message-broker@1.1.6","maintainers":[{"name":"mathiaswickenhagen","email":"info@mathias-wickenhagen.de"}],"homepage":"https://github.com/cubiless/nestjs-message-broker#readme","bugs":{"url":"https://github.com/cubiless/nestjs-message-broker/issues"},"dist":{"shasum":"a90c6c518d4d5bb203f1d8d2df82bd64a331e23b","tarball":"https://registry.npmjs.org/@cubiles/nestjs-message-broker/-/nestjs-message-broker-1.1.6.tgz","fileCount":45,"integrity":"sha512-4nsiCOIvlNRFVgXSJCJ7lUX9RZ5GaO1ZMoPvsyFXZOZnCXkTdNXV+lV5Cuxk3XvPPlSZgnHeEMmmjKBYeNY5IA==","signatures":[{"sig":"MEQCIEkg0cOpwR0iPgv+w5dS+WlYKu5hF3KrCUlQQq/7c4hBAiBzok2dPCVQw74nm2omzifgbr0rApOd1wnje8iICsx1MA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52625},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8638848ab2c938c5afee1934642e390e14e0e3a1","private":false,"scripts":{"lint":"eslint 'lib/**/*.ts' --fix","build":"rimraf -rf dist && tsc -p tsconfig.build.json","format":"prettier --write \"{lib,tests}/**/*.ts\"","release":"bash scripts/release.sh","prebuild":"rimraf dist","test:e2e":"jest --config ./tests/jest-e2e.json --verbose","start:dev":"nest start -p tsconfig.json --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathiaswickenhagen","email":"info@mathias-wickenhagen.de"},"repository":{"url":"git+https://github.com/cubiless/nestjs-message-broker.git","type":"git"},"_npmVersion":"9.5.0","description":"The idea behind this module is to connect it to a message broker that enables the permanent distribution of messages.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"amqplib":"^0.10.4","class-transformer":"^0.5.1","amqp-connection-manager":"^4.1.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","rxjs":"7.8.1","eslint":"8.57.0","rimraf":"6.0.1","ts-jest":"29.2.4","prettier":"3.3.3","typescript":"5.5.4","@types/jest":"29.5.12","@types/node":"20.16.1","@nestjs/core":"10.4.1","@nestjs/common":"10.4.1","@types/amqplib":"^0.10.5","@nestjs/testing":"10.4.1","reflect-metadata":"0.2.2","eslint-plugin-import":"2.29.1","replace-json-property":"^1.9.0","eslint-config-prettier":"9.1.0","@nestjs/platform-express":"10.4.1","git-conventional-commits":"^2.6.7","@typescript-eslint/parser":"8.1.0","@typescript-eslint/eslint-plugin":"8.1.0"},"peerDependencies":{"@nestjs/core":"^8.0.0 || ^9.0.0 || ^10.0.0","@nestjs/common":"^8.0.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-message-broker_1.1.6_1727619662668_0.5998575291228434","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@cubiles/nestjs-message-broker","version":"1.2.0","keywords":["nestjs","rabbitmq","event","queue","message-broker"],"license":"MIT","_id":"@cubiles/nestjs-message-broker@1.2.0","maintainers":[{"name":"mathiaswickenhagen","email":"info@mathias-wickenhagen.de"}],"homepage":"https://github.com/cubiless/nestjs-message-broker#readme","bugs":{"url":"https://github.com/cubiless/nestjs-message-broker/issues"},"dist":{"shasum":"4d13dff2087b7d1c2cac76915c64969701994eeb","tarball":"https://registry.npmjs.org/@cubiles/nestjs-message-broker/-/nestjs-message-broker-1.2.0.tgz","fileCount":45,"integrity":"sha512-6RP5ht5wTuFDkzybfrJCfeFPoCQY+hWTYQehZdzGq4Deqe6KDI+0pqeqxQgXGp7vl19hdgy4k1RfdHqqWr0r1Q==","signatures":[{"sig":"MEQCIA13/BaA43QFsIPY4hWJcyCWBCNlTYP8/K/smqvmo+igAiAVuDMjb9R8of1a90+r39EZt7x0d5H3zwkznvBifu6JRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52647},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e4dada5b4ffc7db3d0cfd07433949845dd16d09a","private":false,"scripts":{"lint":"eslint 'lib/**/*.ts' --fix","build":"rimraf -rf dist && tsc -p tsconfig.build.json","format":"prettier --write \"{lib,tests}/**/*.ts\"","release":"bash scripts/release.sh","prebuild":"rimraf dist","test:e2e":"jest --config ./tests/jest-e2e.json --verbose","start:dev":"nest start -p tsconfig.json --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathiaswickenhagen","email":"info@mathias-wickenhagen.de"},"repository":{"url":"git+https://github.com/cubiless/nestjs-message-broker.git","type":"git"},"_npmVersion":"11.0.0","description":"The idea behind this module is to connect it to a message broker that enables the permanent distribution of messages.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"amqplib":"^0.10.4","class-transformer":"^0.5.1","amqp-connection-manager":"^4.1.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","rxjs":"7.8.1","eslint":"8.57.0","rimraf":"6.0.1","ts-jest":"29.2.4","prettier":"3.3.3","typescript":"5.5.4","@types/jest":"29.5.12","@types/node":"20.16.1","@nestjs/core":"10.4.1","@nestjs/common":"10.4.1","@types/amqplib":"^0.10.5","@nestjs/testing":"10.4.1","reflect-metadata":"0.2.2","eslint-plugin-import":"2.29.1","replace-json-property":"^1.9.0","eslint-config-prettier":"9.1.0","@nestjs/platform-express":"10.4.1","git-conventional-commits":"^2.6.7","@typescript-eslint/parser":"8.1.0","@typescript-eslint/eslint-plugin":"8.1.0"},"peerDependencies":{"@nestjs/core":"^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0","@nestjs/common":"^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-message-broker_1.2.0_1738930723844_0.6444560638813426","host":"s3://npm-registry-packages-npm-production"}},"11.0.0":{"name":"@cubiles/nestjs-message-broker","version":"11.0.0","keywords":["nestjs","rabbitmq","event","queue","message-broker"],"license":"MIT","_id":"@cubiles/nestjs-message-broker@11.0.0","maintainers":[{"name":"mathiaswickenhagen","email":"info@mathias-wickenhagen.de"}],"homepage":"https://github.com/cubiless/nestjs-message-broker#readme","bugs":{"url":"https://github.com/cubiless/nestjs-message-broker/issues"},"dist":{"shasum":"fc8e62c04a6e8002b42bcc1b175ee9d1d7cfd9de","tarball":"https://registry.npmjs.org/@cubiles/nestjs-message-broker/-/nestjs-message-broker-11.0.0.tgz","fileCount":45,"integrity":"sha512-yIgM9OipzU+P1BeEKPhy5bqPhkE8xLFo5Q8jheF5lZWkr0qzhdoufv6ZNjlkxqJioXT2wAUDMRO1FQmalgTY0Q==","signatures":[{"sig":"MEUCIQC5DqVNV5caoPG+zyiY/eFmJh1tpRKByYg6GU2fbK5RKgIgVLXRRLFAjad3UfvwBg0wBSOl8PkwcF+FY4t1E5/LHwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52882},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b6ad0e189bf40e9bd5adec23ee4f3e0f398fd25b","private":false,"scripts":{"lint":"eslint 'lib/**/*.ts' --fix","build":"rimraf -rf dist && tsc -p tsconfig.build.json","format":"prettier --write \"{lib,tests}/**/*.ts\"","release":"release-it","prebuild":"rimraf dist","test:e2e":"jest --config ./tests/jest-e2e.json --verbose","start:dev":"nest start -p tsconfig.json --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathiaswickenhagen","email":"info@mathias-wickenhagen.de"},"repository":{"url":"git+https://github.com/cubiless/nestjs-message-broker.git","type":"git"},"_npmVersion":"11.0.0","description":"The idea behind this module is to connect it to a message broker that enables the permanent distribution of messages.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"amqplib":"^0.10.5","class-transformer":"^0.5.1","amqp-connection-manager":"^4.1.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","rxjs":"7.8.1","eslint":"9.20.1","rimraf":"6.0.1","ts-jest":"29.2.5","prettier":"3.5.1","release-it":"^18.1.2","typescript":"5.7.3","@types/jest":"29.5.14","@types/node":"22.13.4","@nestjs/core":"11.0.9","@nestjs/common":"11.0.9","@types/amqplib":"^0.10.6","@nestjs/testing":"11.0.9","reflect-metadata":"0.2.2","eslint-plugin-import":"2.31.0","eslint-config-prettier":"10.0.1","@nestjs/platform-express":"11.0.9","@typescript-eslint/parser":"8.24.0","@typescript-eslint/eslint-plugin":"8.24.0"},"peerDependencies":{"@nestjs/core":"^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0","@nestjs/common":"^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-message-broker_11.0.0_1739571326951_0.4379959395442323","host":"s3://npm-registry-packages-npm-production"}},"11.0.1":{"name":"@cubiles/nestjs-message-broker","version":"11.0.1","keywords":["nestjs","rabbitmq","event","queue","message-broker"],"license":"MIT","_id":"@cubiles/nestjs-message-broker@11.0.1","maintainers":[{"name":"mathiaswickenhagen","email":"info@mathias-wickenhagen.de"}],"homepage":"https://github.com/cubiless/nestjs-message-broker#readme","bugs":{"url":"https://github.com/cubiless/nestjs-message-broker/issues"},"dist":{"shasum":"8cba7e7ffc76def9cd91e1446cfcece9d514a342","tarball":"https://registry.npmjs.org/@cubiles/nestjs-message-broker/-/nestjs-message-broker-11.0.1.tgz","fileCount":45,"integrity":"sha512-E6AKJ9fEFtSIPWSvHvj3bK04EULnHX8jTWx6ADTYkwnkiUxop2OFsWAOyILNyS/iK0K3aDmmon61pGSGdGm1+A==","signatures":[{"sig":"MEQCIAmjP7BnmQFw8rLYxYiyc7y0gXHLnlkUIkpQ+8Bt1apFAiAP7cdWVvpk6lvNLRIV0bZKMkUxn/LFyz+kvOz6NnOzUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53137},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2efce0300ef46b274cebc28dfc18de631df2a6cb","private":false,"scripts":{"lint":"eslint \"{lib,test}/**/*.ts\" --fix","build":"rimraf -rf dist && tsc -p tsconfig.build.json","format":"prettier --write \"{lib,test}/**/*.ts\"","release":"release-it","prebuild":"rimraf dist","test:e2e":"jest --config ./tests/jest-e2e.json --verbose","start:dev":"nest start -p tsconfig.json --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathiaswickenhagen","email":"info@mathias-wickenhagen.de"},"repository":{"url":"git+https://github.com/cubiless/nestjs-message-broker.git","type":"git"},"_npmVersion":"11.0.0","description":"The idea behind this module is to connect it to a message broker that enables the permanent distribution of messages.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"amqplib":"^0.10.5","class-transformer":"^0.5.1","amqp-connection-manager":"^4.1.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","rxjs":"7.8.1","eslint":"^9.20.1","rimraf":"6.0.1","globals":"^15.15.0","ts-jest":"29.2.5","prettier":"3.5.1","@eslint/js":"^9.20.0","release-it":"^18.1.2","typescript":"5.7.3","@types/jest":"29.5.14","@types/node":"22.13.4","@nestjs/core":"11.0.9","@nestjs/common":"11.0.9","@types/amqplib":"^0.10.6","@nestjs/testing":"11.0.9","reflect-metadata":"0.2.2","typescript-eslint":"^8.24.0","@nestjs/platform-express":"11.0.9"},"peerDependencies":{"@nestjs/core":"^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0","@nestjs/common":"^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-message-broker_11.0.1_1739575458304_0.25426365648572036","host":"s3://npm-registry-packages-npm-production"}},"11.1.0":{"name":"@cubiles/nestjs-message-broker","version":"11.1.0","keywords":["nestjs","rabbitmq","event","queue","message-broker"],"license":"MIT","_id":"@cubiles/nestjs-message-broker@11.1.0","maintainers":[{"name":"mathiaswickenhagen","email":"info@mathias-wickenhagen.de"}],"homepage":"https://github.com/cubiless/nestjs-message-broker#readme","bugs":{"url":"https://github.com/cubiless/nestjs-message-broker/issues"},"dist":{"shasum":"376ca8de294022b298ef062dba2643aefb02a1e7","tarball":"https://registry.npmjs.org/@cubiles/nestjs-message-broker/-/nestjs-message-broker-11.1.0.tgz","fileCount":45,"integrity":"sha512-5uzeMdD7YkPKCjY0/1mz3KQKjZxp9aYlaavpkHzIht3MJXhBjhLh8zmEek1IRlXOJVEU7kq9LFC0eavtAD2YYw==","signatures":[{"sig":"MEUCIAcr+vfmQ85RcCUeqnZ6yAeLO1Uw3xrt1/G5XnGbFnLdAiEAhwPY0yWUNaJdPhCCpG8x+tPlp2TlGcHLzApSF4s2Vy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55774},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e31838636db33a4fa54cdd41f06f30282a8dcf0c","private":false,"scripts":{"lint":"eslint \"{lib,test}/**/*.ts\" --fix","build":"rimraf -rf dist && tsc -p tsconfig.build.json","format":"prettier --write \"{lib,test}/**/*.ts\"","release":"release-it","prebuild":"rimraf dist","test:e2e":"jest --config ./tests/jest-e2e.json --verbose","start:dev":"nest start -p tsconfig.json --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathiaswickenhagen","email":"info@mathias-wickenhagen.de"},"repository":{"url":"git+https://github.com/cubiless/nestjs-message-broker.git","type":"git"},"_npmVersion":"11.0.0","description":"The idea behind this module is to connect it to a message broker that enables the permanent distribution of messages.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"amqplib":"^0.10.5","class-transformer":"^0.5.1","amqp-connection-manager":"^4.1.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","rxjs":"7.8.1","eslint":"^9.20.1","rimraf":"6.0.1","globals":"^15.15.0","ts-jest":"29.2.5","prettier":"3.5.1","@eslint/js":"^9.20.0","release-it":"^18.1.2","typescript":"5.7.3","@nestjs/cli":"11.0.10","@types/jest":"29.5.14","@types/node":"22.13.4","@nestjs/core":"11.0.9","@nestjs/common":"11.0.9","@types/amqplib":"^0.10.6","@nestjs/testing":"11.0.9","reflect-metadata":"0.2.2","typescript-eslint":"^8.24.0","@nestjs/platform-express":"11.0.9"},"peerDependencies":{"@nestjs/core":"^11.0.0","@nestjs/common":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-message-broker_11.1.0_1755299012572_0.8890749594588179","host":"s3://npm-registry-packages-npm-production"}},"11.2.0":{"name":"@cubiles/nestjs-message-broker","version":"11.2.0","keywords":["nestjs","rabbitmq","event","queue","message-broker"],"license":"MIT","_id":"@cubiles/nestjs-message-broker@11.2.0","maintainers":[{"name":"mathiaswickenhagen","email":"info@mathias-wickenhagen.de"}],"homepage":"https://github.com/cubiless/nestjs-message-broker#readme","bugs":{"url":"https://github.com/cubiless/nestjs-message-broker/issues"},"dist":{"shasum":"9f0b928cc5a6a255271c0df61b5c1e558495faa6","tarball":"https://registry.npmjs.org/@cubiles/nestjs-message-broker/-/nestjs-message-broker-11.2.0.tgz","fileCount":45,"integrity":"sha512-PEBV2jm/q5wrFYvNrmFGjTcyCpZw4mvq7gffCEYDDI/XLo84A5ShW2bZE5lcgNn9jt/il5TWBgcazj5e4qd7xQ==","signatures":[{"sig":"MEUCIECDcL3VgNfzzihDLsbg/ykYqetD2Fo+ZhrmCiyNydTnAiEAopA/DLjfxpNBlM++DyzxnKxQEeg60SrlCzWsIGiuouE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56476},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"617db1c5ad0eee53ab2b4aede62c13273e59b951","private":false,"scripts":{"lint":"eslint \"{lib,test}/**/*.ts\" --fix","build":"rimraf -rf dist && tsc -p tsconfig.build.json","format":"prettier --write \"{lib,test}/**/*.ts\"","release":"release-it","prebuild":"rimraf dist","test:e2e":"jest --config ./tests/jest-e2e.json --verbose","start:dev":"nest start -p tsconfig.json --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathiaswickenhagen","email":"info@mathias-wickenhagen.de"},"repository":{"url":"git+https://github.com/cubiless/nestjs-message-broker.git","type":"git"},"_npmVersion":"11.0.0","description":"The idea behind this module is to connect it to a message broker that enables the permanent distribution of messages.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"amqplib":"^0.10.5","class-transformer":"^0.5.1","amqp-connection-manager":"^4.1.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","rxjs":"7.8.1","eslint":"^9.20.1","rimraf":"6.0.1","globals":"^15.15.0","ts-jest":"29.2.5","prettier":"3.5.1","@eslint/js":"^9.20.0","release-it":"^18.1.2","typescript":"5.7.3","@nestjs/cli":"11.0.10","@types/jest":"29.5.14","@types/node":"22.13.4","@nestjs/core":"11.0.9","@nestjs/common":"11.0.9","@types/amqplib":"^0.10.6","@nestjs/testing":"11.0.9","reflect-metadata":"0.2.2","typescript-eslint":"^8.24.0","@nestjs/platform-express":"11.0.9"},"peerDependencies":{"@nestjs/core":"^11.0.0","@nestjs/common":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-message-broker_11.2.0_1755303736255_0.6828943679885722","host":"s3://npm-registry-packages-npm-production"}},"11.3.0":{"name":"@cubiles/nestjs-message-broker","version":"11.3.0","keywords":["nestjs","rabbitmq","event","queue","message-broker"],"license":"MIT","_id":"@cubiles/nestjs-message-broker@11.3.0","maintainers":[{"name":"mathiaswickenhagen","email":"info@mathias-wickenhagen.de"}],"homepage":"https://github.com/cubiless/nestjs-message-broker#readme","bugs":{"url":"https://github.com/cubiless/nestjs-message-broker/issues"},"dist":{"shasum":"ecffae440c55eeb1ccc1921653e9947b907432e7","tarball":"https://registry.npmjs.org/@cubiles/nestjs-message-broker/-/nestjs-message-broker-11.3.0.tgz","fileCount":31,"integrity":"sha512-qvl2bCz68pA1DdLnJpT6eU7HTXZO1SQePNpErDPudeHZKgHCjZOp7ogLp6sgqwzzykzA05277uLDDdMTMlXmVg==","signatures":[{"sig":"MEYCIQCWPRyg9qmmxj9Uq8WR7/UKbFZsuWK0auyxmPBqb//ijQIhAO6oPrnmlCLVbDIT4wY8FjdswERHwNwWv4JjlkUcoIFm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30339},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d1abfc13c2f1278d8fb43e6f0b610b6866d73add","private":false,"scripts":{"lint":"eslint \"{lib,test}/**/*.ts\" --fix","build":"rimraf -rf dist && tsc -p tsconfig.build.json","format":"prettier --write \"{lib,test}/**/*.ts\"","release":"release-it","prebuild":"rimraf dist","test:e2e":"jest --config ./tests/jest-e2e.json --verbose","start:dev":"nest start -p tsconfig.json --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathiaswickenhagen","email":"info@mathias-wickenhagen.de"},"repository":{"url":"git+https://github.com/cubiless/nestjs-message-broker.git","type":"git"},"_npmVersion":"11.0.0","description":"The idea behind this module is to connect it to a message broker that enables the permanent distribution of messages.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"amqplib":"^0.10.5","cloudevents":"^10.0.0","amqp-connection-manager":"^4.1.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","rxjs":"7.8.1","eslint":"^9.20.1","rimraf":"6.0.1","globals":"^15.15.0","ts-jest":"29.2.5","prettier":"3.5.1","@eslint/js":"^9.20.0","release-it":"^18.1.2","typescript":"5.7.3","@nestjs/cli":"11.0.10","@types/jest":"29.5.14","@types/node":"22.13.4","@nestjs/core":"11.0.9","@nestjs/common":"11.0.9","@types/amqplib":"^0.10.6","@nestjs/testing":"11.0.9","reflect-metadata":"0.2.2","typescript-eslint":"^8.24.0","@nestjs/platform-express":"11.0.9"},"peerDependencies":{"@nestjs/core":"^11.0.0","@nestjs/common":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-message-broker_11.3.0_1770941412894_0.9500941946160555","host":"s3://npm-registry-packages-npm-production"}},"11.4.0":{"name":"@cubiles/nestjs-message-broker","version":"11.4.0","keywords":["nestjs","rabbitmq","event","queue","message-broker"],"license":"MIT","_id":"@cubiles/nestjs-message-broker@11.4.0","maintainers":[{"name":"mathiaswickenhagen","email":"info@mathias-wickenhagen.de"}],"homepage":"https://github.com/cubiless/nestjs-message-broker#readme","bugs":{"url":"https://github.com/cubiless/nestjs-message-broker/issues"},"dist":{"shasum":"8fce3443452fa2720a13d071334ed64422f75f52","tarball":"https://registry.npmjs.org/@cubiles/nestjs-message-broker/-/nestjs-message-broker-11.4.0.tgz","fileCount":33,"integrity":"sha512-4xUHFULE3o2WW5s6jGzA60oIU3ssf2Aih39llro1GEu9H5S5Y1WgcmNJnkGmOM4fkglYktR+SmMP22r9msQONQ==","signatures":[{"sig":"MEUCIQCOhVY2eR+qoYIeDC38XpHTDP21k6qmMHgUvyqI43ysLAIgEbjXP0x0YOezzOOkp+8npZ8sX5J+0LSLz0nZNTcOPQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33219},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0bff2ede9c8f07fcfc2186830872170f3fbe5e06","private":false,"scripts":{"lint":"eslint \"lib/**/*.ts\" --fix","test":"jest --verbose","build":"rimraf -rf dist && tsc -p tsconfig.build.json","format":"prettier --write \"lib/**/*.ts\"","release":"release-it","prebuild":"rimraf dist","start:dev":"nest start -p tsconfig.json --watch","test:watch":"jest --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"mathiaswickenhagen","email":"info@mathias-wickenhagen.de"},"repository":{"url":"git+https://github.com/cubiless/nestjs-message-broker.git","type":"git"},"_npmVersion":"11.0.0","description":"The idea behind this module is to connect it to a message broker that enables the permanent distribution of messages.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"rxjs":"^7.8.2","amqplib":"^0.10.5","cloudevents":"^10.0.0","amqp-connection-manager":"^4.1.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","eslint":"^9.20.1","rimraf":"6.0.1","globals":"^15.15.0","ts-jest":"29.2.5","prettier":"3.5.1","@eslint/js":"^9.20.0","release-it":"^18.1.2","typescript":"5.7.3","@nestjs/cli":"11.0.10","@types/jest":"29.5.14","@types/node":"22.13.4","@nestjs/core":"11.0.9","@nestjs/common":"11.0.9","@types/amqplib":"^0.10.6","@nestjs/testing":"11.0.9","reflect-metadata":"0.2.2","typescript-eslint":"^8.24.0","@nestjs/platform-express":"11.0.9"},"peerDependencies":{"@nestjs/core":"^11.0.0","@nestjs/common":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-message-broker_11.4.0_1771184995127_0.14785836078611725","host":"s3://npm-registry-packages-npm-production"}},"11.5.0":{"name":"@cubiles/nestjs-message-broker","description":"The idea behind this module is to connect it to a message broker that enables the permanent distribution of messages.","private":false,"version":"11.5.0","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","repository":{"type":"git","url":"git+https://github.com/cubiless/nestjs-message-broker.git"},"keywords":["nestjs","rabbitmq","event","queue","message-broker"],"scripts":{"prebuild":"rimraf dist","build":"rimraf -rf dist && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","start:dev":"nest start -p tsconfig.json --watch","test":"jest --verbose","test:watch":"jest --watch","lint":"eslint \"lib/**/*.ts\" --fix","format":"prettier --write \"lib/**/*.ts\"","release":"release-it"},"dependencies":{"amqp-connection-manager":"^5.0.0","amqplib":"^0.10.9","cloudevents":"^10.0.0","rxjs":"^7.8.2"},"devDependencies":{"@eslint/js":"^10.0.1","@nestjs/cli":"11.0.16","@nestjs/common":"11.1.15","@nestjs/core":"11.1.15","@nestjs/platform-express":"11.1.15","@nestjs/testing":"11.1.15","@types/amqplib":"^0.10.8","@types/jest":"30.0.0","@types/node":"25.3.3","eslint":"^10.0.2","globals":"^17.4.0","jest":"30.2.0","prettier":"3.8.1","reflect-metadata":"0.2.2","release-it":"^19.2.4","rimraf":"6.1.3","ts-jest":"29.4.6","typescript":"5.9.3","typescript-eslint":"^8.56.1"},"peerDependencies":{"@nestjs/common":"^11.0.0","@nestjs/core":"^11.0.0"},"_id":"@cubiles/nestjs-message-broker@11.5.0","gitHead":"3cb5ae4391010356841b2d3a32cf310e65f97f13","bugs":{"url":"https://github.com/cubiless/nestjs-message-broker/issues"},"homepage":"https://github.com/cubiless/nestjs-message-broker#readme","_nodeVersion":"22.13.0","_npmVersion":"11.0.0","dist":{"integrity":"sha512-pX8ds2PmFDl45/Sh8RJ4BNUURU3QjNHyfx2HlFbTx9xiP+9WVjawEU8v5lkVdcsblEx8GkZ3wWSs8xTiURAMhQ==","shasum":"39f73875aa36f687152a1fc6d47a3b241142678b","tarball":"https://registry.npmjs.org/@cubiles/nestjs-message-broker/-/nestjs-message-broker-11.5.0.tgz","fileCount":33,"unpackedSize":33219,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIH1xmN1HIiSc+JWAmDO8Eo/7r+CnzhzmMP+ao5cNgBqGAiA38AHxEi1kaoJLZ3vTsrbWdpCdQjtfd9OLONmOLTQ9UQ=="}]},"_npmUser":{"name":"mathiaswickenhagen","email":"info@mathias-wickenhagen.de"},"directories":{},"maintainers":[{"name":"mathiaswickenhagen","email":"info@mathias-wickenhagen.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nestjs-message-broker_11.5.0_1772633279173_0.32477154338800385"},"_hasShrinkwrap":false}},"time":{"created":"2024-08-23T20:57:19.449Z","modified":"2026-03-04T14:07:59.556Z","1.0.0":"2024-08-23T20:57:19.775Z","1.1.0":"2024-08-25T14:56:50.233Z","1.1.1":"2024-08-29T11:08:20.746Z","1.1.3":"2024-09-21T12:15:45.258Z","1.1.4":"2024-09-21T12:52:38.571Z","1.1.5":"2024-09-21T16:39:41.400Z","1.1.6":"2024-09-29T14:21:02.841Z","1.2.0":"2025-02-07T12:18:44.032Z","11.0.0":"2025-02-14T22:15:27.157Z","11.0.1":"2025-02-14T23:24:18.506Z","11.1.0":"2025-08-15T23:03:32.753Z","11.2.0":"2025-08-16T00:22:16.454Z","11.3.0":"2026-02-13T00:10:13.042Z","11.4.0":"2026-02-15T19:49:55.321Z","11.5.0":"2026-03-04T14:07:59.404Z"},"bugs":{"url":"https://github.com/cubiless/nestjs-message-broker/issues"},"license":"MIT","homepage":"https://github.com/cubiless/nestjs-message-broker#readme","keywords":["nestjs","rabbitmq","event","queue","message-broker"],"repository":{"type":"git","url":"git+https://github.com/cubiless/nestjs-message-broker.git"},"description":"The idea behind this module is to connect it to a message broker that enables the permanent distribution of messages.","maintainers":[{"name":"mathiaswickenhagen","email":"info@mathias-wickenhagen.de"}],"readme":"# Message Broker for NestJs\r\n\r\n> A CloudEvents-compliant message broker for NestJS with flexible adapter architecture (e.g. RabbitMQ) for decoupling infrastructure and logic.\r\n\r\n## Install\r\n\r\n```\r\n$ npm i @cubiles/nestjs-message-broker\r\n```\r\n\r\n## Features\r\n\r\n- ✅ CloudEvents-compliant\r\n- ✅ minimal configuration\r\n- ✅ Supplementable of [asyncapi](https://github.com/flamewow/nestjs-asyncapi)\r\n- ✅ auto-retry of messages\r\n\r\n## Adapters\r\n\r\n| Support         | Message-Broker | Docker-Image                                |\r\n|-----------------|----------------|---------------------------------------------|\r\n| ✅ in planning | InMemory       |                                             |\r\n| 🟦️ in planning | Redis          |                                             |\r\n| ✅ Supported     | RabbitMQ       | `heidiks/rabbitmq-delayed-message-exchange` |\r\n\r\n## Example\r\n\r\n### Code\r\n\r\n```ts\r\n\r\n@Module({\r\n  imports: [\r\n    MessageBrokerModule.forRoot({\r\n      adapter: new RabbitMqAdapter({\r\n        namespace: 'test',\r\n        url: {\r\n          password: 'guest',\r\n          username: 'guest',\r\n          hostname: 'localhost',\r\n          port: 5672,\r\n        },\r\n      }),\r\n      default: {\r\n        source: 'com',\r\n      },\r\n    }),\r\n  ],\r\n  providers: [AppService],\r\n  exports: [AppService],\r\n})\r\nexport class AppModule {\r\n}\r\n```\r\n\r\n```ts\r\n\r\n@CloudEventDefinition({\r\n  type: 'com.orders.created',\r\n  source: 'order-service',\r\n})\r\nexport class OrderCreatedEvent {\r\n  constructor(\r\n    public readonly orderId: string,\r\n    public readonly amount: number,\r\n  ) {\r\n  }\r\n}\r\n\r\n```\r\n\r\n```ts\r\nimport { MessageBrokerService } from './message-broker.service';\r\n\r\n@Injectable()\r\nexport class AppService {\r\n  constructor(\r\n    @Inject()\r\n    private readonly messageBroker: MessageBrokerService,\r\n  ) {\r\n  }\r\n\r\n  @OnCloudEvent(OrderCreatedEvent)\r\n  async handleOrderCreated(event: CloudEvent<OrderCreatedEvent>) {\r\n    console.log('New order', event);\r\n  }\r\n\r\n  async sendMessages() {\r\n    const event = new OrderCreatedEvent('42', 23);\r\n    await this.messageBroker.publish(event);\r\n  }\r\n}\r\n```\r\n","readmeFilename":"README.md"}