diff --git a/package-lock.json b/package-lock.json index cbe2882..58fd312 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,7 @@ "@google-cloud/pubsub": "^4.0.0", "@testcontainers/gcloud": "11.7.2", "@testcontainers/localstack": "11.7.2", - "@testcontainers/rabbitmq": "11.7.2", + "@testcontainers/rabbitmq": "11.12.0", "@types/amqplib": "^0.10.5", "@types/jest": "^29.5.3", "@types/ws": "^8.5.10", @@ -1446,6 +1446,16 @@ "node": ">=18" } }, + "node_modules/@kwsites/file-exists": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz", + "integrity": "sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.1.1" + } + }, "node_modules/@opentelemetry/api": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.0.tgz", @@ -2513,13 +2523,83 @@ } }, "node_modules/@testcontainers/rabbitmq": { - "version": "11.7.2", - "resolved": "https://registry.npmjs.org/@testcontainers/rabbitmq/-/rabbitmq-11.7.2.tgz", - "integrity": "sha512-yvmZZPyLa+xG7QtpvY/Qi2aXpfJnpm9NpQBfalPIRaS6fIMEzN/A0EDgw0hce+TRgZC02sv4YdVgMA9dH8YzVw==", + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/@testcontainers/rabbitmq/-/rabbitmq-11.12.0.tgz", + "integrity": "sha512-MLY6uwHxCxFoknn6s9KCEdS6cbeYYBFfIdTxfH5kpFGVuODWru2c1u1ZNJaMEm5hxnL+DnPQv3z0q5ja9bLhIw==", "dev": true, "license": "MIT", "dependencies": { - "testcontainers": "^11.7.2" + "testcontainers": "^11.12.0" + } + }, + "node_modules/@testcontainers/rabbitmq/node_modules/@types/dockerode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@types/dockerode/-/dockerode-4.0.1.tgz", + "integrity": "sha512-cmUpB+dPN955PxBEuXE3f6lKO1hHiIGYJA46IVF3BJpNsZGvtBDcRnlrHYHtOH/B6vtDOyl2kZ2ShAu3mgc27Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/docker-modem": "*", + "@types/node": "*", + "@types/ssh2": "*" + } + }, + "node_modules/@testcontainers/rabbitmq/node_modules/mkdirp": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-3.0.1.tgz", + "integrity": "sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==", + "dev": true, + "license": "MIT", + "bin": { + "mkdirp": "dist/cjs/src/bin.js" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@testcontainers/rabbitmq/node_modules/properties-reader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/properties-reader/-/properties-reader-3.0.1.tgz", + "integrity": "sha512-WPn+h9RGEExOKdu4bsF4HksG/uzd3cFq3MFtq8PsFeExPse5Ha/VOjQNyHhjboBFwGXGev6muJYTSPAOkROq2g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@kwsites/file-exists": "^1.1.1", + "mkdirp": "^3.0.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "github", + "url": "https://github.com/steveukx/properties?sponsor=1" + } + }, + "node_modules/@testcontainers/rabbitmq/node_modules/testcontainers": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/testcontainers/-/testcontainers-11.12.0.tgz", + "integrity": "sha512-VWtH+UQejVYYvb53ohEZRbx2naxyDvwO9lQ6A0VgmVE2Oh8r9EF09I+BfmrXpd9N9ntpzhao9di2yNwibSz5KA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@balena/dockerignore": "^1.0.2", + "@types/dockerode": "^4.0.1", + "archiver": "^7.0.1", + "async-lock": "^1.4.1", + "byline": "^5.0.0", + "debug": "^4.4.3", + "docker-compose": "^1.3.1", + "dockerode": "^4.0.9", + "get-port": "^7.1.0", + "proper-lockfile": "^4.1.2", + "properties-reader": "^3.0.1", + "ssh-remote-port-forward": "^1.0.4", + "tar-fs": "^3.1.1", + "tmp": "^0.2.5", + "undici": "^7.22.0" } }, "node_modules/@tootallnate/once": { @@ -3704,9 +3784,9 @@ } }, "node_modules/docker-compose": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/docker-compose/-/docker-compose-1.3.0.tgz", - "integrity": "sha512-7Gevk/5eGD50+eMD+XDnFnOrruFkL0kSd7jEG4cjmqweDSUhB7i0g8is/nBdVpl+Bx338SqIB2GLKm32M+Vs6g==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/docker-compose/-/docker-compose-1.3.1.tgz", + "integrity": "sha512-rF0wH69G3CCcmkN9J1RVMQBaKe8o77LT/3XmqcLIltWWVxcWAzp2TnO7wS3n/umZHN3/EVrlT3exSBMal+Ou1w==", "license": "MIT", "dependencies": { "yaml": "^2.2.2" @@ -6129,9 +6209,9 @@ } }, "node_modules/undici": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-7.16.0.tgz", - "integrity": "sha512-QEg3HPMll0o3t2ourKwOeUAZ159Kn9mx5pnzHRQO8+Wixmh88YdZRiIwat0iNzNNXn0yoEtXJqFpyW7eM8BV7g==", + "version": "7.22.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.22.0.tgz", + "integrity": "sha512-RqslV2Us5BrllB+JeiZnK4peryVTndy9Dnqq62S3yYRRTj0tFQCwEniUy2167skdGOy3vqRzEvl1Dm4sV2ReDg==", "license": "MIT", "engines": { "node": ">=20.18.1" diff --git a/package.json b/package.json index 110bc03..4de5d58 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ "@google-cloud/pubsub": "^4.0.0", "@testcontainers/gcloud": "11.7.2", "@testcontainers/localstack": "11.7.2", - "@testcontainers/rabbitmq": "11.7.2", + "@testcontainers/rabbitmq": "11.12.0", "@types/amqplib": "^0.10.5", "@types/jest": "^29.5.3", "@types/ws": "^8.5.10",