diff --git a/examples/app/package.json b/examples/app/package.json index 59368d0006..0e432822be 100644 --- a/examples/app/package.json +++ b/examples/app/package.json @@ -51,8 +51,8 @@ "@aws-lambda-powertools/metrics": "^2.3.0", "@aws-lambda-powertools/parameters": "^2.3.0", "@aws-lambda-powertools/tracer": "^2.3.0", - "@aws-sdk/client-ssm": "^3.609.0", - "@aws-sdk/lib-dynamodb": "^3.609.0", + "@aws-sdk/client-ssm": "^3.613.0", + "@aws-sdk/lib-dynamodb": "^3.613.0", "@middy/core": "^4.7.0", "@types/aws-lambda": "^8.10.140", "@types/jest": "^29.5.12", diff --git a/examples/snippets/package.json b/examples/snippets/package.json index 8a69ec442b..d1af2b1710 100644 --- a/examples/snippets/package.json +++ b/examples/snippets/package.json @@ -37,11 +37,11 @@ "@aws-lambda-powertools/parameters": "^2.3.0", "@aws-lambda-powertools/parser": "^2.3.0", "@aws-lambda-powertools/tracer": "^2.3.0", - "@aws-sdk/client-appconfigdata": "^3.609.0", - "@aws-sdk/client-dynamodb": "^3.609.0", - "@aws-sdk/client-secrets-manager": "^3.609.0", - "@aws-sdk/client-ssm": "^3.609.0", - "@aws-sdk/util-dynamodb": "^3.609.0", + "@aws-sdk/client-appconfigdata": "^3.613.0", + "@aws-sdk/client-dynamodb": "^3.613.0", + "@aws-sdk/client-secrets-manager": "^3.613.0", + "@aws-sdk/client-ssm": "^3.613.0", + "@aws-sdk/util-dynamodb": "^3.613.0", "@middy/core": "^4.7.0", "aws-sdk": "^2.1652.0", "aws-sdk-client-mock": "^4.0.1", diff --git a/package-lock.json b/package-lock.json index c20405c5d8..996fc84833 100644 --- a/package-lock.json +++ b/package-lock.json @@ -66,8 +66,8 @@ "@aws-lambda-powertools/metrics": "^2.3.0", "@aws-lambda-powertools/parameters": "^2.3.0", "@aws-lambda-powertools/tracer": "^2.3.0", - "@aws-sdk/client-ssm": "^3.609.0", - "@aws-sdk/lib-dynamodb": "^3.609.0", + "@aws-sdk/client-ssm": "^3.613.0", + "@aws-sdk/lib-dynamodb": "^3.613.0", "@middy/core": "^4.7.0", "@types/aws-lambda": "^8.10.140", "@types/jest": "^29.5.12", @@ -121,11 +121,11 @@ "@aws-lambda-powertools/parameters": "^2.3.0", "@aws-lambda-powertools/parser": "^2.3.0", "@aws-lambda-powertools/tracer": "^2.3.0", - "@aws-sdk/client-appconfigdata": "^3.609.0", - "@aws-sdk/client-dynamodb": "^3.609.0", - "@aws-sdk/client-secrets-manager": "^3.609.0", - "@aws-sdk/client-ssm": "^3.609.0", - "@aws-sdk/util-dynamodb": "^3.609.0", + "@aws-sdk/client-appconfigdata": "^3.613.0", + "@aws-sdk/client-dynamodb": "^3.613.0", + "@aws-sdk/client-secrets-manager": "^3.613.0", + "@aws-sdk/client-ssm": "^3.613.0", + "@aws-sdk/util-dynamodb": "^3.613.0", "@middy/core": "^4.7.0", "aws-sdk": "^2.1652.0", "aws-sdk-client-mock": "^4.0.1", @@ -382,17 +382,17 @@ "link": true }, "node_modules/@aws-sdk/client-appconfigdata": { - "version": "3.609.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-appconfigdata/-/client-appconfigdata-3.609.0.tgz", - "integrity": "sha512-MYff9LAi0K85SmPn00/5Hyjq75oaX8Z/LgBI925Pqsxx/v/NXTlJLe5XbQ2l/gN+VxNw2N8Z7AtYjMDn3yBQsQ==", + "version": "3.613.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-appconfigdata/-/client-appconfigdata-3.613.0.tgz", + "integrity": "sha512-g7Bi4cACgPLVFv/ooFuz2nBcdzsjDvfcVja7b9sTVkGb94ToN5moyWfTDVGyk9Qm72KwvycFWNKslfu0uwdYcg==", "dev": true, "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/client-sso-oidc": "3.609.0", - "@aws-sdk/client-sts": "3.609.0", + "@aws-sdk/client-sso-oidc": "3.613.0", + "@aws-sdk/client-sts": "3.613.0", "@aws-sdk/core": "3.609.0", - "@aws-sdk/credential-provider-node": "3.609.0", + "@aws-sdk/credential-provider-node": "3.613.0", "@aws-sdk/middleware-host-header": "3.609.0", "@aws-sdk/middleware-logger": "3.609.0", "@aws-sdk/middleware-recursion-detection": "3.609.0", @@ -435,17 +435,17 @@ } }, "node_modules/@aws-sdk/client-cloudwatch": { - "version": "3.609.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-cloudwatch/-/client-cloudwatch-3.609.0.tgz", - "integrity": "sha512-nPKP38NHx559JhDCA7Df4RX1vkljeLrJycKkNLSZPrVBy3/rHxaRxh8sQBrlXBJdtjD3iY0urSthTEnxyyMcBQ==", + "version": "3.613.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-cloudwatch/-/client-cloudwatch-3.613.0.tgz", + "integrity": "sha512-ceM12+L+0G1UCezgqsNWMKkwZeGIaGNS3MQ1ovtfKKCPxHrxpglQHO+/gQqecbfE2VgL7LnW088frwHIYyOs4w==", "dev": true, "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/client-sso-oidc": "3.609.0", - "@aws-sdk/client-sts": "3.609.0", + "@aws-sdk/client-sso-oidc": "3.613.0", + "@aws-sdk/client-sts": "3.613.0", "@aws-sdk/core": "3.609.0", - "@aws-sdk/credential-provider-node": "3.609.0", + "@aws-sdk/credential-provider-node": "3.613.0", "@aws-sdk/middleware-host-header": "3.609.0", "@aws-sdk/middleware-logger": "3.609.0", "@aws-sdk/middleware-recursion-detection": "3.609.0", @@ -489,16 +489,16 @@ } }, "node_modules/@aws-sdk/client-dynamodb": { - "version": "3.609.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-dynamodb/-/client-dynamodb-3.609.0.tgz", - "integrity": "sha512-eu4JWHYzUukqMV+gfZLZbSPoC+KOLzhfGQn/HkSg8/utSiUEi4TjuNtVyWlBaSBDJ3T7rQQKRqTpDrkGS3ZWiQ==", + "version": "3.613.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-dynamodb/-/client-dynamodb-3.613.0.tgz", + "integrity": "sha512-ewWv52AZKvAp0kJgnoAa3uRbXnqDRGVT30VQhbkE2uInEZWZODBCuXKBc6xTuc/Rh+WnQbhPf4RzFCfjMK5UyQ==", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/client-sso-oidc": "3.609.0", - "@aws-sdk/client-sts": "3.609.0", + "@aws-sdk/client-sso-oidc": "3.613.0", + "@aws-sdk/client-sts": "3.613.0", "@aws-sdk/core": "3.609.0", - "@aws-sdk/credential-provider-node": "3.609.0", + "@aws-sdk/credential-provider-node": "3.613.0", "@aws-sdk/middleware-endpoint-discovery": "3.609.0", "@aws-sdk/middleware-host-header": "3.609.0", "@aws-sdk/middleware-logger": "3.609.0", @@ -543,16 +543,16 @@ } }, "node_modules/@aws-sdk/client-lambda": { - "version": "3.609.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-lambda/-/client-lambda-3.609.0.tgz", - "integrity": "sha512-+us5UQmuZu7Qd33l9xt2TZ2TAT4LWY7QfjSCUaaR8/LRNG6af1LvKfdxSC5iYU+jjb6Yrc1FITH/IoNxbjD6NQ==", + "version": "3.613.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-lambda/-/client-lambda-3.613.0.tgz", + "integrity": "sha512-pZbgXRL66oi5UUE73Ms1Ewk67qipgc9L1VhHLkf80CC1R119bCs2lFfQoaDt6VJsKlt1qyOdCYva7VrMgisdIQ==", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/client-sso-oidc": "3.609.0", - "@aws-sdk/client-sts": "3.609.0", + "@aws-sdk/client-sso-oidc": "3.613.0", + "@aws-sdk/client-sts": "3.613.0", "@aws-sdk/core": "3.609.0", - "@aws-sdk/credential-provider-node": "3.609.0", + "@aws-sdk/credential-provider-node": "3.613.0", "@aws-sdk/middleware-host-header": "3.609.0", "@aws-sdk/middleware-logger": "3.609.0", "@aws-sdk/middleware-recursion-detection": "3.609.0", @@ -599,17 +599,17 @@ } }, "node_modules/@aws-sdk/client-secrets-manager": { - "version": "3.609.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-secrets-manager/-/client-secrets-manager-3.609.0.tgz", - "integrity": "sha512-1vDLUl0TuZx7TATsYkIaKj9etNzTpFVF95FpfFnJeyen397tYLot5sUNkcMCJvOLbdNVnJo1o5F8GNfU776EIQ==", + "version": "3.613.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-secrets-manager/-/client-secrets-manager-3.613.0.tgz", + "integrity": "sha512-fv1ZXze94MNxqr5nev1Sy7R71Qj1navnW4d7bREM4hGIuWlAdELgx6kOdYPLuvvPsuYtw2v7UwufyRzeEPdcYA==", "dev": true, "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/client-sso-oidc": "3.609.0", - "@aws-sdk/client-sts": "3.609.0", + "@aws-sdk/client-sso-oidc": "3.613.0", + "@aws-sdk/client-sts": "3.613.0", "@aws-sdk/core": "3.609.0", - "@aws-sdk/credential-provider-node": "3.609.0", + "@aws-sdk/credential-provider-node": "3.613.0", "@aws-sdk/middleware-host-header": "3.609.0", "@aws-sdk/middleware-logger": "3.609.0", "@aws-sdk/middleware-recursion-detection": "3.609.0", @@ -652,16 +652,16 @@ } }, "node_modules/@aws-sdk/client-ssm": { - "version": "3.609.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-ssm/-/client-ssm-3.609.0.tgz", - "integrity": "sha512-65pwaO0rZs1sC6YrZ3cmZp6rvkIYkjhZt1TPCB5TpMvYeIpqRgoMc9edtsHWtO1MaEjda2v1uTpimQxuJ23Z/w==", + "version": "3.613.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-ssm/-/client-ssm-3.613.0.tgz", + "integrity": "sha512-hUf1IgYZQxxCC1AS2HiHn4MZjfAepBn9Mj/oOt/yIEakrGiRYNuDcNpYN4RFPR0A8qC6BhFGtxHP99i1rgSDOA==", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/client-sso-oidc": "3.609.0", - "@aws-sdk/client-sts": "3.609.0", + "@aws-sdk/client-sso-oidc": "3.613.0", + "@aws-sdk/client-sts": "3.613.0", "@aws-sdk/core": "3.609.0", - "@aws-sdk/credential-provider-node": "3.609.0", + "@aws-sdk/credential-provider-node": "3.613.0", "@aws-sdk/middleware-host-header": "3.609.0", "@aws-sdk/middleware-logger": "3.609.0", "@aws-sdk/middleware-recursion-detection": "3.609.0", @@ -753,14 +753,14 @@ } }, "node_modules/@aws-sdk/client-sso-oidc": { - "version": "3.609.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.609.0.tgz", - "integrity": "sha512-0bNPAyPdkWkS9EGB2A9BZDkBNrnVCBzk5lYRezoT4K3/gi9w1DTYH5tuRdwaTZdxW19U1mq7CV0YJJARKO1L9Q==", + "version": "3.613.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.613.0.tgz", + "integrity": "sha512-VINgHA30f6Itjtj6ZAxkx86XhyFYa7UBfv2Ju+9QGcAr2Y3HU+Mh9g6QaTwDqIM5QG6Pgss24NaAItWGJHFf5A==", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", "@aws-sdk/core": "3.609.0", - "@aws-sdk/credential-provider-node": "3.609.0", + "@aws-sdk/credential-provider-node": "3.613.0", "@aws-sdk/middleware-host-header": "3.609.0", "@aws-sdk/middleware-logger": "3.609.0", "@aws-sdk/middleware-recursion-detection": "3.609.0", @@ -801,19 +801,19 @@ "node": ">=16.0.0" }, "peerDependencies": { - "@aws-sdk/client-sts": "^3.609.0" + "@aws-sdk/client-sts": "^3.613.0" } }, "node_modules/@aws-sdk/client-sts": { - "version": "3.609.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.609.0.tgz", - "integrity": "sha512-A0B3sDKFoFlGo8RYRjDBWHXpbgirer2bZBkCIzhSPHc1vOFHt/m2NcUoE2xnBKXJFrptL1xDkvo1P+XYp/BfcQ==", + "version": "3.613.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.613.0.tgz", + "integrity": "sha512-S+KvQI4XEivY3vyIY+IPY7Fw8vFvX/q3pkNC9qEhnAs+/w7vT6vhVBHsaugYVlsMuNtNvmyc8P+Q/gzOEtLCTw==", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/client-sso-oidc": "3.609.0", + "@aws-sdk/client-sso-oidc": "3.613.0", "@aws-sdk/core": "3.609.0", - "@aws-sdk/credential-provider-node": "3.609.0", + "@aws-sdk/credential-provider-node": "3.613.0", "@aws-sdk/middleware-host-header": "3.609.0", "@aws-sdk/middleware-logger": "3.609.0", "@aws-sdk/middleware-recursion-detection": "3.609.0", @@ -855,17 +855,17 @@ } }, "node_modules/@aws-sdk/client-xray": { - "version": "3.609.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-xray/-/client-xray-3.609.0.tgz", - "integrity": "sha512-ih+DFBQiwypL52HvoMLw1xJeDfONF5jyMJ+gAxqDSI5BvmoarnENKec76kTotMH4fVKad2uNzeYIiCQ2DJ0Bmw==", + "version": "3.613.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-xray/-/client-xray-3.613.0.tgz", + "integrity": "sha512-PxY5g+6u2Cs0TLlFpH1d63D2fcdowBI0CB0WKMbvEQEDNP4hfq+TSADOHnxJmT9z/o1JIknWei8WmBWvOTbnYQ==", "dev": true, "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/client-sso-oidc": "3.609.0", - "@aws-sdk/client-sts": "3.609.0", + "@aws-sdk/client-sso-oidc": "3.613.0", + "@aws-sdk/client-sts": "3.613.0", "@aws-sdk/core": "3.609.0", - "@aws-sdk/credential-provider-node": "3.609.0", + "@aws-sdk/credential-provider-node": "3.613.0", "@aws-sdk/middleware-host-header": "3.609.0", "@aws-sdk/middleware-logger": "3.609.0", "@aws-sdk/middleware-recursion-detection": "3.609.0", @@ -938,9 +938,9 @@ } }, "node_modules/@aws-sdk/credential-provider-http": { - "version": "3.609.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.609.0.tgz", - "integrity": "sha512-GQQfB9Mk4XUZwaPsk4V3w8MqleS6ApkZKVQn3vTLAKa8Y7B2Imcpe5zWbKYjDd8MPpMWjHcBGFTVlDRFP4zwSQ==", + "version": "3.613.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.613.0.tgz", + "integrity": "sha512-MCiUFxowFzprzIXFXsqbp/3DViJ7nFmBW+XJkoRQWqNmThbkz/E8sb40WmL9UFdZHJph2KDjzABKYH5f0lHZaA==", "dependencies": { "@aws-sdk/types": "3.609.0", "@smithy/fetch-http-handler": "^3.2.0", @@ -957,12 +957,12 @@ } }, "node_modules/@aws-sdk/credential-provider-ini": { - "version": "3.609.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.609.0.tgz", - "integrity": "sha512-hwaBfXuBTv6/eAdEsDfGcteYUW6Km7lvvubbxEdxIuJNF3vswR7RMGIXaEC37hhPkTTgd3H0TONammhwZIfkog==", + "version": "3.613.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.613.0.tgz", + "integrity": "sha512-scHV7K0YpllYMWxPnqxssWU+7S3WNXH1m5Rw8Ax96pfcfnaoatiWXps2XSSdGlChdF9gNVnewjRKFOTLyyzdAw==", "dependencies": { "@aws-sdk/credential-provider-env": "3.609.0", - "@aws-sdk/credential-provider-http": "3.609.0", + "@aws-sdk/credential-provider-http": "3.613.0", "@aws-sdk/credential-provider-process": "3.609.0", "@aws-sdk/credential-provider-sso": "3.609.0", "@aws-sdk/credential-provider-web-identity": "3.609.0", @@ -977,17 +977,17 @@ "node": ">=16.0.0" }, "peerDependencies": { - "@aws-sdk/client-sts": "^3.609.0" + "@aws-sdk/client-sts": "^3.613.0" } }, "node_modules/@aws-sdk/credential-provider-node": { - "version": "3.609.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.609.0.tgz", - "integrity": "sha512-4J8/JRuqfxJDGD9jTHVCBxCvYt7/Vgj2Stlhj930mrjFPO/yRw8ilAAZxBWe0JHPX3QwepCmh4ErZe53F5ysxQ==", + "version": "3.613.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.613.0.tgz", + "integrity": "sha512-n3yd0CDuUKcQFhjRLAQfQpZyZ2ddrHC7QOKQqE+Fkx+Fs5zoG+NRLK1EBkBW/G9zk8Ck4+rG3OOI3CuNpJ2PCw==", "dependencies": { "@aws-sdk/credential-provider-env": "3.609.0", - "@aws-sdk/credential-provider-http": "3.609.0", - "@aws-sdk/credential-provider-ini": "3.609.0", + "@aws-sdk/credential-provider-http": "3.613.0", + "@aws-sdk/credential-provider-ini": "3.613.0", "@aws-sdk/credential-provider-process": "3.609.0", "@aws-sdk/credential-provider-sso": "3.609.0", "@aws-sdk/credential-provider-web-identity": "3.609.0", @@ -1064,11 +1064,11 @@ } }, "node_modules/@aws-sdk/lib-dynamodb": { - "version": "3.609.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/lib-dynamodb/-/lib-dynamodb-3.609.0.tgz", - "integrity": "sha512-V7oWCktXvuZxcXhj3oKmSrkmIQg13yYpamgkAACUzuqUAG1ISPEUGTHYhSImkg4efHQkwHlfJgU5RL9Ya4wsLw==", + "version": "3.613.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/lib-dynamodb/-/lib-dynamodb-3.613.0.tgz", + "integrity": "sha512-/mf0eyzExCJfsS38b5nNcK8gkq12CZ8zeOGsgRqmx0YUxet7WIk3q6xaj97zBmTSdEwtKwmt+VS5pSF4PgUpSA==", "dependencies": { - "@aws-sdk/util-dynamodb": "3.609.0", + "@aws-sdk/util-dynamodb": "3.613.0", "@smithy/smithy-client": "^3.1.5", "@smithy/types": "^3.3.0", "tslib": "^2.6.2" @@ -1077,7 +1077,7 @@ "node": ">=16.0.0" }, "peerDependencies": { - "@aws-sdk/client-dynamodb": "^3.609.0" + "@aws-sdk/client-dynamodb": "^3.613.0" } }, "node_modules/@aws-sdk/middleware-endpoint-discovery": { @@ -1199,9 +1199,9 @@ } }, "node_modules/@aws-sdk/util-dynamodb": { - "version": "3.609.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-dynamodb/-/util-dynamodb-3.609.0.tgz", - "integrity": "sha512-FdXv4M/5Vee6zUuokpXpOPWK9hs6i4Bp4AZNWT2MTvOjUHP4BlP3b7h3Znb3pjjbA522VqDb674hrPXtS4sIWQ==", + "version": "3.613.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-dynamodb/-/util-dynamodb-3.613.0.tgz", + "integrity": "sha512-E73IxiovW3svCavyFBRuuQpifWg2IH48U4KWElKRKLGyKjD7wifO6OfcDkqLGHt3HSutrxDnky9a895NE+aGwg==", "dependencies": { "tslib": "^2.6.2" }, @@ -1209,7 +1209,7 @@ "node": ">=16.0.0" }, "peerDependencies": { - "@aws-sdk/client-dynamodb": "^3.609.0" + "@aws-sdk/client-dynamodb": "^3.613.0" } }, "node_modules/@aws-sdk/util-endpoints": { @@ -18189,6 +18189,7 @@ "version": "3.23.8", "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz", "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==", + "devOptional": true, "funding": { "url": "https://github.com/sponsors/colinhacks" } @@ -18219,8 +18220,8 @@ }, "devDependencies": { "@aws-lambda-powertools/testing-utils": "file:../testing", - "@aws-sdk/client-dynamodb": "^3.609.0", - "@aws-sdk/lib-dynamodb": "^3.609.0", + "@aws-sdk/client-dynamodb": "^3.613.0", + "@aws-sdk/lib-dynamodb": "^3.613.0", "aws-sdk-client-mock": "^4.0.1", "aws-sdk-client-mock-jest": "^4.0.1" }, @@ -18279,7 +18280,7 @@ }, "devDependencies": { "@aws-lambda-powertools/testing-utils": "file:../testing", - "@aws-sdk/client-cloudwatch": "^3.609.0", + "@aws-sdk/client-cloudwatch": "^3.613.0", "@types/promise-retry": "^1.1.3", "promise-retry": "^2.0.1" }, @@ -18301,11 +18302,11 @@ }, "devDependencies": { "@aws-lambda-powertools/testing-utils": "file:../testing", - "@aws-sdk/client-appconfigdata": "^3.609.0", - "@aws-sdk/client-dynamodb": "^3.609.0", - "@aws-sdk/client-secrets-manager": "^3.609.0", - "@aws-sdk/client-ssm": "^3.609.0", - "@aws-sdk/util-dynamodb": "^3.609.0", + "@aws-sdk/client-appconfigdata": "^3.613.0", + "@aws-sdk/client-dynamodb": "^3.613.0", + "@aws-sdk/client-secrets-manager": "^3.613.0", + "@aws-sdk/client-ssm": "^3.613.0", + "@aws-sdk/util-dynamodb": "^3.613.0", "@smithy/util-base64": "^3.0.0", "aws-sdk-client-mock": "^4.0.1", "aws-sdk-client-mock-jest": "^4.0.1" @@ -18348,7 +18349,16 @@ "@faker-js/faker": "^8.3.1" }, "peerDependencies": { + "@middy/core": "4.x || 5.x", "zod": ">=3.x" + }, + "peerDependenciesMeta": { + "@middy/core": { + "optional": true + }, + "zod": { + "optional": true + } } }, "packages/testing": { @@ -18357,7 +18367,7 @@ "license": "MIT-0", "dependencies": { "@aws-cdk/cli-lib-alpha": "^2.121.1-alpha.0", - "@aws-sdk/client-lambda": "^3.609.0", + "@aws-sdk/client-lambda": "^3.613.0", "@smithy/util-utf8": "^3.0.0", "aws-cdk-lib": "^2.145.0", "esbuild": "^0.23.0" @@ -18373,8 +18383,8 @@ }, "devDependencies": { "@aws-lambda-powertools/testing-utils": "file:../testing", - "@aws-sdk/client-dynamodb": "^3.609.0", - "@aws-sdk/client-xray": "^3.609.0", + "@aws-sdk/client-dynamodb": "^3.613.0", + "@aws-sdk/client-xray": "^3.613.0", "@types/promise-retry": "^1.1.6", "aws-sdk": "^2.1652.0", "promise-retry": "^2.0.1" diff --git a/packages/idempotency/package.json b/packages/idempotency/package.json index 5ba0b0e198..5a5e42cb79 100644 --- a/packages/idempotency/package.json +++ b/packages/idempotency/package.json @@ -125,8 +125,8 @@ ], "devDependencies": { "@aws-lambda-powertools/testing-utils": "file:../testing", - "@aws-sdk/client-dynamodb": "^3.609.0", - "@aws-sdk/lib-dynamodb": "^3.609.0", + "@aws-sdk/client-dynamodb": "^3.613.0", + "@aws-sdk/lib-dynamodb": "^3.613.0", "aws-sdk-client-mock": "^4.0.1", "aws-sdk-client-mock-jest": "^4.0.1" } diff --git a/packages/metrics/package.json b/packages/metrics/package.json index f0e8bed27d..1b490e940c 100644 --- a/packages/metrics/package.json +++ b/packages/metrics/package.json @@ -62,7 +62,7 @@ "main": "./lib/cjs/index.js", "devDependencies": { "@aws-lambda-powertools/testing-utils": "file:../testing", - "@aws-sdk/client-cloudwatch": "^3.609.0", + "@aws-sdk/client-cloudwatch": "^3.613.0", "@types/promise-retry": "^1.1.3", "promise-retry": "^2.0.1" }, diff --git a/packages/parameters/package.json b/packages/parameters/package.json index d9f7f50be9..4deb6a58f9 100644 --- a/packages/parameters/package.json +++ b/packages/parameters/package.json @@ -154,11 +154,11 @@ ], "devDependencies": { "@aws-lambda-powertools/testing-utils": "file:../testing", - "@aws-sdk/client-appconfigdata": "^3.609.0", - "@aws-sdk/client-dynamodb": "^3.609.0", - "@aws-sdk/client-secrets-manager": "^3.609.0", - "@aws-sdk/client-ssm": "^3.609.0", - "@aws-sdk/util-dynamodb": "^3.609.0", + "@aws-sdk/client-appconfigdata": "^3.613.0", + "@aws-sdk/client-dynamodb": "^3.613.0", + "@aws-sdk/client-secrets-manager": "^3.613.0", + "@aws-sdk/client-ssm": "^3.613.0", + "@aws-sdk/util-dynamodb": "^3.613.0", "@smithy/util-base64": "^3.0.0", "aws-sdk-client-mock": "^4.0.1", "aws-sdk-client-mock-jest": "^4.0.1" diff --git a/packages/testing/package.json b/packages/testing/package.json index e030471883..2818867528 100644 --- a/packages/testing/package.json +++ b/packages/testing/package.json @@ -92,7 +92,7 @@ "homepage": "https://github.com/aws-powertools/powertools-lambda-typescript/tree/main/packages/testing#readme", "dependencies": { "@aws-cdk/cli-lib-alpha": "^2.121.1-alpha.0", - "@aws-sdk/client-lambda": "^3.609.0", + "@aws-sdk/client-lambda": "^3.613.0", "@smithy/util-utf8": "^3.0.0", "aws-cdk-lib": "^2.145.0", "esbuild": "^0.23.0" diff --git a/packages/tracer/package.json b/packages/tracer/package.json index 560624260d..ab6131d574 100644 --- a/packages/tracer/package.json +++ b/packages/tracer/package.json @@ -28,8 +28,8 @@ "license": "MIT-0", "devDependencies": { "@aws-lambda-powertools/testing-utils": "file:../testing", - "@aws-sdk/client-dynamodb": "^3.609.0", - "@aws-sdk/client-xray": "^3.609.0", + "@aws-sdk/client-dynamodb": "^3.613.0", + "@aws-sdk/client-xray": "^3.613.0", "@types/promise-retry": "^1.1.6", "aws-sdk": "^2.1652.0", "promise-retry": "^2.0.1"