{"_id":"@aligent/cdk-rabbitmq","_rev":"24-11d41655a5d6edaec26c664e6ab6cb35","name":"@aligent/cdk-rabbitmq","dist-tags":{"latest":"0.3.9"},"versions":{"0.1.0":{"name":"@aligent/cdk-rabbitmq","version":"0.1.0","license":"GPL-3.0-only","_id":"@aligent/cdk-rabbitmq@0.1.0","maintainers":[{"name":"luke-denton-aligent","email":"luke.denton@aligent.com.au"},{"name":"jarrod.swift","email":"jarrod.swift@aligent.com.au"},{"name":"vincent.cabrera","email":"vincent.cabrera@aligent.com.au"},{"name":"john.smith.aligent","email":"john.smith@aligent.com.au"}],"homepage":"https://github.com/aligent/aws-rabbitmq-waf-stack#readme","bugs":{"url":"https://github.com/aligent/aws-rabbitmq-waf-stack/issues"},"dist":{"shasum":"02ea84e978509bed9771a163c4bcbb784a45bff9","tarball":"https://registry.npmjs.org/@aligent/cdk-rabbitmq/-/cdk-rabbitmq-0.1.0.tgz","fileCount":15,"integrity":"sha512-1mmVPoosYaEutYoyn1zhn9NFDzqkVZqaD/1ELNkeKkB2wmCbS26YHkjYfAehNusYrVGcjqDTL4BI0Ef12YALqQ==","signatures":[{"sig":"MEUCIA4nzdcYqrobe/80Vh0rGLLJsnbThXqtHTW/lhRlGVk0AiEAqtb680HlZRri+gGNPMYD9vp2BOnghPfzD7LKb4ZSkWE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh11R3CRA9TVsSAnZWagAAeGUP+gI5k9rWLJWrjOtPbLsr\n89AcJrP650F/lIIZU5jyg8WQMpSjlnMOTEmXN0/q3HlqgCGFVnUefwoXq90Z\nZW+7+cboufTVyiKB+J094aMV7E2no9+t+zD6UanQUcpGkjC/M92u6SGYVQrE\nm7wD88nzb7yVi6gFK3/7fVv+tRbvDPKe4FI6pFr0QdV/yJUVp8r0aWovFO+3\nKavKtlDkMdwkRjwOks11KRx+p+CNUP/CXHlN71wXBxf+mSWruhGkjW2s5ba5\nIogH61iNTTuoeHYtkHp+BI9uiXqGswYzj/K6mgVFLWf8fa96m6j6/OSVbNkL\n7ErFfzqTp6ACVt6sjXMyNebIBEJzMQdUwNWHXN7golbyQYm6ybyy3dK7d0W6\nZ/BhpA4i3Q6i5ZTJ+eXyHaSy4TH7gU6M9e9w7eI0v6E3XtAXSffwaV4wyVsI\nl2sBzAC4s6Eq9P0ZMqkcLo9xhhJccx1fW4g1aSqPVsrGhUiCk93IPk8WP8sV\nszbn69dl4DZF6m0DbEwGPUejoFDnE/oac7JTTPVkHNFfWFNHGTyYks44xtpr\nfZKPH7BTy7U+hQQD1hDlHHK4Fp8pvY6qcvFLDWAZAhs8Pe2RQPDy0Npis5bY\nj/GzQJVSUoSavZ/H3eAgoeCYYgg9t3IUErZkdnQiCl1AwZAL7lltxrRPuhJf\nrxcl\r\n=EABB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"5a6b4f499240caadb537809ac252fb566ab5212d","scripts":{"build":"tsc","prepublish":"tsc"},"_npmUser":{"name":"john.smith.aligent","email":"john.smith@aligent.com.au"},"repository":{"url":"git+https://github.com/aligent/aws-rabbitmq-waf-stack.git","type":"git"},"_npmVersion":"7.20.3","description":"## Overview This repository defines a CDK construct for hosting a RabbitMQ cluster within AWS. It can be imported and used within CDK applications.","directories":{},"_nodeVersion":"16.6.1","dependencies":{"aws-cdk":"^1.111.0","@aws-cdk/core":"^1.111.0","@aws-cdk/aws-s3":"^1.111.0","@aws-cdk/aws-ec2":"^1.111.0","@aws-cdk/aws-iam":"^1.111.0","@aws-cdk/aws-kms":"^1.111.0","source-map-support":"^0.5.16","@aws-cdk/aws-amazonmq":"^1.111.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","ts-jest":"^26.5.6","ts-node":"^10.0.0","typescript":"~3.9.7","@types/jest":"^26.0.24","@types/node":"16.0.0","@aws-cdk/assert":"^1.111.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-rabbitmq_0.1.0_1628225679235_0.17354486442085637","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@aligent/cdk-rabbitmq","version":"0.2.0","license":"GPL-3.0-only","_id":"@aligent/cdk-rabbitmq@0.2.0","maintainers":[{"name":"jarrod.swift","email":"jarrod.swift@aligent.com.au"},{"name":"aligent-danielvanderploeg","email":"daniel.vanderploeg@aligent.com.au"},{"name":"aligent-bot","email":"devops+npm@aligent.com.au"},{"name":"sam.tyler","email":"sam.tyler@aligent.com.au"},{"name":"torbjorn.vanheeswijck","email":"torbjorn.vanheeswijck@aligent.com.au"}],"homepage":"https://github.com/aligent/aws-rabbitmq-waf-stack#readme","bugs":{"url":"https://github.com/aligent/aws-rabbitmq-waf-stack/issues"},"dist":{"shasum":"9006efb2e73a3b5a8ae492e4811ab82abc0eab5a","tarball":"https://registry.npmjs.org/@aligent/cdk-rabbitmq/-/cdk-rabbitmq-0.2.0.tgz","fileCount":5,"integrity":"sha512-PY+vt9FY39nXkop+ViSfRbhRZtKFFQpbIvSOL5mOfj57Cy1b24VLOlHZ0wFtb4YB/pjf1dH5YLwgHCY/0rtc8A==","signatures":[{"sig":"MEMCH3Cbc6LgCf6t6UB2yzSods0QQUL2ANeNmdnZEGvlLQUCICkc0BBIAVpcSLccSFYkWGSQAHTr6uZS/eintKf+G9Fb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10932},"main":"index.js","type":"commonjs","types":"index.d.ts","gitHead":"bed934b8a33cfc47c8bb1b49aa40fc2584f0e647","scripts":{"build":"tsc"},"_npmUser":{"name":"aligent-bot","email":"devops+npm@aligent.com.au"},"repository":{"url":"git+https://github.com/aligent/aws-rabbitmq-waf-stack.git","type":"git"},"_npmVersion":"10.1.0","directories":{},"_nodeVersion":"20.7.0","dependencies":{"source-map-support":"^0.5.21"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"^2.113.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.3.2","@types/jest":"^29.5.10","@types/node":"^20.6.3"},"peerDependencies":{"constructs":"^10.4.2","aws-cdk-lib":"^2.113.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-rabbitmq_0.2.0_1739338420959_0.0963584389755503","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@aligent/cdk-rabbitmq","version":"0.3.0","license":"MIT","_id":"@aligent/cdk-rabbitmq@0.3.0","maintainers":[{"name":"jarrod.swift","email":"jarrod.swift@aligent.com.au"},{"name":"aligent-danielvanderploeg","email":"daniel.vanderploeg@aligent.com.au"},{"name":"aligent-bot","email":"devops+npm@aligent.com.au"},{"name":"sam.tyler","email":"sam.tyler@aligent.com.au"},{"name":"torbjorn.vanheeswijck","email":"torbjorn.vanheeswijck@aligent.com.au"}],"homepage":"https://github.com/aligent/aws-cdk-constructs/tree/main/packages/rabbitmq#readme","bugs":{"url":"https://github.com/aligent/aws-cdk-constructs/issues"},"dist":{"shasum":"9d65a75b4904253d89650a7f20b7ddc74909544d","tarball":"https://registry.npmjs.org/@aligent/cdk-rabbitmq/-/cdk-rabbitmq-0.3.0.tgz","fileCount":11,"integrity":"sha512-vvD0gk+Fa/+BtQaXS/KnNFzZL0NO/cZz1N7s+V3ElCbI4FHI2obuquKwBD+QlWUxtYGrxBjvvga7kdTK0ZW8qQ==","signatures":[{"sig":"MEQCIG5GMkG4ffF3RTE5FkPlYQF4VENIyv17D3xxeDMwOPLPAiBGqBgGfgap/kMCYy3BDfFd91vzQof2t+QeOUBiwfCpIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55080},"main":"index.js","types":"index.d.ts","gitHead":"9c821cc1f04a0db5c95773edbf21bc6a9ae72d60","scripts":{"lint":"npx nx lint rabbitmq","test":"npx nx test rabbitmq","build":"tsc"},"_npmUser":{"name":"aligent-bot","email":"devops+npm@aligent.com.au"},"repository":{"url":"git+https://github.com/aligent/aws-cdk-constructs.git","type":"git"},"_npmVersion":"10.9.2","description":"## Overview This repository defines a CDK construct for hosting a RabbitMQ cluster within AWS. It can be imported and used within CDK applications.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"source-map-support":"^0.5.21"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"^2.1019.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.3.2","@types/jest":"^29.5.10","@types/node":"^20.6.3"},"peerDependencies":{"constructs":"^10.4.2","aws-cdk-lib":"^2.113.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-rabbitmq_0.3.0_1753416970491_0.6674783057270339","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@aligent/cdk-rabbitmq","version":"0.3.1","license":"MIT","_id":"@aligent/cdk-rabbitmq@0.3.1","maintainers":[{"name":"jarrod.swift","email":"jarrod.swift@aligent.com.au"},{"name":"aligent-danielvanderploeg","email":"daniel.vanderploeg@aligent.com.au"},{"name":"aligent-bot","email":"devops+npm@aligent.com.au"},{"name":"sam.tyler","email":"sam.tyler@aligent.com.au"},{"name":"torbjorn.vanheeswijck","email":"torbjorn.vanheeswijck@aligent.com.au"}],"homepage":"https://github.com/aligent/aws-cdk-constructs/tree/main/packages/rabbitmq#readme","bugs":{"url":"https://github.com/aligent/aws-cdk-constructs/issues"},"dist":{"shasum":"d6a8c760433f44f9a4dedf3f54f011fb3820e11f","tarball":"https://registry.npmjs.org/@aligent/cdk-rabbitmq/-/cdk-rabbitmq-0.3.1.tgz","fileCount":8,"integrity":"sha512-5VaxTgwWCjEfqFoI4eHD+lEOJwJKbRkGCHH2qbAseBfUweYY+Gy84s5BmC5y8SEgXlFTQZwAaAYvO3KeEm4YSw==","signatures":[{"sig":"MEUCIQD3r+B5Vf34NJq9ktIpEMxUpP/HLC51rxRk5nbSjtdBcwIgOdNAsuIDGjmpRCg8jS6jvMd9y7IVyVLeAyxAkk70Z0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60781},"main":"index.js","types":"index.d.ts","gitHead":"14f7acea6e40a261c74d034aa6b4298baaf88604","scripts":{"lint":"npx nx lint rabbitmq","test":"npx nx test rabbitmq","build":"tsc"},"_npmUser":{"name":"aligent-bot","email":"devops+npm@aligent.com.au"},"repository":{"url":"git+https://github.com/aligent/aws-cdk-constructs.git","type":"git"},"_npmVersion":"10.9.2","description":"## Overview This repository defines a CDK construct for hosting a RabbitMQ cluster within AWS. It can be imported and used within CDK applications.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"source-map-support":"^0.5.21"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"^2.1019.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.3.2","@types/jest":"^29.5.10","@types/node":"^20.6.3"},"peerDependencies":{"constructs":"^10.4.2","aws-cdk-lib":"^2.113.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-rabbitmq_0.3.1_1754632789840_0.5125467562724451","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@aligent/cdk-rabbitmq","version":"0.3.2","license":"MIT","_id":"@aligent/cdk-rabbitmq@0.3.2","maintainers":[{"name":"jarrod.swift","email":"jarrod.swift@aligent.com.au"},{"name":"aligent-danielvanderploeg","email":"daniel.vanderploeg@aligent.com.au"},{"name":"aligent-bot","email":"devops+npm@aligent.com.au"},{"name":"sam.tyler","email":"sam.tyler@aligent.com.au"}],"homepage":"https://github.com/aligent/aws-cdk-constructs/tree/main/packages/rabbitmq#readme","bugs":{"url":"https://github.com/aligent/aws-cdk-constructs/issues"},"dist":{"shasum":"dfecf359bf798dbadb294cced12fa43903b19b17","tarball":"https://registry.npmjs.org/@aligent/cdk-rabbitmq/-/cdk-rabbitmq-0.3.2.tgz","fileCount":8,"integrity":"sha512-yF1ihtM3ND8uoBjfLi9lipd4e7lxVI/PZuNzb0VhyfXFI+bWmf+4DDVU8vltbPXxr/jkmoXMMvTF8Nnke22/GA==","signatures":[{"sig":"MEQCIDMvqaOdt/AAsIa0bHZ8Fbjm4Wdy1cSKB4yc5T3y1RIJAiA000c+WWzZF2TGUiCOSGZS/nKgXCPvEwvszuw5bX+pcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61162},"main":"index.js","types":"index.d.ts","gitHead":"f64ff8ca4f1d9e8a938bb734d8ed73a452dbae19","scripts":{"lint":"npx nx lint rabbitmq","test":"npx nx test rabbitmq","build":"tsc"},"_npmUser":{"name":"aligent-bot","email":"devops+npm@aligent.com.au"},"repository":{"url":"git+https://github.com/aligent/aws-cdk-constructs.git","type":"git"},"_npmVersion":"10.9.2","description":"## Overview This repository defines a CDK construct for hosting a RabbitMQ cluster within AWS. It can be imported and used within CDK applications.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"source-map-support":"^0.5.21"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"^2.1019.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.3.2","@types/jest":"^29.5.10","@types/node":"^20.6.3"},"peerDependencies":{"constructs":"^10.4.2","aws-cdk-lib":"^2.113.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-rabbitmq_0.3.2_1768964562580_0.42881507615475023","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@aligent/cdk-rabbitmq","version":"0.3.4","license":"MIT","_id":"@aligent/cdk-rabbitmq@0.3.4","maintainers":[{"name":"jarrod.swift","email":"jarrod.swift@aligent.com.au"},{"name":"aligent-danielvanderploeg","email":"daniel.vanderploeg@aligent.com.au"},{"name":"aligent-bot","email":"devops+npm@aligent.com.au"}],"homepage":"https://github.com/aligent/cdk-constructs/tree/main/packages/constructs/rabbitmq#readme","bugs":{"url":"https://github.com/aligent/cdk-constructs/issues"},"dist":{"shasum":"f94a514cd496aea48d51e63bf81037b7d746e470","tarball":"https://registry.npmjs.org/@aligent/cdk-rabbitmq/-/cdk-rabbitmq-0.3.4.tgz","fileCount":8,"integrity":"sha512-X8sqRbRYxGEHQTezu8rUFKcR0C4BJqBx7Vu0fGmlNN2HNzH5DT/w+iWEAYRULOm6soYlDf5duH13gIthfU7pMA==","signatures":[{"sig":"MEQCIHihFEdUNUDDpUvTU7UkVz4csm1k8gYaIfARsrufLW/UAiB0+uVcy2LL7tjIkVHZVIVIiR9Bw6+5l2b9QsWTVWZ13Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aligent%2fcdk-rabbitmq@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62184},"main":"index.js","types":"index.d.ts","gitHead":"8ae7d68bb79b57cf86b585d39d23dc60ce53713c","scripts":{"lint":"npx nx lint rabbitmq","test":"npx nx test rabbitmq","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4b63f555-a3a2-40fc-a715-89222cca06e5"}},"repository":{"url":"git+https://github.com/aligent/cdk-constructs.git","type":"git"},"_npmVersion":"11.10.0","description":"![TypeScript version](https://img.shields.io/github/package-json/dependency-version/aligent/cdk-constructs/dev/typescript?filename=packages/constructs/rabbitmq/package.json&color=red) ![AWS CDK version](https://img.shields.io/github/package-json/dependenc","directories":{},"_nodeVersion":"22.14.0","dependencies":{"source-map-support":"^0.5.21"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"^2.1019.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.3.2","@types/jest":"^29.5.10","@types/node":"^20.19.33"},"peerDependencies":{"constructs":"^10.4.2","aws-cdk-lib":"^2.113.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-rabbitmq_0.3.4_1770854256808_0.931665150635828","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@aligent/cdk-rabbitmq","version":"0.3.5","license":"MIT","_id":"@aligent/cdk-rabbitmq@0.3.5","maintainers":[{"name":"jarrod.swift","email":"jarrod.swift@aligent.com.au"},{"name":"aligent-danielvanderploeg","email":"daniel.vanderploeg@aligent.com.au"},{"name":"aligent-bot","email":"devops+npm@aligent.com.au"},{"name":"tom.thorogood","email":"tom.thorogood@aligent.com.au"}],"homepage":"https://github.com/aligent/cdk-constructs/tree/main/packages/constructs/rabbitmq#readme","bugs":{"url":"https://github.com/aligent/cdk-constructs/issues"},"dist":{"shasum":"5c1ab36f57a05e738d256240f36969cc8ece75fe","tarball":"https://registry.npmjs.org/@aligent/cdk-rabbitmq/-/cdk-rabbitmq-0.3.5.tgz","fileCount":8,"integrity":"sha512-ruGZFt6dvluL9VBTZPfgUverKKhgWTBTuO2EEECdoGF7oQu0XgmZ4+QkSth9PxzqCr8U2VOb8YTumd1PPzyexQ==","signatures":[{"sig":"MEYCIQCg4YJR41GoTsHyAu0xk4Ih4ZeY7dBmfJE77eRhz+AmVQIhAM6ts8NOFxjkhBTfxRkJgtoYQHUIFoO1Es0be4g2YJ1U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aligent%2fcdk-rabbitmq@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":63772},"main":"index.js","types":"index.d.ts","gitHead":"6829a28b57965a9abb5f42a8c08559389e1749cc","scripts":{"lint":"npx nx lint rabbitmq","test":"npx nx test rabbitmq","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4b63f555-a3a2-40fc-a715-89222cca06e5"}},"repository":{"url":"git+https://github.com/aligent/cdk-constructs.git","type":"git"},"_npmVersion":"11.12.1","description":"![TypeScript version](https://img.shields.io/github/package-json/dependency-version/aligent/cdk-constructs/dev/typescript?filename=packages/constructs/rabbitmq/package.json&color=red) ![AWS CDK version](https://img.shields.io/github/package-json/dependenc","directories":{},"_nodeVersion":"22.14.0","dependencies":{"source-map-support":"^0.5.21"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"^2.1019.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.3.2","@types/jest":"^29.5.10","@types/node":"^20.19.39"},"peerDependencies":{"constructs":"^10.5.0","aws-cdk-lib":"^2.113.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-rabbitmq_0.3.5_1776142585918_0.6990399745403406","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@aligent/cdk-rabbitmq","version":"0.3.6","license":"MIT","_id":"@aligent/cdk-rabbitmq@0.3.6","maintainers":[{"name":"jarrod.swift","email":"jarrod.swift@aligent.com.au"},{"name":"aligent-danielvanderploeg","email":"daniel.vanderploeg@aligent.com.au"},{"name":"aligent-bot","email":"devops+npm@aligent.com.au"},{"name":"tom.thorogood","email":"tom.thorogood@aligent.com.au"}],"homepage":"https://github.com/aligent/cdk-constructs/tree/main/packages/constructs/rabbitmq#readme","bugs":{"url":"https://github.com/aligent/cdk-constructs/issues"},"dist":{"shasum":"513622c5c9c131779d749c66e6af7f45c99655c5","tarball":"https://registry.npmjs.org/@aligent/cdk-rabbitmq/-/cdk-rabbitmq-0.3.6.tgz","fileCount":8,"integrity":"sha512-sZlREnJ36D5z6DqIEVyMQe/eRuDBLoubrwWdnv6oCf5BrgOA4uo+8bjxSHOZUWIWDPhlL0yV4V3UPg0QA5bhlw==","signatures":[{"sig":"MEQCIEiQLVL7gy9RXIiBixG01YGQ8Zbx6N/66WwZ0CZDDpaxAiBmRcjZrOI6u6mdbRLW1M0xEhDt0ttb2x2HlVKEf8elGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aligent%2fcdk-rabbitmq@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64722},"main":"index.js","types":"index.d.ts","gitHead":"4efb9061ceec3a0d2bf48171db55a482e70a7a70","scripts":{"lint":"npx nx lint rabbitmq","test":"npx nx test rabbitmq","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4b63f555-a3a2-40fc-a715-89222cca06e5"}},"repository":{"url":"git+https://github.com/aligent/cdk-constructs.git","type":"git"},"_npmVersion":"11.13.0","description":"![TypeScript version](https://img.shields.io/github/package-json/dependency-version/aligent/cdk-constructs/dev/typescript?filename=packages/constructs/rabbitmq/package.json&color=red) ![AWS CDK version](https://img.shields.io/github/package-json/dependenc","directories":{},"_nodeVersion":"22.14.0","dependencies":{"source-map-support":"^0.5.21"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"^2.1119.0","ts-jest":"^29.4.9","ts-node":"^10.9.1","typescript":"^5.3.2","@types/jest":"^29.5.10","@types/node":"^20.19.39"},"peerDependencies":{"constructs":"^10.5.0","aws-cdk-lib":"^2.113.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-rabbitmq_0.3.6_1777336454202_0.16253498968593827","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@aligent/cdk-rabbitmq","version":"0.3.7","license":"MIT","_id":"@aligent/cdk-rabbitmq@0.3.7","maintainers":[{"name":"jarrod.swift","email":"jarrod.swift@aligent.com.au"},{"name":"aligent-danielvanderploeg","email":"daniel.vanderploeg@aligent.com.au"},{"name":"aligent-bot","email":"devops+npm@aligent.com.au"},{"name":"tom.thorogood","email":"tom.thorogood@aligent.com.au"}],"homepage":"https://github.com/aligent/cdk-constructs/tree/main/packages/constructs/rabbitmq#readme","bugs":{"url":"https://github.com/aligent/cdk-constructs/issues"},"dist":{"shasum":"238ca0bc784579d40c2183d6d192326bdb5add04","tarball":"https://registry.npmjs.org/@aligent/cdk-rabbitmq/-/cdk-rabbitmq-0.3.7.tgz","fileCount":8,"integrity":"sha512-jRGycHTTZvjMeYnBuAjllj8r2iis1lb94D8nu8zQ78h00d90TeYdqBzpJ0XHyopb4cgiE7AP8MODNQLEZ4aL9Q==","signatures":[{"sig":"MEYCIQCgraUcqHDiumCzXL8v/gGGqRddTA+J2j6/lZmFfg33lQIhAKHEyDjxlU/op/gL09c0Hgl9I5XPi3BnzGDgEfAiIL6w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aligent%2fcdk-rabbitmq@0.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65044},"main":"index.js","types":"index.d.ts","gitHead":"648fb79cdda142bf7b409fbc033eb762270c8bf8","scripts":{"lint":"npx nx lint rabbitmq","test":"npx nx test rabbitmq","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4b63f555-a3a2-40fc-a715-89222cca06e5"}},"repository":{"url":"git+https://github.com/aligent/cdk-constructs.git","type":"git"},"_npmVersion":"11.13.0","description":"![TypeScript version](https://img.shields.io/github/package-json/dependency-version/aligent/cdk-constructs/dev/typescript?filename=packages/constructs/rabbitmq/package.json&color=red) ![AWS CDK version](https://img.shields.io/github/package-json/dependenc","directories":{},"_nodeVersion":"22.14.0","dependencies":{"source-map-support":"^0.5.21"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"^2.1120.0","ts-jest":"^29.4.9","ts-node":"^10.9.1","typescript":"^5.3.2","@types/jest":"^29.5.10","@types/node":"^20.19.39"},"peerDependencies":{"constructs":"^10.5.0","aws-cdk-lib":"^2.113.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-rabbitmq_0.3.7_1777865801291_0.4656428370511345","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@aligent/cdk-rabbitmq","version":"0.3.8","license":"MIT","_id":"@aligent/cdk-rabbitmq@0.3.8","maintainers":[{"name":"jarrod.swift","email":"jarrod.swift@aligent.com.au"},{"name":"aligent-danielvanderploeg","email":"daniel.vanderploeg@aligent.com.au"},{"name":"aligent-bot","email":"devops+npm@aligent.com.au"},{"name":"tom.thorogood","email":"tom.thorogood@aligent.com.au"}],"homepage":"https://github.com/aligent/cdk-constructs/tree/main/packages/constructs/rabbitmq#readme","bugs":{"url":"https://github.com/aligent/cdk-constructs/issues"},"dist":{"shasum":"43d4015d6f6d97c8f64020943f018f2132387b66","tarball":"https://registry.npmjs.org/@aligent/cdk-rabbitmq/-/cdk-rabbitmq-0.3.8.tgz","fileCount":8,"integrity":"sha512-EpAAq01xNv43Z2zgEHXZTYwtVd3XKjwDL2ytNHC2j6JevzRqL368nKxgm5jDKKthjexQGNCEriEf9Pyt4rNktg==","signatures":[{"sig":"MEQCIDHfNDNYHhypwOJi9iM7Dn9wfaU63ceEq9szUv+ViFeIAiAI3uBpDOIl2QzEGSmZ/hqx1inX64nbqlyII0FJq6nUMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aligent%2fcdk-rabbitmq@0.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65366},"main":"index.js","types":"index.d.ts","gitHead":"25ddb05db9c89c8855395a9097a6adcc536d9d31","scripts":{"lint":"npx nx lint rabbitmq","test":"npx nx test rabbitmq","build":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4b63f555-a3a2-40fc-a715-89222cca06e5"}},"repository":{"url":"git+https://github.com/aligent/cdk-constructs.git","type":"git"},"_npmVersion":"11.15.0","description":"![TypeScript version](https://img.shields.io/github/package-json/dependency-version/aligent/cdk-constructs/dev/typescript?filename=packages/constructs/rabbitmq/package.json&color=red) ![AWS CDK version](https://img.shields.io/github/package-json/dependenc","directories":{},"_nodeVersion":"24.15.0","dependencies":{"source-map-support":"^0.5.21"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","aws-cdk":"^2.1124.1","ts-jest":"^29.4.9","ts-node":"^10.9.1","typescript":"^5.3.2","@types/jest":"^29.5.10","@types/node":"^24.12.4"},"peerDependencies":{"constructs":"^10.5.0","aws-cdk-lib":"^2.113.0"},"_npmOperationalInternal":{"tmp":"tmp/cdk-rabbitmq_0.3.8_1779424310618_0.3414159465590252","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@aligent/cdk-rabbitmq","version":"0.3.9","main":"index.js","license":"MIT","homepage":"https://github.com/aligent/cdk-constructs/tree/main/packages/constructs/rabbitmq#readme","repository":{"type":"git","url":"git+https://github.com/aligent/cdk-constructs.git"},"bugs":{"url":"https://github.com/aligent/cdk-constructs/issues"},"types":"index.d.ts","scripts":{"build":"tsc","test":"npx nx test rabbitmq","lint":"npx nx lint rabbitmq"},"devDependencies":{"@types/jest":"^29.5.10","@types/node":"^24.13.3","aws-cdk":"^2.1132.0","jest":"^29.7.0","ts-jest":"^29.4.11","ts-node":"^10.9.1","typescript":"^5.3.2"},"dependencies":{"source-map-support":"^0.5.21"},"peerDependencies":{"aws-cdk-lib":"^2.113.0","constructs":"^10.5.0"},"gitHead":"45f128cfd2a9c2d54eea4e88f322e440e90b5c3f","_id":"@aligent/cdk-rabbitmq@0.3.9","description":"![TypeScript version](https://img.shields.io/github/package-json/dependency-version/aligent/cdk-constructs/dev/typescript?filename=packages/constructs/rabbitmq/package.json&color=red) ![AWS CDK version](https://img.shields.io/github/package-json/dependenc","_nodeVersion":"24.15.0","_npmVersion":"12.0.1","dist":{"integrity":"sha512-cELV8gGxuBwP0Ot+lPoPBO3d4slA07ZbgFBu6DU+1mHfOHZyB7gEBQnHxtHl7U2I0JAxqsJIlESMgtwLy4o95Q==","shasum":"5531847096aae334d9112a9707ba97c164e6149f","tarball":"https://registry.npmjs.org/@aligent/cdk-rabbitmq/-/cdk-rabbitmq-0.3.9.tgz","fileCount":8,"unpackedSize":66655,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aligent%2fcdk-rabbitmq@0.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHH6NIel/5TH5QZ9sKqSpwNh32a9O535JTTDIXQFiQliAiA1j8kGWSGdyYEHgDiU0wlfTb+Ki8gA4poukIFYPobCRA=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4b63f555-a3a2-40fc-a715-89222cca06e5"}},"directories":{},"maintainers":[{"name":"jarrod.swift","email":"jarrod.swift@aligent.com.au"},{"name":"aligent-bot","email":"devops+npm@aligent.com.au"},{"name":"tom.thorogood","email":"tom.thorogood@aligent.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cdk-rabbitmq_0.3.9_1784685767463_0.7557239172107866"},"_hasShrinkwrap":false}},"time":{"created":"2021-08-06T04:54:39.166Z","modified":"2026-07-22T02:02:47.987Z","0.1.0":"2021-08-06T04:54:39.679Z","0.2.0":"2025-02-12T05:33:41.165Z","0.3.0":"2025-07-25T04:16:10.671Z","0.3.1":"2025-08-08T05:59:50.061Z","0.3.2":"2026-01-21T03:02:42.730Z","0.3.4":"2026-02-11T23:57:36.963Z","0.3.5":"2026-04-14T04:56:26.055Z","0.3.6":"2026-04-28T00:34:14.329Z","0.3.7":"2026-05-04T03:36:41.459Z","0.3.8":"2026-05-22T04:31:50.758Z","0.3.9":"2026-07-22T02:02:47.596Z"},"bugs":{"url":"https://github.com/aligent/cdk-constructs/issues"},"license":"MIT","homepage":"https://github.com/aligent/cdk-constructs/tree/main/packages/constructs/rabbitmq#readme","repository":{"type":"git","url":"git+https://github.com/aligent/cdk-constructs.git"},"description":"![TypeScript version](https://img.shields.io/github/package-json/dependency-version/aligent/cdk-constructs/dev/typescript?filename=packages/constructs/rabbitmq/package.json&color=red) ![AWS CDK version](https://img.shields.io/github/package-json/dependenc","maintainers":[{"name":"jarrod.swift","email":"jarrod.swift@aligent.com.au"},{"name":"aligent-bot","email":"devops+npm@aligent.com.au"},{"name":"tom.thorogood","email":"tom.thorogood@aligent.com.au"}],"readme":"# Aligent AWS RabbitMQ\n\n## Overview\n\n![TypeScript version](https://img.shields.io/github/package-json/dependency-version/aligent/cdk-constructs/dev/typescript?filename=packages/constructs/rabbitmq/package.json&color=red) ![AWS CDK version](https://img.shields.io/github/package-json/dependency-version/aligent/cdk-constructs/dev/aws-cdk?filename=packages/constructs/rabbitmq/package.json) ![NPM version](https://img.shields.io/npm/v/%40aligent%2Fcdk-rabbitmq?color=green)\n\nThis repository defines a CDK construct for hosting a RabbitMQ cluster within AWS.\nIt can be imported and used within CDK applications.\n\n## Example\nThe following CDK snippet can be used to provision the static hosting stack.\n\n```\nimport 'source-map-support/register';\nimport * as cdk from '@aws-cdk/core';\nimport { RabbitMq } from '@aligent/cdk-rabbitmq'\nimport { Construct } from '@aws-cdk/core';\n\nconst mqStackProps = {\n    env: {\n        region: 'ap-southeast-2',\n        account: 'account-id-goes-here',\n    },\n    rabbitMQProps: {\n       autoMinorVersionUpgrade: true,\n       brokerName: 'brokerName',\n       deploymentMode: 'SINGLE_INSTANCE',\n       engineType: 'RABBITMQ',\n       engineVersion: '3.8.6',\n       hostInstanceType: 'mq.t3.micro',\n       publiclyAccessible: false,\n       users: [{\n            username: 'username',\n            password: 'password'\n       }],\n       logs: { general: true },\n       maintenanceWindowStartTime: {\n            dayOfWeek: 'Sunday',\n            timeOfDay: '00:00',\n            timeZone: 'Australia/Sydney'\n       },\n    },\n    applicationVpcId: string;\n    applicationSecurityGroupId: string;\n};\n\nconst app = new cdk.App();\nclass RabbitMQStack extends Stack {\n  constructor(scope: Construct, id: string, props: hostingStackProps) {\n    super(scope, id, props);\n\n    new RabbitMQ(scope, 'rabbitmq', props.rabbitMQProps);\n  }\n}\n\nnew RabbitMQStack(scope, 'rabbit-mq-stack', mqStackProps);\n```\n\n## Connection and communication\nApplications talk to RabbitMQ via amqps protocol(5671/tcp). For visual management, use SSH tunneling.\n1. Add the below in your local `~/.ssh/config` file with *profile* and *path* updated (works only for SSM-enabled environments):\n\n        host i-*\n            User ec2-user\n            ProxyCommand sh -c \"aws --profile <TargetAccountProfile> ssm start-session --target %h --document-name AWS-StartSSHSession --parameters 'portNumber=%p'\"\n            IdentityFile /path/to/ssh_key/for/backend_instance\n\n2. Find RabbitMQ endpoint hostname and the application  BE instance ID to run this command that will open a ssh connection (not an interactive shell with the `-N` flag):\n\n        ssh -N -L <random_local_port>:<RabbitMQ_endpoint>:443 <BEInstanceID>\n\n    for example,\n\n        ssh -L 56710:b-abcd-ef12-3456-7890-abcdef123456.mq.ap-southeast-2.amazonaws.com:443 i-abcdef1234567890\n\n3. Open your web browser to access to the GUI (get id/pw from environments.ts)\n\n        https://localhost:<random_local_port_from_above>\n\n    for example,\n\n        https://localhost:56710\n\n\n## Local development\n[NPM link](https://docs.npmjs.com/cli/v7/commands/npm-link) can be used to develop the module locally.\n1. Pull this repository locally\n2. `cd` into this repository\n3. run `npm link`\n4. `cd` into the downstream repo (target project, etc) and run `npm link 'aws-rabbitmq-stack'`\nThe downstream repository should now include a symlink to this module. Allowing local changes to be tested before pushing.","readmeFilename":"README.md"}