diff --git a/infra/package.json b/infra/package.json index db40420..83e95fe 100644 --- a/infra/package.json +++ b/infra/package.json @@ -25,7 +25,7 @@ "@aws-cdk/aws-iot-alpha": "^2.139.1-alpha.0", "@types/aws-lambda": "^8.10.142", "@types/node": "^22.0.3", - "aws-cdk": "^2.150.0", + "aws-cdk": "^2.155.0", "typescript": "~5.5.4" }, "dependencies": { @@ -34,7 +34,7 @@ "@aws-sdk/client-location": "^3.637.0", "@aws-sdk/client-secrets-manager": "^3.637.0", "@aws-sdk/signature-v4": "^3.370.0", - "aws-cdk-lib": "^2.150.0", + "aws-cdk-lib": "^2.155.0", "cdk-nag": "^2.28.104", "constructs": "^10.3.0", "esbuild": "^0.20.2", diff --git a/package-lock.json b/package-lock.json index 6656c59..6cff822 100644 --- a/package-lock.json +++ b/package-lock.json @@ -47,7 +47,7 @@ "@aws-sdk/client-location": "^3.637.0", "@aws-sdk/client-secrets-manager": "^3.637.0", "@aws-sdk/signature-v4": "^3.370.0", - "aws-cdk-lib": "^2.150.0", + "aws-cdk-lib": "^2.155.0", "cdk-nag": "^2.28.104", "constructs": "^10.3.0", "esbuild": "^0.20.2", @@ -62,7 +62,7 @@ "@aws-cdk/aws-iot-alpha": "^2.139.1-alpha.0", "@types/aws-lambda": "^8.10.142", "@types/node": "^22.0.3", - "aws-cdk": "^2.150.0", + "aws-cdk": "^2.155.0", "typescript": "~5.5.4" } }, @@ -563,6 +563,41 @@ "constructs": "^10.0.0" } }, + "node_modules/@aws-cdk/cloud-assembly-schema": { + "version": "36.0.24", + "resolved": "https://registry.npmjs.org/@aws-cdk/cloud-assembly-schema/-/cloud-assembly-schema-36.0.24.tgz", + "integrity": "sha512-dHyb4lvd6nbNHLVvdyxVPgwc0MyzN3VzIJnWwGJWKOIwVqL7hvU2NkQQrktY9T2MtdhzUdDFm9qluxuLRV5Cfw==", + "bundleDependencies": [ + "jsonschema", + "semver" + ], + "dependencies": { + "jsonschema": "^1.4.1", + "semver": "^7.6.3" + }, + "engines": { + "node": ">= 18.18.0" + } + }, + "node_modules/@aws-cdk/cloud-assembly-schema/node_modules/jsonschema": { + "version": "1.4.1", + "inBundle": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/@aws-cdk/cloud-assembly-schema/node_modules/semver": { + "version": "7.6.3", + "inBundle": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@aws-crypto/crc32": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-3.0.0.tgz", @@ -10162,9 +10197,9 @@ } }, "node_modules/aws-cdk": { - "version": "2.150.0", - "resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.150.0.tgz", - "integrity": "sha512-leo4J70QrJp+SYm/87VuoOVfALsW11F7JpkAGu5TLL/qd2k/CbovZ8k9/3Ov+jCVsvAgdn9DeHL01Sn6hSl6Zg==", + "version": "2.155.0", + "resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.155.0.tgz", + "integrity": "sha512-AV7Ym/o7/xyDh6sqcGatWD6Bqa7Swe0OWJq+1srVww0MdBiy5yM3zYAA1+ZeqZNjFQThJPA+pYZQFTgojuaVBA==", "dev": true, "bin": { "cdk": "bin/cdk" @@ -10177,9 +10212,9 @@ } }, "node_modules/aws-cdk-lib": { - "version": "2.150.0", - "resolved": "https://registry.npmjs.org/aws-cdk-lib/-/aws-cdk-lib-2.150.0.tgz", - "integrity": "sha512-A5dJ6iIAXlkSgUIKhhSd5slEjvDBiREv6/xw8CgrXU+puoFULu5bC0SOQARjTzcsAgAVtxdlaZ7qy7u9It7nHQ==", + "version": "2.155.0", + "resolved": "https://registry.npmjs.org/aws-cdk-lib/-/aws-cdk-lib-2.155.0.tgz", + "integrity": "sha512-QGzDhLldBXsyOUmhgtZ98PiOUS2g1Mb5MO08FiOvQn3+KSyJjQdq0GoyxtDpCNGLaWmIfcyrtB9aDhod38fl9g==", "bundleDependencies": [ "@balena/dockerignore", "case", @@ -10197,6 +10232,7 @@ "@aws-cdk/asset-awscli-v1": "^2.2.202", "@aws-cdk/asset-kubectl-v20": "^2.1.2", "@aws-cdk/asset-node-proxy-agent-v6": "^2.0.3", + "@aws-cdk/cloud-assembly-schema": "^36.0.5", "@balena/dockerignore": "^1.0.2", "case": "1.6.3", "fs-extra": "^11.2.0",