diff --git a/.projen/deps.json b/.projen/deps.json index 43256515..599ea5c2 100644 --- a/.projen/deps.json +++ b/.projen/deps.json @@ -111,7 +111,7 @@ }, { "name": "aws-cdk-lib", - "version": "^2.261.0", + "version": "^2.262.0", "type": "peer" }, { diff --git a/.projenrc.ts b/.projenrc.ts index e16dfba8..1d004397 100644 --- a/.projenrc.ts +++ b/.projenrc.ts @@ -35,8 +35,8 @@ const project = new awscdk.AwsCdkConstructLibrary({ mavenArtifactId: "datadog-cdk-constructs", }, peerDeps: [], - cdkVersion: "2.261.0", - cdkCliVersion: "^2.261.0", + cdkVersion: "2.262.0", + cdkCliVersion: "^2.262.0", deps: ["loglevel"], bundledDeps: ["loglevel"], devDeps: [ diff --git a/package.json b/package.json index 021c1ccf..d97279cd 100644 --- a/package.json +++ b/package.json @@ -40,9 +40,9 @@ "@types/node": "^22", "@typescript-eslint/eslint-plugin": "^8", "@typescript-eslint/parser": "^8", - "aws-cdk-lib": "2.261.0", + "aws-cdk-lib": "2.262.0", "constructs": "10.5.1", - "esbuild": "^0.28.1", + "esbuild": "^0.28.2", "eslint": "^9", "eslint-config-prettier": "^10.1.8", "eslint-import-resolver-typescript": "^4.4.5", @@ -55,14 +55,14 @@ "jsii-pacmak": "^1.139.0", "jsii-rosetta": "~5.9.0", "prettier": "^3.9.6", - "projen": "^0.101.20", + "projen": "^0.101.31", "standard-version": "^9.5.0", "ts-jest": "^29.4.12", "ts-node": "^10.9.2", "typescript": "^6.0.3" }, "peerDependencies": { - "aws-cdk-lib": "^2.261.0", + "aws-cdk-lib": "^2.262.0", "constructs": "^10.5.1" }, "dependencies": { diff --git a/yarn.lock b/yarn.lock index b4a2c0d0..bcad60d3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -29,7 +29,7 @@ __metadata: languageName: node linkType: hard -"@aws-cdk/cloud-assembly-api@npm:^2.2.5": +"@aws-cdk/cloud-assembly-api@npm:^2.2.6": version: 2.3.0 resolution: "@aws-cdk/cloud-assembly-api@npm:2.3.0" dependencies: @@ -42,13 +42,20 @@ __metadata: languageName: node linkType: hard -"@aws-cdk/cloud-assembly-schema@npm:^54.0.0": - version: 54.15.0 - resolution: "@aws-cdk/cloud-assembly-schema@npm:54.15.0" +"@aws-cdk/cloud-assembly-schema@npm:^54.11.0": + version: 54.18.0 + resolution: "@aws-cdk/cloud-assembly-schema@npm:54.18.0" dependencies: jsonschema: "npm:^1.5.0" semver: "npm:^7.8.5" - checksum: 10c0/050c3b50eb014bf0e42730686dafe9123902d54184761ff6f5d527b800aca606911a83ca8160ac715b3f98f9eceae69d3c3e991578e4fdca6b99c67edf28104b + checksum: 10c0/1ec957ec48d3f347effdfb5270cd6214114a3fafd4612e23402199dc5c6e46141746a11082c69e7cc298c1c380c2ed34b9e8948162890f0e18983133d20fe482 + languageName: node + linkType: hard + +"@aws/cloudformation-validate@npm:1.5.0-beta": + version: 1.5.0-beta + resolution: "@aws/cloudformation-validate@npm:1.5.0-beta" + checksum: 10c0/3a7c118f3f5f4111ff262d8cba92aca8e19fdad62bc84529744a13602059e3fe949a923739531e4c06d27feb5a2a10344948e1443f73ea34005e8b4f28a57595 languageName: node linkType: hard @@ -472,184 +479,184 @@ __metadata: languageName: node linkType: hard -"@esbuild/aix-ppc64@npm:0.28.1": - version: 0.28.1 - resolution: "@esbuild/aix-ppc64@npm:0.28.1" +"@esbuild/aix-ppc64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/aix-ppc64@npm:0.28.2" conditions: os=aix & cpu=ppc64 languageName: node linkType: hard -"@esbuild/android-arm64@npm:0.28.1": - version: 0.28.1 - resolution: "@esbuild/android-arm64@npm:0.28.1" +"@esbuild/android-arm64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/android-arm64@npm:0.28.2" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@esbuild/android-arm@npm:0.28.1": - version: 0.28.1 - resolution: "@esbuild/android-arm@npm:0.28.1" +"@esbuild/android-arm@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/android-arm@npm:0.28.2" conditions: os=android & cpu=arm languageName: node linkType: hard -"@esbuild/android-x64@npm:0.28.1": - version: 0.28.1 - resolution: "@esbuild/android-x64@npm:0.28.1" +"@esbuild/android-x64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/android-x64@npm:0.28.2" conditions: os=android & cpu=x64 languageName: node linkType: hard -"@esbuild/darwin-arm64@npm:0.28.1": - version: 0.28.1 - resolution: "@esbuild/darwin-arm64@npm:0.28.1" +"@esbuild/darwin-arm64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/darwin-arm64@npm:0.28.2" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@esbuild/darwin-x64@npm:0.28.1": - version: 0.28.1 - resolution: "@esbuild/darwin-x64@npm:0.28.1" +"@esbuild/darwin-x64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/darwin-x64@npm:0.28.2" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@esbuild/freebsd-arm64@npm:0.28.1": - version: 0.28.1 - resolution: "@esbuild/freebsd-arm64@npm:0.28.1" +"@esbuild/freebsd-arm64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/freebsd-arm64@npm:0.28.2" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.28.1": - version: 0.28.1 - resolution: "@esbuild/freebsd-x64@npm:0.28.1" +"@esbuild/freebsd-x64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/freebsd-x64@npm:0.28.2" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@esbuild/linux-arm64@npm:0.28.1": - version: 0.28.1 - resolution: "@esbuild/linux-arm64@npm:0.28.1" +"@esbuild/linux-arm64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/linux-arm64@npm:0.28.2" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.28.1": - version: 0.28.1 - resolution: "@esbuild/linux-arm@npm:0.28.1" +"@esbuild/linux-arm@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/linux-arm@npm:0.28.2" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@esbuild/linux-ia32@npm:0.28.1": - version: 0.28.1 - resolution: "@esbuild/linux-ia32@npm:0.28.1" +"@esbuild/linux-ia32@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/linux-ia32@npm:0.28.2" conditions: os=linux & cpu=ia32 languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.28.1": - version: 0.28.1 - resolution: "@esbuild/linux-loong64@npm:0.28.1" +"@esbuild/linux-loong64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/linux-loong64@npm:0.28.2" conditions: os=linux & cpu=loong64 languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.28.1": - version: 0.28.1 - resolution: "@esbuild/linux-mips64el@npm:0.28.1" +"@esbuild/linux-mips64el@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/linux-mips64el@npm:0.28.2" conditions: os=linux & cpu=mips64el languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.28.1": - version: 0.28.1 - resolution: "@esbuild/linux-ppc64@npm:0.28.1" +"@esbuild/linux-ppc64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/linux-ppc64@npm:0.28.2" conditions: os=linux & cpu=ppc64 languageName: node linkType: hard -"@esbuild/linux-riscv64@npm:0.28.1": - version: 0.28.1 - resolution: "@esbuild/linux-riscv64@npm:0.28.1" +"@esbuild/linux-riscv64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/linux-riscv64@npm:0.28.2" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.28.1": - version: 0.28.1 - resolution: "@esbuild/linux-s390x@npm:0.28.1" +"@esbuild/linux-s390x@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/linux-s390x@npm:0.28.2" conditions: os=linux & cpu=s390x languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.28.1": - version: 0.28.1 - resolution: "@esbuild/linux-x64@npm:0.28.1" +"@esbuild/linux-x64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/linux-x64@npm:0.28.2" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"@esbuild/netbsd-arm64@npm:0.28.1": - version: 0.28.1 - resolution: "@esbuild/netbsd-arm64@npm:0.28.1" +"@esbuild/netbsd-arm64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/netbsd-arm64@npm:0.28.2" conditions: os=netbsd & cpu=arm64 languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.28.1": - version: 0.28.1 - resolution: "@esbuild/netbsd-x64@npm:0.28.1" +"@esbuild/netbsd-x64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/netbsd-x64@npm:0.28.2" conditions: os=netbsd & cpu=x64 languageName: node linkType: hard -"@esbuild/openbsd-arm64@npm:0.28.1": - version: 0.28.1 - resolution: "@esbuild/openbsd-arm64@npm:0.28.1" +"@esbuild/openbsd-arm64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/openbsd-arm64@npm:0.28.2" conditions: os=openbsd & cpu=arm64 languageName: node linkType: hard -"@esbuild/openbsd-x64@npm:0.28.1": - version: 0.28.1 - resolution: "@esbuild/openbsd-x64@npm:0.28.1" +"@esbuild/openbsd-x64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/openbsd-x64@npm:0.28.2" conditions: os=openbsd & cpu=x64 languageName: node linkType: hard -"@esbuild/openharmony-arm64@npm:0.28.1": - version: 0.28.1 - resolution: "@esbuild/openharmony-arm64@npm:0.28.1" +"@esbuild/openharmony-arm64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/openharmony-arm64@npm:0.28.2" conditions: os=openharmony & cpu=arm64 languageName: node linkType: hard -"@esbuild/sunos-x64@npm:0.28.1": - version: 0.28.1 - resolution: "@esbuild/sunos-x64@npm:0.28.1" +"@esbuild/sunos-x64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/sunos-x64@npm:0.28.2" conditions: os=sunos & cpu=x64 languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.28.1": - version: 0.28.1 - resolution: "@esbuild/win32-arm64@npm:0.28.1" +"@esbuild/win32-arm64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/win32-arm64@npm:0.28.2" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@esbuild/win32-ia32@npm:0.28.1": - version: 0.28.1 - resolution: "@esbuild/win32-ia32@npm:0.28.1" +"@esbuild/win32-ia32@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/win32-ia32@npm:0.28.2" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@esbuild/win32-x64@npm:0.28.1": - version: 0.28.1 - resolution: "@esbuild/win32-x64@npm:0.28.1" +"@esbuild/win32-x64@npm:0.28.2": + version: 0.28.2 + resolution: "@esbuild/win32-x64@npm:0.28.2" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -1480,11 +1487,11 @@ __metadata: linkType: hard "@types/node@npm:*": - version: 26.1.2 - resolution: "@types/node@npm:26.1.2" + version: 26.2.0 + resolution: "@types/node@npm:26.2.0" dependencies: undici-types: "npm:~8.3.0" - checksum: 10c0/a45503222c7db8f374afd5c9381db63dd95b6b1f703abea0890dd3d4a09eeb41da489e08a1a45baf18fe89fb77fbf310ff2789f680c490b04dafc41a60800a86 + checksum: 10c0/f8566d88162241eb55a46f7e4ea097188eab0aaafefea7a58e63adab8c4144eb98c08b7911452c846104c339a0f82282f5e1ed4b26b578d60709614fe2843f4d languageName: node linkType: hard @@ -1528,38 +1535,38 @@ __metadata: linkType: hard "@typescript-eslint/eslint-plugin@npm:^8": - version: 8.65.0 - resolution: "@typescript-eslint/eslint-plugin@npm:8.65.0" + version: 8.67.0 + resolution: "@typescript-eslint/eslint-plugin@npm:8.67.0" dependencies: "@eslint-community/regexpp": "npm:^4.12.2" - "@typescript-eslint/scope-manager": "npm:8.65.0" - "@typescript-eslint/type-utils": "npm:8.65.0" - "@typescript-eslint/utils": "npm:8.65.0" - "@typescript-eslint/visitor-keys": "npm:8.65.0" + "@typescript-eslint/scope-manager": "npm:8.67.0" + "@typescript-eslint/type-utils": "npm:8.67.0" + "@typescript-eslint/utils": "npm:8.67.0" + "@typescript-eslint/visitor-keys": "npm:8.67.0" ignore: "npm:^7.0.5" natural-compare: "npm:^1.4.0" ts-api-utils: "npm:^2.5.0" peerDependencies: - "@typescript-eslint/parser": ^8.65.0 + "@typescript-eslint/parser": ^8.67.0 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/1d9ddad417b43037c35c91a7c30bfc0015ccc40da57fe9faadae97fbaee6031a539a35265a9933d3bb946f307c397b7a00953806339576a721d619695a972079 + checksum: 10c0/5962baaa764cd6350dfdf51c9a09fdd9ee6be65982ac562ee9b732f851744158e5006bf8ce61556a93534d831be8300fd89d7b79b6b4d7170dc2381d987dc8d9 languageName: node linkType: hard "@typescript-eslint/parser@npm:^8": - version: 8.65.0 - resolution: "@typescript-eslint/parser@npm:8.65.0" + version: 8.67.0 + resolution: "@typescript-eslint/parser@npm:8.67.0" dependencies: - "@typescript-eslint/scope-manager": "npm:8.65.0" - "@typescript-eslint/types": "npm:8.65.0" - "@typescript-eslint/typescript-estree": "npm:8.65.0" - "@typescript-eslint/visitor-keys": "npm:8.65.0" + "@typescript-eslint/scope-manager": "npm:8.67.0" + "@typescript-eslint/types": "npm:8.67.0" + "@typescript-eslint/typescript-estree": "npm:8.67.0" + "@typescript-eslint/visitor-keys": "npm:8.67.0" debug: "npm:^4.4.3" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/b3f5333abe5dfb08b53b89c824d045d96d5eb5798fab45eeedfaab72e4ce133a82fb4ebbc1acf79098aac9b08f7acc119fe0edd63ac2f91d80c98f5ca87c41e0 + checksum: 10c0/8f6f8fbea429509ca0c95c4d48a45da0c890172a590606d65587e75a3ca762c3e5678a20a63fc9e386b0b21b7aa643ba9724354ceaa75bc8f62d0b22cb0198c8 languageName: node linkType: hard @@ -1576,6 +1583,19 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/project-service@npm:8.67.0": + version: 8.67.0 + resolution: "@typescript-eslint/project-service@npm:8.67.0" + dependencies: + "@typescript-eslint/tsconfig-utils": "npm:^8.67.0" + "@typescript-eslint/types": "npm:^8.67.0" + debug: "npm:^4.4.3" + peerDependencies: + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/d8f89dc209f2186c04fb1c42c1a5c69c21696a7a57c5f2be2222682a6440b49ec32687ae85cbd1c1c164431635fbc37bb9404b336e5748966e270ee1347e028c + languageName: node + linkType: hard + "@typescript-eslint/scope-manager@npm:8.65.0": version: 8.65.0 resolution: "@typescript-eslint/scope-manager@npm:8.65.0" @@ -1586,6 +1606,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/scope-manager@npm:8.67.0": + version: 8.67.0 + resolution: "@typescript-eslint/scope-manager@npm:8.67.0" + dependencies: + "@typescript-eslint/types": "npm:8.67.0" + "@typescript-eslint/visitor-keys": "npm:8.67.0" + checksum: 10c0/8f1fe7dffcb6929ad66dcdca77dd1e4a703f18ab3ab1d685458af74dad10b9be05795e64bd58ff60b45cda8d45737240c84874674d39140c2689e00e3ee82bb9 + languageName: node + linkType: hard + "@typescript-eslint/tsconfig-utils@npm:8.65.0, @typescript-eslint/tsconfig-utils@npm:^8.65.0": version: 8.65.0 resolution: "@typescript-eslint/tsconfig-utils@npm:8.65.0" @@ -1595,19 +1625,28 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.65.0": - version: 8.65.0 - resolution: "@typescript-eslint/type-utils@npm:8.65.0" +"@typescript-eslint/tsconfig-utils@npm:8.67.0, @typescript-eslint/tsconfig-utils@npm:^8.67.0": + version: 8.67.0 + resolution: "@typescript-eslint/tsconfig-utils@npm:8.67.0" + peerDependencies: + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/c19161347ea3d7a0081653c4d399275a3e0d66f87a24131fb5a358e6b55bc27d709781dbda16382f3f721d790338dcf42c65c9e6c26077123e9f3d076d37a894 + languageName: node + linkType: hard + +"@typescript-eslint/type-utils@npm:8.67.0": + version: 8.67.0 + resolution: "@typescript-eslint/type-utils@npm:8.67.0" dependencies: - "@typescript-eslint/types": "npm:8.65.0" - "@typescript-eslint/typescript-estree": "npm:8.65.0" - "@typescript-eslint/utils": "npm:8.65.0" + "@typescript-eslint/types": "npm:8.67.0" + "@typescript-eslint/typescript-estree": "npm:8.67.0" + "@typescript-eslint/utils": "npm:8.67.0" debug: "npm:^4.4.3" ts-api-utils: "npm:^2.5.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/05a1a1283020f63eac3cb6202afd08459531a4522a85ceb0f5789f2902df7c180565f65f217cc780127888b7113b1c8c34aa6bfd7020d568f01a17f290216e9b + checksum: 10c0/0970ea126f9b63a6eb9ca3525a6bf3065dffb3f61a00bd0ee84967140e7ecffe45cafda0cd2c90233dcc06b19c8fb98f4cd90ba8ebbb12deaf9501b9f5b54d8c languageName: node linkType: hard @@ -1618,6 +1657,13 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/types@npm:8.67.0, @typescript-eslint/types@npm:^8.67.0": + version: 8.67.0 + resolution: "@typescript-eslint/types@npm:8.67.0" + checksum: 10c0/b892a00d4cbea9604a0abf6eedd0ea019b27df4220a1d90e0035101cb4f846722c9e3eeadce40b423c1e0240709bbc787c6ca49bcc4f8c25ba23b4bd0436492a + languageName: node + linkType: hard + "@typescript-eslint/typescript-estree@npm:8.65.0": version: 8.65.0 resolution: "@typescript-eslint/typescript-estree@npm:8.65.0" @@ -1637,7 +1683,41 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.65.0, @typescript-eslint/utils@npm:^8.13.0": +"@typescript-eslint/typescript-estree@npm:8.67.0": + version: 8.67.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.67.0" + dependencies: + "@typescript-eslint/project-service": "npm:8.67.0" + "@typescript-eslint/tsconfig-utils": "npm:8.67.0" + "@typescript-eslint/types": "npm:8.67.0" + "@typescript-eslint/visitor-keys": "npm:8.67.0" + debug: "npm:^4.4.3" + minimatch: "npm:^10.2.2" + semver: "npm:^7.7.3" + tinyglobby: "npm:^0.2.15" + ts-api-utils: "npm:^2.5.0" + peerDependencies: + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/449350fcf4f4ee55a6bb7a73302c4eef072a1282d366344cb625c0f17231eb4088251e6ce61fb48d0d536febb9a28f3725b9bd78ac8d0dbf9c161cf51745870c + languageName: node + linkType: hard + +"@typescript-eslint/utils@npm:8.67.0": + version: 8.67.0 + resolution: "@typescript-eslint/utils@npm:8.67.0" + dependencies: + "@eslint-community/eslint-utils": "npm:^4.9.1" + "@typescript-eslint/scope-manager": "npm:8.67.0" + "@typescript-eslint/types": "npm:8.67.0" + "@typescript-eslint/typescript-estree": "npm:8.67.0" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/cccaca1aeba52ec332ee95f3367b84eaf5dd9d60a0d1b4332ebe41b775fa7e8b8faf412de4d88b73a22f84b01f6ab48496c61863407b08fcbef9af429b6b89f1 + languageName: node + linkType: hard + +"@typescript-eslint/utils@npm:^8.13.0": version: 8.65.0 resolution: "@typescript-eslint/utils@npm:8.65.0" dependencies: @@ -1662,6 +1742,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:8.67.0": + version: 8.67.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.67.0" + dependencies: + "@typescript-eslint/types": "npm:8.67.0" + eslint-visitor-keys: "npm:^5.0.0" + checksum: 10c0/d43e6151cd1cdbcfb2f9fa54946198baaebaf0b7a9057ccb2f1aeba1aa3eb46708a97cd7773dcfd0eba3bd45642a5520f4607001cd27d8958e41aa56b2fe7a35 + languageName: node + linkType: hard + "@ungap/structured-clone@npm:^1.3.0": version: 1.3.0 resolution: "@ungap/structured-clone@npm:1.3.0" @@ -2088,27 +2178,28 @@ __metadata: languageName: node linkType: hard -"aws-cdk-lib@npm:2.261.0": - version: 2.261.0 - resolution: "aws-cdk-lib@npm:2.261.0" +"aws-cdk-lib@npm:2.262.0": + version: 2.262.0 + resolution: "aws-cdk-lib@npm:2.262.0" dependencies: "@aws-cdk/asset-awscli-v1": "npm:2.2.282" "@aws-cdk/asset-node-proxy-agent-v6": "npm:^2.1.2" - "@aws-cdk/cloud-assembly-api": "npm:^2.2.5" - "@aws-cdk/cloud-assembly-schema": "npm:^54.0.0" + "@aws-cdk/cloud-assembly-api": "npm:^2.2.6" + "@aws-cdk/cloud-assembly-schema": "npm:^54.11.0" + "@aws/cloudformation-validate": "npm:1.5.0-beta" "@balena/dockerignore": "npm:^1.0.2" case: "npm:1.6.3" - fs-extra: "npm:^11.3.5" + fs-extra: "npm:^11.3.6" ignore: "npm:^5.3.2" jsonschema: "npm:^1.5.0" mime-types: "npm:^2.1.35" minimatch: "npm:^10.2.5" punycode: "npm:^2.3.1" - semver: "npm:^7.8.1" + semver: "npm:^7.8.5" yaml: "npm:1.10.3" peerDependencies: constructs: ^10.5.0 - checksum: 10c0/281bfb887a130948cfe4318e341713dee58f562272fab3ce6d0ea4d1bdc8e96f2956bc22dcca1ad71923b611981753c96fd5ebe4978b443fbc1bba2b93d0a640 + checksum: 10c0/ff2c65607e743d279b5b1a8e6733081d9703d9e45bb513551a2ca378435f940ce6c1fafaa29bb49ca12e9d10247067acacf1140d260532fdf67510dc0a72fcc4 languageName: node linkType: hard @@ -2582,9 +2673,9 @@ __metadata: linkType: hard "constructs@npm:^10.5.0": - version: 10.8.0 - resolution: "constructs@npm:10.8.0" - checksum: 10c0/443fef28746ec9901efadf047564298d7d7d7e66fad1a9c7bd0b271bbb270a3144bb9e16ab757cc2812fbd78374db17b820b5d4887407b23e30191af42109b0c + version: 10.8.1 + resolution: "constructs@npm:10.8.1" + checksum: 10c0/7069893e7e63d2b2ae8901ff797e58903cdabd6dfe7df7dde1e19ed6d9d793eed9a8b4ff027652250d959aa23a5201ccca2040660ee8be58e3329d8ce7db2765 languageName: node linkType: hard @@ -2873,9 +2964,9 @@ __metadata: "@types/node": "npm:^22" "@typescript-eslint/eslint-plugin": "npm:^8" "@typescript-eslint/parser": "npm:^8" - aws-cdk-lib: "npm:2.261.0" + aws-cdk-lib: "npm:2.262.0" constructs: "npm:10.5.1" - esbuild: "npm:^0.28.1" + esbuild: "npm:^0.28.2" eslint: "npm:^9" eslint-config-prettier: "npm:^10.1.8" eslint-import-resolver-typescript: "npm:^4.4.5" @@ -2889,13 +2980,13 @@ __metadata: jsii-rosetta: "npm:~5.9.0" loglevel: "npm:^1.9.2" prettier: "npm:^3.9.6" - projen: "npm:^0.101.20" + projen: "npm:^0.101.31" standard-version: "npm:^9.5.0" ts-jest: "npm:^29.4.12" ts-node: "npm:^10.9.2" typescript: "npm:^6.0.3" peerDependencies: - aws-cdk-lib: ^2.261.0 + aws-cdk-lib: ^2.262.0 constructs: ^10.5.1 languageName: unknown linkType: soft @@ -3265,36 +3356,36 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:^0.28.1": - version: 0.28.1 - resolution: "esbuild@npm:0.28.1" - dependencies: - "@esbuild/aix-ppc64": "npm:0.28.1" - "@esbuild/android-arm": "npm:0.28.1" - "@esbuild/android-arm64": "npm:0.28.1" - "@esbuild/android-x64": "npm:0.28.1" - "@esbuild/darwin-arm64": "npm:0.28.1" - "@esbuild/darwin-x64": "npm:0.28.1" - "@esbuild/freebsd-arm64": "npm:0.28.1" - "@esbuild/freebsd-x64": "npm:0.28.1" - "@esbuild/linux-arm": "npm:0.28.1" - "@esbuild/linux-arm64": "npm:0.28.1" - "@esbuild/linux-ia32": "npm:0.28.1" - "@esbuild/linux-loong64": "npm:0.28.1" - "@esbuild/linux-mips64el": "npm:0.28.1" - "@esbuild/linux-ppc64": "npm:0.28.1" - "@esbuild/linux-riscv64": "npm:0.28.1" - "@esbuild/linux-s390x": "npm:0.28.1" - "@esbuild/linux-x64": "npm:0.28.1" - "@esbuild/netbsd-arm64": "npm:0.28.1" - "@esbuild/netbsd-x64": "npm:0.28.1" - "@esbuild/openbsd-arm64": "npm:0.28.1" - "@esbuild/openbsd-x64": "npm:0.28.1" - "@esbuild/openharmony-arm64": "npm:0.28.1" - "@esbuild/sunos-x64": "npm:0.28.1" - "@esbuild/win32-arm64": "npm:0.28.1" - "@esbuild/win32-ia32": "npm:0.28.1" - "@esbuild/win32-x64": "npm:0.28.1" +"esbuild@npm:^0.28.2": + version: 0.28.2 + resolution: "esbuild@npm:0.28.2" + dependencies: + "@esbuild/aix-ppc64": "npm:0.28.2" + "@esbuild/android-arm": "npm:0.28.2" + "@esbuild/android-arm64": "npm:0.28.2" + "@esbuild/android-x64": "npm:0.28.2" + "@esbuild/darwin-arm64": "npm:0.28.2" + "@esbuild/darwin-x64": "npm:0.28.2" + "@esbuild/freebsd-arm64": "npm:0.28.2" + "@esbuild/freebsd-x64": "npm:0.28.2" + "@esbuild/linux-arm": "npm:0.28.2" + "@esbuild/linux-arm64": "npm:0.28.2" + "@esbuild/linux-ia32": "npm:0.28.2" + "@esbuild/linux-loong64": "npm:0.28.2" + "@esbuild/linux-mips64el": "npm:0.28.2" + "@esbuild/linux-ppc64": "npm:0.28.2" + "@esbuild/linux-riscv64": "npm:0.28.2" + "@esbuild/linux-s390x": "npm:0.28.2" + "@esbuild/linux-x64": "npm:0.28.2" + "@esbuild/netbsd-arm64": "npm:0.28.2" + "@esbuild/netbsd-x64": "npm:0.28.2" + "@esbuild/openbsd-arm64": "npm:0.28.2" + "@esbuild/openbsd-x64": "npm:0.28.2" + "@esbuild/openharmony-arm64": "npm:0.28.2" + "@esbuild/sunos-x64": "npm:0.28.2" + "@esbuild/win32-arm64": "npm:0.28.2" + "@esbuild/win32-ia32": "npm:0.28.2" + "@esbuild/win32-x64": "npm:0.28.2" dependenciesMeta: "@esbuild/aix-ppc64": optional: true @@ -3350,7 +3441,7 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 10c0/29cd456a79ce35ac2c7e05fe871330416b2c395c045d849653f843e51378d6e0d6e774d6dcd01b35f4e83238a29bf8decd04fcd34b3780c589a250b21e5f92bb + checksum: 10c0/9b19edb63bd7780fd2e8e65a1394a0e8a05a17d697f73f0647ffe3c134709d8dbe744ab3fd57b35c9470db268cae7678fafd3dcd3ce1f34fc590568c2433f5d2 languageName: node linkType: hard @@ -3872,7 +3963,7 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:^11.3.5": +"fs-extra@npm:^11.3.6": version: 11.4.0 resolution: "fs-extra@npm:11.4.0" dependencies: @@ -5384,8 +5475,8 @@ __metadata: linkType: hard "jsii-rosetta@npm:~5.9.0": - version: 5.9.58 - resolution: "jsii-rosetta@npm:5.9.58" + version: 5.9.61 + resolution: "jsii-rosetta@npm:5.9.61" dependencies: "@jsii/check-node": "npm:^1.139.0" "@jsii/spec": "npm:^1.139.0" @@ -5402,13 +5493,13 @@ __metadata: yargs: "npm:^17.7.3" bin: jsii-rosetta: bin/jsii-rosetta - checksum: 10c0/1e87bface773c622bd616bacebb206fc744e822cd3dccd46f261202f0e2ee059ab6dbd7f3f63c3b6353e0b84c78be6b3c93e77120fe090c507509ace20bc7267 + checksum: 10c0/61301e5bf8aa8b195fe250ac182bb7fb47cdbe7f89a02a9e9e355df492a41ec9f02ecf8f28442d78158c3b1b99cbe66ed2b6d85cb5308ff151fdd6f6ed38727e languageName: node linkType: hard "jsii@npm:~5.9.0, jsii@npm:~5.9.1": - version: 5.9.49 - resolution: "jsii@npm:5.9.49" + version: 5.9.52 + resolution: "jsii@npm:5.9.52" dependencies: "@jsii/check-node": "npm:1.139.0" "@jsii/spec": "npm:1.139.0" @@ -5424,7 +5515,7 @@ __metadata: yargs: "npm:^17.7.3" bin: jsii: bin/jsii - checksum: 10c0/b04b7afe4fe745a7f96e97474489cf5612a3a390120fb34778e9024978fc93fb86ffb316bdca16449cac11c95a69f239df542c7a79bc5d77e0d78b795af03df3 + checksum: 10c0/e20c85ca27a3e62bcdb339ee0b3c0f02457305e4913b109aedbdc300f4124a9f2d5d4c5702587e27c60711c54131c3e92d39bc8e59d251c17123961ebaf94784 languageName: node linkType: hard @@ -6551,9 +6642,9 @@ __metadata: languageName: node linkType: hard -"projen@npm:^0.101.20": - version: 0.101.23 - resolution: "projen@npm:0.101.23" +"projen@npm:^0.101.31": + version: 0.101.31 + resolution: "projen@npm:0.101.31" dependencies: "@iarna/toml": "npm:^2.2.5" case: "npm:^1.6.3" @@ -6574,7 +6665,7 @@ __metadata: constructs: ^10.5.0 bin: projen: bin/projen - checksum: 10c0/3bc942b662866ec5d9d60067bb969bc36b3f29a7ecbd528e6e27ec8a7a13ba81b707693ef416c2a6c738a90df478930cef241dcb324d7810cdb93f7d059b0487 + checksum: 10c0/66a05bb02da17b1aebb734c67497c62ba60a5db5753a43b44a2e7d2b9625563308b9f62a0e7c7d897b3edcc7db5240c34c396aa2ccad60f37e89852adb281495 languageName: node linkType: hard @@ -6912,7 +7003,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.1.1, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.7.1, semver@npm:^7.7.2, semver@npm:^7.7.3, semver@npm:^7.8.1, semver@npm:^7.8.5": +"semver@npm:^7.1.1, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.7.1, semver@npm:^7.7.2, semver@npm:^7.7.3, semver@npm:^7.8.5": version: 7.8.5 resolution: "semver@npm:7.8.5" bin: