diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 23e9e316..bc873220 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,7 +12,7 @@ jobs: strategy: matrix: - node-version: [18.x, 20.x, 22.x] + node-version: [18.x, 20.x, 22.x, 23.x] steps: - uses: actions/checkout@v4 diff --git a/docker-compose.yml b/docker-compose.yml index 395348e0..9a53ab8f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,6 +1,6 @@ services: rabbitmq: - image: rabbitmq:3.13.7 + image: rabbitmq:4.0.4 ports: - ${DOCKER_RABBITMQ_CLIENT_PORT:-5672}:5672 - ${DOCKER_RABBITMQ_MANAGEMENT_PORT:-15672}:15672 @@ -8,7 +8,7 @@ services: - rabbit_data:/var/lib/rabbitmq localstack: - image: localstack/localstack:3.8.1 + image: localstack/localstack:4.0.2 network_mode: bridge hostname: localstack ports: diff --git a/packages/amqp/docker-compose.yml b/packages/amqp/docker-compose.yml index 98db5371..a62196f8 100644 --- a/packages/amqp/docker-compose.yml +++ b/packages/amqp/docker-compose.yml @@ -1,6 +1,6 @@ services: rabbitmq: - image: rabbitmq:3.13.7 + image: rabbitmq:4.0.4 ports: - ${DOCKER_RABBITMQ_CLIENT_PORT:-5672}:5672 - ${DOCKER_RABBITMQ_MANAGEMENT_PORT:-15672}:15672 diff --git a/packages/amqp/package.json b/packages/amqp/package.json index 3b2ca81e..cae51a3f 100644 --- a/packages/amqp/package.json +++ b/packages/amqp/package.json @@ -39,13 +39,13 @@ "@message-queue-toolkit/core": "*", "@types/amqplib": "^0.10.5", "@types/node": "^22.7.5", - "@vitest/coverage-v8": "^2.1.2", + "@vitest/coverage-v8": "^2.1.5", "amqplib": "^0.10.4", "awilix": "^12.0.1", "awilix-manager": "^5.4.0", "del-cli": "^6.0.0", - "typescript": "^5.6.3", - "vitest": "^2.1.2" + "typescript": "^5.7.2", + "vitest": "^2.1.5" }, "homepage": "https://github.com/kibertoad/message-queue-toolkit", "repository": { diff --git a/packages/core/package.json b/packages/core/package.json index cdd990de..3ff17bb1 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -38,12 +38,12 @@ "@kibertoad/biome-config": "^1.2.1", "@types/node": "^22.7.5", "@types/tmp": "^0.2.6", - "@vitest/coverage-v8": "^2.1.2", + "@vitest/coverage-v8": "^2.1.5", "awilix": "^12.0.1", "awilix-manager": "^5.4.0", "del-cli": "^6.0.0", - "typescript": "^5.6.3", - "vitest": "^2.1.2" + "typescript": "^5.7.2", + "vitest": "^2.1.5" }, "homepage": "https://github.com/kibertoad/message-queue-toolkit", "repository": { diff --git a/packages/s3-payload-store/docker-compose.yml b/packages/s3-payload-store/docker-compose.yml index 9960a451..3713284d 100644 --- a/packages/s3-payload-store/docker-compose.yml +++ b/packages/s3-payload-store/docker-compose.yml @@ -1,6 +1,6 @@ services: localstack: - image: localstack/localstack:3.8.1 + image: localstack/localstack:4.0.2 network_mode: bridge hostname: localstack ports: diff --git a/packages/schemas/package.json b/packages/schemas/package.json index 6249aa1a..507bf453 100644 --- a/packages/schemas/package.json +++ b/packages/schemas/package.json @@ -31,10 +31,10 @@ "@biomejs/biome": "1.9.4", "@kibertoad/biome-config": "^1.2.1", "@types/node": "^22.7.5", - "@vitest/coverage-v8": "^2.1.2", + "@vitest/coverage-v8": "^2.1.5", "del-cli": "^6.0.0", - "typescript": "^5.6.3", - "vitest": "^2.1.2" + "typescript": "^5.7.2", + "vitest": "^2.1.5" }, "homepage": "https://github.com/kibertoad/message-queue-toolkit", "repository": { diff --git a/packages/sns/docker-compose.yml b/packages/sns/docker-compose.yml index f11269f0..c9d9b523 100644 --- a/packages/sns/docker-compose.yml +++ b/packages/sns/docker-compose.yml @@ -1,6 +1,6 @@ services: localstack: - image: localstack/localstack:3.8.1 + image: localstack/localstack:4.0.2 network_mode: bridge hostname: localstack ports: diff --git a/packages/sns/package.json b/packages/sns/package.json index 6409bdf4..5f428cb5 100644 --- a/packages/sns/package.json +++ b/packages/sns/package.json @@ -47,12 +47,12 @@ "@message-queue-toolkit/s3-payload-store": "*", "@message-queue-toolkit/sqs": "*", "@types/node": "^22.7.5", - "@vitest/coverage-v8": "^2.1.2", + "@vitest/coverage-v8": "^2.1.5", "awilix": "^12.0.1", "awilix-manager": "^5.1.0", "del-cli": "^6.0.0", - "typescript": "^5.6.3", - "vitest": "^2.1.2" + "typescript": "^5.7.2", + "vitest": "^2.1.5" }, "homepage": "https://github.com/kibertoad/message-queue-toolkit", "repository": { diff --git a/packages/sqs/docker-compose.yml b/packages/sqs/docker-compose.yml index 532b1843..14441673 100644 --- a/packages/sqs/docker-compose.yml +++ b/packages/sqs/docker-compose.yml @@ -1,6 +1,6 @@ services: localstack: - image: localstack/localstack:3.8.1 + image: localstack/localstack:4.0.2 network_mode: bridge hostname: localstack ports: diff --git a/packages/sqs/package.json b/packages/sqs/package.json index 4d7e4731..6f9eb69e 100644 --- a/packages/sqs/package.json +++ b/packages/sqs/package.json @@ -41,12 +41,12 @@ "@message-queue-toolkit/core": "*", "@message-queue-toolkit/s3-payload-store": "*", "@types/node": "^22.7.5", - "@vitest/coverage-v8": "^2.1.2", + "@vitest/coverage-v8": "^2.1.5", "awilix": "^12.0.1", "awilix-manager": "^5.1.0", "del-cli": "^6.0.0", - "typescript": "^5.6.3", - "vitest": "^2.1.2" + "typescript": "^5.7.2", + "vitest": "^2.1.5" }, "homepage": "https://github.com/kibertoad/message-queue-toolkit", "repository": {