diff --git a/examples/app/package.json b/examples/app/package.json index 71a7805251..c43dabdb70 100644 --- a/examples/app/package.json +++ b/examples/app/package.json @@ -30,7 +30,7 @@ "devDependencies": { "@types/aws-lambda": "^8.10.147", "@types/node": "22.13.9", - "aws-cdk-lib": "^2.181.1", + "aws-cdk-lib": "^2.183.0", "constructs": "^10.4.2", "source-map-support": "^0.5.21", "tsx": "^4.19.3", @@ -49,7 +49,7 @@ "@middy/core": "^4.7.0", "@types/aws-lambda": "^8.10.147", "@types/node": "22.13.9", - "aws-cdk": "^2.1002.0", + "aws-cdk": "^2.1003.0", "constructs": "^10.4.2", "esbuild": "^0.25.1", "typescript": "^5.7.3" diff --git a/layers/package.json b/layers/package.json index 7f96725e27..a6380c4495 100644 --- a/layers/package.json +++ b/layers/package.json @@ -40,8 +40,8 @@ "source-map-support": "^0.5.21" }, "dependencies": { - "aws-cdk": "^2.1002.0", - "aws-cdk-lib": "^2.181.1", + "aws-cdk": "^2.1003.0", + "aws-cdk-lib": "^2.183.0", "esbuild": "^0.25.1", "tsx": "^4.19.3" } diff --git a/package-lock.json b/package-lock.json index fa3c6cd0d9..bd574a0ad6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -63,7 +63,7 @@ "@middy/core": "^4.7.0", "@types/aws-lambda": "^8.10.147", "@types/node": "22.13.9", - "aws-cdk": "^2.1002.0", + "aws-cdk": "^2.1003.0", "constructs": "^10.4.2", "esbuild": "^0.25.1", "typescript": "^5.7.3" @@ -71,7 +71,7 @@ "devDependencies": { "@types/aws-lambda": "^8.10.147", "@types/node": "22.13.9", - "aws-cdk-lib": "^2.181.1", + "aws-cdk-lib": "^2.183.0", "constructs": "^10.4.2", "source-map-support": "^0.5.21", "tsx": "^4.19.3", @@ -108,8 +108,8 @@ "version": "2.16.0", "license": "MIT-0", "dependencies": { - "aws-cdk": "^2.1002.0", - "aws-cdk-lib": "^2.181.1", + "aws-cdk": "^2.1003.0", + "aws-cdk-lib": "^2.183.0", "esbuild": "^0.25.1", "tsx": "^4.19.3" }, @@ -164,9 +164,9 @@ } }, "node_modules/@aws-cdk/cloud-assembly-schema": { - "version": "39.2.7", - "resolved": "https://registry.npmjs.org/@aws-cdk/cloud-assembly-schema/-/cloud-assembly-schema-39.2.7.tgz", - "integrity": "sha512-aZWc9dxnar5S9PheEp6f7F5Q3GGkft+cm8wypbTuIkqUjU6yn21oQzOWTikhBnNKf1vdaoYbjAqhBOlfoqaH+w==", + "version": "40.7.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cloud-assembly-schema/-/cloud-assembly-schema-40.7.0.tgz", + "integrity": "sha512-00wVKn9pOOGXbeNwA4E8FUFt0zIB4PmSO7PvIiDWgpaFX3G/sWyy0A3s6bg/n2Yvkghu8r4a8ckm+mAzkAYmfA==", "bundleDependencies": [ "jsonschema", "semver" @@ -174,7 +174,10 @@ "license": "Apache-2.0", "dependencies": { "jsonschema": "~1.4.1", - "semver": "^7.6.3" + "semver": "^7.7.1" + }, + "engines": { + "node": ">= 14.15.0" } }, "node_modules/@aws-cdk/cloud-assembly-schema/node_modules/jsonschema": { @@ -186,7 +189,7 @@ } }, "node_modules/@aws-cdk/cloud-assembly-schema/node_modules/semver": { - "version": "7.6.3", + "version": "7.7.1", "inBundle": true, "license": "ISC", "bin": { @@ -214,39 +217,10 @@ "node": ">= 14.15.0" } }, - "node_modules/@aws-cdk/cx-api": { - "version": "2.181.1", - "resolved": "https://registry.npmjs.org/@aws-cdk/cx-api/-/cx-api-2.181.1.tgz", - "integrity": "sha512-1uFbmLxP04K5W8pqbIqwrx8V87JtSPeO1xe57NRddUcJCPdGQrnXByD7jq+amiFcJ2NyKH6C5gV3gp3pMdJs6w==", - "bundleDependencies": [ - "semver" - ], - "license": "Apache-2.0", - "dependencies": { - "semver": "^7.6.3" - }, - "engines": { - "node": ">= 14.15.0" - }, - "peerDependencies": { - "@aws-cdk/cloud-assembly-schema": "^39.2.0" - } - }, - "node_modules/@aws-cdk/cx-api/node_modules/semver": { - "version": "7.6.3", - "inBundle": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/@aws-cdk/region-info": { - "version": "2.181.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/region-info/-/region-info-2.181.0.tgz", - "integrity": "sha512-3hzW9cy/7PG+DTg7OUB31m5w17cZI/vUmvWz+CfLL9o85eMDJbsnxc+YckcxKRfxINRLPC2ISVyqCdQPWyPHhA==", + "version": "2.183.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/region-info/-/region-info-2.183.0.tgz", + "integrity": "sha512-D79pFpPO3YBLd8a4N7XvYa5CYwLegycZGNr26uJc7Sr7fH1N/4cISuA/8df9LcqD1M+nTbP3sgDuLWbv6kap6g==", "license": "Apache-2.0", "engines": { "node": ">= 14.15.0" @@ -262,15 +236,15 @@ } }, "node_modules/@aws-cdk/toolkit-lib": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@aws-cdk/toolkit-lib/-/toolkit-lib-0.1.3.tgz", - "integrity": "sha512-EBl+czCQXJW9YWOH4LhnDbPQAhda2X/1Z+uVoW3KNmKLFidBrP2y1uCRXMBxEMCCzjXfun8hnoTtEr0p6MdvVA==", + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@aws-cdk/toolkit-lib/-/toolkit-lib-0.1.4.tgz", + "integrity": "sha512-i+LWGu9st+bDPQmKG2ml+xqICLnhXhDQLYBb1m1qKp8GaMyPd7r3mYkTakX5StPVhrUgb4Tsu/zH0qjSCOYvoA==", "license": "Apache-2.0", "dependencies": { - "@aws-cdk/cloud-assembly-schema": "^40.7.0", + "@aws-cdk/cloud-assembly-schema": "^41.0.0", "@aws-cdk/cloudformation-diff": "^2.179.0", - "@aws-cdk/cx-api": "^2.180.0", - "@aws-cdk/region-info": "^2.180.0", + "@aws-cdk/cx-api": "^2.181.1", + "@aws-cdk/region-info": "^2.181.1", "@aws-sdk/client-appsync": "^3", "@aws-sdk/client-cloudcontrol": "^3", "@aws-sdk/client-cloudformation": "^3", @@ -292,7 +266,6 @@ "@aws-sdk/credential-providers": "^3", "@aws-sdk/ec2-metadata-service": "^3", "@aws-sdk/lib-storage": "^3", - "@jsii/check-node": "^1.108.0", "@smithy/middleware-endpoint": "^4.0.6", "@smithy/node-http-handler": "^4.0.3", "@smithy/property-provider": "^4.0.1", @@ -302,8 +275,8 @@ "@smithy/util-waiter": "^4.0.2", "archiver": "^7.0.1", "camelcase": "^6", - "cdk-assets": "^3.0.0", - "cdk-from-cfn": "^0.191.0", + "cdk-assets": "^3.1.0", + "cdk-from-cfn": "^0.193.0", "chalk": "^4", "chokidar": "^3", "decamelize": "^5", @@ -328,9 +301,9 @@ } }, "node_modules/@aws-cdk/toolkit-lib/node_modules/@aws-cdk/cloud-assembly-schema": { - "version": "40.7.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/cloud-assembly-schema/-/cloud-assembly-schema-40.7.0.tgz", - "integrity": "sha512-00wVKn9pOOGXbeNwA4E8FUFt0zIB4PmSO7PvIiDWgpaFX3G/sWyy0A3s6bg/n2Yvkghu8r4a8ckm+mAzkAYmfA==", + "version": "41.0.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cloud-assembly-schema/-/cloud-assembly-schema-41.0.0.tgz", + "integrity": "sha512-Jgs3gelFN0Ghr5tbAhPxRsf78jKLGrMbUno4nXTGz3QiPkFqfrq0kodxmKP/IVSp55A5I3CsJ5QErQTit39GdA==", "bundleDependencies": [ "jsonschema", "semver" @@ -363,6 +336,35 @@ "node": ">=10" } }, + "node_modules/@aws-cdk/toolkit-lib/node_modules/@aws-cdk/cx-api": { + "version": "2.183.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cx-api/-/cx-api-2.183.0.tgz", + "integrity": "sha512-14HcLwL/lPNnBdSfpFK0C6XSkgBv/35lgyzNPsmghSHmUX8OKlv5or1HFLAL2E7Jhp5b8KHsTxw3o8IoeU3tHw==", + "bundleDependencies": [ + "semver" + ], + "license": "Apache-2.0", + "dependencies": { + "semver": "^7.6.3" + }, + "engines": { + "node": ">= 14.15.0" + }, + "peerDependencies": { + "@aws-cdk/cloud-assembly-schema": "^40.6.0" + } + }, + "node_modules/@aws-cdk/toolkit-lib/node_modules/@aws-cdk/cx-api/node_modules/semver": { + "version": "7.6.3", + "inBundle": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@aws-cdk/toolkit-lib/node_modules/camelcase": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", @@ -3388,9 +3390,9 @@ } }, "node_modules/@aws-sdk/client-ecr": { - "version": "3.758.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-ecr/-/client-ecr-3.758.0.tgz", - "integrity": "sha512-9nTE01CuK5Vq0kPkmw3xdE6lrPDZSXOlX4wRc194GhnhxdppRla5dG6+gvZWTmpkC9a2mGqjXYsbvoSg6kZPHg==", + "version": "3.766.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-ecr/-/client-ecr-3.766.0.tgz", + "integrity": "sha512-hW4CtlS22Wu6hs2BlkqtZdpzMtwCyb5k4VetSrchLLmiq+jPopPh0NGqp42OgqUYDJGqPJZF2LJaL/k/UtacPg==", "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", @@ -7763,19 +7765,6 @@ "@jridgewell/sourcemap-codec": "^1.4.14" } }, - "node_modules/@jsii/check-node": { - "version": "1.108.0", - "resolved": "https://registry.npmjs.org/@jsii/check-node/-/check-node-1.108.0.tgz", - "integrity": "sha512-wa8AGH31Cl0x1jU/KtM6JB32IurBmK1YiX5ZnCndifRCehLnS8DmJCPYrzJbKD4xqmHigaq6696fAnM/L7qIsw==", - "license": "Apache-2.0", - "dependencies": { - "chalk": "^4.1.2", - "semver": "^7.6.3" - }, - "engines": { - "node": ">= 14.17.0" - } - }, "node_modules/@lerna/create": { "version": "8.1.2", "resolved": "https://registry.npmjs.org/@lerna/create/-/create-8.1.2.tgz", @@ -10772,9 +10761,9 @@ } }, "node_modules/aws-cdk": { - "version": "2.1002.0", - "resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.1002.0.tgz", - "integrity": "sha512-2lq1ho1Rq/sDMTieA6zna9aogk3qHM3Oq/mF7QCx2Jj0+e8/ZJOJW+5xU9oUBclRpUIxfUevC93H3eCSr1VW6g==", + "version": "2.1003.0", + "resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.1003.0.tgz", + "integrity": "sha512-FORPDGW8oUg4tXFlhX+lv/j+152LO9wwi3/CwNr1WY3c3HwJUtc0fZGb2B3+Fzy6NhLWGHJclUsJPEhjEt8Nhg==", "license": "Apache-2.0", "bin": { "cdk": "bin/cdk" @@ -10787,9 +10776,9 @@ } }, "node_modules/aws-cdk-lib": { - "version": "2.181.1", - "resolved": "https://registry.npmjs.org/aws-cdk-lib/-/aws-cdk-lib-2.181.1.tgz", - "integrity": "sha512-PDxYiqzet17tigJ8icjzoZIzmcdusQfKNnwpRzcGu5//n3YqlKf/vGEkQuU0xcgt4lBMX4Yjuqfsl8wYidCESw==", + "version": "2.183.0", + "resolved": "https://registry.npmjs.org/aws-cdk-lib/-/aws-cdk-lib-2.183.0.tgz", + "integrity": "sha512-xwdDMm7qKBgN+dRjn8XxwS0YDRFM9JnUavFWM2bzaOzFeaBCiwFMrG0xLZaZs6GBImV804/jj8PnjmbOCsDZdw==", "bundleDependencies": [ "@balena/dockerignore", "case", @@ -10807,7 +10796,7 @@ "dependencies": { "@aws-cdk/asset-awscli-v1": "^2.2.208", "@aws-cdk/asset-node-proxy-agent-v6": "^2.1.0", - "@aws-cdk/cloud-assembly-schema": "^39.2.0", + "@aws-cdk/cloud-assembly-schema": "^40.6.0", "@balena/dockerignore": "^1.0.2", "case": "1.6.3", "fs-extra": "^11.2.0", @@ -11518,13 +11507,13 @@ } }, "node_modules/cdk-assets": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cdk-assets/-/cdk-assets-3.0.0.tgz", - "integrity": "sha512-bYcIwAFwkkjB+DR/aFTC3HhkvurLZFokbzdLbbs8w/hmtAl0PUzQpD9bckDTbwzUvHo6QZYA4jn/gVkL6Yvf8Q==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cdk-assets/-/cdk-assets-3.1.0.tgz", + "integrity": "sha512-4xO5mRzdxqTxiar7+Y8qOy/yWoY1yaW8y3XrhBsSiwhldRuDbXYkn4O1HmCV35i+ietS2nUnRQ+zYucdF/6A5Q==", "license": "Apache-2.0", "dependencies": { - "@aws-cdk/cloud-assembly-schema": "^40.7.0", - "@aws-cdk/cx-api": "^2.180.0", + "@aws-cdk/cloud-assembly-schema": "^41.0.0", + "@aws-cdk/cx-api": "^2.181.1", "@aws-sdk/client-ecr": "^3", "@aws-sdk/client-s3": "^3", "@aws-sdk/client-secrets-manager": "^3", @@ -11547,9 +11536,9 @@ } }, "node_modules/cdk-assets/node_modules/@aws-cdk/cloud-assembly-schema": { - "version": "40.7.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/cloud-assembly-schema/-/cloud-assembly-schema-40.7.0.tgz", - "integrity": "sha512-00wVKn9pOOGXbeNwA4E8FUFt0zIB4PmSO7PvIiDWgpaFX3G/sWyy0A3s6bg/n2Yvkghu8r4a8ckm+mAzkAYmfA==", + "version": "41.0.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cloud-assembly-schema/-/cloud-assembly-schema-41.0.0.tgz", + "integrity": "sha512-Jgs3gelFN0Ghr5tbAhPxRsf78jKLGrMbUno4nXTGz3QiPkFqfrq0kodxmKP/IVSp55A5I3CsJ5QErQTit39GdA==", "bundleDependencies": [ "jsonschema", "semver" @@ -11582,6 +11571,35 @@ "node": ">=10" } }, + "node_modules/cdk-assets/node_modules/@aws-cdk/cx-api": { + "version": "2.183.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cx-api/-/cx-api-2.183.0.tgz", + "integrity": "sha512-14HcLwL/lPNnBdSfpFK0C6XSkgBv/35lgyzNPsmghSHmUX8OKlv5or1HFLAL2E7Jhp5b8KHsTxw3o8IoeU3tHw==", + "bundleDependencies": [ + "semver" + ], + "license": "Apache-2.0", + "dependencies": { + "semver": "^7.6.3" + }, + "engines": { + "node": ">= 14.15.0" + }, + "peerDependencies": { + "@aws-cdk/cloud-assembly-schema": "^40.6.0" + } + }, + "node_modules/cdk-assets/node_modules/@aws-cdk/cx-api/node_modules/semver": { + "version": "7.6.3", + "inBundle": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/cdk-assets/node_modules/glob": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.1.tgz", @@ -11661,9 +11679,9 @@ } }, "node_modules/cdk-from-cfn": { - "version": "0.191.0", - "resolved": "https://registry.npmjs.org/cdk-from-cfn/-/cdk-from-cfn-0.191.0.tgz", - "integrity": "sha512-j+TKUSmje5iSiOQzWstH/BkrsL8L9WV57zXll+BHlGT8w5wTrou4dZvNvFQWELW9aaS+UBX0ivsJRZwuO7GiIw==", + "version": "0.193.0", + "resolved": "https://registry.npmjs.org/cdk-from-cfn/-/cdk-from-cfn-0.193.0.tgz", + "integrity": "sha512-LBKqAnsg12RRhyz+zyByI3H6REiDVNm1vofhdnEXSAIGIBuO0H/cw4mbCpz0Qr9huZYssF9ozGsbwa1K3RF2Tg==", "license": "MIT OR Apache-2.0" }, "node_modules/chai": { @@ -21614,10 +21632,10 @@ "version": "2.16.0", "license": "MIT-0", "dependencies": { - "@aws-cdk/toolkit-lib": "^0.1.3", + "@aws-cdk/toolkit-lib": "^0.1.4", "@aws-sdk/client-lambda": "^3.758.0", "@smithy/util-utf8": "^4.0.0", - "aws-cdk-lib": "^2.181.1", + "aws-cdk-lib": "^2.183.0", "esbuild": "^0.25.1", "promise-retry": "^2.0.1" }, diff --git a/packages/testing/package.json b/packages/testing/package.json index a699cc3e8b..df637496af 100644 --- a/packages/testing/package.json +++ b/packages/testing/package.json @@ -97,10 +97,10 @@ }, "homepage": "https://github.com/aws-powertools/powertools-lambda-typescript/tree/main/packages/testing#readme", "dependencies": { - "@aws-cdk/toolkit-lib": "^0.1.3", + "@aws-cdk/toolkit-lib": "^0.1.4", "@aws-sdk/client-lambda": "^3.758.0", "@smithy/util-utf8": "^4.0.0", - "aws-cdk-lib": "^2.181.1", + "aws-cdk-lib": "^2.183.0", "esbuild": "^0.25.1", "promise-retry": "^2.0.1" },