diff --git a/packages/s3-payload-store/package.json b/packages/s3-payload-store/package.json index 03b0eb96f..e989ebd22 100644 --- a/packages/s3-payload-store/package.json +++ b/packages/s3-payload-store/package.json @@ -41,7 +41,7 @@ "@message-queue-toolkit/core": "workspace:*", "@types/node": "^26.6.2", "@vitest/coverage-v8": "^5.0.1", - "fauxqs": "^2.12.0", + "fauxqs": "^2.12.1", "rimraf": "^6.1.3", "typescript": "^7.0.2", "vitest": "^5.0.1" diff --git a/packages/sns/package.json b/packages/sns/package.json index 81805e750..0e0545415 100644 --- a/packages/sns/package.json +++ b/packages/sns/package.json @@ -59,7 +59,7 @@ "@vitest/coverage-v8": "^5.0.1", "awilix": "^13.0.5", "awilix-manager": "^7.1.0", - "fauxqs": "^2.12.0", + "fauxqs": "^2.12.1", "ioredis": "^5.11.1", "rimraf": "^6.1.3", "typescript": "^7.0.2", diff --git a/packages/sqs/package.json b/packages/sqs/package.json index 516a7998b..47e037d12 100644 --- a/packages/sqs/package.json +++ b/packages/sqs/package.json @@ -54,7 +54,7 @@ "@vitest/coverage-v8": "^5.0.1", "awilix": "^13.0.5", "awilix-manager": "^7.1.0", - "fauxqs": "^2.12.0", + "fauxqs": "^2.12.1", "ioredis": "^5.11.1", "rimraf": "^6.1.3", "typescript": "^7.0.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 28bb5da1f..b45e1e61e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -424,8 +424,8 @@ importers: specifier: ^5.0.1 version: 5.0.1(vitest@5.0.1) fauxqs: - specifier: ^2.12.0 - version: 2.12.0(typescript@7.0.2) + specifier: ^2.12.1 + version: 2.12.1(typescript@7.0.2) rimraf: specifier: ^6.1.3 version: 6.1.3 @@ -524,8 +524,8 @@ importers: specifier: ^7.1.0 version: 7.1.0(awilix@13.0.5) fauxqs: - specifier: ^2.12.0 - version: 2.12.0(typescript@7.0.2) + specifier: ^2.12.1 + version: 2.12.1(typescript@7.0.2) ioredis: specifier: ^5.11.1 version: 5.11.1(supports-color@7.2.0) @@ -591,8 +591,8 @@ importers: specifier: ^7.1.0 version: 7.1.0(awilix@13.0.5) fauxqs: - specifier: ^2.12.0 - version: 2.12.0(typescript@7.0.2) + specifier: ^2.12.1 + version: 2.12.1(typescript@7.0.2) ioredis: specifier: ^5.11.1 version: 5.11.1(supports-color@7.2.0) @@ -1772,8 +1772,8 @@ packages: fastq@1.20.3: resolution: {integrity: sha512-XKv5nnLs6nLF71NgiKJLIZFLkPyIEuOselLG7ujZnGrRfQK8HpvY+WqKhAJUAdLomwVHErVS4LfxFlPq0/FTAw==} - fauxqs@2.12.0: - resolution: {integrity: sha512-8Q+xlQbIBkwGxrMI66oXewnTJYmlONirFb2wV9TkZTy/WLePrKiJj/F4zZjtwhVUtt4QIveCia9tdE58PxybaQ==} + fauxqs@2.12.1: + resolution: {integrity: sha512-KrlSflFgpwIxkp2h83vf+g6GEWckTjepQnjo8VimMHoJo5UhxX2HdXA9+DycO5mPlqxJIKzKYqChCdWuKTpMVQ==} engines: {node: '>=22.5.0', pnpm: '>=11'} hasBin: true @@ -3831,13 +3831,13 @@ snapshots: dependencies: reusify: 1.1.0 - fauxqs@2.12.0(typescript@7.0.2): + fauxqs@2.12.1(typescript@7.0.2): dependencies: '@aws-sdk/client-s3': 3.1138.0 '@aws-sdk/client-sns': 3.1138.0 '@aws-sdk/client-sqs': 3.1134.0 '@fastify/cors': 11.3.0 - '@smithy/node-http-handler': 4.12.0 + '@smithy/node-http-handler': 4.12.1 fastify: 5.12.1 toad-cache: 3.7.4 valibot: 1.4.2(typescript@7.0.2) diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index d1a24c524..0ebdac1ed 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -24,6 +24,9 @@ minimumReleaseAgeExclude: - '@aws-sdk/client-s3@3.1106.0' - '@aws-sdk/client-sns@3.1106.0' - '@aws-sdk/client-sqs@3.1106.0' + # Matches real AWS when clearing subscription attributes: rejects an empty RedrivePolicy, removes + # it when AttributeValue is omitted, and drops FilterPolicy once it is set to an empty string. + - 'fauxqs@2.12.1' # Hoist all dependencies to the workspace root to preserve npm-compatible # resolution behavior for transitive deps used directly in test files.