diff --git a/docs/package.json b/docs/package.json index 282495bd2..f57d6c403 100644 --- a/docs/package.json +++ b/docs/package.json @@ -16,10 +16,10 @@ "@typescript-eslint/eslint-plugin": "^7", "@typescript-eslint/parser": "^7", "eslint": "^8", - "eslint-import-resolver-typescript": "3.6.1", + "eslint-import-resolver-typescript": "3.6.3", "eslint-plugin-header": "3.1.1", - "eslint-plugin-import": "2.29.1", - "typescript": "5.5.2" + "eslint-plugin-import": "2.31.0", + "typescript": "5.6.3" }, "dependencies": { "fs-extra": "11.2.0" diff --git a/package.json b/package.json index a80c24405..1c06f6834 100644 --- a/package.json +++ b/package.json @@ -28,43 +28,43 @@ "@aws/pipeline": "0.0.0", "@commitlint/cli": "17.8.1", "@commitlint/config-conventional": "17.8.1", - "@jsii/spec": "1.101.0", + "@jsii/spec": "1.104.0", "@nrwl/devkit": "16", "@types/node": "^18", "@typescript-eslint/eslint-plugin": "^7", "@typescript-eslint/parser": "^7", - "commitizen": "4.3.0", + "commitizen": "4.3.1", "constructs": "^10.0.0", "cz-conventional-changelog": "3.3.0", "eslint": "^8", "eslint-config-prettier": "8.10.0", - "eslint-import-resolver-typescript": "3.6.1", + "eslint-import-resolver-typescript": "3.6.3", "eslint-plugin-header": "3.1.1", - "eslint-plugin-import": "2.29.1", + "eslint-plugin-import": "2.31.0", "eslint-plugin-prettier": "4.2.1", "got": "^11.8.5", "husky": "8.0.3", "lerna": "6.6.2", "npm-check-updates": "16.14.20", "nx": "19.0.0", - "nx-cloud": "^19.0.0", + "nx-cloud": "19.1.0", "prettier": "2.8.8", "projen": "^0.82.8", "syncpack": "^13", "ts-node": "10.9.2", - "tsx": "^4.19.1", - "typescript": "5.5.2" + "tsx": "4.19.1", + "typescript": "5.6.3" }, "peerDependencies": { "nx": "^19" }, "dependencies": { "@aws-cdk/aws-cognito-identitypool-alpha": "latest", - "@mrgrain/jsii-struct-builder": "0.7.33", + "@mrgrain/jsii-struct-builder": "0.7.43", "@pnpm/types": "^9.0.0", - "aws-cdk-lib": "2.147.1", - "cdk-nag": "2.28.150", - "fast-xml-parser": "4.4.0", + "aws-cdk-lib": "2.163.1", + "cdk-nag": "2.29.14", + "fast-xml-parser": "4.5.0", "projen": "0.82.8" }, "pnpm": { diff --git a/packages/aws-arch/package.json b/packages/aws-arch/package.json index 5e1dfd40c..813c0e289 100644 --- a/packages/aws-arch/package.json +++ b/packages/aws-arch/package.json @@ -39,44 +39,44 @@ "devDependencies": { "@aws-cdk/cfnspec": "2.72.1", "@types/fs-extra": "9.0.13", - "@types/jest": "29.5.12", - "@types/lodash": "4.17.5", + "@types/jest": "29.5.14", + "@types/lodash": "4.17.12", "@types/node": "^18", "@types/node-fetch": "2", "@types/sharp": "0.31.1", - "@types/unzipper": "0.10.9", + "@types/unzipper": "0.10.10", "@types/xml-flow": "1.0.4", "@typescript-eslint/eslint-plugin": "^7", "@typescript-eslint/parser": "^7", - "constructs": "10.3.0", + "constructs": "10.4.2", "eslint": "^8", "eslint-config-prettier": "8.10.0", - "eslint-import-resolver-typescript": "3.6.1", + "eslint-import-resolver-typescript": "3.6.3", "eslint-plugin-header": "3.1.1", - "eslint-plugin-import": "2.29.1", + "eslint-plugin-import": "2.31.0", "eslint-plugin-prettier": "4.2.1", "execa": "5.1.1", "fs-extra": "11.2.0", "jest": "29.7.0", "jest-junit": "^15", - "jsii": "5.4.24", - "jsii-diff": "1.101.0", + "jsii": "5.5.4", + "jsii-diff": "1.104.0", "jsii-docgen": "8.0.56", - "jsii-pacmak": "1.101.0", - "jsii-rosetta": "1.101.0", + "jsii-pacmak": "1.104.0", + "jsii-rosetta": "1.104.0", "lodash": "4.17.21", "node-fetch": "^2.6.7", "prettier": "2.8.8", "projen": "0.82.8", - "sharp": "0.33.4", + "sharp": "0.33.5", "tree-cli": "0.6.7", - "ts-jest": "29.1.5", - "typescript": "5.5.2", - "unzipper": "0.12.1", + "ts-jest": "29.2.5", + "typescript": "5.6.3", + "unzipper": "0.12.3", "xml-flow": "1.0.4" }, "peerDependencies": { - "constructs": "10.3.0", + "constructs": "10.4.2", "projen": "^0.82.8" }, "keywords": [ diff --git a/packages/cdk-graph-plugin-diagram/package.json b/packages/cdk-graph-plugin-diagram/package.json index ae74b2d70..07c6dab75 100644 --- a/packages/cdk-graph-plugin-diagram/package.json +++ b/packages/cdk-graph-plugin-diagram/package.json @@ -33,7 +33,7 @@ "@aws/cdk-graph": "0.0.0", "@types/fs-extra": "11.0.4", "@types/he": "1.2.3", - "@types/jest": "29.5.12", + "@types/jest": "29.5.14", "@types/jest-image-snapshot": "6.4.0", "@types/lodash.clonedeep": "4.5.9", "@types/lodash.startcase": "4.4.9", @@ -44,36 +44,36 @@ "@types/traverse": "0.6.37", "@typescript-eslint/eslint-plugin": "^7", "@typescript-eslint/parser": "^7", - "aws-cdk-lib": "2.147.1", - "constructs": "10.3.0", + "aws-cdk-lib": "2.163.1", + "constructs": "10.4.2", "downlevel-dts": "0.11.0", "eslint": "^8", "eslint-config-prettier": "8.10.0", - "eslint-import-resolver-typescript": "3.6.1", + "eslint-import-resolver-typescript": "3.6.3", "eslint-plugin-header": "3.1.1", - "eslint-plugin-import": "2.29.1", + "eslint-plugin-import": "2.31.0", "eslint-plugin-prettier": "4.2.1", "fs-extra": "11.2.0", "jest": "29.7.0", "jest-image-snapshot": "6.4.0", "jest-junit": "^15", - "jsii": "5.4.24", - "jsii-diff": "1.101.0", + "jsii": "5.5.4", + "jsii-diff": "1.104.0", "jsii-docgen": "8.0.56", - "jsii-pacmak": "1.101.0", - "jsii-rosetta": "1.101.0", + "jsii-pacmak": "1.104.0", + "jsii-rosetta": "1.104.0", "lodash": "4.17.21", "prettier": "2.8.8", "projen": "0.82.8", - "ts-jest": "29.1.5", + "ts-jest": "29.2.5", "ts-node": "10.9.2", - "typescript": "5.5.2" + "typescript": "5.6.3" }, "peerDependencies": { "@aws/aws-arch": "^0.x", "@aws/cdk-graph": "^0.x", - "aws-cdk-lib": "2.147.1", - "constructs": "10.3.0", + "aws-cdk-lib": "^2.163.1", + "constructs": "10.4.2", "projen": "^0.82.8" }, "dependencies": { @@ -87,7 +87,7 @@ "lodash.words": "4.2.0", "svgson": "5.3.1", "to-px": "1.1.0", - "traverse": "0.6.9", + "traverse": "0.6.10", "ts-graphviz": "1.8.2", "ts-node": "10.9.2", "word-wrap": "1.2.5" diff --git a/packages/cdk-graph-plugin-threat-composer/package.json b/packages/cdk-graph-plugin-threat-composer/package.json index 9d29a76ee..ea7ef245e 100644 --- a/packages/cdk-graph-plugin-threat-composer/package.json +++ b/packages/cdk-graph-plugin-threat-composer/package.json @@ -32,40 +32,40 @@ "@aws/aws-arch": "0.0.0", "@aws/cdk-graph": "0.0.0", "@aws/pdk-nag": "0.0.0", - "@types/jest": "29.5.12", - "@types/lodash": "4.17.5", + "@types/jest": "29.5.14", + "@types/lodash": "4.17.12", "@types/node": "^18", "@typescript-eslint/eslint-plugin": "^7", "@typescript-eslint/parser": "^7", - "aws-cdk-lib": "2.147.1", - "cdk-nag": "2.28.150", - "constructs": "10.3.0", + "aws-cdk-lib": "2.163.1", + "cdk-nag": "2.29.14", + "constructs": "10.4.2", "eslint": "^8", "eslint-config-prettier": "8.10.0", - "eslint-import-resolver-typescript": "3.6.1", + "eslint-import-resolver-typescript": "3.6.3", "eslint-plugin-header": "3.1.1", - "eslint-plugin-import": "2.29.1", + "eslint-plugin-import": "2.31.0", "eslint-plugin-prettier": "4.2.1", "fs-extra": "11.2.0", "jest": "29.7.0", "jest-junit": "^15", - "jsii": "5.4.24", - "jsii-diff": "1.101.0", + "jsii": "5.5.4", + "jsii-diff": "1.104.0", "jsii-docgen": "8.0.56", - "jsii-pacmak": "1.101.0", - "jsii-rosetta": "1.101.0", + "jsii-pacmak": "1.104.0", + "jsii-rosetta": "1.104.0", "prettier": "2.8.8", "projen": "0.82.8", - "ts-jest": "29.1.5", - "typescript": "5.5.2" + "ts-jest": "29.2.5", + "typescript": "5.6.3" }, "peerDependencies": { "@aws/aws-arch": "^0.x", "@aws/cdk-graph": "^0.x", "@aws/pdk-nag": "^0.x", - "aws-cdk-lib": "2.147.1", - "cdk-nag": "2.28.150", - "constructs": "10.3.0", + "aws-cdk-lib": "^2.163.1", + "cdk-nag": "2.29.14", + "constructs": "10.4.2", "projen": "^0.82.8" }, "dependencies": { diff --git a/packages/cdk-graph-plugin-threat-composer/test/__snapshots__/plugin-integ.test.ts.snap b/packages/cdk-graph-plugin-threat-composer/test/__snapshots__/plugin-integ.test.ts.snap index 767e6bae7..3bbf8a66e 100644 --- a/packages/cdk-graph-plugin-threat-composer/test/__snapshots__/plugin-integ.test.ts.snap +++ b/packages/cdk-graph-plugin-threat-composer/test/__snapshots__/plugin-integ.test.ts.snap @@ -33,24 +33,9 @@ exports[`plugin-integ pipeline should generate a threat model 1`] = ` ] }, { - "id": "41220750-87bd-4c85-94f1-999746809166", + "id": "64a10a2f-8f11-4e98-8d08-8675853b9fef", "numericId": 2, "displayOrder": 2, - "tags": [ - "CloudFront" - ], - "content": "cdk-nag rule: CloudFrontDistributionS3OriginAccessIdentity", - "metadata": [ - { - "key": "Comments", - "value": "2 of 2 Resources Compliant." - } - ] - }, - { - "id": "64a10a2f-8f11-4e98-8d08-8675853b9fef", - "numericId": 3, - "displayOrder": 3, "tags": [ "CodeBuild" ], @@ -64,8 +49,8 @@ exports[`plugin-integ pipeline should generate a threat model 1`] = ` }, { "id": "ea70a6ca-3fa7-403b-87fc-80e4da6bce1e", - "numericId": 4, - "displayOrder": 4, + "numericId": 3, + "displayOrder": 3, "tags": [ "CodeBuild" ], @@ -79,8 +64,8 @@ exports[`plugin-integ pipeline should generate a threat model 1`] = ` }, { "id": "c84d3721-1539-444a-af67-bd2fed80735f", - "numericId": 5, - "displayOrder": 5, + "numericId": 4, + "displayOrder": 4, "tags": [ "CodeBuild" ], @@ -94,8 +79,8 @@ exports[`plugin-integ pipeline should generate a threat model 1`] = ` }, { "id": "0edef48e-478a-4354-afba-04cbd8a678af", - "numericId": 6, - "displayOrder": 6, + "numericId": 5, + "displayOrder": 5, "tags": [ "EC2", "VPC" @@ -110,8 +95,8 @@ exports[`plugin-integ pipeline should generate a threat model 1`] = ` }, { "id": "a3adc4bc-12e6-4e51-9a3b-f70173626aed", - "numericId": 7, - "displayOrder": 7, + "numericId": 6, + "displayOrder": 6, "tags": [ "EC2", "VPC" @@ -126,8 +111,8 @@ exports[`plugin-integ pipeline should generate a threat model 1`] = ` }, { "id": "da85ab97-eb06-4c15-9782-5a7a1924c7d4", - "numericId": 8, - "displayOrder": 8, + "numericId": 7, + "displayOrder": 7, "tags": [ "IAM" ], @@ -141,8 +126,8 @@ exports[`plugin-integ pipeline should generate a threat model 1`] = ` }, { "id": "ca417660-79a6-4725-b498-7406ffc8a9f5", - "numericId": 9, - "displayOrder": 9, + "numericId": 8, + "displayOrder": 8, "tags": [ "IAM" ], @@ -156,8 +141,8 @@ exports[`plugin-integ pipeline should generate a threat model 1`] = ` }, { "id": "9cd8dfd8-8f1f-4697-aa2d-17378c3eb587", - "numericId": 10, - "displayOrder": 10, + "numericId": 9, + "displayOrder": 9, "tags": [ "KMS" ], @@ -171,8 +156,8 @@ exports[`plugin-integ pipeline should generate a threat model 1`] = ` }, { "id": "fcd9742a-30eb-4303-97e7-206e4a1f63fd", - "numericId": 11, - "displayOrder": 11, + "numericId": 10, + "displayOrder": 10, "tags": [ "Lambda" ], @@ -186,8 +171,8 @@ exports[`plugin-integ pipeline should generate a threat model 1`] = ` }, { "id": "0ae5ca12-88c7-4648-a1e8-28ad585c3336", - "numericId": 12, - "displayOrder": 12, + "numericId": 11, + "displayOrder": 11, "tags": [ "S3" ], @@ -201,8 +186,8 @@ exports[`plugin-integ pipeline should generate a threat model 1`] = ` }, { "id": "646feb9c-6f18-4307-8a90-8a44b851d176", - "numericId": 13, - "displayOrder": 13, + "numericId": 12, + "displayOrder": 12, "tags": [ "S3" ], @@ -216,8 +201,8 @@ exports[`plugin-integ pipeline should generate a threat model 1`] = ` }, { "id": "b19fd780-64a3-42c6-a0d2-92833af17e40", - "numericId": 14, - "displayOrder": 14, + "numericId": 13, + "displayOrder": 13, "tags": [ "S3" ], @@ -231,8 +216,8 @@ exports[`plugin-integ pipeline should generate a threat model 1`] = ` }, { "id": "c0f8d761-b616-49d4-b60e-d9d413c91f19", - "numericId": 15, - "displayOrder": 15, + "numericId": 14, + "displayOrder": 14, "tags": [ "S3", "CloudFront" @@ -252,10 +237,6 @@ exports[`plugin-integ pipeline should generate a threat model 1`] = ` "mitigationId": "89a72e46-d073-4207-bd5a-23636c9a29e6", "linkedId": "c7d756f0-0576-4644-a9b3-afea5bd52a7c" }, - { - "mitigationId": "41220750-87bd-4c85-94f1-999746809166", - "linkedId": "d4378c9b-e680-41c1-8cc2-136e124461dd" - }, { "mitigationId": "64a10a2f-8f11-4e98-8d08-8675853b9fef", "linkedId": "7b1dbdd4-2cea-4b16-a15b-51b05822f972" @@ -418,28 +399,13 @@ exports[`plugin-integ pipeline should generate a threat model 1`] = ` "statement": "A threat actor who is in a person-in-the-middle position between CloudFront Distribution and the origin can take advantage of a vulnerability in an older/depreciated SSL/TLS protocol, which leads to them being able manipulate view or modify the content from the origin and served by the CloudFront Distribution" }, { - "id": "d4378c9b-e680-41c1-8cc2-136e124461dd", + "id": "3baec34a-5ed0-459d-90d9-9e5497e29751", "numericId": 7, "displayOrder": 7, "tags": [ "CloudFront" ], "threatSource": "external threat actor", - "threatAction": "bypass the CloudFront Distribution and associated controls (e.g. Geo-blocking)", - "threatImpact": "direct access to static assets hosted on the Amazon S3 Origin", - "impactedAssets": [ - "assets hosted on the S3 Origin for this application" - ], - "statement": "An external threat actor can bypass the CloudFront Distribution and associated controls (e.g. Geo-blocking), which leads to direct access to static assets hosted on the Amazon S3 Origin, negatively impacting assets hosted on the S3 Origin for this application" - }, - { - "id": "3baec34a-5ed0-459d-90d9-9e5497e29751", - "numericId": 8, - "displayOrder": 8, - "tags": [ - "CloudFront" - ], - "threatSource": "external threat actor", "prerequisites": "with a network path to the CloudFront Distribution", "threatAction": "make arbitrary web requests that are either not explicitly allowed, blocked or counted", "threatImpact": "them perform reconnaissance and intrusion activities against the content served by the CloudFront Distribution", @@ -450,8 +416,8 @@ exports[`plugin-integ pipeline should generate a threat model 1`] = ` }, { "id": "7b1dbdd4-2cea-4b16-a15b-51b05822f972", - "numericId": 9, - "displayOrder": 9, + "numericId": 8, + "displayOrder": 8, "tags": [ "CodeBuild" ], @@ -469,8 +435,8 @@ exports[`plugin-integ pipeline should generate a threat model 1`] = ` }, { "id": "3e3ee2f1-053d-4e40-8917-52ce4f45ea56", - "numericId": 10, - "displayOrder": 10, + "numericId": 9, + "displayOrder": 9, "metadata": [ { "key": "STRIDE", @@ -492,8 +458,8 @@ exports[`plugin-integ pipeline should generate a threat model 1`] = ` }, { "id": "9d2c9e3b-f5c8-42af-8f63-4bd2309cf0d9", - "numericId": 11, - "displayOrder": 11, + "numericId": 10, + "displayOrder": 10, "metadata": [ { "key": "STRIDE", @@ -518,8 +484,8 @@ exports[`plugin-integ pipeline should generate a threat model 1`] = ` }, { "id": "9893d5cc-6cff-4d3e-8bd2-f7c2f4af58f2", - "numericId": 12, - "displayOrder": 12, + "numericId": 11, + "displayOrder": 11, "tags": [ "Cognito" ], @@ -534,8 +500,8 @@ exports[`plugin-integ pipeline should generate a threat model 1`] = ` }, { "id": "9bbb493a-c435-420a-aa35-3fa992064127", - "numericId": 13, - "displayOrder": 13, + "numericId": 12, + "displayOrder": 12, "tags": [ "EBS", "SSE", @@ -555,8 +521,8 @@ exports[`plugin-integ pipeline should generate a threat model 1`] = ` }, { "id": "8c3352e2-b817-4139-9256-81e75ff127f7", - "numericId": 14, - "displayOrder": 14, + "numericId": 13, + "displayOrder": 13, "tags": [ "EC2", "VPC" @@ -571,8 +537,8 @@ exports[`plugin-integ pipeline should generate a threat model 1`] = ` }, { "id": "310b7a7f-e13c-44a3-bb3a-91ad7bf9ba98", - "numericId": 15, - "displayOrder": 15, + "numericId": 14, + "displayOrder": 14, "tags": [ "EC2", "VPC" @@ -584,8 +550,8 @@ exports[`plugin-integ pipeline should generate a threat model 1`] = ` }, { "id": "1c62b52e-f3ba-4968-a14d-745691b706f6", - "numericId": 16, - "displayOrder": 16, + "numericId": 15, + "displayOrder": 15, "tags": [ "IAM" ], @@ -600,8 +566,8 @@ exports[`plugin-integ pipeline should generate a threat model 1`] = ` }, { "id": "5d521ccc-ca9c-4790-b045-0a1e26de9aa0", - "numericId": 17, - "displayOrder": 17, + "numericId": 16, + "displayOrder": 16, "tags": [ "Lambda", "Vuln Management" @@ -621,8 +587,8 @@ exports[`plugin-integ pipeline should generate a threat model 1`] = ` }, { "id": "ef634b32-084b-42f6-ae5c-4e65b3953ba5", - "numericId": 18, - "displayOrder": 18, + "numericId": 17, + "displayOrder": 17, "tags": [ "RDS", "Network Access" @@ -638,8 +604,8 @@ exports[`plugin-integ pipeline should generate a threat model 1`] = ` }, { "id": "172ce9d2-8159-4c70-a2b7-70dc846bdf70", - "numericId": 19, - "displayOrder": 19, + "numericId": 18, + "displayOrder": 18, "tags": [ "RDS", "SSE" @@ -657,8 +623,8 @@ exports[`plugin-integ pipeline should generate a threat model 1`] = ` }, { "id": "8c383856-988d-45a4-bc92-5c9aab42aab3", - "numericId": 20, - "displayOrder": 20, + "numericId": 19, + "displayOrder": 19, "metadata": [ { "key": "STRIDE", @@ -687,8 +653,8 @@ exports[`plugin-integ pipeline should generate a threat model 1`] = ` }, { "id": "1b240cb7-3557-41e7-9c19-21ebc73ad0ec", - "numericId": 21, - "displayOrder": 21, + "numericId": 20, + "displayOrder": 20, "metadata": [ { "key": "STRIDE", @@ -711,8 +677,8 @@ exports[`plugin-integ pipeline should generate a threat model 1`] = ` }, { "id": "77e519f0-641e-4b99-96a3-db0130381c97", - "numericId": 22, - "displayOrder": 22, + "numericId": 21, + "displayOrder": 21, "metadata": [ { "key": "STRIDE", @@ -738,8 +704,8 @@ exports[`plugin-integ pipeline should generate a threat model 1`] = ` }, { "id": "cc8b9fcb-dd2a-41ad-a4f1-11e93ae0b031", - "numericId": 23, - "displayOrder": 23, + "numericId": 22, + "displayOrder": 22, "metadata": [ { "key": "STRIDE", @@ -765,8 +731,8 @@ exports[`plugin-integ pipeline should generate a threat model 1`] = ` }, { "id": "90619d5b-6450-4108-8013-2eaafc5788b5", - "numericId": 24, - "displayOrder": 24, + "numericId": 23, + "displayOrder": 23, "metadata": [ { "key": "STRIDE", diff --git a/packages/cdk-graph/package.json b/packages/cdk-graph/package.json index 69ccaa134..155ba74dd 100644 --- a/packages/cdk-graph/package.json +++ b/packages/cdk-graph/package.json @@ -33,7 +33,7 @@ "@aws/pdk-nag": "^0.x", "@aws/pipeline": "^0.x", "@types/fs-extra": "11.0.4", - "@types/jest": "29.5.12", + "@types/jest": "29.5.14", "@types/lodash.clonedeep": "4.5.9", "@types/lodash.isempty": "4.4.9", "@types/lodash.memoize": "4.1.9", @@ -45,30 +45,30 @@ "@types/traverse": "0.6.37", "@typescript-eslint/eslint-plugin": "^7", "@typescript-eslint/parser": "^7", - "aws-cdk-lib": "2.147.1", - "cdk-nag": "2.28.150", - "constructs": "10.3.0", + "aws-cdk-lib": "2.163.1", + "cdk-nag": "2.29.14", + "constructs": "10.4.2", "eslint": "^8", "eslint-config-prettier": "8.10.0", - "eslint-import-resolver-typescript": "3.6.1", + "eslint-import-resolver-typescript": "3.6.3", "eslint-plugin-header": "3.1.1", - "eslint-plugin-import": "2.29.1", + "eslint-plugin-import": "2.31.0", "eslint-plugin-prettier": "4.2.1", "jest": "29.7.0", "jest-junit": "^15", - "jsii": "5.4.24", - "jsii-diff": "1.101.0", + "jsii": "5.5.4", + "jsii-diff": "1.104.0", "jsii-docgen": "8.0.56", - "jsii-pacmak": "1.101.0", - "jsii-rosetta": "1.101.0", + "jsii-pacmak": "1.104.0", + "jsii-rosetta": "1.104.0", "prettier": "2.8.8", "projen": "0.82.8", - "ts-jest": "29.1.5", - "typescript": "5.5.2" + "ts-jest": "29.2.5", + "typescript": "5.6.3" }, "peerDependencies": { - "aws-cdk-lib": "2.147.1", - "constructs": "10.3.0", + "aws-cdk-lib": "^2.163.1", + "constructs": "10.4.2", "projen": "^0.82.8" }, "dependencies": { @@ -82,8 +82,8 @@ "lodash.omit": "4.5.0", "lodash.uniq": "4.5.0", "lodash.uniqby": "4.7.0", - "shorthash2": "1.0.3", - "traverse": "0.6.9" + "shorthash2": "1.0.5", + "traverse": "0.6.10" }, "bundledDependencies": [ "chalk", diff --git a/packages/cloudscape-react-ts-website/package.json b/packages/cloudscape-react-ts-website/package.json index 812c199f3..474555eeb 100644 --- a/packages/cloudscape-react-ts-website/package.json +++ b/packages/cloudscape-react-ts-website/package.json @@ -30,33 +30,33 @@ }, "devDependencies": { "@aws/monorepo": "^0.x", - "@types/jest": "29.5.12", + "@types/jest": "29.5.14", "@types/mustache": "4.2.5", "@types/node": "^18", "@typescript-eslint/eslint-plugin": "^7", "@typescript-eslint/parser": "^7", - "constructs": "10.3.0", + "constructs": "10.4.2", "eslint": "^8", "eslint-config-prettier": "8.10.0", - "eslint-import-resolver-typescript": "3.6.1", + "eslint-import-resolver-typescript": "3.6.3", "eslint-plugin-header": "3.1.1", - "eslint-plugin-import": "2.29.1", + "eslint-plugin-import": "2.31.0", "eslint-plugin-prettier": "4.2.1", "jest": "29.7.0", "jest-junit": "^15", - "jsii": "5.4.24", - "jsii-diff": "1.101.0", + "jsii": "5.5.4", + "jsii-diff": "1.104.0", "jsii-docgen": "8.0.56", - "jsii-pacmak": "1.101.0", - "jsii-rosetta": "1.101.0", + "jsii-pacmak": "1.104.0", + "jsii-rosetta": "1.104.0", "prettier": "2.8.8", "projen": "0.82.8", - "ts-jest": "29.1.5", - "typescript": "5.5.2" + "ts-jest": "29.2.5", + "typescript": "5.6.3" }, "peerDependencies": { "@aws/type-safe-api": "^0.x", - "constructs": "10.3.0", + "constructs": "10.4.2", "projen": "^0.82.8" }, "dependencies": { diff --git a/packages/identity/package.json b/packages/identity/package.json index aff8864a4..07fdddd94 100644 --- a/packages/identity/package.json +++ b/packages/identity/package.json @@ -29,37 +29,37 @@ "organization": false }, "devDependencies": { - "@aws-cdk/aws-cognito-identitypool-alpha": "2.147.1-alpha.0", - "@types/jest": "29.5.12", + "@aws-cdk/aws-cognito-identitypool-alpha": "^2.163.1-alpha.0", + "@types/jest": "29.5.14", "@types/node": "^18", "@typescript-eslint/eslint-plugin": "^7", "@typescript-eslint/parser": "^7", - "aws-cdk-lib": "2.147.1", - "cdk-nag": "2.28.150", - "constructs": "10.3.0", + "aws-cdk-lib": "2.163.1", + "cdk-nag": "2.29.14", + "constructs": "10.4.2", "eslint": "^8", "eslint-config-prettier": "8.10.0", - "eslint-import-resolver-typescript": "3.6.1", + "eslint-import-resolver-typescript": "3.6.3", "eslint-plugin-header": "3.1.1", - "eslint-plugin-import": "2.29.1", + "eslint-plugin-import": "2.31.0", "eslint-plugin-prettier": "4.2.1", "jest": "29.7.0", "jest-junit": "^15", - "jsii": "5.4.24", - "jsii-diff": "1.101.0", + "jsii": "5.5.4", + "jsii-diff": "1.104.0", "jsii-docgen": "8.0.56", - "jsii-pacmak": "1.101.0", - "jsii-rosetta": "1.101.0", + "jsii-pacmak": "1.104.0", + "jsii-rosetta": "1.104.0", "prettier": "2.8.8", "projen": "0.82.8", - "ts-jest": "29.1.5", - "typescript": "5.5.2" + "ts-jest": "29.2.5", + "typescript": "5.6.3" }, "peerDependencies": { - "@aws-cdk/aws-cognito-identitypool-alpha": "^2.147.1-alpha.0", - "aws-cdk-lib": "2.147.1", - "cdk-nag": "2.28.150", - "constructs": "10.3.0", + "@aws-cdk/aws-cognito-identitypool-alpha": "^2.163.1-alpha.0", + "aws-cdk-lib": "^2.163.1", + "cdk-nag": "2.29.14", + "constructs": "10.4.2", "projen": "^0.82.8" }, "dependencies": { diff --git a/packages/infrastructure/package.json b/packages/infrastructure/package.json index 55f4fc3f2..29bd521bc 100644 --- a/packages/infrastructure/package.json +++ b/packages/infrastructure/package.json @@ -29,35 +29,35 @@ "organization": false }, "devDependencies": { - "@types/jest": "29.5.12", + "@types/jest": "29.5.14", "@types/mustache": "4.2.5", "@types/node": "^18", "@typescript-eslint/eslint-plugin": "^7", "@typescript-eslint/parser": "^7", - "constructs": "10.3.0", + "constructs": "10.4.2", "eslint": "^8", "eslint-config-prettier": "8.10.0", - "eslint-import-resolver-typescript": "3.6.1", + "eslint-import-resolver-typescript": "3.6.3", "eslint-plugin-header": "3.1.1", - "eslint-plugin-import": "2.29.1", + "eslint-plugin-import": "2.31.0", "eslint-plugin-prettier": "4.2.1", "jest": "29.7.0", "jest-junit": "^15", - "jsii": "5.4.24", - "jsii-diff": "1.101.0", + "jsii": "5.5.4", + "jsii-diff": "1.104.0", "jsii-docgen": "8.0.56", - "jsii-pacmak": "1.101.0", - "jsii-rosetta": "1.101.0", + "jsii-pacmak": "1.104.0", + "jsii-rosetta": "1.104.0", "prettier": "2.8.8", "projen": "0.82.8", - "ts-jest": "29.1.5", - "typescript": "5.5.2" + "ts-jest": "29.2.5", + "typescript": "5.6.3" }, "peerDependencies": { "@aws/cloudscape-react-ts-website": "^0.x", "@aws/monorepo": "^0.x", "@aws/type-safe-api": "^0.x", - "constructs": "10.3.0", + "constructs": "10.4.2", "projen": "^0.82.8" }, "dependencies": { diff --git a/packages/monorepo/package.json b/packages/monorepo/package.json index 960481418..03ea4e397 100644 --- a/packages/monorepo/package.json +++ b/packages/monorepo/package.json @@ -35,40 +35,40 @@ "devDependencies": { "@nx/devkit": "16", "@types/fs-extra": "11.0.4", - "@types/jest": "29.5.12", + "@types/jest": "29.5.14", "@types/node": "^18", "@types/semver": "7.5.8", "@typescript-eslint/eslint-plugin": "^7", "@typescript-eslint/parser": "^7", - "constructs": "10.3.0", + "constructs": "10.4.2", "eslint": "^8", "eslint-config-prettier": "8.10.0", - "eslint-import-resolver-typescript": "3.6.1", + "eslint-import-resolver-typescript": "3.6.3", "eslint-plugin-header": "3.1.1", - "eslint-plugin-import": "2.29.1", + "eslint-plugin-import": "2.31.0", "eslint-plugin-prettier": "4.2.1", "jest": "29.7.0", "jest-junit": "^15", - "jsii": "5.4.24", - "jsii-diff": "1.101.0", + "jsii": "5.5.4", + "jsii-diff": "1.104.0", "jsii-docgen": "8.0.56", - "jsii-pacmak": "1.101.0", - "jsii-rosetta": "1.101.0", - "nx": "16", + "jsii-pacmak": "1.104.0", + "jsii-rosetta": "1.104.0", + "nx": "19", "prettier": "2.8.8", "projen": "0.82.8", - "ts-jest": "29.1.5", - "typescript": "5.5.2" + "ts-jest": "29.2.5", + "typescript": "5.6.3" }, "peerDependencies": { - "constructs": "10.3.0", + "constructs": "10.4.2", "projen": "^0.82.8" }, "dependencies": { "@pnpm/reviewing.dependencies-hierarchy": "2.1.11", "fs-extra": "11.2.0", "read-pkg-up": "7.0.1", - "semver": "7.6.2" + "semver": "7.6.3" }, "bundledDependencies": [ "@pnpm/reviewing.dependencies-hierarchy", diff --git a/packages/pdk-nag/package.json b/packages/pdk-nag/package.json index 0b1894fd3..11fa82eec 100644 --- a/packages/pdk-nag/package.json +++ b/packages/pdk-nag/package.json @@ -31,38 +31,38 @@ "devDependencies": { "@aws-cdk/assert": "2.68.0", "@types/fs-extra": "11.0.4", - "@types/jest": "29.5.12", + "@types/jest": "29.5.14", "@types/mustache": "4.2.5", "@types/node": "^18", "@typescript-eslint/eslint-plugin": "^7", "@typescript-eslint/parser": "^7", - "aws-cdk-lib": "2.147.1", - "cdk-nag": "2.28.150", - "constructs": "10.3.0", + "aws-cdk-lib": "2.163.1", + "cdk-nag": "2.29.14", + "constructs": "10.4.2", "eslint": "^8", "eslint-config-prettier": "8.10.0", - "eslint-import-resolver-typescript": "3.6.1", + "eslint-import-resolver-typescript": "3.6.3", "eslint-plugin-header": "3.1.1", - "eslint-plugin-import": "2.29.1", + "eslint-plugin-import": "2.31.0", "eslint-plugin-prettier": "4.2.1", "fs-extra": "11.2.0", "jest": "29.7.0", "jest-junit": "^15", - "jsii": "5.4.24", - "jsii-diff": "1.101.0", + "jsii": "5.5.4", + "jsii-diff": "1.104.0", "jsii-docgen": "8.0.56", - "jsii-pacmak": "1.101.0", - "jsii-rosetta": "1.101.0", + "jsii-pacmak": "1.104.0", + "jsii-rosetta": "1.104.0", "mustache": "4.2.0", "prettier": "2.8.8", - "ts-jest": "29.1.5", + "ts-jest": "29.2.5", "ts-node": "10.9.2", - "typescript": "5.5.2" + "typescript": "5.6.3" }, "peerDependencies": { - "aws-cdk-lib": "2.147.1", - "cdk-nag": "2.28.150", - "constructs": "10.3.0" + "aws-cdk-lib": "^2.163.1", + "cdk-nag": "2.29.14", + "constructs": "10.4.2" }, "main": "lib/index.js", "license": "Apache-2.0", diff --git a/packages/pdk/package.json b/packages/pdk/package.json index 903b96619..f429af9ce 100644 --- a/packages/pdk/package.json +++ b/packages/pdk/package.json @@ -35,19 +35,19 @@ "devDependencies": { "@apidevtools/swagger-parser": "10.1.0", "@aws-cdk/assert": "2.68.0", - "@aws-cdk/aws-cognito-identitypool-alpha": "2.147.1-alpha.0", + "@aws-cdk/aws-cognito-identitypool-alpha": "^2.163.1-alpha.0", "@aws-cdk/cfnspec": "2.72.1", - "@aws-sdk/client-apigatewayv2": "3.600.0", - "@aws-sdk/client-s3": "3.600.0", - "@aws-sdk/client-wafv2": "3.600.0", + "@aws-sdk/client-apigatewayv2": "3.677.0", + "@aws-sdk/client-s3": "3.677.0", + "@aws-sdk/client-wafv2": "3.677.0", "@faker-js/faker": "8.1.0", "@nx/devkit": "16", "@types/ejs": "3.1.5", "@types/fs-extra": "11.0.4", "@types/he": "1.2.3", - "@types/jest": "29.5.12", + "@types/jest": "29.5.14", "@types/jest-image-snapshot": "6.4.0", - "@types/lodash": "4.17.5", + "@types/lodash": "4.17.12", "@types/lodash.clonedeep": "4.5.9", "@types/lodash.isempty": "4.4.9", "@types/lodash.memoize": "4.1.9", @@ -64,50 +64,50 @@ "@types/sharp": "0.31.1", "@types/to-px": "1.1.4", "@types/traverse": "0.6.37", - "@types/unzipper": "0.10.9", + "@types/unzipper": "0.10.10", "@types/xml-flow": "1.0.4", "@typescript-eslint/eslint-plugin": "^7", "@typescript-eslint/parser": "^7", - "aws-cdk-lib": "2.147.1", - "cdk-nag": "2.28.150", - "constructs": "10.3.0", + "aws-cdk-lib": "2.163.1", + "cdk-nag": "2.29.14", + "constructs": "10.4.2", "downlevel-dts": "0.11.0", "ejs": "3.1.10", - "esbuild": "^0.23.1", + "esbuild": "0.24.0", "eslint": "^8", "eslint-config-prettier": "8.10.0", - "eslint-import-resolver-typescript": "3.6.1", - "eslint-plugin-import": "2.29.1", + "eslint-import-resolver-typescript": "3.6.3", + "eslint-plugin-import": "2.31.0", "eslint-plugin-prettier": "4.2.1", "generate-license-file": "2.0.0", "jest": "29.7.0", "jest-image-snapshot": "6.4.0", "jest-junit": "^15", - "jsii": "5.4.24", - "jsii-diff": "1.101.0", + "jsii": "5.5.4", + "jsii-diff": "1.104.0", "jsii-docgen": "8.0.56", - "jsii-pacmak": "1.101.0", - "jsii-rosetta": "1.101.0", + "jsii-pacmak": "1.104.0", + "jsii-rosetta": "1.104.0", "license-checker": "25.0.1", "node-fetch": "^2.6.7", - "nx": "16", + "nx": "19", "parse-openapi": "0.0.1", "prettier": "2.8.8", "projen": "0.82.8", "reregexp": "1.6.1", - "sharp": "0.33.4", + "sharp": "0.33.5", "tree-cli": "0.6.7", "ts-command-line-args": "2.4.2", - "ts-jest": "29.1.5", - "typescript": "5.5.2", - "unzipper": "0.12.1", + "ts-jest": "29.2.5", + "typescript": "5.6.3", + "unzipper": "0.12.3", "xml-flow": "1.0.4" }, "peerDependencies": { - "@aws-cdk/aws-cognito-identitypool-alpha": "2.147.1-alpha.0", - "aws-cdk-lib": "2.147.1", - "cdk-nag": "2.28.150", - "constructs": "10.3.0", + "@aws-cdk/aws-cognito-identitypool-alpha": "^2.163.1-alpha.0", + "aws-cdk-lib": "^2.163.1", + "cdk-nag": "2.29.14", + "constructs": "10.4.2", "projen": "^0.82.8" }, "dependencies": { @@ -132,11 +132,11 @@ "mustache": "4.2.0", "openapi-types": "12.1.3", "read-pkg-up": "7.0.1", - "semver": "7.6.2", - "shorthash2": "1.0.3", + "semver": "7.6.3", + "shorthash2": "1.0.5", "svgson": "5.3.1", "to-px": "1.1.0", - "traverse": "0.6.9", + "traverse": "0.6.10", "ts-graphviz": "1.8.2", "ts-node": "10.9.2", "word-wrap": "1.2.5" diff --git a/packages/pipeline/package.json b/packages/pipeline/package.json index daec5dab4..3e193fbc6 100644 --- a/packages/pipeline/package.json +++ b/packages/pipeline/package.json @@ -29,35 +29,35 @@ "organization": false }, "devDependencies": { - "@types/jest": "29.5.12", + "@types/jest": "29.5.14", "@types/node": "^18", "@typescript-eslint/eslint-plugin": "^7", "@typescript-eslint/parser": "^7", - "aws-cdk-lib": "2.147.1", - "cdk-nag": "2.28.150", - "constructs": "10.3.0", + "aws-cdk-lib": "2.163.1", + "cdk-nag": "2.29.14", + "constructs": "10.4.2", "eslint": "^8", "eslint-config-prettier": "8.10.0", - "eslint-import-resolver-typescript": "3.6.1", + "eslint-import-resolver-typescript": "3.6.3", "eslint-plugin-header": "3.1.1", - "eslint-plugin-import": "2.29.1", + "eslint-plugin-import": "2.31.0", "eslint-plugin-prettier": "4.2.1", "jest": "29.7.0", "jest-junit": "^15", - "jsii": "5.4.24", - "jsii-diff": "1.101.0", + "jsii": "5.5.4", + "jsii-diff": "1.104.0", "jsii-docgen": "8.0.56", - "jsii-pacmak": "1.101.0", - "jsii-rosetta": "1.101.0", + "jsii-pacmak": "1.104.0", + "jsii-rosetta": "1.104.0", "prettier": "2.8.8", "projen": "0.82.8", - "ts-jest": "29.1.5", - "typescript": "5.5.2" + "ts-jest": "29.2.5", + "typescript": "5.6.3" }, "peerDependencies": { - "aws-cdk-lib": "2.147.1", - "cdk-nag": "2.28.150", - "constructs": "10.3.0", + "aws-cdk-lib": "^2.163.1", + "cdk-nag": "2.29.14", + "constructs": "10.4.2", "projen": "^0.82.8" }, "dependencies": { diff --git a/packages/pipeline/test/__snapshots__/pdk-pipeline.test.ts.snap b/packages/pipeline/test/__snapshots__/pdk-pipeline.test.ts.snap index 477c25381..72487e931 100644 --- a/packages/pipeline/test/__snapshots__/pdk-pipeline.test.ts.snap +++ b/packages/pipeline/test/__snapshots__/pdk-pipeline.test.ts.snap @@ -37,9 +37,18 @@ exports[`PDK Pipeline Unit Tests CrossAccount - using AwsPrototyping NagPack 1`] "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -52,6 +61,9 @@ exports[`PDK Pipeline Unit Tests CrossAccount - using AwsPrototyping NagPack 1`] "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -79,6 +91,9 @@ exports[`PDK Pipeline Unit Tests CrossAccount - using AwsPrototyping NagPack 1`] "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -872,7 +887,7 @@ exports[`PDK Pipeline Unit Tests CrossAccount - using AwsPrototyping NagPack 1`] "phases": { "install": { "commands": [ - "npm install -g cdk-assets@2" + "npm install -g cdk-assets@latest" ] }, "build": { @@ -3688,9 +3703,18 @@ exports[`PDK Pipeline Unit Tests CrossAccount 1`] = ` "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -3703,6 +3727,9 @@ exports[`PDK Pipeline Unit Tests CrossAccount 1`] = ` "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -3730,6 +3757,9 @@ exports[`PDK Pipeline Unit Tests CrossAccount 1`] = ` "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -4523,7 +4553,7 @@ exports[`PDK Pipeline Unit Tests CrossAccount 1`] = ` "phases": { "install": { "commands": [ - "npm install -g cdk-assets@2" + "npm install -g cdk-assets@latest" ] }, "build": { @@ -7339,9 +7369,18 @@ exports[`PDK Pipeline Unit Tests Defaults - using AwsPrototyping NagPack 1`] = ` "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -7354,6 +7393,9 @@ exports[`PDK Pipeline Unit Tests Defaults - using AwsPrototyping NagPack 1`] = ` "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -7381,6 +7423,9 @@ exports[`PDK Pipeline Unit Tests Defaults - using AwsPrototyping NagPack 1`] = ` "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -8130,7 +8175,7 @@ exports[`PDK Pipeline Unit Tests Defaults - using AwsPrototyping NagPack 1`] = ` "phases": { "install": { "commands": [ - "npm install -g cdk-assets@2" + "npm install -g cdk-assets@latest" ] }, "build": { @@ -10744,9 +10789,18 @@ exports[`PDK Pipeline Unit Tests Defaults 1`] = ` "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -10759,6 +10813,9 @@ exports[`PDK Pipeline Unit Tests Defaults 1`] = ` "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -10786,6 +10843,9 @@ exports[`PDK Pipeline Unit Tests Defaults 1`] = ` "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -11535,7 +11595,7 @@ exports[`PDK Pipeline Unit Tests Defaults 1`] = ` "phases": { "install": { "commands": [ - "npm install -g cdk-assets@2" + "npm install -g cdk-assets@latest" ] }, "build": { @@ -14149,9 +14209,18 @@ exports[`PDK Pipeline Unit Tests Feature Branches - feature/new-feature_branch - "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -14164,6 +14233,9 @@ exports[`PDK Pipeline Unit Tests Feature Branches - feature/new-feature_branch - "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -14191,6 +14263,9 @@ exports[`PDK Pipeline Unit Tests Feature Branches - feature/new-feature_branch - "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -15024,7 +15099,7 @@ exports[`PDK Pipeline Unit Tests Feature Branches - feature/new-feature_branch - "phases": { "install": { "commands": [ - "npm install -g cdk-assets@2" + "npm install -g cdk-assets@latest" ] }, "build": { @@ -16965,9 +17040,18 @@ exports[`PDK Pipeline Unit Tests Feature Branches - feature/new-feature_branch 1 "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -16980,6 +17064,9 @@ exports[`PDK Pipeline Unit Tests Feature Branches - feature/new-feature_branch 1 "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -17007,6 +17094,9 @@ exports[`PDK Pipeline Unit Tests Feature Branches - feature/new-feature_branch 1 "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -17840,7 +17930,7 @@ exports[`PDK Pipeline Unit Tests Feature Branches - feature/new-feature_branch 1 "phases": { "install": { "commands": [ - "npm install -g cdk-assets@2" + "npm install -g cdk-assets@latest" ] }, "build": { @@ -19781,9 +19871,18 @@ exports[`PDK Pipeline Unit Tests Feature Branches - mainline - using AwsPrototyp "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -19796,6 +19895,9 @@ exports[`PDK Pipeline Unit Tests Feature Branches - mainline - using AwsPrototyp "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -19823,6 +19925,9 @@ exports[`PDK Pipeline Unit Tests Feature Branches - mainline - using AwsPrototyp "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -20567,7 +20672,7 @@ exports[`PDK Pipeline Unit Tests Feature Branches - mainline - using AwsPrototyp "phases": { "install": { "commands": [ - "npm install -g cdk-assets@2" + "npm install -g cdk-assets@latest" ] }, "build": { @@ -23776,9 +23881,18 @@ exports[`PDK Pipeline Unit Tests Feature Branches - mainline 1`] = ` "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -23791,6 +23905,9 @@ exports[`PDK Pipeline Unit Tests Feature Branches - mainline 1`] = ` "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -23818,6 +23935,9 @@ exports[`PDK Pipeline Unit Tests Feature Branches - mainline 1`] = ` "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -24562,7 +24682,7 @@ exports[`PDK Pipeline Unit Tests Feature Branches - mainline 1`] = ` "phases": { "install": { "commands": [ - "npm install -g cdk-assets@2" + "npm install -g cdk-assets@latest" ] }, "build": { @@ -27771,9 +27891,18 @@ exports[`PDK Pipeline Unit Tests Feature Branches - using AwsPrototyping NagPack "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -27786,6 +27915,9 @@ exports[`PDK Pipeline Unit Tests Feature Branches - using AwsPrototyping NagPack "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -27813,6 +27945,9 @@ exports[`PDK Pipeline Unit Tests Feature Branches - using AwsPrototyping NagPack "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -28557,7 +28692,7 @@ exports[`PDK Pipeline Unit Tests Feature Branches - using AwsPrototyping NagPack "phases": { "install": { "commands": [ - "npm install -g cdk-assets@2" + "npm install -g cdk-assets@latest" ] }, "build": { @@ -31766,9 +31901,18 @@ exports[`PDK Pipeline Unit Tests Feature Branches 1`] = ` "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -31781,6 +31925,9 @@ exports[`PDK Pipeline Unit Tests Feature Branches 1`] = ` "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -31808,6 +31955,9 @@ exports[`PDK Pipeline Unit Tests Feature Branches 1`] = ` "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -32552,7 +32702,7 @@ exports[`PDK Pipeline Unit Tests Feature Branches 1`] = ` "phases": { "install": { "commands": [ - "npm install -g cdk-assets@2" + "npm install -g cdk-assets@latest" ] }, "build": { diff --git a/packages/static-website/package.json b/packages/static-website/package.json index 23cf2f1b1..16db04a69 100644 --- a/packages/static-website/package.json +++ b/packages/static-website/package.json @@ -29,36 +29,36 @@ "organization": false }, "devDependencies": { - "@aws-sdk/client-wafv2": "3.600.0", - "@types/jest": "29.5.12", + "@aws-sdk/client-wafv2": "3.677.0", + "@types/jest": "29.5.14", "@types/node": "^18", "@typescript-eslint/eslint-plugin": "^7", "@typescript-eslint/parser": "^7", - "aws-cdk-lib": "2.147.1", - "cdk-nag": "2.28.150", - "constructs": "10.3.0", + "aws-cdk-lib": "2.163.1", + "cdk-nag": "2.29.14", + "constructs": "10.4.2", "eslint": "^8", "eslint-config-prettier": "8.10.0", - "eslint-import-resolver-typescript": "3.6.1", + "eslint-import-resolver-typescript": "3.6.3", "eslint-plugin-header": "3.1.1", - "eslint-plugin-import": "2.29.1", + "eslint-plugin-import": "2.31.0", "eslint-plugin-prettier": "4.2.1", "jest": "29.7.0", "jest-junit": "^15", - "jsii": "5.4.24", - "jsii-diff": "1.101.0", + "jsii": "5.5.4", + "jsii-diff": "1.104.0", "jsii-docgen": "8.0.56", - "jsii-pacmak": "1.101.0", - "jsii-rosetta": "1.101.0", + "jsii-pacmak": "1.104.0", + "jsii-rosetta": "1.104.0", "prettier": "2.8.8", "projen": "0.82.8", - "ts-jest": "29.1.5", - "typescript": "5.5.2" + "ts-jest": "29.2.5", + "typescript": "5.6.3" }, "peerDependencies": { - "aws-cdk-lib": "2.147.1", - "cdk-nag": "2.28.150", - "constructs": "10.3.0", + "aws-cdk-lib": "^2.163.1", + "cdk-nag": "2.29.14", + "constructs": "10.4.2", "projen": "^0.82.8" }, "dependencies": { diff --git a/packages/static-website/src/bucket-deployment-props.ts b/packages/static-website/src/bucket-deployment-props.ts index f1404929b..152ce48fb 100644 --- a/packages/static-website/src/bucket-deployment-props.ts +++ b/packages/static-website/src/bucket-deployment-props.ts @@ -84,6 +84,15 @@ export interface BucketDeploymentProps { * @stability stable */ readonly prune?: boolean; + /** + * If set to false, the custom resource will not send back the SourceObjectKeys. + * This is useful when you are facing the error `Response object is too long` + * + * See https://github.com/aws/aws-cdk/issues/28579 + * @default true + * @stability stable + */ + readonly outputObjectKeys?: boolean; /** * User-defined object metadata to be set on all objects in the deployment. * @default - No user metadata is set diff --git a/packages/static-website/src/distribution-props.ts b/packages/static-website/src/distribution-props.ts index f6201e82d..30e7aa95e 100644 --- a/packages/static-website/src/distribution-props.ts +++ b/packages/static-website/src/distribution-props.ts @@ -116,7 +116,10 @@ export interface DistributionProps { * Alternative domain names for this distribution. * If you want to use your own domain name, such as www.example.com, instead of the cloudfront.net domain name, * you can add an alternate domain name to your distribution. If you attach a certificate to the distribution, - * you must add (at least one of) the domain names of the certificate to this list. + * you should add (at least one of) the domain names of the certificate to this list. + * + * When you want to move a domain name between distributions, you can associate a certificate without specifying any domain names. + * For more information, see the _Moving an alternate domain name to a different distribution_ section in the README. * @default - The distribution will only support the default generated name (e.g., d111111abcdef8.cloudfront.net) * @stability stable */ diff --git a/packages/static-website/test/__snapshots__/static-website.test.ts.snap b/packages/static-website/test/__snapshots__/static-website.test.ts.snap index 89b31b6bd..ef497dda7 100644 --- a/packages/static-website/test/__snapshots__/static-website.test.ts.snap +++ b/packages/static-website/test/__snapshots__/static-website.test.ts.snap @@ -37,9 +37,18 @@ exports[`Static Website Unit Tests Defaults - Nested 1`] = ` "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -52,6 +61,9 @@ exports[`Static Website Unit Tests Defaults - Nested 1`] = ` "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -79,6 +91,9 @@ exports[`Static Website Unit Tests Defaults - Nested 1`] = ` "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -132,7 +147,7 @@ exports[`Static Website Unit Tests Defaults - Nested 1`] = ` "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "2d56e153cac88d3e0c2f842e8e6f6783b8725bf91f95e0673b4725448a56e96d.zip", + "S3Key": "c6358465bf49dfae556bb430bf9c81fa578c221b82c308e3707901b1dd654762.zip", }, "Environment": { "Variables": { @@ -151,7 +166,7 @@ exports[`Static Website Unit Tests Defaults - Nested 1`] = ` "Arn", ], }, - "Runtime": "python3.9", + "Runtime": "python3.11", "Timeout": 900, }, "Type": "AWS::Lambda::Function", @@ -1479,7 +1494,7 @@ exports[`Static Website Unit Tests Defaults - Nested 1`] = ` "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/Nested-Stack/Defaults/WebsiteAcl/CloudfrontAclProvider)", "Environment": { @@ -2669,6 +2684,7 @@ exports[`Static Website Unit Tests Defaults - Nested 1`] = ` "DistributionId": { "Ref": "DefaultsCloudfrontDistributionF4EA1054", }, + "OutputObjectKeys": true, "Prune": true, "ServiceToken": { "Fn::GetAtt": [ @@ -2729,9 +2745,18 @@ exports[`Static Website Unit Tests Defaults - using AwsPrototyping NagPack 1`] = "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -2744,6 +2769,9 @@ exports[`Static Website Unit Tests Defaults - using AwsPrototyping NagPack 1`] = "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -2771,6 +2799,9 @@ exports[`Static Website Unit Tests Defaults - using AwsPrototyping NagPack 1`] = "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -2831,7 +2862,7 @@ exports[`Static Website Unit Tests Defaults - using AwsPrototyping NagPack 1`] = "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "2d56e153cac88d3e0c2f842e8e6f6783b8725bf91f95e0673b4725448a56e96d.zip", + "S3Key": "c6358465bf49dfae556bb430bf9c81fa578c221b82c308e3707901b1dd654762.zip", }, "Environment": { "Variables": { @@ -2850,7 +2881,7 @@ exports[`Static Website Unit Tests Defaults - using AwsPrototyping NagPack 1`] = "Arn", ], }, - "Runtime": "python3.9", + "Runtime": "python3.11", "Timeout": 900, }, "Type": "AWS::Lambda::Function", @@ -4168,7 +4199,7 @@ exports[`Static Website Unit Tests Defaults - using AwsPrototyping NagPack 1`] = "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/Defaults/WebsiteAcl/CloudfrontAclProvider)", "Environment": { @@ -5346,6 +5377,7 @@ exports[`Static Website Unit Tests Defaults - using AwsPrototyping NagPack 1`] = "DistributionId": { "Ref": "DefaultsCloudfrontDistributionF4EA1054", }, + "OutputObjectKeys": true, "Prune": true, "ServiceToken": { "Fn::GetAtt": [ @@ -5433,9 +5465,18 @@ exports[`Static Website Unit Tests Defaults 1`] = ` "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -5448,6 +5489,9 @@ exports[`Static Website Unit Tests Defaults 1`] = ` "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -5475,6 +5519,9 @@ exports[`Static Website Unit Tests Defaults 1`] = ` "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -5535,7 +5582,7 @@ exports[`Static Website Unit Tests Defaults 1`] = ` "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "2d56e153cac88d3e0c2f842e8e6f6783b8725bf91f95e0673b4725448a56e96d.zip", + "S3Key": "c6358465bf49dfae556bb430bf9c81fa578c221b82c308e3707901b1dd654762.zip", }, "Environment": { "Variables": { @@ -5554,7 +5601,7 @@ exports[`Static Website Unit Tests Defaults 1`] = ` "Arn", ], }, - "Runtime": "python3.9", + "Runtime": "python3.11", "Timeout": 900, }, "Type": "AWS::Lambda::Function", @@ -6872,7 +6919,7 @@ exports[`Static Website Unit Tests Defaults 1`] = ` "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/Defaults/WebsiteAcl/CloudfrontAclProvider)", "Environment": { @@ -8050,6 +8097,7 @@ exports[`Static Website Unit Tests Defaults 1`] = ` "DistributionId": { "Ref": "DefaultsCloudfrontDistributionF4EA1054", }, + "OutputObjectKeys": true, "Prune": true, "ServiceToken": { "Fn::GetAtt": [ @@ -8137,9 +8185,18 @@ exports[`Static Website Unit Tests Defaults and Geoblocking - using AwsPrototypi "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -8152,6 +8209,9 @@ exports[`Static Website Unit Tests Defaults and Geoblocking - using AwsPrototypi "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -8179,6 +8239,9 @@ exports[`Static Website Unit Tests Defaults and Geoblocking - using AwsPrototypi "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -8239,7 +8302,7 @@ exports[`Static Website Unit Tests Defaults and Geoblocking - using AwsPrototypi "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "2d56e153cac88d3e0c2f842e8e6f6783b8725bf91f95e0673b4725448a56e96d.zip", + "S3Key": "c6358465bf49dfae556bb430bf9c81fa578c221b82c308e3707901b1dd654762.zip", }, "Environment": { "Variables": { @@ -8258,7 +8321,7 @@ exports[`Static Website Unit Tests Defaults and Geoblocking - using AwsPrototypi "Arn", ], }, - "Runtime": "python3.9", + "Runtime": "python3.11", "Timeout": 900, }, "Type": "AWS::Lambda::Function", @@ -9585,7 +9648,7 @@ exports[`Static Website Unit Tests Defaults and Geoblocking - using AwsPrototypi "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/Defaults/WebsiteAcl/CloudfrontAclProvider)", "Environment": { @@ -10763,6 +10826,7 @@ exports[`Static Website Unit Tests Defaults and Geoblocking - using AwsPrototypi "DistributionId": { "Ref": "DefaultsCloudfrontDistributionF4EA1054", }, + "OutputObjectKeys": true, "Prune": true, "ServiceToken": { "Fn::GetAtt": [ @@ -10850,9 +10914,18 @@ exports[`Static Website Unit Tests Defaults with suppression rule - using AwsPro "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -10865,6 +10938,9 @@ exports[`Static Website Unit Tests Defaults with suppression rule - using AwsPro "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -10892,6 +10968,9 @@ exports[`Static Website Unit Tests Defaults with suppression rule - using AwsPro "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -10962,7 +11041,7 @@ exports[`Static Website Unit Tests Defaults with suppression rule - using AwsPro "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "2d56e153cac88d3e0c2f842e8e6f6783b8725bf91f95e0673b4725448a56e96d.zip", + "S3Key": "c6358465bf49dfae556bb430bf9c81fa578c221b82c308e3707901b1dd654762.zip", }, "Environment": { "Variables": { @@ -10981,7 +11060,7 @@ exports[`Static Website Unit Tests Defaults with suppression rule - using AwsPro "Arn", ], }, - "Runtime": "python3.9", + "Runtime": "python3.11", "Timeout": 900, }, "Type": "AWS::Lambda::Function", @@ -12379,7 +12458,7 @@ exports[`Static Website Unit Tests Defaults with suppression rule - using AwsPro "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/Defaults/WebsiteAcl/CloudfrontAclProvider)", "Environment": { @@ -13593,6 +13672,7 @@ exports[`Static Website Unit Tests Defaults with suppression rule - using AwsPro "DistributionId": { "Ref": "DefaultsCloudfrontDistributionF4EA1054", }, + "OutputObjectKeys": true, "Prune": true, "ServiceToken": { "Fn::GetAtt": [ @@ -13680,9 +13760,18 @@ exports[`Static Website Unit Tests Disable Web ACL 1`] = ` "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -13695,6 +13784,9 @@ exports[`Static Website Unit Tests Disable Web ACL 1`] = ` "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -13722,6 +13814,9 @@ exports[`Static Website Unit Tests Disable Web ACL 1`] = ` "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -13782,7 +13877,7 @@ exports[`Static Website Unit Tests Disable Web ACL 1`] = ` "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "2d56e153cac88d3e0c2f842e8e6f6783b8725bf91f95e0673b4725448a56e96d.zip", + "S3Key": "c6358465bf49dfae556bb430bf9c81fa578c221b82c308e3707901b1dd654762.zip", }, "Environment": { "Variables": { @@ -13801,7 +13896,7 @@ exports[`Static Website Unit Tests Disable Web ACL 1`] = ` "Arn", ], }, - "Runtime": "python3.9", + "Runtime": "python3.11", "Timeout": 900, }, "Type": "AWS::Lambda::Function", @@ -15485,6 +15580,7 @@ exports[`Static Website Unit Tests Disable Web ACL 1`] = ` "DistributionId": { "Ref": "WithoutWebAclCloudfrontDistribution079C1AED", }, + "OutputObjectKeys": true, "Prune": true, "ServiceToken": { "Fn::GetAtt": [ @@ -15572,9 +15668,18 @@ exports[`Static Website Unit Tests With Provided WebAclId, should configure the "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -15587,6 +15692,9 @@ exports[`Static Website Unit Tests With Provided WebAclId, should configure the "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -15614,6 +15722,9 @@ exports[`Static Website Unit Tests With Provided WebAclId, should configure the "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -15674,7 +15785,7 @@ exports[`Static Website Unit Tests With Provided WebAclId, should configure the "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "2d56e153cac88d3e0c2f842e8e6f6783b8725bf91f95e0673b4725448a56e96d.zip", + "S3Key": "c6358465bf49dfae556bb430bf9c81fa578c221b82c308e3707901b1dd654762.zip", }, "Environment": { "Variables": { @@ -15693,7 +15804,7 @@ exports[`Static Website Unit Tests With Provided WebAclId, should configure the "Arn", ], }, - "Runtime": "python3.9", + "Runtime": "python3.11", "Timeout": 900, }, "Type": "AWS::Lambda::Function", @@ -17378,6 +17489,7 @@ exports[`Static Website Unit Tests With Provided WebAclId, should configure the "DistributionId": { "Ref": "WebAclIdProvidedCloudfrontDistribution4D164817", }, + "OutputObjectKeys": true, "Prune": true, "ServiceToken": { "Fn::GetAtt": [ @@ -17465,9 +17577,18 @@ exports[`Static Website Unit Tests With custom bucket deployment props 1`] = ` "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -17480,6 +17601,9 @@ exports[`Static Website Unit Tests With custom bucket deployment props 1`] = ` "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -17507,6 +17631,9 @@ exports[`Static Website Unit Tests With custom bucket deployment props 1`] = ` "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -18671,7 +18798,7 @@ exports[`Static Website Unit Tests With custom bucket deployment props 1`] = ` "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/CustomBucketDeploymentProps/WebsiteAcl/CloudfrontAclProvider)", "Environment": { @@ -19849,6 +19976,7 @@ exports[`Static Website Unit Tests With custom bucket deployment props 1`] = ` "DistributionId": { "Ref": "CustomBucketDeploymentPropsCloudfrontDistributionB6A5E893", }, + "OutputObjectKeys": true, "Prune": true, "ServiceToken": { "Fn::GetAtt": [ @@ -19878,7 +20006,7 @@ exports[`Static Website Unit Tests With custom bucket deployment props 1`] = ` "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "2d56e153cac88d3e0c2f842e8e6f6783b8725bf91f95e0673b4725448a56e96d.zip", + "S3Key": "c6358465bf49dfae556bb430bf9c81fa578c221b82c308e3707901b1dd654762.zip", }, "Environment": { "Variables": { @@ -19897,7 +20025,7 @@ exports[`Static Website Unit Tests With custom bucket deployment props 1`] = ` "Arn", ], }, - "Runtime": "python3.9", + "Runtime": "python3.11", "Timeout": 900, }, "Type": "AWS::Lambda::Function", @@ -20134,7 +20262,7 @@ exports[`Static Website Unit Tests With custom bucket deployment props 1`] = ` "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "4e26bf2d0a26f2097fb2b261f22bb51e3f6b4b52635777b1e54edbd8e2d58c35.zip", + "S3Key": "2819175352ad1ce0dae768e83fc328fb70fb5f10b4a8ff0ccbcb791f02b0716d.zip", }, "Handler": "index.handler", "Role": { diff --git a/packages/type-safe-api/package.json b/packages/type-safe-api/package.json index 0fce39047..7b9e74b8f 100644 --- a/packages/type-safe-api/package.json +++ b/packages/type-safe-api/package.json @@ -33,47 +33,47 @@ }, "devDependencies": { "@apidevtools/swagger-parser": "10.1.0", - "@aws-sdk/client-apigatewayv2": "3.600.0", - "@aws-sdk/client-s3": "3.600.0", + "@aws-sdk/client-apigatewayv2": "3.677.0", + "@aws-sdk/client-s3": "3.677.0", "@aws/monorepo": "^0.x", "@faker-js/faker": "8.1.0", "@types/ejs": "3.1.5", "@types/fs-extra": "11.0.4", - "@types/jest": "29.5.12", - "@types/lodash": "4.17.5", + "@types/jest": "29.5.14", + "@types/lodash": "4.17.12", "@types/node": "^18", "@typescript-eslint/eslint-plugin": "^7", "@typescript-eslint/parser": "^7", - "aws-cdk-lib": "2.147.1", - "cdk-nag": "2.28.150", - "constructs": "10.3.0", + "aws-cdk-lib": "2.163.1", + "cdk-nag": "2.29.14", + "constructs": "10.4.2", "ejs": "3.1.10", - "esbuild": "^0.23.1", + "esbuild": "0.24.0", "eslint": "^8", "eslint-config-prettier": "8.10.0", - "eslint-import-resolver-typescript": "3.6.1", + "eslint-import-resolver-typescript": "3.6.3", "eslint-plugin-header": "3.1.1", - "eslint-plugin-import": "2.29.1", + "eslint-plugin-import": "2.31.0", "eslint-plugin-prettier": "4.2.1", "jest": "29.7.0", "jest-junit": "^15", - "jsii": "5.4.24", - "jsii-diff": "1.101.0", + "jsii": "5.5.4", + "jsii-diff": "1.104.0", "jsii-docgen": "8.0.56", - "jsii-pacmak": "1.101.0", - "jsii-rosetta": "1.101.0", + "jsii-pacmak": "1.104.0", + "jsii-rosetta": "1.104.0", "parse-openapi": "0.0.1", "prettier": "2.8.8", "projen": "0.82.8", "reregexp": "1.6.1", "ts-command-line-args": "2.4.2", - "ts-jest": "29.1.5", - "typescript": "5.5.2" + "ts-jest": "29.2.5", + "typescript": "5.6.3" }, "peerDependencies": { - "aws-cdk-lib": "2.147.1", - "cdk-nag": "2.28.150", - "constructs": "10.3.0", + "aws-cdk-lib": "^2.163.1", + "cdk-nag": "2.29.14", + "constructs": "10.4.2", "projen": "^0.82.8" }, "dependencies": { diff --git a/packages/type-safe-api/src/construct/websocket/websocket-stage-props.ts b/packages/type-safe-api/src/construct/websocket/websocket-stage-props.ts index 860681869..106aa3db6 100644 --- a/packages/type-safe-api/src/construct/websocket/websocket-stage-props.ts +++ b/packages/type-safe-api/src/construct/websocket/websocket-stage-props.ts @@ -22,6 +22,12 @@ export interface WebSocketStageProps { * @stability stable */ readonly domainMapping?: aws_apigatewayv2.DomainMappingOptions; + /** + * The description for the API stage. + * @default - no description + * @stability stable + */ + readonly description?: string; /** * Whether updates to an API automatically trigger a new deployment. * @default false diff --git a/packages/type-safe-api/src/project/codegen/generate.ts b/packages/type-safe-api/src/project/codegen/generate.ts index a3d766a41..db8e38b1e 100644 --- a/packages/type-safe-api/src/project/codegen/generate.ts +++ b/packages/type-safe-api/src/project/codegen/generate.ts @@ -3,6 +3,17 @@ SPDX-License-Identifier: Apache-2.0 */ import * as path from "path"; import { getLogger } from "log4js"; import { Project, TextFile } from "projen"; +import { + DocumentationFormat, + Language, + Library, + WebSocketDocumentationFormat, + WebSocketLibrary, +} from "../languages"; +import { + GeneratedDocumentationOptions, + GeneratedWebSocketDocumentationOptions, +} from "../types"; import { GeneratedAsyncApiHtmlDocumentationProject } from "./documentation/generated-asyncapi-html-documentation-project"; import { GeneratedAsyncApiMarkdownDocumentationProject } from "./documentation/generated-asyncapi-markdown-documentation-project"; import { GeneratedHtmlRedocDocumentationProject } from "./documentation/generated-html-redoc-documentation-project"; @@ -53,17 +64,6 @@ import { GeneratedTypescriptRuntimeProject, GeneratedTypescriptTypesProjectOptions, } from "./runtime/generated-typescript-runtime-project"; -import { - DocumentationFormat, - Language, - Library, - WebSocketDocumentationFormat, - WebSocketLibrary, -} from "../languages"; -import { - GeneratedDocumentationOptions, - GeneratedWebSocketDocumentationOptions, -} from "../types"; const logger = getLogger(); diff --git a/packages/type-safe-api/test/construct/__snapshots__/type-safe-rest-api.test.ts.snap b/packages/type-safe-api/test/construct/__snapshots__/type-safe-rest-api.test.ts.snap index b463199e6..97dcedab6 100644 --- a/packages/type-safe-api/test/construct/__snapshots__/type-safe-rest-api.test.ts.snap +++ b/packages/type-safe-api/test/construct/__snapshots__/type-safe-rest-api.test.ts.snap @@ -37,9 +37,18 @@ exports[`Type Safe Rest Api Construct Unit Tests Create 2 APIs on same stack 1`] "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -52,6 +61,9 @@ exports[`Type Safe Rest Api Construct Unit Tests Create 2 APIs on same stack 1`] "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -79,6 +91,9 @@ exports[`Type Safe Rest Api Construct Unit Tests Create 2 APIs on same stack 1`] "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -1086,7 +1101,7 @@ exports[`Type Safe Rest Api Construct Unit Tests Create 2 APIs on same stack 1`] "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/ApiTest1/PrepareSpecProvider)", "Environment": { @@ -2218,7 +2233,7 @@ exports[`Type Safe Rest Api Construct Unit Tests Create 2 APIs on same stack 1`] "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/ApiTest2/PrepareSpecProvider)", "Environment": { @@ -2583,9 +2598,18 @@ exports[`Type Safe Rest Api Construct Unit Tests Local Mode 1`] = ` "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -2598,6 +2622,9 @@ exports[`Type Safe Rest Api Construct Unit Tests Local Mode 1`] = ` "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -2625,6 +2652,9 @@ exports[`Type Safe Rest Api Construct Unit Tests Local Mode 1`] = ` "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -3673,7 +3703,7 @@ exports[`Type Safe Rest Api Construct Unit Tests Local Mode 1`] = ` "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/ApiTest/PrepareSpecProvider)", "Environment": { @@ -4010,9 +4040,18 @@ exports[`Type Safe Rest Api Construct Unit Tests Permits Matching No Authorizers "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -4025,6 +4064,9 @@ exports[`Type Safe Rest Api Construct Unit Tests Permits Matching No Authorizers "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -4052,6 +4094,9 @@ exports[`Type Safe Rest Api Construct Unit Tests Permits Matching No Authorizers "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -5036,7 +5081,7 @@ exports[`Type Safe Rest Api Construct Unit Tests Permits Matching No Authorizers "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/ApiTest/PrepareSpecProvider)", "Environment": { @@ -5461,9 +5506,18 @@ exports[`Type Safe Rest Api Construct Unit Tests Should add header parameters to "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -5476,6 +5530,9 @@ exports[`Type Safe Rest Api Construct Unit Tests Should add header parameters to "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -5503,6 +5560,9 @@ exports[`Type Safe Rest Api Construct Unit Tests Should add header parameters to "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -6827,7 +6887,7 @@ exports[`Type Safe Rest Api Construct Unit Tests Should add header parameters to "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/ApiTest/PrepareSpecProvider)", "Environment": { @@ -7705,9 +7765,18 @@ exports[`Type Safe Rest Api Construct Unit Tests Should consolidate permissions "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -7720,6 +7789,9 @@ exports[`Type Safe Rest Api Construct Unit Tests Should consolidate permissions "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -7747,6 +7819,9 @@ exports[`Type Safe Rest Api Construct Unit Tests Should consolidate permissions "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -8899,7 +8974,7 @@ exports[`Type Safe Rest Api Construct Unit Tests Should consolidate permissions "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/ApiTest/PrepareSpecProvider)", "Environment": { @@ -9286,9 +9361,18 @@ exports[`Type Safe Rest Api Construct Unit Tests Should enable compression 1`] = "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -9301,6 +9385,9 @@ exports[`Type Safe Rest Api Construct Unit Tests Should enable compression 1`] = "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -9328,6 +9415,9 @@ exports[`Type Safe Rest Api Construct Unit Tests Should enable compression 1`] = "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -10310,7 +10400,7 @@ exports[`Type Safe Rest Api Construct Unit Tests Should enable compression 1`] = "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/ApiTest/PrepareSpecProvider)", "Environment": { @@ -10647,9 +10737,18 @@ exports[`Type Safe Rest Api Construct Unit Tests Synth 1`] = ` "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -10662,6 +10761,9 @@ exports[`Type Safe Rest Api Construct Unit Tests Synth 1`] = ` "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -10689,6 +10791,9 @@ exports[`Type Safe Rest Api Construct Unit Tests Synth 1`] = ` "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -11670,7 +11775,7 @@ exports[`Type Safe Rest Api Construct Unit Tests Synth 1`] = ` "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/ApiTest/PrepareSpecProvider)", "Environment": { @@ -13106,9 +13211,18 @@ exports[`Type Safe Rest Api Construct Unit Tests Synth with dedicated prepareSpe "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -13121,6 +13235,9 @@ exports[`Type Safe Rest Api Construct Unit Tests Synth with dedicated prepareSpe "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -13148,6 +13265,9 @@ exports[`Type Safe Rest Api Construct Unit Tests Synth with dedicated prepareSpe "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -14129,7 +14249,7 @@ exports[`Type Safe Rest Api Construct Unit Tests Synth with dedicated prepareSpe "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/ApiTest/PrepareSpecProvider)", "Environment": { @@ -14564,9 +14684,18 @@ exports[`Type Safe Rest Api Construct Unit Tests With Cognito Auth 1`] = ` "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -14579,6 +14708,9 @@ exports[`Type Safe Rest Api Construct Unit Tests With Cognito Auth 1`] = ` "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -14606,6 +14738,9 @@ exports[`Type Safe Rest Api Construct Unit Tests With Cognito Auth 1`] = ` "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -15608,7 +15743,7 @@ exports[`Type Safe Rest Api Construct Unit Tests With Cognito Auth 1`] = ` "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/ApiTest/PrepareSpecProvider)", "Environment": { @@ -16053,9 +16188,18 @@ exports[`Type Safe Rest Api Construct Unit Tests With Custom Auth 1`] = ` "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -16068,6 +16212,9 @@ exports[`Type Safe Rest Api Construct Unit Tests With Custom Auth 1`] = ` "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -16095,6 +16242,9 @@ exports[`Type Safe Rest Api Construct Unit Tests With Custom Auth 1`] = ` "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -17183,7 +17333,7 @@ exports[`Type Safe Rest Api Construct Unit Tests With Custom Auth 1`] = ` "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/ApiTest/PrepareSpecProvider)", "Environment": { @@ -17647,9 +17797,18 @@ exports[`Type Safe Rest Api Construct Unit Tests With Custom Managed Rules 1`] = "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -17662,6 +17821,9 @@ exports[`Type Safe Rest Api Construct Unit Tests With Custom Managed Rules 1`] = "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -17689,6 +17851,9 @@ exports[`Type Safe Rest Api Construct Unit Tests With Custom Managed Rules 1`] = "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -18688,7 +18853,7 @@ exports[`Type Safe Rest Api Construct Unit Tests With Custom Managed Rules 1`] = "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/ApiTest/PrepareSpecProvider)", "Environment": { @@ -19025,9 +19190,18 @@ exports[`Type Safe Rest Api Construct Unit Tests With Custom Managed Rules actio "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -19040,6 +19214,9 @@ exports[`Type Safe Rest Api Construct Unit Tests With Custom Managed Rules actio "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -19067,6 +19244,9 @@ exports[`Type Safe Rest Api Construct Unit Tests With Custom Managed Rules actio "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -20056,7 +20236,7 @@ exports[`Type Safe Rest Api Construct Unit Tests With Custom Managed Rules actio "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/ApiTest/PrepareSpecProvider)", "Environment": { @@ -20393,9 +20573,18 @@ exports[`Type Safe Rest Api Construct Unit Tests With IAM Auth and CORS 1`] = ` "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -20408,6 +20597,9 @@ exports[`Type Safe Rest Api Construct Unit Tests With IAM Auth and CORS 1`] = ` "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -20435,6 +20627,9 @@ exports[`Type Safe Rest Api Construct Unit Tests With IAM Auth and CORS 1`] = ` "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -21450,7 +21645,7 @@ exports[`Type Safe Rest Api Construct Unit Tests With IAM Auth and CORS 1`] = ` "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/ApiTest/PrepareSpecProvider)", "Environment": { @@ -21929,9 +22124,18 @@ exports[`Type Safe Rest Api Construct Unit Tests With Mixed Auth 1`] = ` "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -21944,6 +22148,9 @@ exports[`Type Safe Rest Api Construct Unit Tests With Mixed Auth 1`] = ` "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -21971,6 +22178,9 @@ exports[`Type Safe Rest Api Construct Unit Tests With Mixed Auth 1`] = ` "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -23406,7 +23616,7 @@ exports[`Type Safe Rest Api Construct Unit Tests With Mixed Auth 1`] = ` "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/ApiTest/PrepareSpecProvider)", "Environment": { @@ -24169,9 +24379,18 @@ exports[`Type Safe Rest Api Construct Unit Tests With Mock Integration 1`] = ` "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -24184,6 +24403,9 @@ exports[`Type Safe Rest Api Construct Unit Tests With Mock Integration 1`] = ` "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -24211,6 +24433,9 @@ exports[`Type Safe Rest Api Construct Unit Tests With Mock Integration 1`] = ` "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -25110,7 +25335,7 @@ exports[`Type Safe Rest Api Construct Unit Tests With Mock Integration 1`] = ` "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/ApiTest/PrepareSpecProvider)", "Environment": { @@ -25465,9 +25690,18 @@ exports[`Type Safe Rest Api Construct Unit Tests With Mock Integration and CORS "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -25480,6 +25714,9 @@ exports[`Type Safe Rest Api Construct Unit Tests With Mock Integration and CORS "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -25507,6 +25744,9 @@ exports[`Type Safe Rest Api Construct Unit Tests With Mock Integration and CORS "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -26434,7 +26674,7 @@ exports[`Type Safe Rest Api Construct Unit Tests With Mock Integration and CORS "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/ApiTest/PrepareSpecProvider)", "Environment": { @@ -26864,9 +27104,18 @@ exports[`Type Safe Rest Api Construct Unit Tests With Path Parameters 1`] = ` "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -26879,6 +27128,9 @@ exports[`Type Safe Rest Api Construct Unit Tests With Path Parameters 1`] = ` "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -26906,6 +27158,9 @@ exports[`Type Safe Rest Api Construct Unit Tests With Path Parameters 1`] = ` "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -27887,7 +28142,7 @@ exports[`Type Safe Rest Api Construct Unit Tests With Path Parameters 1`] = ` "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/ApiTest/PrepareSpecProvider)", "Environment": { @@ -28283,9 +28538,18 @@ exports[`Type Safe Rest Api Construct Unit Tests With S3 Integration 1`] = ` "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -28298,6 +28562,9 @@ exports[`Type Safe Rest Api Construct Unit Tests With S3 Integration 1`] = ` "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -28325,6 +28592,9 @@ exports[`Type Safe Rest Api Construct Unit Tests With S3 Integration 1`] = ` "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -29283,7 +29553,7 @@ exports[`Type Safe Rest Api Construct Unit Tests With S3 Integration 1`] = ` "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/ApiTest/PrepareSpecProvider)", "Environment": { @@ -29805,9 +30075,18 @@ exports[`Type Safe Rest Api Construct Unit Tests With S3 Integration and CORS 1` "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -29820,6 +30099,9 @@ exports[`Type Safe Rest Api Construct Unit Tests With S3 Integration and CORS 1` "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -29847,6 +30129,9 @@ exports[`Type Safe Rest Api Construct Unit Tests With S3 Integration and CORS 1` "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -30849,7 +31134,7 @@ exports[`Type Safe Rest Api Construct Unit Tests With S3 Integration and CORS 1` "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/ApiTest/PrepareSpecProvider)", "Environment": { @@ -31462,9 +31747,18 @@ exports[`Type Safe Rest Api Construct Unit Tests With S3 Integration and catch a "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -31477,6 +31771,9 @@ exports[`Type Safe Rest Api Construct Unit Tests With S3 Integration and catch a "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -31504,6 +31801,9 @@ exports[`Type Safe Rest Api Construct Unit Tests With S3 Integration and catch a "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -32431,7 +32731,7 @@ exports[`Type Safe Rest Api Construct Unit Tests With S3 Integration and catch a "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/ApiTest/PrepareSpecProvider)", "Environment": { @@ -32922,9 +33222,18 @@ exports[`Type Safe Rest Api Construct Unit Tests With S3 Integration and custom "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -32937,6 +33246,9 @@ exports[`Type Safe Rest Api Construct Unit Tests With S3 Integration and custom "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -32964,6 +33276,9 @@ exports[`Type Safe Rest Api Construct Unit Tests With S3 Integration and custom "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -33896,7 +34211,7 @@ exports[`Type Safe Rest Api Construct Unit Tests With S3 Integration and custom "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/ApiTest/PrepareSpecProvider)", "Environment": { @@ -34392,9 +34707,18 @@ exports[`Type Safe Rest Api Construct Unit Tests With S3 Integration and props 1 "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -34407,6 +34731,9 @@ exports[`Type Safe Rest Api Construct Unit Tests With S3 Integration and props 1 "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -34434,6 +34761,9 @@ exports[`Type Safe Rest Api Construct Unit Tests With S3 Integration and props 1 "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -35392,7 +35722,7 @@ exports[`Type Safe Rest Api Construct Unit Tests With S3 Integration and props 1 "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/ApiTest/PrepareSpecProvider)", "Environment": { @@ -35918,9 +36248,18 @@ exports[`Type Safe Rest Api Construct Unit Tests With Waf IP Set 1`] = ` "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -35933,6 +36272,9 @@ exports[`Type Safe Rest Api Construct Unit Tests With Waf IP Set 1`] = ` "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -35960,6 +36302,9 @@ exports[`Type Safe Rest Api Construct Unit Tests With Waf IP Set 1`] = ` "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -37010,7 +37355,7 @@ exports[`Type Safe Rest Api Construct Unit Tests With Waf IP Set 1`] = ` "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/ApiTest/PrepareSpecProvider)", "Environment": { @@ -37347,9 +37692,18 @@ exports[`Type Safe Rest Api Construct Unit Tests Without Waf 1`] = ` "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -37362,6 +37716,9 @@ exports[`Type Safe Rest Api Construct Unit Tests Without Waf 1`] = ` "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -37389,6 +37746,9 @@ exports[`Type Safe Rest Api Construct Unit Tests Without Waf 1`] = ` "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -38237,7 +38597,7 @@ exports[`Type Safe Rest Api Construct Unit Tests Without Waf 1`] = ` "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/ApiTest/PrepareSpecProvider)", "Environment": { diff --git a/packages/type-safe-api/test/construct/__snapshots__/type-safe-websocket-api.test.ts.snap b/packages/type-safe-api/test/construct/__snapshots__/type-safe-websocket-api.test.ts.snap index ee0357dc6..e54c0923b 100644 --- a/packages/type-safe-api/test/construct/__snapshots__/type-safe-websocket-api.test.ts.snap +++ b/packages/type-safe-api/test/construct/__snapshots__/type-safe-websocket-api.test.ts.snap @@ -37,9 +37,18 @@ exports[`Type Safe WebSocket Api Construct Unit Tests Synthesizes 1`] = ` "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -52,6 +61,9 @@ exports[`Type Safe WebSocket Api Construct Unit Tests Synthesizes 1`] = ` "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -79,6 +91,9 @@ exports[`Type Safe WebSocket Api Construct Unit Tests Synthesizes 1`] = ` "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -554,7 +569,7 @@ exports[`Type Safe WebSocket Api Construct Unit Tests Synthesizes 1`] = ` "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/ApiTest/SchemaProvider)", "Environment": { @@ -1158,9 +1173,18 @@ exports[`Type Safe WebSocket Api Construct Unit Tests Synthesizes With Connect a "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -1173,6 +1197,9 @@ exports[`Type Safe WebSocket Api Construct Unit Tests Synthesizes With Connect a "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -1200,6 +1227,9 @@ exports[`Type Safe WebSocket Api Construct Unit Tests Synthesizes With Connect a "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -1712,7 +1742,7 @@ exports[`Type Safe WebSocket Api Construct Unit Tests Synthesizes With Connect a "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/ApiTest/SchemaProvider)", "Environment": { @@ -2273,9 +2303,18 @@ exports[`Type Safe WebSocket Api Construct Unit Tests Synthesizes With Mock Inte "ap-southeast-4": { "value": "nodejs20.x", }, + "ap-southeast-5": { + "value": "nodejs20.x", + }, + "ap-southeast-7": { + "value": "nodejs20.x", + }, "ca-central-1": { "value": "nodejs20.x", }, + "ca-west-1": { + "value": "nodejs20.x", + }, "cn-north-1": { "value": "nodejs18.x", }, @@ -2288,6 +2327,9 @@ exports[`Type Safe WebSocket Api Construct Unit Tests Synthesizes With Mock Inte "eu-central-2": { "value": "nodejs20.x", }, + "eu-isoe-west-1": { + "value": "nodejs18.x", + }, "eu-north-1": { "value": "nodejs20.x", }, @@ -2315,6 +2357,9 @@ exports[`Type Safe WebSocket Api Construct Unit Tests Synthesizes With Mock Inte "me-south-1": { "value": "nodejs20.x", }, + "mx-central-1": { + "value": "nodejs20.x", + }, "sa-east-1": { "value": "nodejs20.x", }, @@ -2790,7 +2835,7 @@ exports[`Type Safe WebSocket Api Construct Unit Tests Synthesizes With Mock Inte "S3Bucket": { "Fn::Sub": "cdk-hnb659fds-assets-\${AWS::AccountId}-\${AWS::Region}", }, - "S3Key": "3542be390685e0c8353d92ccb5796d343cd93ca946b6b0de798004206a199adc.zip", + "S3Key": "4dc48ffba382f93077a1e6824599bbd4ceb6f91eb3d9442eca3b85bdb1a20b1e.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Default/ApiTest/SchemaProvider)", "Environment": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0da0ce70e..f52b16d4c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,25 +17,25 @@ importers: dependencies: '@aws-cdk/aws-cognito-identitypool-alpha': specifier: latest - version: 2.147.1-alpha.0(aws-cdk-lib@2.147.1)(constructs@10.3.0) + version: 2.163.1-alpha.0(aws-cdk-lib@2.163.1)(constructs@10.4.2) '@mrgrain/jsii-struct-builder': - specifier: 0.7.33 - version: 0.7.33(projen@0.82.8) + specifier: 0.7.43 + version: 0.7.43(projen@0.82.8) '@pnpm/types': specifier: ^9.0.0 version: 9.4.2 aws-cdk-lib: - specifier: 2.147.1 - version: 2.147.1(constructs@10.3.0) + specifier: 2.163.1 + version: 2.163.1(constructs@10.4.2) cdk-nag: - specifier: 2.28.150 - version: 2.28.150(aws-cdk-lib@2.147.1)(constructs@10.3.0) + specifier: 2.29.14 + version: 2.29.14(aws-cdk-lib@2.163.1)(constructs@10.4.2) fast-xml-parser: - specifier: 4.4.0 - version: 4.4.0 + specifier: 4.5.0 + version: 4.5.0 projen: specifier: 0.82.8 - version: 0.82.8(constructs@10.3.0) + version: 0.82.8(constructs@10.4.2) devDependencies: '@aws/monorepo': specifier: 0.0.0 @@ -53,8 +53,8 @@ importers: specifier: 17.8.1 version: 17.8.1 '@jsii/spec': - specifier: 1.101.0 - version: 1.101.0 + specifier: 1.104.0 + version: 1.104.0 '@nrwl/devkit': specifier: '16' version: 16.10.0(nx@19.0.0) @@ -63,19 +63,19 @@ importers: version: 18.19.39 '@typescript-eslint/eslint-plugin': specifier: ^7 - version: 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.5.2) + version: 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.6.3) '@typescript-eslint/parser': specifier: ^7 - version: 7.14.1(eslint@8.57.0)(typescript@5.5.2) + version: 7.14.1(eslint@8.57.0)(typescript@5.6.3) commitizen: - specifier: 4.3.0 - version: 4.3.0(@types/node@18.19.39)(typescript@5.5.2) + specifier: 4.3.1 + version: 4.3.1(@types/node@18.19.39)(typescript@5.6.3) constructs: specifier: ^10.0.0 - version: 10.3.0 + version: 10.4.2 cz-conventional-changelog: specifier: 3.3.0 - version: 3.3.0(@types/node@18.19.39)(typescript@5.5.2) + version: 3.3.0(@types/node@18.19.39)(typescript@5.6.3) eslint: specifier: ^8 version: 8.57.0 @@ -83,14 +83,14 @@ importers: specifier: 8.10.0 version: 8.10.0(eslint@8.57.0) eslint-import-resolver-typescript: - specifier: 3.6.1 - version: 3.6.1(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + specifier: 3.6.3 + version: 3.6.3(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.31.0)(eslint@8.57.0) eslint-plugin-header: specifier: 3.1.1 version: 3.1.1(eslint@8.57.0) eslint-plugin-import: - specifier: 2.29.1 - version: 2.29.1(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + specifier: 2.31.0 + version: 2.31.0(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) eslint-plugin-prettier: specifier: 4.2.1 version: 4.2.1(eslint-config-prettier@8.10.0)(eslint@8.57.0)(prettier@2.8.8) @@ -110,23 +110,23 @@ importers: specifier: 19.0.0 version: 19.0.0 nx-cloud: - specifier: ^19.0.0 - version: 19.0.0 + specifier: 19.1.0 + version: 19.1.0 prettier: specifier: 2.8.8 version: 2.8.8 syncpack: specifier: ^13 - version: 13.0.0(typescript@5.5.2) + version: 13.0.0(typescript@5.6.3) ts-node: specifier: 10.9.2 - version: 10.9.2(@types/node@18.19.39)(typescript@5.5.2) + version: 10.9.2(@types/node@18.19.39)(typescript@5.6.3) tsx: - specifier: ^4.19.1 + specifier: 4.19.1 version: 4.19.1 typescript: - specifier: 5.5.2 - version: 5.5.2 + specifier: 5.6.3 + version: 5.6.3 docs: dependencies: @@ -139,25 +139,25 @@ importers: version: 18.19.39 '@typescript-eslint/eslint-plugin': specifier: ^7 - version: 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.5.2) + version: 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.6.3) '@typescript-eslint/parser': specifier: ^7 - version: 7.14.1(eslint@8.57.0)(typescript@5.5.2) + version: 7.14.1(eslint@8.57.0)(typescript@5.6.3) eslint: specifier: ^8 version: 8.57.0 eslint-import-resolver-typescript: - specifier: 3.6.1 - version: 3.6.1(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + specifier: 3.6.3 + version: 3.6.3(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.31.0)(eslint@8.57.0) eslint-plugin-header: specifier: 3.1.1 version: 3.1.1(eslint@8.57.0) eslint-plugin-import: - specifier: 2.29.1 - version: 2.29.1(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + specifier: 2.31.0 + version: 2.31.0(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) typescript: - specifier: 5.5.2 - version: 5.5.2 + specifier: 5.6.3 + version: 5.6.3 packages/aws-arch: devDependencies: @@ -168,11 +168,11 @@ importers: specifier: 9.0.13 version: 9.0.13 '@types/jest': - specifier: 29.5.12 - version: 29.5.12 + specifier: 29.5.14 + version: 29.5.14 '@types/lodash': - specifier: 4.17.5 - version: 4.17.5 + specifier: 4.17.12 + version: 4.17.12 '@types/node': specifier: ^18 version: 18.19.39 @@ -183,20 +183,20 @@ importers: specifier: 0.31.1 version: 0.31.1 '@types/unzipper': - specifier: 0.10.9 - version: 0.10.9 + specifier: 0.10.10 + version: 0.10.10 '@types/xml-flow': specifier: 1.0.4 version: 1.0.4 '@typescript-eslint/eslint-plugin': specifier: ^7 - version: 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.5.2) + version: 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.6.3) '@typescript-eslint/parser': specifier: ^7 - version: 7.14.1(eslint@8.57.0)(typescript@5.5.2) + version: 7.14.1(eslint@8.57.0)(typescript@5.6.3) constructs: - specifier: 10.3.0 - version: 10.3.0 + specifier: 10.4.2 + version: 10.4.2 eslint: specifier: ^8 version: 8.57.0 @@ -204,14 +204,14 @@ importers: specifier: 8.10.0 version: 8.10.0(eslint@8.57.0) eslint-import-resolver-typescript: - specifier: 3.6.1 - version: 3.6.1(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + specifier: 3.6.3 + version: 3.6.3(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.31.0)(eslint@8.57.0) eslint-plugin-header: specifier: 3.1.1 version: 3.1.1(eslint@8.57.0) eslint-plugin-import: - specifier: 2.29.1 - version: 2.29.1(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + specifier: 2.31.0 + version: 2.31.0(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) eslint-plugin-prettier: specifier: 4.2.1 version: 4.2.1(eslint-config-prettier@8.10.0)(eslint@8.57.0)(prettier@2.8.8) @@ -228,20 +228,20 @@ importers: specifier: ^15 version: 15.0.0 jsii: - specifier: 5.4.24 - version: 5.4.24 + specifier: 5.5.4 + version: 5.5.4 jsii-diff: - specifier: 1.101.0 - version: 1.101.0 + specifier: 1.104.0 + version: 1.104.0 jsii-docgen: specifier: 8.0.56 version: 8.0.56 jsii-pacmak: - specifier: 1.101.0 - version: 1.101.0(jsii-rosetta@1.101.0) + specifier: 1.104.0 + version: 1.104.0(jsii-rosetta@1.104.0) jsii-rosetta: - specifier: 1.101.0 - version: 1.101.0 + specifier: 1.104.0 + version: 1.104.0 lodash: specifier: 4.17.21 version: 4.17.21 @@ -253,22 +253,22 @@ importers: version: 2.8.8 projen: specifier: 0.82.8 - version: 0.82.8(constructs@10.3.0) + version: 0.82.8(constructs@10.4.2) sharp: - specifier: 0.33.4 - version: 0.33.4 + specifier: 0.33.5 + version: 0.33.5 tree-cli: specifier: 0.6.7 version: 0.6.7 ts-jest: - specifier: 29.1.5 - version: 29.1.5(@babel/core@7.24.7)(esbuild@0.23.1)(jest@29.7.0)(typescript@5.5.2) + specifier: 29.2.5 + version: 29.2.5(@babel/core@7.24.7)(esbuild@0.24.0)(jest@29.7.0)(typescript@5.6.3) typescript: - specifier: 5.5.2 - version: 5.5.2 + specifier: 5.6.3 + version: 5.6.3 unzipper: - specifier: 0.12.1 - version: 0.12.1 + specifier: 0.12.3 + version: 0.12.3 xml-flow: specifier: 1.0.4 version: 1.0.4 @@ -306,11 +306,11 @@ importers: specifier: 4.7.0 version: 4.7.0 shorthash2: - specifier: 1.0.3 - version: 1.0.3 + specifier: 1.0.5 + version: 1.0.5 traverse: - specifier: 0.6.9 - version: 0.6.9 + specifier: 0.6.10 + version: 0.6.10 devDependencies: '@aws-cdk/cfnspec': specifier: 2.72.1 @@ -325,8 +325,8 @@ importers: specifier: 11.0.4 version: 11.0.4 '@types/jest': - specifier: 29.5.12 - version: 29.5.12 + specifier: 29.5.14 + version: 29.5.14 '@types/lodash.clonedeep': specifier: 4.5.9 version: 4.5.9 @@ -356,19 +356,19 @@ importers: version: 0.6.37 '@typescript-eslint/eslint-plugin': specifier: ^7 - version: 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.5.2) + version: 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.6.3) '@typescript-eslint/parser': specifier: ^7 - version: 7.14.1(eslint@8.57.0)(typescript@5.5.2) + version: 7.14.1(eslint@8.57.0)(typescript@5.6.3) aws-cdk-lib: - specifier: 2.147.1 - version: 2.147.1(constructs@10.3.0) + specifier: 2.163.1 + version: 2.163.1(constructs@10.4.2) cdk-nag: - specifier: 2.28.150 - version: 2.28.150(aws-cdk-lib@2.147.1)(constructs@10.3.0) + specifier: 2.29.14 + version: 2.29.14(aws-cdk-lib@2.163.1)(constructs@10.4.2) constructs: - specifier: 10.3.0 - version: 10.3.0 + specifier: 10.4.2 + version: 10.4.2 eslint: specifier: ^8 version: 8.57.0 @@ -376,14 +376,14 @@ importers: specifier: 8.10.0 version: 8.10.0(eslint@8.57.0) eslint-import-resolver-typescript: - specifier: 3.6.1 - version: 3.6.1(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + specifier: 3.6.3 + version: 3.6.3(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.31.0)(eslint@8.57.0) eslint-plugin-header: specifier: 3.1.1 version: 3.1.1(eslint@8.57.0) eslint-plugin-import: - specifier: 2.29.1 - version: 2.29.1(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + specifier: 2.31.0 + version: 2.31.0(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) eslint-plugin-prettier: specifier: 4.2.1 version: 4.2.1(eslint-config-prettier@8.10.0)(eslint@8.57.0)(prettier@2.8.8) @@ -394,32 +394,32 @@ importers: specifier: ^15 version: 15.0.0 jsii: - specifier: 5.4.24 - version: 5.4.24 + specifier: 5.5.4 + version: 5.5.4 jsii-diff: - specifier: 1.101.0 - version: 1.101.0 + specifier: 1.104.0 + version: 1.104.0 jsii-docgen: specifier: 8.0.56 version: 8.0.56 jsii-pacmak: - specifier: 1.101.0 - version: 1.101.0(jsii-rosetta@1.101.0) + specifier: 1.104.0 + version: 1.104.0(jsii-rosetta@1.104.0) jsii-rosetta: - specifier: 1.101.0 - version: 1.101.0 + specifier: 1.104.0 + version: 1.104.0 prettier: specifier: 2.8.8 version: 2.8.8 projen: specifier: 0.82.8 - version: 0.82.8(constructs@10.3.0) + version: 0.82.8(constructs@10.4.2) ts-jest: - specifier: 29.1.5 - version: 29.1.5(@babel/core@7.24.7)(esbuild@0.23.1)(jest@29.7.0)(typescript@5.5.2) + specifier: 29.2.5 + version: 29.2.5(@babel/core@7.24.7)(esbuild@0.24.0)(jest@29.7.0)(typescript@5.6.3) typescript: - specifier: 5.5.2 - version: 5.5.2 + specifier: 5.6.3 + version: 5.6.3 packages/cdk-graph-plugin-diagram: dependencies: @@ -454,14 +454,14 @@ importers: specifier: 1.1.0 version: 1.1.0 traverse: - specifier: 0.6.9 - version: 0.6.9 + specifier: 0.6.10 + version: 0.6.10 ts-graphviz: specifier: 1.8.2 version: 1.8.2 ts-node: specifier: 10.9.2 - version: 10.9.2(@types/node@18.19.39)(typescript@5.5.2) + version: 10.9.2(@types/node@18.19.39)(typescript@5.6.3) word-wrap: specifier: 1.2.5 version: 1.2.5 @@ -479,8 +479,8 @@ importers: specifier: 1.2.3 version: 1.2.3 '@types/jest': - specifier: 29.5.12 - version: 29.5.12 + specifier: 29.5.14 + version: 29.5.14 '@types/jest-image-snapshot': specifier: 6.4.0 version: 6.4.0 @@ -507,16 +507,16 @@ importers: version: 0.6.37 '@typescript-eslint/eslint-plugin': specifier: ^7 - version: 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.5.2) + version: 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.6.3) '@typescript-eslint/parser': specifier: ^7 - version: 7.14.1(eslint@8.57.0)(typescript@5.5.2) + version: 7.14.1(eslint@8.57.0)(typescript@5.6.3) aws-cdk-lib: - specifier: 2.147.1 - version: 2.147.1(constructs@10.3.0) + specifier: 2.163.1 + version: 2.163.1(constructs@10.4.2) constructs: - specifier: 10.3.0 - version: 10.3.0 + specifier: 10.4.2 + version: 10.4.2 downlevel-dts: specifier: 0.11.0 version: 0.11.0 @@ -527,14 +527,14 @@ importers: specifier: 8.10.0 version: 8.10.0(eslint@8.57.0) eslint-import-resolver-typescript: - specifier: 3.6.1 - version: 3.6.1(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + specifier: 3.6.3 + version: 3.6.3(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.31.0)(eslint@8.57.0) eslint-plugin-header: specifier: 3.1.1 version: 3.1.1(eslint@8.57.0) eslint-plugin-import: - specifier: 2.29.1 - version: 2.29.1(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + specifier: 2.31.0 + version: 2.31.0(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) eslint-plugin-prettier: specifier: 4.2.1 version: 4.2.1(eslint-config-prettier@8.10.0)(eslint@8.57.0)(prettier@2.8.8) @@ -548,20 +548,20 @@ importers: specifier: ^15 version: 15.0.0 jsii: - specifier: 5.4.24 - version: 5.4.24 + specifier: 5.5.4 + version: 5.5.4 jsii-diff: - specifier: 1.101.0 - version: 1.101.0 + specifier: 1.104.0 + version: 1.104.0 jsii-docgen: specifier: 8.0.56 version: 8.0.56 jsii-pacmak: - specifier: 1.101.0 - version: 1.101.0(jsii-rosetta@1.101.0) + specifier: 1.104.0 + version: 1.104.0(jsii-rosetta@1.104.0) jsii-rosetta: - specifier: 1.101.0 - version: 1.101.0 + specifier: 1.104.0 + version: 1.104.0 lodash: specifier: 4.17.21 version: 4.17.21 @@ -570,13 +570,13 @@ importers: version: 2.8.8 projen: specifier: 0.82.8 - version: 0.82.8(constructs@10.3.0) + version: 0.82.8(constructs@10.4.2) ts-jest: - specifier: 29.1.5 - version: 29.1.5(@babel/core@7.24.7)(esbuild@0.23.1)(jest@29.7.0)(typescript@5.5.2) + specifier: 29.2.5 + version: 29.2.5(@babel/core@7.24.7)(esbuild@0.24.0)(jest@29.7.0)(typescript@5.6.3) typescript: - specifier: 5.5.2 - version: 5.5.2 + specifier: 5.6.3 + version: 5.6.3 packages/cdk-graph-plugin-threat-composer: dependencies: @@ -594,29 +594,29 @@ importers: specifier: 0.0.0 version: link:../pdk-nag '@types/jest': - specifier: 29.5.12 - version: 29.5.12 + specifier: 29.5.14 + version: 29.5.14 '@types/lodash': - specifier: 4.17.5 - version: 4.17.5 + specifier: 4.17.12 + version: 4.17.12 '@types/node': specifier: ^18 version: 18.19.39 '@typescript-eslint/eslint-plugin': specifier: ^7 - version: 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.5.2) + version: 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.6.3) '@typescript-eslint/parser': specifier: ^7 - version: 7.14.1(eslint@8.57.0)(typescript@5.5.2) + version: 7.14.1(eslint@8.57.0)(typescript@5.6.3) aws-cdk-lib: - specifier: 2.147.1 - version: 2.147.1(constructs@10.3.0) + specifier: 2.163.1 + version: 2.163.1(constructs@10.4.2) cdk-nag: - specifier: 2.28.150 - version: 2.28.150(aws-cdk-lib@2.147.1)(constructs@10.3.0) + specifier: 2.29.14 + version: 2.29.14(aws-cdk-lib@2.163.1)(constructs@10.4.2) constructs: - specifier: 10.3.0 - version: 10.3.0 + specifier: 10.4.2 + version: 10.4.2 eslint: specifier: ^8 version: 8.57.0 @@ -624,14 +624,14 @@ importers: specifier: 8.10.0 version: 8.10.0(eslint@8.57.0) eslint-import-resolver-typescript: - specifier: 3.6.1 - version: 3.6.1(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + specifier: 3.6.3 + version: 3.6.3(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.31.0)(eslint@8.57.0) eslint-plugin-header: specifier: 3.1.1 version: 3.1.1(eslint@8.57.0) eslint-plugin-import: - specifier: 2.29.1 - version: 2.29.1(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + specifier: 2.31.0 + version: 2.31.0(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) eslint-plugin-prettier: specifier: 4.2.1 version: 4.2.1(eslint-config-prettier@8.10.0)(eslint@8.57.0)(prettier@2.8.8) @@ -645,32 +645,32 @@ importers: specifier: ^15 version: 15.0.0 jsii: - specifier: 5.4.24 - version: 5.4.24 + specifier: 5.5.4 + version: 5.5.4 jsii-diff: - specifier: 1.101.0 - version: 1.101.0 + specifier: 1.104.0 + version: 1.104.0 jsii-docgen: specifier: 8.0.56 version: 8.0.56 jsii-pacmak: - specifier: 1.101.0 - version: 1.101.0(jsii-rosetta@1.101.0) + specifier: 1.104.0 + version: 1.104.0(jsii-rosetta@1.104.0) jsii-rosetta: - specifier: 1.101.0 - version: 1.101.0 + specifier: 1.104.0 + version: 1.104.0 prettier: specifier: 2.8.8 version: 2.8.8 projen: specifier: 0.82.8 - version: 0.82.8(constructs@10.3.0) + version: 0.82.8(constructs@10.4.2) ts-jest: - specifier: 29.1.5 - version: 29.1.5(@babel/core@7.24.7)(esbuild@0.23.1)(jest@29.7.0)(typescript@5.5.2) + specifier: 29.2.5 + version: 29.2.5(@babel/core@7.24.7)(esbuild@0.24.0)(jest@29.7.0)(typescript@5.6.3) typescript: - specifier: 5.5.2 - version: 5.5.2 + specifier: 5.6.3 + version: 5.6.3 packages/cloudscape-react-ts-website: dependencies: @@ -685,8 +685,8 @@ importers: specifier: ^0.x version: link:../monorepo '@types/jest': - specifier: 29.5.12 - version: 29.5.12 + specifier: 29.5.14 + version: 29.5.14 '@types/mustache': specifier: 4.2.5 version: 4.2.5 @@ -695,13 +695,13 @@ importers: version: 18.19.39 '@typescript-eslint/eslint-plugin': specifier: ^7 - version: 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.5.2) + version: 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.6.3) '@typescript-eslint/parser': specifier: ^7 - version: 7.14.1(eslint@8.57.0)(typescript@5.5.2) + version: 7.14.1(eslint@8.57.0)(typescript@5.6.3) constructs: - specifier: 10.3.0 - version: 10.3.0 + specifier: 10.4.2 + version: 10.4.2 eslint: specifier: ^8 version: 8.57.0 @@ -709,14 +709,14 @@ importers: specifier: 8.10.0 version: 8.10.0(eslint@8.57.0) eslint-import-resolver-typescript: - specifier: 3.6.1 - version: 3.6.1(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + specifier: 3.6.3 + version: 3.6.3(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.31.0)(eslint@8.57.0) eslint-plugin-header: specifier: 3.1.1 version: 3.1.1(eslint@8.57.0) eslint-plugin-import: - specifier: 2.29.1 - version: 2.29.1(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + specifier: 2.31.0 + version: 2.31.0(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) eslint-plugin-prettier: specifier: 4.2.1 version: 4.2.1(eslint-config-prettier@8.10.0)(eslint@8.57.0)(prettier@2.8.8) @@ -727,32 +727,32 @@ importers: specifier: ^15 version: 15.0.0 jsii: - specifier: 5.4.24 - version: 5.4.24 + specifier: 5.5.4 + version: 5.5.4 jsii-diff: - specifier: 1.101.0 - version: 1.101.0 + specifier: 1.104.0 + version: 1.104.0 jsii-docgen: specifier: 8.0.56 version: 8.0.56 jsii-pacmak: - specifier: 1.101.0 - version: 1.101.0(jsii-rosetta@1.101.0) + specifier: 1.104.0 + version: 1.104.0(jsii-rosetta@1.104.0) jsii-rosetta: - specifier: 1.101.0 - version: 1.101.0 + specifier: 1.104.0 + version: 1.104.0 prettier: specifier: 2.8.8 version: 2.8.8 projen: specifier: 0.82.8 - version: 0.82.8(constructs@10.3.0) + version: 0.82.8(constructs@10.4.2) ts-jest: - specifier: 29.1.5 - version: 29.1.5(@babel/core@7.24.7)(esbuild@0.23.1)(jest@29.7.0)(typescript@5.5.2) + specifier: 29.2.5 + version: 29.2.5(@babel/core@7.24.7)(esbuild@0.24.0)(jest@29.7.0)(typescript@5.6.3) typescript: - specifier: 5.5.2 - version: 5.5.2 + specifier: 5.6.3 + version: 5.6.3 packages/identity: dependencies: @@ -761,29 +761,29 @@ importers: version: link:../pdk-nag devDependencies: '@aws-cdk/aws-cognito-identitypool-alpha': - specifier: 2.147.1-alpha.0 - version: 2.147.1-alpha.0(aws-cdk-lib@2.147.1)(constructs@10.3.0) + specifier: ^2.163.1-alpha.0 + version: 2.163.1-alpha.0(aws-cdk-lib@2.163.1)(constructs@10.4.2) '@types/jest': - specifier: 29.5.12 - version: 29.5.12 + specifier: 29.5.14 + version: 29.5.14 '@types/node': specifier: ^18 version: 18.19.39 '@typescript-eslint/eslint-plugin': specifier: ^7 - version: 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.5.2) + version: 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.6.3) '@typescript-eslint/parser': specifier: ^7 - version: 7.14.1(eslint@8.57.0)(typescript@5.5.2) + version: 7.14.1(eslint@8.57.0)(typescript@5.6.3) aws-cdk-lib: - specifier: 2.147.1 - version: 2.147.1(constructs@10.3.0) + specifier: 2.163.1 + version: 2.163.1(constructs@10.4.2) cdk-nag: - specifier: 2.28.150 - version: 2.28.150(aws-cdk-lib@2.147.1)(constructs@10.3.0) + specifier: 2.29.14 + version: 2.29.14(aws-cdk-lib@2.163.1)(constructs@10.4.2) constructs: - specifier: 10.3.0 - version: 10.3.0 + specifier: 10.4.2 + version: 10.4.2 eslint: specifier: ^8 version: 8.57.0 @@ -791,14 +791,14 @@ importers: specifier: 8.10.0 version: 8.10.0(eslint@8.57.0) eslint-import-resolver-typescript: - specifier: 3.6.1 - version: 3.6.1(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + specifier: 3.6.3 + version: 3.6.3(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.31.0)(eslint@8.57.0) eslint-plugin-header: specifier: 3.1.1 version: 3.1.1(eslint@8.57.0) eslint-plugin-import: - specifier: 2.29.1 - version: 2.29.1(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + specifier: 2.31.0 + version: 2.31.0(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) eslint-plugin-prettier: specifier: 4.2.1 version: 4.2.1(eslint-config-prettier@8.10.0)(eslint@8.57.0)(prettier@2.8.8) @@ -809,32 +809,32 @@ importers: specifier: ^15 version: 15.0.0 jsii: - specifier: 5.4.24 - version: 5.4.24 + specifier: 5.5.4 + version: 5.5.4 jsii-diff: - specifier: 1.101.0 - version: 1.101.0 + specifier: 1.104.0 + version: 1.104.0 jsii-docgen: specifier: 8.0.56 version: 8.0.56 jsii-pacmak: - specifier: 1.101.0 - version: 1.101.0(jsii-rosetta@1.101.0) + specifier: 1.104.0 + version: 1.104.0(jsii-rosetta@1.104.0) jsii-rosetta: - specifier: 1.101.0 - version: 1.101.0 + specifier: 1.104.0 + version: 1.104.0 prettier: specifier: 2.8.8 version: 2.8.8 projen: specifier: 0.82.8 - version: 0.82.8(constructs@10.3.0) + version: 0.82.8(constructs@10.4.2) ts-jest: - specifier: 29.1.5 - version: 29.1.5(@babel/core@7.24.7)(esbuild@0.23.1)(jest@29.7.0)(typescript@5.5.2) + specifier: 29.2.5 + version: 29.2.5(@babel/core@7.24.7)(esbuild@0.24.0)(jest@29.7.0)(typescript@5.6.3) typescript: - specifier: 5.5.2 - version: 5.5.2 + specifier: 5.6.3 + version: 5.6.3 packages/infrastructure: dependencies: @@ -852,8 +852,8 @@ importers: version: 4.2.0 devDependencies: '@types/jest': - specifier: 29.5.12 - version: 29.5.12 + specifier: 29.5.14 + version: 29.5.14 '@types/mustache': specifier: 4.2.5 version: 4.2.5 @@ -862,13 +862,13 @@ importers: version: 18.19.39 '@typescript-eslint/eslint-plugin': specifier: ^7 - version: 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.5.2) + version: 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.6.3) '@typescript-eslint/parser': specifier: ^7 - version: 7.14.1(eslint@8.57.0)(typescript@5.5.2) + version: 7.14.1(eslint@8.57.0)(typescript@5.6.3) constructs: - specifier: 10.3.0 - version: 10.3.0 + specifier: 10.4.2 + version: 10.4.2 eslint: specifier: ^8 version: 8.57.0 @@ -876,14 +876,14 @@ importers: specifier: 8.10.0 version: 8.10.0(eslint@8.57.0) eslint-import-resolver-typescript: - specifier: 3.6.1 - version: 3.6.1(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + specifier: 3.6.3 + version: 3.6.3(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.31.0)(eslint@8.57.0) eslint-plugin-header: specifier: 3.1.1 version: 3.1.1(eslint@8.57.0) eslint-plugin-import: - specifier: 2.29.1 - version: 2.29.1(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + specifier: 2.31.0 + version: 2.31.0(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) eslint-plugin-prettier: specifier: 4.2.1 version: 4.2.1(eslint-config-prettier@8.10.0)(eslint@8.57.0)(prettier@2.8.8) @@ -894,32 +894,32 @@ importers: specifier: ^15 version: 15.0.0 jsii: - specifier: 5.4.24 - version: 5.4.24 + specifier: 5.5.4 + version: 5.5.4 jsii-diff: - specifier: 1.101.0 - version: 1.101.0 + specifier: 1.104.0 + version: 1.104.0 jsii-docgen: specifier: 8.0.56 version: 8.0.56 jsii-pacmak: - specifier: 1.101.0 - version: 1.101.0(jsii-rosetta@1.101.0) + specifier: 1.104.0 + version: 1.104.0(jsii-rosetta@1.104.0) jsii-rosetta: - specifier: 1.101.0 - version: 1.101.0 + specifier: 1.104.0 + version: 1.104.0 prettier: specifier: 2.8.8 version: 2.8.8 projen: specifier: 0.82.8 - version: 0.82.8(constructs@10.3.0) + version: 0.82.8(constructs@10.4.2) ts-jest: - specifier: 29.1.5 - version: 29.1.5(@babel/core@7.24.7)(esbuild@0.23.1)(jest@29.7.0)(typescript@5.5.2) + specifier: 29.2.5 + version: 29.2.5(@babel/core@7.24.7)(esbuild@0.24.0)(jest@29.7.0)(typescript@5.6.3) typescript: - specifier: 5.5.2 - version: 5.5.2 + specifier: 5.6.3 + version: 5.6.3 packages/monorepo: dependencies: @@ -933,18 +933,18 @@ importers: specifier: 7.0.1 version: 7.0.1 semver: - specifier: 7.6.2 - version: 7.6.2 + specifier: 7.6.3 + version: 7.6.3 devDependencies: '@nx/devkit': specifier: '16' - version: 16.10.0(nx@16.10.0) + version: 16.10.0(nx@19.0.0) '@types/fs-extra': specifier: 11.0.4 version: 11.0.4 '@types/jest': - specifier: 29.5.12 - version: 29.5.12 + specifier: 29.5.14 + version: 29.5.14 '@types/node': specifier: ^18 version: 18.19.39 @@ -953,13 +953,13 @@ importers: version: 7.5.8 '@typescript-eslint/eslint-plugin': specifier: ^7 - version: 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.5.2) + version: 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.6.3) '@typescript-eslint/parser': specifier: ^7 - version: 7.14.1(eslint@8.57.0)(typescript@5.5.2) + version: 7.14.1(eslint@8.57.0)(typescript@5.6.3) constructs: - specifier: 10.3.0 - version: 10.3.0 + specifier: 10.4.2 + version: 10.4.2 eslint: specifier: ^8 version: 8.57.0 @@ -967,14 +967,14 @@ importers: specifier: 8.10.0 version: 8.10.0(eslint@8.57.0) eslint-import-resolver-typescript: - specifier: 3.6.1 - version: 3.6.1(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + specifier: 3.6.3 + version: 3.6.3(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.31.0)(eslint@8.57.0) eslint-plugin-header: specifier: 3.1.1 version: 3.1.1(eslint@8.57.0) eslint-plugin-import: - specifier: 2.29.1 - version: 2.29.1(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + specifier: 2.31.0 + version: 2.31.0(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) eslint-plugin-prettier: specifier: 4.2.1 version: 4.2.1(eslint-config-prettier@8.10.0)(eslint@8.57.0)(prettier@2.8.8) @@ -985,35 +985,35 @@ importers: specifier: ^15 version: 15.0.0 jsii: - specifier: 5.4.24 - version: 5.4.24 + specifier: 5.5.4 + version: 5.5.4 jsii-diff: - specifier: 1.101.0 - version: 1.101.0 + specifier: 1.104.0 + version: 1.104.0 jsii-docgen: specifier: 8.0.56 version: 8.0.56 jsii-pacmak: - specifier: 1.101.0 - version: 1.101.0(jsii-rosetta@1.101.0) + specifier: 1.104.0 + version: 1.104.0(jsii-rosetta@1.104.0) jsii-rosetta: - specifier: 1.101.0 - version: 1.101.0 + specifier: 1.104.0 + version: 1.104.0 nx: - specifier: '16' - version: 16.10.0 + specifier: '19' + version: 19.0.0 prettier: specifier: 2.8.8 version: 2.8.8 projen: specifier: 0.82.8 - version: 0.82.8(constructs@10.3.0) + version: 0.82.8(constructs@10.4.2) ts-jest: - specifier: 29.1.5 - version: 29.1.5(@babel/core@7.24.7)(esbuild@0.23.1)(jest@29.7.0)(typescript@5.5.2) + specifier: 29.2.5 + version: 29.2.5(@babel/core@7.24.7)(esbuild@0.24.0)(jest@29.7.0)(typescript@5.6.3) typescript: - specifier: 5.5.2 - version: 5.5.2 + specifier: 5.6.3 + version: 5.6.3 packages/pdk: dependencies: @@ -1081,11 +1081,11 @@ importers: specifier: 7.0.1 version: 7.0.1 semver: - specifier: 7.6.2 - version: 7.6.2 + specifier: 7.6.3 + version: 7.6.3 shorthash2: - specifier: 1.0.3 - version: 1.0.3 + specifier: 1.0.5 + version: 1.0.5 svgson: specifier: 5.3.1 version: 5.3.1 @@ -1093,14 +1093,14 @@ importers: specifier: 1.1.0 version: 1.1.0 traverse: - specifier: 0.6.9 - version: 0.6.9 + specifier: 0.6.10 + version: 0.6.10 ts-graphviz: specifier: 1.8.2 version: 1.8.2 ts-node: specifier: 10.9.2 - version: 10.9.2(@types/node@18.19.39)(typescript@5.5.2) + version: 10.9.2(@types/node@18.19.39)(typescript@5.6.3) word-wrap: specifier: 1.2.5 version: 1.2.5 @@ -1110,28 +1110,28 @@ importers: version: 10.1.0(openapi-types@12.1.3) '@aws-cdk/assert': specifier: 2.68.0 - version: 2.68.0(aws-cdk-lib@2.147.1)(constructs@10.3.0)(jest@29.7.0) + version: 2.68.0(aws-cdk-lib@2.163.1)(constructs@10.4.2)(jest@29.7.0) '@aws-cdk/aws-cognito-identitypool-alpha': - specifier: 2.147.1-alpha.0 - version: 2.147.1-alpha.0(aws-cdk-lib@2.147.1)(constructs@10.3.0) + specifier: ^2.163.1-alpha.0 + version: 2.163.1-alpha.0(aws-cdk-lib@2.163.1)(constructs@10.4.2) '@aws-cdk/cfnspec': specifier: 2.72.1 version: 2.72.1 '@aws-sdk/client-apigatewayv2': - specifier: 3.600.0 - version: 3.600.0 + specifier: 3.677.0 + version: 3.677.0 '@aws-sdk/client-s3': - specifier: 3.600.0 - version: 3.600.0 + specifier: 3.677.0 + version: 3.677.0 '@aws-sdk/client-wafv2': - specifier: 3.600.0 - version: 3.600.0 + specifier: 3.677.0 + version: 3.677.0 '@faker-js/faker': specifier: 8.1.0 version: 8.1.0 '@nx/devkit': specifier: '16' - version: 16.10.0(nx@16.10.0) + version: 16.10.0(nx@19.0.0) '@types/ejs': specifier: 3.1.5 version: 3.1.5 @@ -1142,14 +1142,14 @@ importers: specifier: 1.2.3 version: 1.2.3 '@types/jest': - specifier: 29.5.12 - version: 29.5.12 + specifier: 29.5.14 + version: 29.5.14 '@types/jest-image-snapshot': specifier: 6.4.0 version: 6.4.0 '@types/lodash': - specifier: 4.17.5 - version: 4.17.5 + specifier: 4.17.12 + version: 4.17.12 '@types/lodash.clonedeep': specifier: 4.5.9 version: 4.5.9 @@ -1199,26 +1199,26 @@ importers: specifier: 0.6.37 version: 0.6.37 '@types/unzipper': - specifier: 0.10.9 - version: 0.10.9 + specifier: 0.10.10 + version: 0.10.10 '@types/xml-flow': specifier: 1.0.4 version: 1.0.4 '@typescript-eslint/eslint-plugin': specifier: ^7 - version: 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.5.2) + version: 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.6.3) '@typescript-eslint/parser': specifier: ^7 - version: 7.14.1(eslint@8.57.0)(typescript@5.5.2) + version: 7.14.1(eslint@8.57.0)(typescript@5.6.3) aws-cdk-lib: - specifier: 2.147.1 - version: 2.147.1(constructs@10.3.0) + specifier: 2.163.1 + version: 2.163.1(constructs@10.4.2) cdk-nag: - specifier: 2.28.150 - version: 2.28.150(aws-cdk-lib@2.147.1)(constructs@10.3.0) + specifier: 2.29.14 + version: 2.29.14(aws-cdk-lib@2.163.1)(constructs@10.4.2) constructs: - specifier: 10.3.0 - version: 10.3.0 + specifier: 10.4.2 + version: 10.4.2 downlevel-dts: specifier: 0.11.0 version: 0.11.0 @@ -1226,8 +1226,8 @@ importers: specifier: 3.1.10 version: 3.1.10 esbuild: - specifier: ^0.23.1 - version: 0.23.1 + specifier: 0.24.0 + version: 0.24.0 eslint: specifier: ^8 version: 8.57.0 @@ -1235,11 +1235,11 @@ importers: specifier: 8.10.0 version: 8.10.0(eslint@8.57.0) eslint-import-resolver-typescript: - specifier: 3.6.1 - version: 3.6.1(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + specifier: 3.6.3 + version: 3.6.3(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.31.0)(eslint@8.57.0) eslint-plugin-import: - specifier: 2.29.1 - version: 2.29.1(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + specifier: 2.31.0 + version: 2.31.0(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) eslint-plugin-prettier: specifier: 4.2.1 version: 4.2.1(eslint-config-prettier@8.10.0)(eslint@8.57.0)(prettier@2.8.8) @@ -1256,20 +1256,20 @@ importers: specifier: ^15 version: 15.0.0 jsii: - specifier: 5.4.24 - version: 5.4.24 + specifier: 5.5.4 + version: 5.5.4 jsii-diff: - specifier: 1.101.0 - version: 1.101.0 + specifier: 1.104.0 + version: 1.104.0 jsii-docgen: specifier: 8.0.56 version: 8.0.56 jsii-pacmak: - specifier: 1.101.0 - version: 1.101.0(jsii-rosetta@1.101.0) + specifier: 1.104.0 + version: 1.104.0(jsii-rosetta@1.104.0) jsii-rosetta: - specifier: 1.101.0 - version: 1.101.0 + specifier: 1.104.0 + version: 1.104.0 license-checker: specifier: 25.0.1 version: 25.0.1 @@ -1277,8 +1277,8 @@ importers: specifier: ^2.6.7 version: 2.7.0 nx: - specifier: '16' - version: 16.10.0 + specifier: '19' + version: 19.0.0 parse-openapi: specifier: 0.0.1 version: 0.0.1 @@ -1287,28 +1287,28 @@ importers: version: 2.8.8 projen: specifier: 0.82.8 - version: 0.82.8(constructs@10.3.0) + version: 0.82.8(constructs@10.4.2) reregexp: specifier: 1.6.1 version: 1.6.1 sharp: - specifier: 0.33.4 - version: 0.33.4 + specifier: 0.33.5 + version: 0.33.5 tree-cli: specifier: 0.6.7 version: 0.6.7 ts-command-line-args: specifier: 2.4.2 - version: 2.4.2(jest@29.7.0)(typescript@5.5.2) + version: 2.4.2(jest@29.7.0)(typescript@5.6.3) ts-jest: - specifier: 29.1.5 - version: 29.1.5(@babel/core@7.24.7)(esbuild@0.23.1)(jest@29.7.0)(typescript@5.5.2) + specifier: 29.2.5 + version: 29.2.5(@babel/core@7.24.7)(esbuild@0.24.0)(jest@29.7.0)(typescript@5.6.3) typescript: - specifier: 5.5.2 - version: 5.5.2 + specifier: 5.6.3 + version: 5.6.3 unzipper: - specifier: 0.12.1 - version: 0.12.1 + specifier: 0.12.3 + version: 0.12.3 xml-flow: specifier: 1.0.4 version: 1.0.4 @@ -1317,13 +1317,13 @@ importers: devDependencies: '@aws-cdk/assert': specifier: 2.68.0 - version: 2.68.0(aws-cdk-lib@2.147.1)(constructs@10.3.0)(jest@29.7.0) + version: 2.68.0(aws-cdk-lib@2.163.1)(constructs@10.4.2)(jest@29.7.0) '@types/fs-extra': specifier: 11.0.4 version: 11.0.4 '@types/jest': - specifier: 29.5.12 - version: 29.5.12 + specifier: 29.5.14 + version: 29.5.14 '@types/mustache': specifier: 4.2.5 version: 4.2.5 @@ -1332,19 +1332,19 @@ importers: version: 18.19.39 '@typescript-eslint/eslint-plugin': specifier: ^7 - version: 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.5.2) + version: 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.6.3) '@typescript-eslint/parser': specifier: ^7 - version: 7.14.1(eslint@8.57.0)(typescript@5.5.2) + version: 7.14.1(eslint@8.57.0)(typescript@5.6.3) aws-cdk-lib: - specifier: 2.147.1 - version: 2.147.1(constructs@10.3.0) + specifier: 2.163.1 + version: 2.163.1(constructs@10.4.2) cdk-nag: - specifier: 2.28.150 - version: 2.28.150(aws-cdk-lib@2.147.1)(constructs@10.3.0) + specifier: 2.29.14 + version: 2.29.14(aws-cdk-lib@2.163.1)(constructs@10.4.2) constructs: - specifier: 10.3.0 - version: 10.3.0 + specifier: 10.4.2 + version: 10.4.2 eslint: specifier: ^8 version: 8.57.0 @@ -1352,14 +1352,14 @@ importers: specifier: 8.10.0 version: 8.10.0(eslint@8.57.0) eslint-import-resolver-typescript: - specifier: 3.6.1 - version: 3.6.1(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + specifier: 3.6.3 + version: 3.6.3(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.31.0)(eslint@8.57.0) eslint-plugin-header: specifier: 3.1.1 version: 3.1.1(eslint@8.57.0) eslint-plugin-import: - specifier: 2.29.1 - version: 2.29.1(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + specifier: 2.31.0 + version: 2.31.0(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) eslint-plugin-prettier: specifier: 4.2.1 version: 4.2.1(eslint-config-prettier@8.10.0)(eslint@8.57.0)(prettier@2.8.8) @@ -1373,20 +1373,20 @@ importers: specifier: ^15 version: 15.0.0 jsii: - specifier: 5.4.24 - version: 5.4.24 + specifier: 5.5.4 + version: 5.5.4 jsii-diff: - specifier: 1.101.0 - version: 1.101.0 + specifier: 1.104.0 + version: 1.104.0 jsii-docgen: specifier: 8.0.56 version: 8.0.56 jsii-pacmak: - specifier: 1.101.0 - version: 1.101.0(jsii-rosetta@1.101.0) + specifier: 1.104.0 + version: 1.104.0(jsii-rosetta@1.104.0) jsii-rosetta: - specifier: 1.101.0 - version: 1.101.0 + specifier: 1.104.0 + version: 1.104.0 mustache: specifier: 4.2.0 version: 4.2.0 @@ -1394,14 +1394,14 @@ importers: specifier: 2.8.8 version: 2.8.8 ts-jest: - specifier: 29.1.5 - version: 29.1.5(@babel/core@7.24.7)(esbuild@0.23.1)(jest@29.7.0)(typescript@5.5.2) + specifier: 29.2.5 + version: 29.2.5(@babel/core@7.24.7)(esbuild@0.24.0)(jest@29.7.0)(typescript@5.6.3) ts-node: specifier: 10.9.2 - version: 10.9.2(@types/node@18.19.39)(typescript@5.5.2) + version: 10.9.2(@types/node@18.19.39)(typescript@5.6.3) typescript: - specifier: 5.5.2 - version: 5.5.2 + specifier: 5.6.3 + version: 5.6.3 packages/pipeline: dependencies: @@ -1410,26 +1410,26 @@ importers: version: link:../pdk-nag devDependencies: '@types/jest': - specifier: 29.5.12 - version: 29.5.12 + specifier: 29.5.14 + version: 29.5.14 '@types/node': specifier: ^18 version: 18.19.39 '@typescript-eslint/eslint-plugin': specifier: ^7 - version: 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.5.2) + version: 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.6.3) '@typescript-eslint/parser': specifier: ^7 - version: 7.14.1(eslint@8.57.0)(typescript@5.5.2) + version: 7.14.1(eslint@8.57.0)(typescript@5.6.3) aws-cdk-lib: - specifier: 2.147.1 - version: 2.147.1(constructs@10.3.0) + specifier: 2.163.1 + version: 2.163.1(constructs@10.4.2) cdk-nag: - specifier: 2.28.150 - version: 2.28.150(aws-cdk-lib@2.147.1)(constructs@10.3.0) + specifier: 2.29.14 + version: 2.29.14(aws-cdk-lib@2.163.1)(constructs@10.4.2) constructs: - specifier: 10.3.0 - version: 10.3.0 + specifier: 10.4.2 + version: 10.4.2 eslint: specifier: ^8 version: 8.57.0 @@ -1437,14 +1437,14 @@ importers: specifier: 8.10.0 version: 8.10.0(eslint@8.57.0) eslint-import-resolver-typescript: - specifier: 3.6.1 - version: 3.6.1(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + specifier: 3.6.3 + version: 3.6.3(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.31.0)(eslint@8.57.0) eslint-plugin-header: specifier: 3.1.1 version: 3.1.1(eslint@8.57.0) eslint-plugin-import: - specifier: 2.29.1 - version: 2.29.1(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + specifier: 2.31.0 + version: 2.31.0(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) eslint-plugin-prettier: specifier: 4.2.1 version: 4.2.1(eslint-config-prettier@8.10.0)(eslint@8.57.0)(prettier@2.8.8) @@ -1455,32 +1455,32 @@ importers: specifier: ^15 version: 15.0.0 jsii: - specifier: 5.4.24 - version: 5.4.24 + specifier: 5.5.4 + version: 5.5.4 jsii-diff: - specifier: 1.101.0 - version: 1.101.0 + specifier: 1.104.0 + version: 1.104.0 jsii-docgen: specifier: 8.0.56 version: 8.0.56 jsii-pacmak: - specifier: 1.101.0 - version: 1.101.0(jsii-rosetta@1.101.0) + specifier: 1.104.0 + version: 1.104.0(jsii-rosetta@1.104.0) jsii-rosetta: - specifier: 1.101.0 - version: 1.101.0 + specifier: 1.104.0 + version: 1.104.0 prettier: specifier: 2.8.8 version: 2.8.8 projen: specifier: 0.82.8 - version: 0.82.8(constructs@10.3.0) + version: 0.82.8(constructs@10.4.2) ts-jest: - specifier: 29.1.5 - version: 29.1.5(@babel/core@7.24.7)(esbuild@0.23.1)(jest@29.7.0)(typescript@5.5.2) + specifier: 29.2.5 + version: 29.2.5(@babel/core@7.24.7)(esbuild@0.24.0)(jest@29.7.0)(typescript@5.6.3) typescript: - specifier: 5.5.2 - version: 5.5.2 + specifier: 5.6.3 + version: 5.6.3 packages/static-website: dependencies: @@ -1489,29 +1489,29 @@ importers: version: link:../pdk-nag devDependencies: '@aws-sdk/client-wafv2': - specifier: 3.600.0 - version: 3.600.0 + specifier: 3.677.0 + version: 3.677.0 '@types/jest': - specifier: 29.5.12 - version: 29.5.12 + specifier: 29.5.14 + version: 29.5.14 '@types/node': specifier: ^18 version: 18.19.39 '@typescript-eslint/eslint-plugin': specifier: ^7 - version: 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.5.2) + version: 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.6.3) '@typescript-eslint/parser': specifier: ^7 - version: 7.14.1(eslint@8.57.0)(typescript@5.5.2) + version: 7.14.1(eslint@8.57.0)(typescript@5.6.3) aws-cdk-lib: - specifier: 2.147.1 - version: 2.147.1(constructs@10.3.0) + specifier: 2.163.1 + version: 2.163.1(constructs@10.4.2) cdk-nag: - specifier: 2.28.150 - version: 2.28.150(aws-cdk-lib@2.147.1)(constructs@10.3.0) + specifier: 2.29.14 + version: 2.29.14(aws-cdk-lib@2.163.1)(constructs@10.4.2) constructs: - specifier: 10.3.0 - version: 10.3.0 + specifier: 10.4.2 + version: 10.4.2 eslint: specifier: ^8 version: 8.57.0 @@ -1519,14 +1519,14 @@ importers: specifier: 8.10.0 version: 8.10.0(eslint@8.57.0) eslint-import-resolver-typescript: - specifier: 3.6.1 - version: 3.6.1(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + specifier: 3.6.3 + version: 3.6.3(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.31.0)(eslint@8.57.0) eslint-plugin-header: specifier: 3.1.1 version: 3.1.1(eslint@8.57.0) eslint-plugin-import: - specifier: 2.29.1 - version: 2.29.1(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + specifier: 2.31.0 + version: 2.31.0(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) eslint-plugin-prettier: specifier: 4.2.1 version: 4.2.1(eslint-config-prettier@8.10.0)(eslint@8.57.0)(prettier@2.8.8) @@ -1537,32 +1537,32 @@ importers: specifier: ^15 version: 15.0.0 jsii: - specifier: 5.4.24 - version: 5.4.24 + specifier: 5.5.4 + version: 5.5.4 jsii-diff: - specifier: 1.101.0 - version: 1.101.0 + specifier: 1.104.0 + version: 1.104.0 jsii-docgen: specifier: 8.0.56 version: 8.0.56 jsii-pacmak: - specifier: 1.101.0 - version: 1.101.0(jsii-rosetta@1.101.0) + specifier: 1.104.0 + version: 1.104.0(jsii-rosetta@1.104.0) jsii-rosetta: - specifier: 1.101.0 - version: 1.101.0 + specifier: 1.104.0 + version: 1.104.0 prettier: specifier: 2.8.8 version: 2.8.8 projen: specifier: 0.82.8 - version: 0.82.8(constructs@10.3.0) + version: 0.82.8(constructs@10.4.2) ts-jest: - specifier: 29.1.5 - version: 29.1.5(@babel/core@7.24.7)(esbuild@0.23.1)(jest@29.7.0)(typescript@5.5.2) + specifier: 29.2.5 + version: 29.2.5(@babel/core@7.24.7)(esbuild@0.24.0)(jest@29.7.0)(typescript@5.6.3) typescript: - specifier: 5.5.2 - version: 5.5.2 + specifier: 5.6.3 + version: 5.6.3 packages/type-safe-api: dependencies: @@ -1589,11 +1589,11 @@ importers: specifier: 10.1.0 version: 10.1.0(openapi-types@12.1.3) '@aws-sdk/client-apigatewayv2': - specifier: 3.600.0 - version: 3.600.0 + specifier: 3.677.0 + version: 3.677.0 '@aws-sdk/client-s3': - specifier: 3.600.0 - version: 3.600.0 + specifier: 3.677.0 + version: 3.677.0 '@faker-js/faker': specifier: 8.1.0 version: 8.1.0 @@ -1604,35 +1604,35 @@ importers: specifier: 11.0.4 version: 11.0.4 '@types/jest': - specifier: 29.5.12 - version: 29.5.12 + specifier: 29.5.14 + version: 29.5.14 '@types/lodash': - specifier: 4.17.5 - version: 4.17.5 + specifier: 4.17.12 + version: 4.17.12 '@types/node': specifier: ^18 version: 18.19.39 '@typescript-eslint/eslint-plugin': specifier: ^7 - version: 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.5.2) + version: 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.6.3) '@typescript-eslint/parser': specifier: ^7 - version: 7.14.1(eslint@8.57.0)(typescript@5.5.2) + version: 7.14.1(eslint@8.57.0)(typescript@5.6.3) aws-cdk-lib: - specifier: 2.147.1 - version: 2.147.1(constructs@10.3.0) + specifier: 2.163.1 + version: 2.163.1(constructs@10.4.2) cdk-nag: - specifier: 2.28.150 - version: 2.28.150(aws-cdk-lib@2.147.1)(constructs@10.3.0) + specifier: 2.29.14 + version: 2.29.14(aws-cdk-lib@2.163.1)(constructs@10.4.2) constructs: - specifier: 10.3.0 - version: 10.3.0 + specifier: 10.4.2 + version: 10.4.2 ejs: specifier: 3.1.10 version: 3.1.10 esbuild: - specifier: ^0.23.1 - version: 0.23.1 + specifier: 0.24.0 + version: 0.24.0 eslint: specifier: ^8 version: 8.57.0 @@ -1640,14 +1640,14 @@ importers: specifier: 8.10.0 version: 8.10.0(eslint@8.57.0) eslint-import-resolver-typescript: - specifier: 3.6.1 - version: 3.6.1(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + specifier: 3.6.3 + version: 3.6.3(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.31.0)(eslint@8.57.0) eslint-plugin-header: specifier: 3.1.1 version: 3.1.1(eslint@8.57.0) eslint-plugin-import: - specifier: 2.29.1 - version: 2.29.1(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + specifier: 2.31.0 + version: 2.31.0(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) eslint-plugin-prettier: specifier: 4.2.1 version: 4.2.1(eslint-config-prettier@8.10.0)(eslint@8.57.0)(prettier@2.8.8) @@ -1658,20 +1658,20 @@ importers: specifier: ^15 version: 15.0.0 jsii: - specifier: 5.4.24 - version: 5.4.24 + specifier: 5.5.4 + version: 5.5.4 jsii-diff: - specifier: 1.101.0 - version: 1.101.0 + specifier: 1.104.0 + version: 1.104.0 jsii-docgen: specifier: 8.0.56 version: 8.0.56 jsii-pacmak: - specifier: 1.101.0 - version: 1.101.0(jsii-rosetta@1.101.0) + specifier: 1.104.0 + version: 1.104.0(jsii-rosetta@1.104.0) jsii-rosetta: - specifier: 1.101.0 - version: 1.101.0 + specifier: 1.104.0 + version: 1.104.0 parse-openapi: specifier: 0.0.1 version: 0.0.1 @@ -1680,19 +1680,19 @@ importers: version: 2.8.8 projen: specifier: 0.82.8 - version: 0.82.8(constructs@10.3.0) + version: 0.82.8(constructs@10.4.2) reregexp: specifier: 1.6.1 version: 1.6.1 ts-command-line-args: specifier: 2.4.2 - version: 2.4.2(jest@29.7.0)(typescript@5.5.2) + version: 2.4.2(jest@29.7.0)(typescript@5.6.3) ts-jest: - specifier: 29.1.5 - version: 29.1.5(@babel/core@7.24.7)(esbuild@0.23.1)(jest@29.7.0)(typescript@5.5.2) + specifier: 29.2.5 + version: 29.2.5(@babel/core@7.24.7)(esbuild@0.24.0)(jest@29.7.0)(typescript@5.6.3) typescript: - specifier: 5.5.2 - version: 5.5.2 + specifier: 5.6.3 + version: 5.6.3 packages: @@ -1736,7 +1736,7 @@ packages: openapi-types: 12.1.3 dev: true - /@aws-cdk/assert@2.68.0(aws-cdk-lib@2.147.1)(constructs@10.3.0)(jest@29.7.0): + /@aws-cdk/assert@2.68.0(aws-cdk-lib@2.163.1)(constructs@10.4.2)(jest@29.7.0): resolution: {integrity: sha512-bEztvoYdVp17I/ClYRGZa4wlEP/qNNq4Q+Z7EKwRL0cLDmvq4EI1m1N8LhUPAH7B6YXp5d1164gC6Nr0lV8bbA==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -1745,8 +1745,8 @@ packages: jest: '>=26.6.3' dependencies: '@aws-cdk/cloudformation-diff': 2.68.0 - aws-cdk-lib: 2.147.1(constructs@10.3.0) - constructs: 10.3.0 + aws-cdk-lib: 2.163.1(constructs@10.4.2) + constructs: 10.4.2 jest: 29.7.0(@types/node@18.19.39)(ts-node@10.9.2) dev: true @@ -1756,18 +1756,18 @@ packages: /@aws-cdk/asset-kubectl-v20@2.1.2: resolution: {integrity: sha512-3M2tELJOxQv0apCIiuKQ4pAbncz9GuLwnKFqxifWfe77wuMxyTRPmxssYHs42ePqzap1LT6GDcPygGs+hHstLg==} - /@aws-cdk/asset-node-proxy-agent-v6@2.0.3: - resolution: {integrity: sha512-twhuEG+JPOYCYPx/xy5uH2+VUsIEhPTzDY0F1KuB+ocjWWB/KEDiOVL19nHvbPCB6fhWnkykXEMJ4HHcKvjtvg==} + /@aws-cdk/asset-node-proxy-agent-v6@2.1.0: + resolution: {integrity: sha512-7bY3J8GCVxLupn/kNmpPc5VJz8grx+4RKfnnJiO1LG+uxkZfANZG3RMHhE+qQxxwkyQ9/MfPtTpf748UhR425A==} - /@aws-cdk/aws-cognito-identitypool-alpha@2.147.1-alpha.0(aws-cdk-lib@2.147.1)(constructs@10.3.0): - resolution: {integrity: sha512-Y3rgxIvs1uqYbYfGjiYNK7Gl0tU9LphtC6DmuuwZFoJqFigsVHN3W6YcNALCrUYMEznEaXAEQAXHvxuCtujdpg==} + /@aws-cdk/aws-cognito-identitypool-alpha@2.163.1-alpha.0(aws-cdk-lib@2.163.1)(constructs@10.4.2): + resolution: {integrity: sha512-QcgYM8F7lm+bQG6no0X7KfMTPAo/YajSocu3HxO5+Vmz3cETuJVvZWjZVwkAYU71HQh507nAmbONhYnqQO+7FA==} engines: {node: '>= 14.15.0'} peerDependencies: - aws-cdk-lib: ^2.147.1 + aws-cdk-lib: ^2.163.1 constructs: ^10.0.0 dependencies: - aws-cdk-lib: 2.147.1(constructs@10.3.0) - constructs: 10.3.0 + aws-cdk-lib: 2.163.1(constructs@10.4.2) + constructs: 10.4.2 /@aws-cdk/cfnspec@2.68.0: resolution: {integrity: sha512-g062ljKOvMaeEgp2GR2ewoF3BzeGYpu+AA7UvN/SN+2S0detSwU+qHlxSFeTe0DLyCFaMttNEh81VmYCfiHtpg==} @@ -1783,6 +1783,12 @@ packages: md5: 2.3.0 dev: true + /@aws-cdk/cloud-assembly-schema@38.0.1: + resolution: {integrity: sha512-KvPe+NMWAulfNVwY7jenFhzhuLhLqJ/OPy5jx7wUstbjnYnjRVLpUHPU3yCjXFE0J8cuJVdx95BJ4rOs66Pi9w==} + bundledDependencies: + - jsonschema + - semver + /@aws-cdk/cloudformation-diff@2.68.0: resolution: {integrity: sha512-JnX0sygxNHWU3aKdzSus25B1TuKYWDwnNL2tw3svZvfHcw3Nwz857JTOn/yNOJxT7cZbCbOqNPrOT6Xv+LrxTQ==} engines: {node: '>= 14.15.0'} @@ -1800,7 +1806,7 @@ packages: engines: {node: '>=16.0.0'} dependencies: '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.598.0 + '@aws-sdk/types': 3.667.0 tslib: 2.6.3 dev: true @@ -1808,7 +1814,7 @@ packages: resolution: {integrity: sha512-+iWb8qaHLYKrNvGRbiYRHSdKRWhto5XlZUEBwDjYNf+ly5SVYG6zEoYIdxvf5R3zyeP16w4PLBn3rH1xc74Rag==} dependencies: '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.598.0 + '@aws-sdk/types': 3.667.0 tslib: 2.6.3 dev: true @@ -1817,7 +1823,7 @@ packages: dependencies: '@aws-crypto/supports-web-crypto': 5.2.0 '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.598.0 + '@aws-sdk/types': 3.667.0 '@aws-sdk/util-locate-window': 3.568.0 '@smithy/util-utf8': 2.3.0 tslib: 2.6.3 @@ -1829,7 +1835,7 @@ packages: '@aws-crypto/sha256-js': 5.2.0 '@aws-crypto/supports-web-crypto': 5.2.0 '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.598.0 + '@aws-sdk/types': 3.667.0 '@aws-sdk/util-locate-window': 3.568.0 '@smithy/util-utf8': 2.3.0 tslib: 2.6.3 @@ -1840,7 +1846,7 @@ packages: engines: {node: '>=16.0.0'} dependencies: '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.598.0 + '@aws-sdk/types': 3.667.0 tslib: 2.6.3 dev: true @@ -1853,395 +1859,403 @@ packages: /@aws-crypto/util@5.2.0: resolution: {integrity: sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==} dependencies: - '@aws-sdk/types': 3.598.0 + '@aws-sdk/types': 3.667.0 '@smithy/util-utf8': 2.3.0 tslib: 2.6.3 dev: true - /@aws-sdk/client-apigatewayv2@3.600.0: - resolution: {integrity: sha512-M5SCzoQKWuYp1MyUwXzeiig/plVJeqeOPB1I3F+fphxpb1dfOObdCaLo2gcb1fxjkpx37QmJcNJSKZn/GMFXQg==} + /@aws-sdk/client-apigatewayv2@3.677.0: + resolution: {integrity: sha512-D02MMa0LmLZIrFpQdGQ51B22U4UEWc8wAgFVON/dtX/8RI/B+/BamFYTobSK/RXgTBE0AO47HaNiOc8dmpMg1g==} engines: {node: '>=16.0.0'} dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/client-sso-oidc': 3.600.0(@aws-sdk/client-sts@3.600.0) - '@aws-sdk/client-sts': 3.600.0 - '@aws-sdk/core': 3.598.0 - '@aws-sdk/credential-provider-node': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0) - '@aws-sdk/middleware-host-header': 3.598.0 - '@aws-sdk/middleware-logger': 3.598.0 - '@aws-sdk/middleware-recursion-detection': 3.598.0 - '@aws-sdk/middleware-user-agent': 3.598.0 - '@aws-sdk/region-config-resolver': 3.598.0 - '@aws-sdk/types': 3.598.0 - '@aws-sdk/util-endpoints': 3.598.0 - '@aws-sdk/util-user-agent-browser': 3.598.0 - '@aws-sdk/util-user-agent-node': 3.598.0 - '@smithy/config-resolver': 3.0.3 - '@smithy/core': 2.2.3 - '@smithy/fetch-http-handler': 3.1.0 - '@smithy/hash-node': 3.0.2 - '@smithy/invalid-dependency': 3.0.2 - '@smithy/middleware-content-length': 3.0.2 - '@smithy/middleware-endpoint': 3.0.3 - '@smithy/middleware-retry': 3.0.6 - '@smithy/middleware-serde': 3.0.2 - '@smithy/middleware-stack': 3.0.2 - '@smithy/node-config-provider': 3.1.2 - '@smithy/node-http-handler': 3.1.0 - '@smithy/protocol-http': 4.0.2 - '@smithy/smithy-client': 3.1.4 - '@smithy/types': 3.2.0 - '@smithy/url-parser': 3.0.2 + '@aws-sdk/client-sso-oidc': 3.677.0(@aws-sdk/client-sts@3.677.0) + '@aws-sdk/client-sts': 3.677.0 + '@aws-sdk/core': 3.677.0 + '@aws-sdk/credential-provider-node': 3.677.0(@aws-sdk/client-sso-oidc@3.677.0)(@aws-sdk/client-sts@3.677.0) + '@aws-sdk/middleware-host-header': 3.667.0 + '@aws-sdk/middleware-logger': 3.667.0 + '@aws-sdk/middleware-recursion-detection': 3.667.0 + '@aws-sdk/middleware-user-agent': 3.677.0 + '@aws-sdk/region-config-resolver': 3.667.0 + '@aws-sdk/types': 3.667.0 + '@aws-sdk/util-endpoints': 3.667.0 + '@aws-sdk/util-user-agent-browser': 3.675.0 + '@aws-sdk/util-user-agent-node': 3.677.0 + '@smithy/config-resolver': 3.0.10 + '@smithy/core': 2.5.1 + '@smithy/fetch-http-handler': 3.2.9 + '@smithy/hash-node': 3.0.8 + '@smithy/invalid-dependency': 3.0.8 + '@smithy/middleware-content-length': 3.0.10 + '@smithy/middleware-endpoint': 3.2.1 + '@smithy/middleware-retry': 3.0.25 + '@smithy/middleware-serde': 3.0.8 + '@smithy/middleware-stack': 3.0.8 + '@smithy/node-config-provider': 3.1.9 + '@smithy/node-http-handler': 3.2.5 + '@smithy/protocol-http': 4.1.5 + '@smithy/smithy-client': 3.4.2 + '@smithy/types': 3.6.0 + '@smithy/url-parser': 3.0.8 '@smithy/util-base64': 3.0.0 '@smithy/util-body-length-browser': 3.0.0 '@smithy/util-body-length-node': 3.0.0 - '@smithy/util-defaults-mode-browser': 3.0.6 - '@smithy/util-defaults-mode-node': 3.0.6 - '@smithy/util-endpoints': 2.0.3 - '@smithy/util-middleware': 3.0.2 - '@smithy/util-retry': 3.0.2 - '@smithy/util-stream': 3.0.4 + '@smithy/util-defaults-mode-browser': 3.0.25 + '@smithy/util-defaults-mode-node': 3.0.25 + '@smithy/util-endpoints': 2.1.4 + '@smithy/util-middleware': 3.0.8 + '@smithy/util-retry': 3.0.8 + '@smithy/util-stream': 3.2.1 '@smithy/util-utf8': 3.0.0 tslib: 2.6.3 transitivePeerDependencies: - aws-crt dev: true - /@aws-sdk/client-s3@3.600.0: - resolution: {integrity: sha512-iYoKbJTputbf+ubkX6gSK/y/4uJEBRaXZ18jykLdBQ8UJuGrk2gqvV8h7OlGAhToCeysmmMqM0vDWyLt6lP8nw==} + /@aws-sdk/client-s3@3.677.0: + resolution: {integrity: sha512-TrfT7hyjs0FRh5MosduFZsskHhjvBKL451Wo5f80IcnxvNL8YZouh6kblUSiHKUxuc32WSiAKbXJJaPWdXs75Q==} engines: {node: '>=16.0.0'} dependencies: '@aws-crypto/sha1-browser': 5.2.0 '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/client-sso-oidc': 3.600.0(@aws-sdk/client-sts@3.600.0) - '@aws-sdk/client-sts': 3.600.0 - '@aws-sdk/core': 3.598.0 - '@aws-sdk/credential-provider-node': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0) - '@aws-sdk/middleware-bucket-endpoint': 3.598.0 - '@aws-sdk/middleware-expect-continue': 3.598.0 - '@aws-sdk/middleware-flexible-checksums': 3.598.0 - '@aws-sdk/middleware-host-header': 3.598.0 - '@aws-sdk/middleware-location-constraint': 3.598.0 - '@aws-sdk/middleware-logger': 3.598.0 - '@aws-sdk/middleware-recursion-detection': 3.598.0 - '@aws-sdk/middleware-sdk-s3': 3.598.0 - '@aws-sdk/middleware-signing': 3.598.0 - '@aws-sdk/middleware-ssec': 3.598.0 - '@aws-sdk/middleware-user-agent': 3.598.0 - '@aws-sdk/region-config-resolver': 3.598.0 - '@aws-sdk/signature-v4-multi-region': 3.598.0 - '@aws-sdk/types': 3.598.0 - '@aws-sdk/util-endpoints': 3.598.0 - '@aws-sdk/util-user-agent-browser': 3.598.0 - '@aws-sdk/util-user-agent-node': 3.598.0 - '@aws-sdk/xml-builder': 3.598.0 - '@smithy/config-resolver': 3.0.3 - '@smithy/core': 2.2.3 - '@smithy/eventstream-serde-browser': 3.0.3 - '@smithy/eventstream-serde-config-resolver': 3.0.2 - '@smithy/eventstream-serde-node': 3.0.3 - '@smithy/fetch-http-handler': 3.1.0 - '@smithy/hash-blob-browser': 3.1.1 - '@smithy/hash-node': 3.0.2 - '@smithy/hash-stream-node': 3.1.1 - '@smithy/invalid-dependency': 3.0.2 - '@smithy/md5-js': 3.0.2 - '@smithy/middleware-content-length': 3.0.2 - '@smithy/middleware-endpoint': 3.0.3 - '@smithy/middleware-retry': 3.0.6 - '@smithy/middleware-serde': 3.0.2 - '@smithy/middleware-stack': 3.0.2 - '@smithy/node-config-provider': 3.1.2 - '@smithy/node-http-handler': 3.1.0 - '@smithy/protocol-http': 4.0.2 - '@smithy/smithy-client': 3.1.4 - '@smithy/types': 3.2.0 - '@smithy/url-parser': 3.0.2 + '@aws-sdk/client-sso-oidc': 3.677.0(@aws-sdk/client-sts@3.677.0) + '@aws-sdk/client-sts': 3.677.0 + '@aws-sdk/core': 3.677.0 + '@aws-sdk/credential-provider-node': 3.677.0(@aws-sdk/client-sso-oidc@3.677.0)(@aws-sdk/client-sts@3.677.0) + '@aws-sdk/middleware-bucket-endpoint': 3.667.0 + '@aws-sdk/middleware-expect-continue': 3.667.0 + '@aws-sdk/middleware-flexible-checksums': 3.677.0 + '@aws-sdk/middleware-host-header': 3.667.0 + '@aws-sdk/middleware-location-constraint': 3.667.0 + '@aws-sdk/middleware-logger': 3.667.0 + '@aws-sdk/middleware-recursion-detection': 3.667.0 + '@aws-sdk/middleware-sdk-s3': 3.677.0 + '@aws-sdk/middleware-ssec': 3.667.0 + '@aws-sdk/middleware-user-agent': 3.677.0 + '@aws-sdk/region-config-resolver': 3.667.0 + '@aws-sdk/signature-v4-multi-region': 3.677.0 + '@aws-sdk/types': 3.667.0 + '@aws-sdk/util-endpoints': 3.667.0 + '@aws-sdk/util-user-agent-browser': 3.675.0 + '@aws-sdk/util-user-agent-node': 3.677.0 + '@aws-sdk/xml-builder': 3.662.0 + '@smithy/config-resolver': 3.0.10 + '@smithy/core': 2.5.1 + '@smithy/eventstream-serde-browser': 3.0.11 + '@smithy/eventstream-serde-config-resolver': 3.0.8 + '@smithy/eventstream-serde-node': 3.0.10 + '@smithy/fetch-http-handler': 3.2.9 + '@smithy/hash-blob-browser': 3.1.7 + '@smithy/hash-node': 3.0.8 + '@smithy/hash-stream-node': 3.1.7 + '@smithy/invalid-dependency': 3.0.8 + '@smithy/md5-js': 3.0.8 + '@smithy/middleware-content-length': 3.0.10 + '@smithy/middleware-endpoint': 3.2.1 + '@smithy/middleware-retry': 3.0.25 + '@smithy/middleware-serde': 3.0.8 + '@smithy/middleware-stack': 3.0.8 + '@smithy/node-config-provider': 3.1.9 + '@smithy/node-http-handler': 3.2.5 + '@smithy/protocol-http': 4.1.5 + '@smithy/smithy-client': 3.4.2 + '@smithy/types': 3.6.0 + '@smithy/url-parser': 3.0.8 '@smithy/util-base64': 3.0.0 '@smithy/util-body-length-browser': 3.0.0 '@smithy/util-body-length-node': 3.0.0 - '@smithy/util-defaults-mode-browser': 3.0.6 - '@smithy/util-defaults-mode-node': 3.0.6 - '@smithy/util-endpoints': 2.0.3 - '@smithy/util-retry': 3.0.2 - '@smithy/util-stream': 3.0.4 + '@smithy/util-defaults-mode-browser': 3.0.25 + '@smithy/util-defaults-mode-node': 3.0.25 + '@smithy/util-endpoints': 2.1.4 + '@smithy/util-middleware': 3.0.8 + '@smithy/util-retry': 3.0.8 + '@smithy/util-stream': 3.2.1 '@smithy/util-utf8': 3.0.0 - '@smithy/util-waiter': 3.1.1 + '@smithy/util-waiter': 3.1.7 tslib: 2.6.3 transitivePeerDependencies: - aws-crt dev: true - /@aws-sdk/client-sso-oidc@3.600.0(@aws-sdk/client-sts@3.600.0): - resolution: {integrity: sha512-7+I8RWURGfzvChyNQSyj5/tKrqRbzRl7H+BnTOf/4Vsw1nFOi5ROhlhD4X/Y0QCTacxnaoNcIrqnY7uGGvVRzw==} + /@aws-sdk/client-sso-oidc@3.677.0(@aws-sdk/client-sts@3.677.0): + resolution: {integrity: sha512-2zgZkRIU7DsnUVOy+9bjfJ0IYMzi9ONWXQt/WqMa7HOnj4RfenfpipyhHYxGZR5kmehgv53EI79yvUu+SAfGNg==} engines: {node: '>=16.0.0'} + peerDependencies: + '@aws-sdk/client-sts': ^3.677.0 dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/client-sts': 3.600.0 - '@aws-sdk/core': 3.598.0 - '@aws-sdk/credential-provider-node': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0) - '@aws-sdk/middleware-host-header': 3.598.0 - '@aws-sdk/middleware-logger': 3.598.0 - '@aws-sdk/middleware-recursion-detection': 3.598.0 - '@aws-sdk/middleware-user-agent': 3.598.0 - '@aws-sdk/region-config-resolver': 3.598.0 - '@aws-sdk/types': 3.598.0 - '@aws-sdk/util-endpoints': 3.598.0 - '@aws-sdk/util-user-agent-browser': 3.598.0 - '@aws-sdk/util-user-agent-node': 3.598.0 - '@smithy/config-resolver': 3.0.3 - '@smithy/core': 2.2.3 - '@smithy/fetch-http-handler': 3.1.0 - '@smithy/hash-node': 3.0.2 - '@smithy/invalid-dependency': 3.0.2 - '@smithy/middleware-content-length': 3.0.2 - '@smithy/middleware-endpoint': 3.0.3 - '@smithy/middleware-retry': 3.0.6 - '@smithy/middleware-serde': 3.0.2 - '@smithy/middleware-stack': 3.0.2 - '@smithy/node-config-provider': 3.1.2 - '@smithy/node-http-handler': 3.1.0 - '@smithy/protocol-http': 4.0.2 - '@smithy/smithy-client': 3.1.4 - '@smithy/types': 3.2.0 - '@smithy/url-parser': 3.0.2 + '@aws-sdk/client-sts': 3.677.0 + '@aws-sdk/core': 3.677.0 + '@aws-sdk/credential-provider-node': 3.677.0(@aws-sdk/client-sso-oidc@3.677.0)(@aws-sdk/client-sts@3.677.0) + '@aws-sdk/middleware-host-header': 3.667.0 + '@aws-sdk/middleware-logger': 3.667.0 + '@aws-sdk/middleware-recursion-detection': 3.667.0 + '@aws-sdk/middleware-user-agent': 3.677.0 + '@aws-sdk/region-config-resolver': 3.667.0 + '@aws-sdk/types': 3.667.0 + '@aws-sdk/util-endpoints': 3.667.0 + '@aws-sdk/util-user-agent-browser': 3.675.0 + '@aws-sdk/util-user-agent-node': 3.677.0 + '@smithy/config-resolver': 3.0.10 + '@smithy/core': 2.5.1 + '@smithy/fetch-http-handler': 3.2.9 + '@smithy/hash-node': 3.0.8 + '@smithy/invalid-dependency': 3.0.8 + '@smithy/middleware-content-length': 3.0.10 + '@smithy/middleware-endpoint': 3.2.1 + '@smithy/middleware-retry': 3.0.25 + '@smithy/middleware-serde': 3.0.8 + '@smithy/middleware-stack': 3.0.8 + '@smithy/node-config-provider': 3.1.9 + '@smithy/node-http-handler': 3.2.5 + '@smithy/protocol-http': 4.1.5 + '@smithy/smithy-client': 3.4.2 + '@smithy/types': 3.6.0 + '@smithy/url-parser': 3.0.8 '@smithy/util-base64': 3.0.0 '@smithy/util-body-length-browser': 3.0.0 '@smithy/util-body-length-node': 3.0.0 - '@smithy/util-defaults-mode-browser': 3.0.6 - '@smithy/util-defaults-mode-node': 3.0.6 - '@smithy/util-endpoints': 2.0.3 - '@smithy/util-middleware': 3.0.2 - '@smithy/util-retry': 3.0.2 + '@smithy/util-defaults-mode-browser': 3.0.25 + '@smithy/util-defaults-mode-node': 3.0.25 + '@smithy/util-endpoints': 2.1.4 + '@smithy/util-middleware': 3.0.8 + '@smithy/util-retry': 3.0.8 '@smithy/util-utf8': 3.0.0 tslib: 2.6.3 transitivePeerDependencies: - - '@aws-sdk/client-sts' - aws-crt dev: true - /@aws-sdk/client-sso@3.598.0: - resolution: {integrity: sha512-nOI5lqPYa+YZlrrzwAJywJSw3MKVjvu6Ge2fCqQUNYMfxFB0NAaDFnl0EPjXi+sEbtCuz/uWE77poHbqiZ+7Iw==} + /@aws-sdk/client-sso@3.677.0: + resolution: {integrity: sha512-/y6EskFhOa2w9VwXaXoyOrGeBjnOj/72wsxDOslS908qH+nf7m40pBK6e/iBelg04vlx0gqhlbfK8hLbaT6KHA==} engines: {node: '>=16.0.0'} dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.598.0 - '@aws-sdk/middleware-host-header': 3.598.0 - '@aws-sdk/middleware-logger': 3.598.0 - '@aws-sdk/middleware-recursion-detection': 3.598.0 - '@aws-sdk/middleware-user-agent': 3.598.0 - '@aws-sdk/region-config-resolver': 3.598.0 - '@aws-sdk/types': 3.598.0 - '@aws-sdk/util-endpoints': 3.598.0 - '@aws-sdk/util-user-agent-browser': 3.598.0 - '@aws-sdk/util-user-agent-node': 3.598.0 - '@smithy/config-resolver': 3.0.3 - '@smithy/core': 2.2.3 - '@smithy/fetch-http-handler': 3.1.0 - '@smithy/hash-node': 3.0.2 - '@smithy/invalid-dependency': 3.0.2 - '@smithy/middleware-content-length': 3.0.2 - '@smithy/middleware-endpoint': 3.0.3 - '@smithy/middleware-retry': 3.0.6 - '@smithy/middleware-serde': 3.0.2 - '@smithy/middleware-stack': 3.0.2 - '@smithy/node-config-provider': 3.1.2 - '@smithy/node-http-handler': 3.1.0 - '@smithy/protocol-http': 4.0.2 - '@smithy/smithy-client': 3.1.4 - '@smithy/types': 3.2.0 - '@smithy/url-parser': 3.0.2 + '@aws-sdk/core': 3.677.0 + '@aws-sdk/middleware-host-header': 3.667.0 + '@aws-sdk/middleware-logger': 3.667.0 + '@aws-sdk/middleware-recursion-detection': 3.667.0 + '@aws-sdk/middleware-user-agent': 3.677.0 + '@aws-sdk/region-config-resolver': 3.667.0 + '@aws-sdk/types': 3.667.0 + '@aws-sdk/util-endpoints': 3.667.0 + '@aws-sdk/util-user-agent-browser': 3.675.0 + '@aws-sdk/util-user-agent-node': 3.677.0 + '@smithy/config-resolver': 3.0.10 + '@smithy/core': 2.5.1 + '@smithy/fetch-http-handler': 3.2.9 + '@smithy/hash-node': 3.0.8 + '@smithy/invalid-dependency': 3.0.8 + '@smithy/middleware-content-length': 3.0.10 + '@smithy/middleware-endpoint': 3.2.1 + '@smithy/middleware-retry': 3.0.25 + '@smithy/middleware-serde': 3.0.8 + '@smithy/middleware-stack': 3.0.8 + '@smithy/node-config-provider': 3.1.9 + '@smithy/node-http-handler': 3.2.5 + '@smithy/protocol-http': 4.1.5 + '@smithy/smithy-client': 3.4.2 + '@smithy/types': 3.6.0 + '@smithy/url-parser': 3.0.8 '@smithy/util-base64': 3.0.0 '@smithy/util-body-length-browser': 3.0.0 '@smithy/util-body-length-node': 3.0.0 - '@smithy/util-defaults-mode-browser': 3.0.6 - '@smithy/util-defaults-mode-node': 3.0.6 - '@smithy/util-endpoints': 2.0.3 - '@smithy/util-middleware': 3.0.2 - '@smithy/util-retry': 3.0.2 + '@smithy/util-defaults-mode-browser': 3.0.25 + '@smithy/util-defaults-mode-node': 3.0.25 + '@smithy/util-endpoints': 2.1.4 + '@smithy/util-middleware': 3.0.8 + '@smithy/util-retry': 3.0.8 '@smithy/util-utf8': 3.0.0 tslib: 2.6.3 transitivePeerDependencies: - aws-crt dev: true - /@aws-sdk/client-sts@3.600.0: - resolution: {integrity: sha512-KQG97B7LvTtTiGmjlrG1LRAY8wUvCQzrmZVV5bjrJ/1oXAU7DITYwVbSJeX9NWg6hDuSk0VE3MFwIXS2SvfLIA==} + /@aws-sdk/client-sts@3.677.0: + resolution: {integrity: sha512-N5fs1GLSthnwrs44b4IJI//dcShuIT42g4pM8FCUJZwbrWn9Sp9F876R1mvb8A9TAy2S4qCXi7TkHS0REnuicQ==} engines: {node: '>=16.0.0'} dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/client-sso-oidc': 3.600.0(@aws-sdk/client-sts@3.600.0) - '@aws-sdk/core': 3.598.0 - '@aws-sdk/credential-provider-node': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0) - '@aws-sdk/middleware-host-header': 3.598.0 - '@aws-sdk/middleware-logger': 3.598.0 - '@aws-sdk/middleware-recursion-detection': 3.598.0 - '@aws-sdk/middleware-user-agent': 3.598.0 - '@aws-sdk/region-config-resolver': 3.598.0 - '@aws-sdk/types': 3.598.0 - '@aws-sdk/util-endpoints': 3.598.0 - '@aws-sdk/util-user-agent-browser': 3.598.0 - '@aws-sdk/util-user-agent-node': 3.598.0 - '@smithy/config-resolver': 3.0.3 - '@smithy/core': 2.2.3 - '@smithy/fetch-http-handler': 3.1.0 - '@smithy/hash-node': 3.0.2 - '@smithy/invalid-dependency': 3.0.2 - '@smithy/middleware-content-length': 3.0.2 - '@smithy/middleware-endpoint': 3.0.3 - '@smithy/middleware-retry': 3.0.6 - '@smithy/middleware-serde': 3.0.2 - '@smithy/middleware-stack': 3.0.2 - '@smithy/node-config-provider': 3.1.2 - '@smithy/node-http-handler': 3.1.0 - '@smithy/protocol-http': 4.0.2 - '@smithy/smithy-client': 3.1.4 - '@smithy/types': 3.2.0 - '@smithy/url-parser': 3.0.2 + '@aws-sdk/client-sso-oidc': 3.677.0(@aws-sdk/client-sts@3.677.0) + '@aws-sdk/core': 3.677.0 + '@aws-sdk/credential-provider-node': 3.677.0(@aws-sdk/client-sso-oidc@3.677.0)(@aws-sdk/client-sts@3.677.0) + '@aws-sdk/middleware-host-header': 3.667.0 + '@aws-sdk/middleware-logger': 3.667.0 + '@aws-sdk/middleware-recursion-detection': 3.667.0 + '@aws-sdk/middleware-user-agent': 3.677.0 + '@aws-sdk/region-config-resolver': 3.667.0 + '@aws-sdk/types': 3.667.0 + '@aws-sdk/util-endpoints': 3.667.0 + '@aws-sdk/util-user-agent-browser': 3.675.0 + '@aws-sdk/util-user-agent-node': 3.677.0 + '@smithy/config-resolver': 3.0.10 + '@smithy/core': 2.5.1 + '@smithy/fetch-http-handler': 3.2.9 + '@smithy/hash-node': 3.0.8 + '@smithy/invalid-dependency': 3.0.8 + '@smithy/middleware-content-length': 3.0.10 + '@smithy/middleware-endpoint': 3.2.1 + '@smithy/middleware-retry': 3.0.25 + '@smithy/middleware-serde': 3.0.8 + '@smithy/middleware-stack': 3.0.8 + '@smithy/node-config-provider': 3.1.9 + '@smithy/node-http-handler': 3.2.5 + '@smithy/protocol-http': 4.1.5 + '@smithy/smithy-client': 3.4.2 + '@smithy/types': 3.6.0 + '@smithy/url-parser': 3.0.8 '@smithy/util-base64': 3.0.0 '@smithy/util-body-length-browser': 3.0.0 '@smithy/util-body-length-node': 3.0.0 - '@smithy/util-defaults-mode-browser': 3.0.6 - '@smithy/util-defaults-mode-node': 3.0.6 - '@smithy/util-endpoints': 2.0.3 - '@smithy/util-middleware': 3.0.2 - '@smithy/util-retry': 3.0.2 + '@smithy/util-defaults-mode-browser': 3.0.25 + '@smithy/util-defaults-mode-node': 3.0.25 + '@smithy/util-endpoints': 2.1.4 + '@smithy/util-middleware': 3.0.8 + '@smithy/util-retry': 3.0.8 '@smithy/util-utf8': 3.0.0 tslib: 2.6.3 transitivePeerDependencies: - aws-crt dev: true - /@aws-sdk/client-wafv2@3.600.0: - resolution: {integrity: sha512-Mdjk1SzdnOGAcSUDwYET2cp2do0dIrw2/SP3EMl3ZbdmLZ4zInPXfBi+kGceUvgAldQe05oAtBq3MO2jv52H0w==} + /@aws-sdk/client-wafv2@3.677.0: + resolution: {integrity: sha512-m7hUAlliHv6xVi8L/1FFws/ZAB8y4gukfcFhXJOoIovRmfw6T5nlIblgklPIFhihtsILDtJd/XyhTGRq9v2tQA==} engines: {node: '>=16.0.0'} dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/client-sso-oidc': 3.600.0(@aws-sdk/client-sts@3.600.0) - '@aws-sdk/client-sts': 3.600.0 - '@aws-sdk/core': 3.598.0 - '@aws-sdk/credential-provider-node': 3.600.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0) - '@aws-sdk/middleware-host-header': 3.598.0 - '@aws-sdk/middleware-logger': 3.598.0 - '@aws-sdk/middleware-recursion-detection': 3.598.0 - '@aws-sdk/middleware-user-agent': 3.598.0 - '@aws-sdk/region-config-resolver': 3.598.0 - '@aws-sdk/types': 3.598.0 - '@aws-sdk/util-endpoints': 3.598.0 - '@aws-sdk/util-user-agent-browser': 3.598.0 - '@aws-sdk/util-user-agent-node': 3.598.0 - '@smithy/config-resolver': 3.0.3 - '@smithy/core': 2.2.3 - '@smithy/fetch-http-handler': 3.1.0 - '@smithy/hash-node': 3.0.2 - '@smithy/invalid-dependency': 3.0.2 - '@smithy/middleware-content-length': 3.0.2 - '@smithy/middleware-endpoint': 3.0.3 - '@smithy/middleware-retry': 3.0.6 - '@smithy/middleware-serde': 3.0.2 - '@smithy/middleware-stack': 3.0.2 - '@smithy/node-config-provider': 3.1.2 - '@smithy/node-http-handler': 3.1.0 - '@smithy/protocol-http': 4.0.2 - '@smithy/smithy-client': 3.1.4 - '@smithy/types': 3.2.0 - '@smithy/url-parser': 3.0.2 + '@aws-sdk/client-sso-oidc': 3.677.0(@aws-sdk/client-sts@3.677.0) + '@aws-sdk/client-sts': 3.677.0 + '@aws-sdk/core': 3.677.0 + '@aws-sdk/credential-provider-node': 3.677.0(@aws-sdk/client-sso-oidc@3.677.0)(@aws-sdk/client-sts@3.677.0) + '@aws-sdk/middleware-host-header': 3.667.0 + '@aws-sdk/middleware-logger': 3.667.0 + '@aws-sdk/middleware-recursion-detection': 3.667.0 + '@aws-sdk/middleware-user-agent': 3.677.0 + '@aws-sdk/region-config-resolver': 3.667.0 + '@aws-sdk/types': 3.667.0 + '@aws-sdk/util-endpoints': 3.667.0 + '@aws-sdk/util-user-agent-browser': 3.675.0 + '@aws-sdk/util-user-agent-node': 3.677.0 + '@smithy/config-resolver': 3.0.10 + '@smithy/core': 2.5.1 + '@smithy/fetch-http-handler': 3.2.9 + '@smithy/hash-node': 3.0.8 + '@smithy/invalid-dependency': 3.0.8 + '@smithy/middleware-content-length': 3.0.10 + '@smithy/middleware-endpoint': 3.2.1 + '@smithy/middleware-retry': 3.0.25 + '@smithy/middleware-serde': 3.0.8 + '@smithy/middleware-stack': 3.0.8 + '@smithy/node-config-provider': 3.1.9 + '@smithy/node-http-handler': 3.2.5 + '@smithy/protocol-http': 4.1.5 + '@smithy/smithy-client': 3.4.2 + '@smithy/types': 3.6.0 + '@smithy/url-parser': 3.0.8 '@smithy/util-base64': 3.0.0 '@smithy/util-body-length-browser': 3.0.0 '@smithy/util-body-length-node': 3.0.0 - '@smithy/util-defaults-mode-browser': 3.0.6 - '@smithy/util-defaults-mode-node': 3.0.6 - '@smithy/util-endpoints': 2.0.3 - '@smithy/util-middleware': 3.0.2 - '@smithy/util-retry': 3.0.2 + '@smithy/util-defaults-mode-browser': 3.0.25 + '@smithy/util-defaults-mode-node': 3.0.25 + '@smithy/util-endpoints': 2.1.4 + '@smithy/util-middleware': 3.0.8 + '@smithy/util-retry': 3.0.8 '@smithy/util-utf8': 3.0.0 tslib: 2.6.3 transitivePeerDependencies: - aws-crt dev: true - /@aws-sdk/core@3.598.0: - resolution: {integrity: sha512-HaSjt7puO5Cc7cOlrXFCW0rtA0BM9lvzjl56x0A20Pt+0wxXGeTOZZOkXQIepbrFkV2e/HYukuT9e99vXDm59g==} + /@aws-sdk/core@3.677.0: + resolution: {integrity: sha512-5auvc1wmXmd7u9Y9nM95Ia+VX7J2FiZLuADitHqE4mHPH9riDgOY+uK/yM+UKr+lfq4zKiZQG7i8cfabZlCY8g==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/core': 2.2.3 - '@smithy/protocol-http': 4.0.2 - '@smithy/signature-v4': 3.1.1 - '@smithy/smithy-client': 3.1.4 - '@smithy/types': 3.2.0 - fast-xml-parser: 4.2.5 + '@aws-sdk/types': 3.667.0 + '@smithy/core': 2.5.1 + '@smithy/node-config-provider': 3.1.9 + '@smithy/property-provider': 3.1.8 + '@smithy/protocol-http': 4.1.5 + '@smithy/signature-v4': 4.2.1 + '@smithy/smithy-client': 3.4.2 + '@smithy/types': 3.6.0 + '@smithy/util-middleware': 3.0.8 + fast-xml-parser: 4.4.1 tslib: 2.6.3 dev: true - /@aws-sdk/credential-provider-env@3.598.0: - resolution: {integrity: sha512-vi1khgn7yXzLCcgSIzQrrtd2ilUM0dWodxj3PQ6BLfP0O+q1imO3hG1nq7DVyJtq7rFHs6+9N8G4mYvTkxby2w==} + /@aws-sdk/credential-provider-env@3.677.0: + resolution: {integrity: sha512-0ctcqKzclr9TiNIkB8I+YRogjWH/4mLWQGv/bgb8ElHqph+rPy4pOubj1Ax01sbs7XdwDaImjBYV5xXE+BEsYw==} engines: {node: '>=16.0.0'} dependencies: - '@aws-sdk/types': 3.598.0 - '@smithy/property-provider': 3.1.2 - '@smithy/types': 3.2.0 + '@aws-sdk/core': 3.677.0 + '@aws-sdk/types': 3.667.0 + '@smithy/property-provider': 3.1.8 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true - /@aws-sdk/credential-provider-http@3.598.0: - resolution: {integrity: sha512-N7cIafi4HVlQvEgvZSo1G4T9qb/JMLGMdBsDCT5XkeJrF0aptQWzTFH0jIdZcLrMYvzPcuEyO3yCBe6cy/ba0g==} + /@aws-sdk/credential-provider-http@3.677.0: + resolution: {integrity: sha512-c4TnShdzk37dhL1HGGzZ2PDKIIEmo1IbT/4y5hSRdNc8Z8fu6spE5GoeVsv6p/HdSGPS7XTy6aOFCMCk4AeIzQ==} engines: {node: '>=16.0.0'} dependencies: - '@aws-sdk/types': 3.598.0 - '@smithy/fetch-http-handler': 3.1.0 - '@smithy/node-http-handler': 3.1.0 - '@smithy/property-provider': 3.1.2 - '@smithy/protocol-http': 4.0.2 - '@smithy/smithy-client': 3.1.4 - '@smithy/types': 3.2.0 - '@smithy/util-stream': 3.0.4 + '@aws-sdk/core': 3.677.0 + '@aws-sdk/types': 3.667.0 + '@smithy/fetch-http-handler': 3.2.9 + '@smithy/node-http-handler': 3.2.5 + '@smithy/property-provider': 3.1.8 + '@smithy/protocol-http': 4.1.5 + '@smithy/smithy-client': 3.4.2 + '@smithy/types': 3.6.0 + '@smithy/util-stream': 3.2.1 tslib: 2.6.3 dev: true - /@aws-sdk/credential-provider-ini@3.598.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0): - resolution: {integrity: sha512-/ppcIVUbRwDIwJDoYfp90X3+AuJo2mvE52Y1t2VSrvUovYn6N4v95/vXj6LS8CNDhz2jvEJYmu+0cTMHdhI6eA==} + /@aws-sdk/credential-provider-ini@3.677.0(@aws-sdk/client-sso-oidc@3.677.0)(@aws-sdk/client-sts@3.677.0): + resolution: {integrity: sha512-hW+oHj5zplPLzTk74LG+gZVOKQnmBPyRIbwg3uZWr23xfOxh/Osu9Wq8qwgu2+UyFHr+6/DRFjZJ6avNA2jpKw==} engines: {node: '>=16.0.0'} peerDependencies: - '@aws-sdk/client-sts': ^3.598.0 - dependencies: - '@aws-sdk/client-sts': 3.600.0 - '@aws-sdk/credential-provider-env': 3.598.0 - '@aws-sdk/credential-provider-http': 3.598.0 - '@aws-sdk/credential-provider-process': 3.598.0 - '@aws-sdk/credential-provider-sso': 3.598.0(@aws-sdk/client-sso-oidc@3.600.0) - '@aws-sdk/credential-provider-web-identity': 3.598.0(@aws-sdk/client-sts@3.600.0) - '@aws-sdk/types': 3.598.0 - '@smithy/credential-provider-imds': 3.1.2 - '@smithy/property-provider': 3.1.2 - '@smithy/shared-ini-file-loader': 3.1.2 - '@smithy/types': 3.2.0 + '@aws-sdk/client-sts': ^3.677.0 + dependencies: + '@aws-sdk/client-sts': 3.677.0 + '@aws-sdk/core': 3.677.0 + '@aws-sdk/credential-provider-env': 3.677.0 + '@aws-sdk/credential-provider-http': 3.677.0 + '@aws-sdk/credential-provider-process': 3.677.0 + '@aws-sdk/credential-provider-sso': 3.677.0(@aws-sdk/client-sso-oidc@3.677.0) + '@aws-sdk/credential-provider-web-identity': 3.677.0(@aws-sdk/client-sts@3.677.0) + '@aws-sdk/types': 3.667.0 + '@smithy/credential-provider-imds': 3.2.5 + '@smithy/property-provider': 3.1.8 + '@smithy/shared-ini-file-loader': 3.1.9 + '@smithy/types': 3.6.0 tslib: 2.6.3 transitivePeerDependencies: - '@aws-sdk/client-sso-oidc' - aws-crt dev: true - /@aws-sdk/credential-provider-node@3.600.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0): - resolution: {integrity: sha512-1pC7MPMYD45J7yFjA90SxpR0yaSvy+yZiq23aXhAPZLYgJBAxHLu0s0mDCk/piWGPh8+UGur5K0bVdx4B1D5hw==} + /@aws-sdk/credential-provider-node@3.677.0(@aws-sdk/client-sso-oidc@3.677.0)(@aws-sdk/client-sts@3.677.0): + resolution: {integrity: sha512-DwFriiDx2SSdj7VhRv/0fm8UIK7isy+WZAlqUdZ9xDsX4x1AD5KwMv9AwGhJrMuTjnPSxRSwjt23S7ZXwUfhdw==} engines: {node: '>=16.0.0'} dependencies: - '@aws-sdk/credential-provider-env': 3.598.0 - '@aws-sdk/credential-provider-http': 3.598.0 - '@aws-sdk/credential-provider-ini': 3.598.0(@aws-sdk/client-sso-oidc@3.600.0)(@aws-sdk/client-sts@3.600.0) - '@aws-sdk/credential-provider-process': 3.598.0 - '@aws-sdk/credential-provider-sso': 3.598.0(@aws-sdk/client-sso-oidc@3.600.0) - '@aws-sdk/credential-provider-web-identity': 3.598.0(@aws-sdk/client-sts@3.600.0) - '@aws-sdk/types': 3.598.0 - '@smithy/credential-provider-imds': 3.1.2 - '@smithy/property-provider': 3.1.2 - '@smithy/shared-ini-file-loader': 3.1.2 - '@smithy/types': 3.2.0 + '@aws-sdk/credential-provider-env': 3.677.0 + '@aws-sdk/credential-provider-http': 3.677.0 + '@aws-sdk/credential-provider-ini': 3.677.0(@aws-sdk/client-sso-oidc@3.677.0)(@aws-sdk/client-sts@3.677.0) + '@aws-sdk/credential-provider-process': 3.677.0 + '@aws-sdk/credential-provider-sso': 3.677.0(@aws-sdk/client-sso-oidc@3.677.0) + '@aws-sdk/credential-provider-web-identity': 3.677.0(@aws-sdk/client-sts@3.677.0) + '@aws-sdk/types': 3.667.0 + '@smithy/credential-provider-imds': 3.2.5 + '@smithy/property-provider': 3.1.8 + '@smithy/shared-ini-file-loader': 3.1.9 + '@smithy/types': 3.6.0 tslib: 2.6.3 transitivePeerDependencies: - '@aws-sdk/client-sso-oidc' @@ -2249,212 +2263,212 @@ packages: - aws-crt dev: true - /@aws-sdk/credential-provider-process@3.598.0: - resolution: {integrity: sha512-rM707XbLW8huMk722AgjVyxu2tMZee++fNA8TJVNgs1Ma02Wx6bBrfIvlyK0rCcIRb0WdQYP6fe3Xhiu4e8IBA==} + /@aws-sdk/credential-provider-process@3.677.0: + resolution: {integrity: sha512-pBqHjIFvHBJb2NOsVqdIHWcOzXDoNXBokxTvMggb3WYML6ixwrH7kpd1CAzegeQlvZD4SCcRoy3ahv5rbuR+og==} engines: {node: '>=16.0.0'} dependencies: - '@aws-sdk/types': 3.598.0 - '@smithy/property-provider': 3.1.2 - '@smithy/shared-ini-file-loader': 3.1.2 - '@smithy/types': 3.2.0 + '@aws-sdk/core': 3.677.0 + '@aws-sdk/types': 3.667.0 + '@smithy/property-provider': 3.1.8 + '@smithy/shared-ini-file-loader': 3.1.9 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true - /@aws-sdk/credential-provider-sso@3.598.0(@aws-sdk/client-sso-oidc@3.600.0): - resolution: {integrity: sha512-5InwUmrAuqQdOOgxTccRayMMkSmekdLk6s+az9tmikq0QFAHUCtofI+/fllMXSR9iL6JbGYi1940+EUmS4pHJA==} + /@aws-sdk/credential-provider-sso@3.677.0(@aws-sdk/client-sso-oidc@3.677.0): + resolution: {integrity: sha512-OkRP3z8yI22t9LS9At5fYr6RN7zKSDiGgeyjEnrqiGHOWGPMJN2GKa8IAFC4dgXt4Nm/EfmEW7UweiqzEKJKOA==} engines: {node: '>=16.0.0'} dependencies: - '@aws-sdk/client-sso': 3.598.0 - '@aws-sdk/token-providers': 3.598.0(@aws-sdk/client-sso-oidc@3.600.0) - '@aws-sdk/types': 3.598.0 - '@smithy/property-provider': 3.1.2 - '@smithy/shared-ini-file-loader': 3.1.2 - '@smithy/types': 3.2.0 + '@aws-sdk/client-sso': 3.677.0 + '@aws-sdk/core': 3.677.0 + '@aws-sdk/token-providers': 3.667.0(@aws-sdk/client-sso-oidc@3.677.0) + '@aws-sdk/types': 3.667.0 + '@smithy/property-provider': 3.1.8 + '@smithy/shared-ini-file-loader': 3.1.9 + '@smithy/types': 3.6.0 tslib: 2.6.3 transitivePeerDependencies: - '@aws-sdk/client-sso-oidc' - aws-crt dev: true - /@aws-sdk/credential-provider-web-identity@3.598.0(@aws-sdk/client-sts@3.600.0): - resolution: {integrity: sha512-GV5GdiMbz5Tz9JO4NJtRoFXjW0GPEujA0j+5J/B723rTN+REHthJu48HdBKouHGhdzkDWkkh1bu52V02Wprw8w==} + /@aws-sdk/credential-provider-web-identity@3.677.0(@aws-sdk/client-sts@3.677.0): + resolution: {integrity: sha512-yjuI6hSt1rLFqBQiNKx/nF75Ao72xR8ybqKztzebtFNCrYl8oXVkRiigg5XKNCDmelsx1lcU9IcSiuPHzlGtUQ==} engines: {node: '>=16.0.0'} peerDependencies: - '@aws-sdk/client-sts': ^3.598.0 + '@aws-sdk/client-sts': ^3.677.0 dependencies: - '@aws-sdk/client-sts': 3.600.0 - '@aws-sdk/types': 3.598.0 - '@smithy/property-provider': 3.1.2 - '@smithy/types': 3.2.0 + '@aws-sdk/client-sts': 3.677.0 + '@aws-sdk/core': 3.677.0 + '@aws-sdk/types': 3.667.0 + '@smithy/property-provider': 3.1.8 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true - /@aws-sdk/middleware-bucket-endpoint@3.598.0: - resolution: {integrity: sha512-PM7BcFfGUSkmkT6+LU9TyJiB4S8yI7dfuKQDwK5ZR3P7MKaK4Uj4yyDiv0oe5xvkF6+O2+rShj+eh8YuWkOZ/Q==} + /@aws-sdk/middleware-bucket-endpoint@3.667.0: + resolution: {integrity: sha512-XGz4jMAkDoTyFdtLz7ZF+C05IAhCTC1PllpvTBaj821z/L0ilhbqVhrT/f2Buw8Id/K5A390csGXgusXyrFFjA==} engines: {node: '>=16.0.0'} dependencies: - '@aws-sdk/types': 3.598.0 + '@aws-sdk/types': 3.667.0 '@aws-sdk/util-arn-parser': 3.568.0 - '@smithy/node-config-provider': 3.1.2 - '@smithy/protocol-http': 4.0.2 - '@smithy/types': 3.2.0 + '@smithy/node-config-provider': 3.1.9 + '@smithy/protocol-http': 4.1.5 + '@smithy/types': 3.6.0 '@smithy/util-config-provider': 3.0.0 tslib: 2.6.3 dev: true - /@aws-sdk/middleware-expect-continue@3.598.0: - resolution: {integrity: sha512-ZuHW18kaeHR8TQyhEOYMr8VwiIh0bMvF7J1OTqXHxDteQIavJWA3CbfZ9sgS4XGtrBZDyHJhjZKeCfLhN2rq3w==} + /@aws-sdk/middleware-expect-continue@3.667.0: + resolution: {integrity: sha512-0TiSL9S5DSG95NHGIz6qTMuV7GDKVn8tvvGSrSSZu/wXO3JaYSH0AElVpYfc4PtPRqVpEyNA7nnc7W56mMCLWQ==} engines: {node: '>=16.0.0'} dependencies: - '@aws-sdk/types': 3.598.0 - '@smithy/protocol-http': 4.0.2 - '@smithy/types': 3.2.0 + '@aws-sdk/types': 3.667.0 + '@smithy/protocol-http': 4.1.5 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true - /@aws-sdk/middleware-flexible-checksums@3.598.0: - resolution: {integrity: sha512-xukAzds0GQXvMEY9G6qt+CzwVzTx8NyKKh04O2Q+nOch6QQ8Rs+2kTRy3Z4wQmXq2pK9hlOWb5nXA7HWpmz6Ng==} + /@aws-sdk/middleware-flexible-checksums@3.677.0: + resolution: {integrity: sha512-mTv3zRH+3/hW8hY0K855UrBmzW4pLb7n8MjlyL2dR8+wfXXw6DsSxGmEb4Jq13OjLTwSxyZs00JdpKtzgiIieA==} engines: {node: '>=16.0.0'} dependencies: '@aws-crypto/crc32': 5.2.0 '@aws-crypto/crc32c': 5.2.0 - '@aws-sdk/types': 3.598.0 + '@aws-sdk/core': 3.677.0 + '@aws-sdk/types': 3.667.0 '@smithy/is-array-buffer': 3.0.0 - '@smithy/protocol-http': 4.0.2 - '@smithy/types': 3.2.0 + '@smithy/node-config-provider': 3.1.9 + '@smithy/protocol-http': 4.1.5 + '@smithy/types': 3.6.0 + '@smithy/util-middleware': 3.0.8 '@smithy/util-utf8': 3.0.0 tslib: 2.6.3 dev: true - /@aws-sdk/middleware-host-header@3.598.0: - resolution: {integrity: sha512-WiaG059YBQwQraNejLIi0gMNkX7dfPZ8hDIhvMr5aVPRbaHH8AYF3iNSsXYCHvA2Cfa1O9haYXsuMF9flXnCmA==} + /@aws-sdk/middleware-host-header@3.667.0: + resolution: {integrity: sha512-Z7fIAMQnPegs7JjAQvlOeWXwpMRfegh5eCoIP6VLJIeR6DLfYKbP35JBtt98R6DXslrN2RsbTogjbxPEDQfw1w==} engines: {node: '>=16.0.0'} dependencies: - '@aws-sdk/types': 3.598.0 - '@smithy/protocol-http': 4.0.2 - '@smithy/types': 3.2.0 + '@aws-sdk/types': 3.667.0 + '@smithy/protocol-http': 4.1.5 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true - /@aws-sdk/middleware-location-constraint@3.598.0: - resolution: {integrity: sha512-8oybQxN3F1ISOMULk7JKJz5DuAm5hCUcxMW9noWShbxTJuStNvuHf/WLUzXrf8oSITyYzIHPtf8VPlKR7I3orQ==} + /@aws-sdk/middleware-location-constraint@3.667.0: + resolution: {integrity: sha512-ob85H3HhT3/u5O+x0o557xGZ78vSNeSSwMaSitxdsfs2hOuoUl1uk+OeLpi1hkuJnL41FPpokV7TVII2XrFfmg==} engines: {node: '>=16.0.0'} dependencies: - '@aws-sdk/types': 3.598.0 - '@smithy/types': 3.2.0 + '@aws-sdk/types': 3.667.0 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true - /@aws-sdk/middleware-logger@3.598.0: - resolution: {integrity: sha512-bxBjf/VYiu3zfu8SYM2S9dQQc3tz5uBAOcPz/Bt8DyyK3GgOpjhschH/2XuUErsoUO1gDJqZSdGOmuHGZQn00Q==} + /@aws-sdk/middleware-logger@3.667.0: + resolution: {integrity: sha512-PtTRNpNm/5c746jRgZCNg4X9xEJIwggkGJrF0GP9AB1ANg4pc/sF2Fvn1NtqPe9wtQ2stunJprnm5WkCHN7QiA==} engines: {node: '>=16.0.0'} dependencies: - '@aws-sdk/types': 3.598.0 - '@smithy/types': 3.2.0 + '@aws-sdk/types': 3.667.0 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true - /@aws-sdk/middleware-recursion-detection@3.598.0: - resolution: {integrity: sha512-vjT9BeFY9FeN0f8hm2l6F53tI0N5bUq6RcDkQXKNabXBnQxKptJRad6oP2X5y3FoVfBLOuDkQgiC2940GIPxtQ==} + /@aws-sdk/middleware-recursion-detection@3.667.0: + resolution: {integrity: sha512-U5glWD3ehFohzpUpopLtmqAlDurGWo2wRGPNgi4SwhWU7UDt6LS7E/UvJjqC0CUrjlzOw+my2A+Ncf+fisMhxQ==} engines: {node: '>=16.0.0'} dependencies: - '@aws-sdk/types': 3.598.0 - '@smithy/protocol-http': 4.0.2 - '@smithy/types': 3.2.0 + '@aws-sdk/types': 3.667.0 + '@smithy/protocol-http': 4.1.5 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true - /@aws-sdk/middleware-sdk-s3@3.598.0: - resolution: {integrity: sha512-5AGtLAh9wyK6ANPYfaKTqJY1IFJyePIxsEbxa7zS6REheAqyVmgJFaGu3oQ5XlxfGr5Uq59tFTRkyx26G1HkHA==} + /@aws-sdk/middleware-sdk-s3@3.677.0: + resolution: {integrity: sha512-3U8FHgWuxhAl97HMdaFs/SJlhpb5+i//FHv0JWYm2oAPZflIRFeJn1bgVtD7ka1NY2iJjpnqX8hHJPS547MnFQ==} engines: {node: '>=16.0.0'} dependencies: - '@aws-sdk/types': 3.598.0 + '@aws-sdk/core': 3.677.0 + '@aws-sdk/types': 3.667.0 '@aws-sdk/util-arn-parser': 3.568.0 - '@smithy/node-config-provider': 3.1.2 - '@smithy/protocol-http': 4.0.2 - '@smithy/signature-v4': 3.1.1 - '@smithy/smithy-client': 3.1.4 - '@smithy/types': 3.2.0 + '@smithy/core': 2.5.1 + '@smithy/node-config-provider': 3.1.9 + '@smithy/protocol-http': 4.1.5 + '@smithy/signature-v4': 4.2.1 + '@smithy/smithy-client': 3.4.2 + '@smithy/types': 3.6.0 '@smithy/util-config-provider': 3.0.0 + '@smithy/util-middleware': 3.0.8 + '@smithy/util-stream': 3.2.1 + '@smithy/util-utf8': 3.0.0 tslib: 2.6.3 dev: true - /@aws-sdk/middleware-signing@3.598.0: - resolution: {integrity: sha512-XKb05DYx/aBPqz6iCapsCbIl8aD8EihTuPCs51p75QsVfbQoVr4TlFfIl5AooMSITzojdAQqxt021YtvxjtxIQ==} - engines: {node: '>=16.0.0'} - dependencies: - '@aws-sdk/types': 3.598.0 - '@smithy/property-provider': 3.1.2 - '@smithy/protocol-http': 4.0.2 - '@smithy/signature-v4': 3.1.1 - '@smithy/types': 3.2.0 - '@smithy/util-middleware': 3.0.2 - tslib: 2.6.3 - dev: true - - /@aws-sdk/middleware-ssec@3.598.0: - resolution: {integrity: sha512-f0p2xP8IC1uJ5e/tND1l81QxRtRFywEdnbtKCE0H6RSn4UIt2W3Dohe1qQDbnh27okF0PkNW6BJGdSAz3p7qbA==} + /@aws-sdk/middleware-ssec@3.667.0: + resolution: {integrity: sha512-1wuAUZIkmZIvOmGg5qNQU821CGFHhkuKioxXgNh0DpUxZ9+AeiV7yorJr+bqkb2KBFv1i1TnzGRecvKf/KvZIQ==} engines: {node: '>=16.0.0'} dependencies: - '@aws-sdk/types': 3.598.0 - '@smithy/types': 3.2.0 + '@aws-sdk/types': 3.667.0 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true - /@aws-sdk/middleware-user-agent@3.598.0: - resolution: {integrity: sha512-4tjESlHG5B5MdjUaLK7tQs/miUtHbb6deauQx8ryqSBYOhfHVgb1ZnzvQR0bTrhpqUg0WlybSkDaZAICf9xctg==} + /@aws-sdk/middleware-user-agent@3.677.0: + resolution: {integrity: sha512-A3gzUsTsvyv/JCmD0p2fkbiOyp+tpAiAADDwzi+eYeyzH4xzqnrzSkGk5KSb58uUQo27eeBzRXHd46d0u+sMrQ==} engines: {node: '>=16.0.0'} dependencies: - '@aws-sdk/types': 3.598.0 - '@aws-sdk/util-endpoints': 3.598.0 - '@smithy/protocol-http': 4.0.2 - '@smithy/types': 3.2.0 + '@aws-sdk/core': 3.677.0 + '@aws-sdk/types': 3.667.0 + '@aws-sdk/util-endpoints': 3.667.0 + '@smithy/core': 2.5.1 + '@smithy/protocol-http': 4.1.5 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true - /@aws-sdk/region-config-resolver@3.598.0: - resolution: {integrity: sha512-oYXhmTokSav4ytmWleCr3rs/1nyvZW/S0tdi6X7u+dLNL5Jee+uMxWGzgOrWK6wrQOzucLVjS4E/wA11Kv2GTw==} + /@aws-sdk/region-config-resolver@3.667.0: + resolution: {integrity: sha512-iNr+JhhA902JMKHG9IwT9YdaEx6KGl6vjAL5BRNeOjfj4cZYMog6Lz/IlfOAltMtT0w88DAHDEFrBd2uO0l2eg==} engines: {node: '>=16.0.0'} dependencies: - '@aws-sdk/types': 3.598.0 - '@smithy/node-config-provider': 3.1.2 - '@smithy/types': 3.2.0 + '@aws-sdk/types': 3.667.0 + '@smithy/node-config-provider': 3.1.9 + '@smithy/types': 3.6.0 '@smithy/util-config-provider': 3.0.0 - '@smithy/util-middleware': 3.0.2 + '@smithy/util-middleware': 3.0.8 tslib: 2.6.3 dev: true - /@aws-sdk/signature-v4-multi-region@3.598.0: - resolution: {integrity: sha512-1r/EyTrO1gSa1FirnR8V7mabr7gk+l+HkyTI0fcTSr8ucB7gmYyW6WjkY8JCz13VYHFK62usCEDS7yoJoJOzTA==} + /@aws-sdk/signature-v4-multi-region@3.677.0: + resolution: {integrity: sha512-VJvYwPnyPMBbvKDAO58t90/y2AtdRp4epax6QR0XScZEBuS777gQ3wJb1JyHLeEAEolKj/dd6jV5Iq+/lsZIIQ==} engines: {node: '>=16.0.0'} dependencies: - '@aws-sdk/middleware-sdk-s3': 3.598.0 - '@aws-sdk/types': 3.598.0 - '@smithy/protocol-http': 4.0.2 - '@smithy/signature-v4': 3.1.1 - '@smithy/types': 3.2.0 + '@aws-sdk/middleware-sdk-s3': 3.677.0 + '@aws-sdk/types': 3.667.0 + '@smithy/protocol-http': 4.1.5 + '@smithy/signature-v4': 4.2.1 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true - /@aws-sdk/token-providers@3.598.0(@aws-sdk/client-sso-oidc@3.600.0): - resolution: {integrity: sha512-TKY1EVdHVBnZqpyxyTHdpZpa1tUpb6nxVeRNn1zWG8QB5MvH4ALLd/jR+gtmWDNQbIG4cVuBOZFVL8hIYicKTA==} + /@aws-sdk/token-providers@3.667.0(@aws-sdk/client-sso-oidc@3.677.0): + resolution: {integrity: sha512-ZecJlG8p6D4UTYlBHwOWX6nknVtw/OBJ3yPXTSajBjhUlj9lE2xvejI8gl4rqkyLXk7z3bki+KR4tATbMaM9yg==} engines: {node: '>=16.0.0'} peerDependencies: - '@aws-sdk/client-sso-oidc': ^3.598.0 + '@aws-sdk/client-sso-oidc': ^3.667.0 dependencies: - '@aws-sdk/client-sso-oidc': 3.600.0(@aws-sdk/client-sts@3.600.0) - '@aws-sdk/types': 3.598.0 - '@smithy/property-provider': 3.1.2 - '@smithy/shared-ini-file-loader': 3.1.2 - '@smithy/types': 3.2.0 + '@aws-sdk/client-sso-oidc': 3.677.0(@aws-sdk/client-sts@3.677.0) + '@aws-sdk/types': 3.667.0 + '@smithy/property-provider': 3.1.8 + '@smithy/shared-ini-file-loader': 3.1.9 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true - /@aws-sdk/types@3.598.0: - resolution: {integrity: sha512-742uRl6z7u0LFmZwDrFP6r1wlZcgVPw+/TilluDJmCAR8BgRw3IR+743kUXKBGd8QZDRW2n6v/PYsi/AWCDDMQ==} + /@aws-sdk/types@3.667.0: + resolution: {integrity: sha512-gYq0xCsqFfQaSL/yT1Gl1vIUjtsg7d7RhnUfsXaHt8xTxOKRTdH9GjbesBjXOzgOvB0W0vfssfreSNGFlOOMJg==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/types': 3.2.0 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true @@ -2465,13 +2479,13 @@ packages: tslib: 2.6.3 dev: true - /@aws-sdk/util-endpoints@3.598.0: - resolution: {integrity: sha512-Qo9UoiVVZxcOEdiOMZg3xb1mzkTxrhd4qSlg5QQrfWPJVx/QOg+Iy0NtGxPtHtVZNHZxohYwDwV/tfsnDSE2gQ==} + /@aws-sdk/util-endpoints@3.667.0: + resolution: {integrity: sha512-X22SYDAuQJWnkF1/q17pkX3nGw5XMD9YEUbmt87vUnRq7iyJ3JOpl6UKOBeUBaL838wA5yzdbinmCITJ/VZ1QA==} engines: {node: '>=16.0.0'} dependencies: - '@aws-sdk/types': 3.598.0 - '@smithy/types': 3.2.0 - '@smithy/util-endpoints': 2.0.3 + '@aws-sdk/types': 3.667.0 + '@smithy/types': 3.6.0 + '@smithy/util-endpoints': 2.1.4 tslib: 2.6.3 dev: true @@ -2482,17 +2496,17 @@ packages: tslib: 2.6.3 dev: true - /@aws-sdk/util-user-agent-browser@3.598.0: - resolution: {integrity: sha512-36Sxo6F+ykElaL1mWzWjlg+1epMpSe8obwhCN1yGE7Js9ywy5U6k6l+A3q3YM9YRbm740sNxncbwLklMvuhTKw==} + /@aws-sdk/util-user-agent-browser@3.675.0: + resolution: {integrity: sha512-HW4vGfRiX54RLcsYjLuAhcBBJ6lRVEZd7njfGpAwBB9s7BH8t48vrpYbyA5XbbqbTvXfYBnugQCUw9HWjEa1ww==} dependencies: - '@aws-sdk/types': 3.598.0 - '@smithy/types': 3.2.0 + '@aws-sdk/types': 3.667.0 + '@smithy/types': 3.6.0 bowser: 2.11.0 tslib: 2.6.3 dev: true - /@aws-sdk/util-user-agent-node@3.598.0: - resolution: {integrity: sha512-oyWGcOlfTdzkC6SVplyr0AGh54IMrDxbhg5RxJ5P+V4BKfcDoDcZV9xenUk9NsOi9MuUjxMumb9UJGkDhM1m0A==} + /@aws-sdk/util-user-agent-node@3.677.0: + resolution: {integrity: sha512-gFhL0zVY/um0Eu2aWil82pjWaZL4yBmOnjz0+RDz18okFBHaz1Om8o/H+1Vvj+xsnuDYV4ezVMyAaXVtTcYOnw==} engines: {node: '>=16.0.0'} peerDependencies: aws-crt: '>=1.0.0' @@ -2500,17 +2514,18 @@ packages: aws-crt: optional: true dependencies: - '@aws-sdk/types': 3.598.0 - '@smithy/node-config-provider': 3.1.2 - '@smithy/types': 3.2.0 + '@aws-sdk/middleware-user-agent': 3.677.0 + '@aws-sdk/types': 3.667.0 + '@smithy/node-config-provider': 3.1.9 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true - /@aws-sdk/xml-builder@3.598.0: - resolution: {integrity: sha512-ZIa2RK7CHFTZ4gwK77WRtsZ6vF7xwRXxJ8KQIxK2duhoTVcn0xYxpFLdW9WZZZvdP9GIF3Loqvf8DRdeU5Jc7Q==} + /@aws-sdk/xml-builder@3.662.0: + resolution: {integrity: sha512-ikLkXn0igUpnJu2mCZjklvmcDGWT9OaLRv3JyC/cRkTaaSrblPjPM7KKsltxdMTLQ+v7fjCN0TsJpxphMfaOPA==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/types': 3.2.0 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true @@ -2887,7 +2902,7 @@ packages: engines: {node: '>=v14'} dependencies: '@commitlint/types': 17.8.1 - ajv: 8.16.0 + ajv: 8.17.1 dev: true /@commitlint/config-validator@19.0.3: @@ -2896,7 +2911,7 @@ packages: requiresBuild: true dependencies: '@commitlint/types': 19.0.3 - ajv: 8.16.0 + ajv: 8.17.1 dev: true optional: true @@ -2960,20 +2975,20 @@ packages: '@commitlint/types': 17.8.1 '@types/node': 20.5.1 chalk: 4.1.2 - cosmiconfig: 8.3.6(typescript@5.5.2) - cosmiconfig-typescript-loader: 4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6)(ts-node@10.9.2)(typescript@5.5.2) + cosmiconfig: 8.3.6(typescript@5.6.3) + cosmiconfig-typescript-loader: 4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6)(ts-node@10.9.2)(typescript@5.6.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 resolve-from: 5.0.0 - ts-node: 10.9.2(@types/node@20.5.1)(typescript@5.5.2) - typescript: 5.5.2 + ts-node: 10.9.2(@types/node@20.5.1)(typescript@5.6.3) + typescript: 5.6.3 transitivePeerDependencies: - '@swc/core' - '@swc/wasm' dev: true - /@commitlint/load@19.2.0(@types/node@18.19.39)(typescript@5.5.2): + /@commitlint/load@19.2.0(@types/node@18.19.39)(typescript@5.6.3): resolution: {integrity: sha512-XvxxLJTKqZojCxaBQ7u92qQLFMMZc4+p9qrIq/9kJDy8DOrEa7P1yx7Tjdc2u2JxIalqT4KOGraVgCE7eCYJyQ==} engines: {node: '>=v18'} requiresBuild: true @@ -2983,8 +2998,8 @@ packages: '@commitlint/resolve-extends': 19.1.0 '@commitlint/types': 19.0.3 chalk: 5.3.0 - cosmiconfig: 9.0.0(typescript@5.5.2) - cosmiconfig-typescript-loader: 5.0.0(@types/node@18.19.39)(cosmiconfig@9.0.0)(typescript@5.5.2) + cosmiconfig: 9.0.0(typescript@5.6.3) + cosmiconfig-typescript-loader: 5.0.0(@types/node@18.19.39)(cosmiconfig@9.0.0)(typescript@5.6.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -3117,6 +3132,15 @@ packages: dev: true optional: true + /@esbuild/aix-ppc64@0.24.0: + resolution: {integrity: sha512-WtKdFM7ls47zkKHFVzMz8opM7LkcsIp9amDUBIAWirg70RM71WRSjdILPsY5Uv1D42ZpUfaPILDlfactHgsRkw==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-arm64@0.23.1: resolution: {integrity: sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==} engines: {node: '>=18'} @@ -3126,6 +3150,15 @@ packages: dev: true optional: true + /@esbuild/android-arm64@0.24.0: + resolution: {integrity: sha512-Vsm497xFM7tTIPYK9bNTYJyF/lsP590Qc1WxJdlB6ljCbdZKU9SY8i7+Iin4kyhV/KV5J2rOKsBQbB77Ab7L/w==} + engines: {node: '>=18'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-arm@0.23.1: resolution: {integrity: sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==} engines: {node: '>=18'} @@ -3135,6 +3168,15 @@ packages: dev: true optional: true + /@esbuild/android-arm@0.24.0: + resolution: {integrity: sha512-arAtTPo76fJ/ICkXWetLCc9EwEHKaeya4vMrReVlEIUCAUncH7M4bhMQ+M9Vf+FFOZJdTNMXNBrWwW+OXWpSew==} + engines: {node: '>=18'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-x64@0.23.1: resolution: {integrity: sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==} engines: {node: '>=18'} @@ -3144,6 +3186,15 @@ packages: dev: true optional: true + /@esbuild/android-x64@0.24.0: + resolution: {integrity: sha512-t8GrvnFkiIY7pa7mMgJd7p8p8qqYIz1NYiAoKc75Zyv73L3DZW++oYMSHPRarcotTKuSs6m3hTOa5CKHaS02TQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/darwin-arm64@0.23.1: resolution: {integrity: sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==} engines: {node: '>=18'} @@ -3153,6 +3204,15 @@ packages: dev: true optional: true + /@esbuild/darwin-arm64@0.24.0: + resolution: {integrity: sha512-CKyDpRbK1hXwv79soeTJNHb5EiG6ct3efd/FTPdzOWdbZZfGhpbcqIpiD0+vwmpu0wTIL97ZRPZu8vUt46nBSw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@esbuild/darwin-x64@0.23.1: resolution: {integrity: sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==} engines: {node: '>=18'} @@ -3162,6 +3222,15 @@ packages: dev: true optional: true + /@esbuild/darwin-x64@0.24.0: + resolution: {integrity: sha512-rgtz6flkVkh58od4PwTRqxbKH9cOjaXCMZgWD905JOzjFKW+7EiUObfd/Kav+A6Gyud6WZk9w+xu6QLytdi2OA==} + engines: {node: '>=18'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@esbuild/freebsd-arm64@0.23.1: resolution: {integrity: sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==} engines: {node: '>=18'} @@ -3171,6 +3240,15 @@ packages: dev: true optional: true + /@esbuild/freebsd-arm64@0.24.0: + resolution: {integrity: sha512-6Mtdq5nHggwfDNLAHkPlyLBpE5L6hwsuXZX8XNmHno9JuL2+bg2BX5tRkwjyfn6sKbxZTq68suOjgWqCicvPXA==} + engines: {node: '>=18'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/freebsd-x64@0.23.1: resolution: {integrity: sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==} engines: {node: '>=18'} @@ -3180,6 +3258,15 @@ packages: dev: true optional: true + /@esbuild/freebsd-x64@0.24.0: + resolution: {integrity: sha512-D3H+xh3/zphoX8ck4S2RxKR6gHlHDXXzOf6f/9dbFt/NRBDIE33+cVa49Kil4WUjxMGW0ZIYBYtaGCa2+OsQwQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-arm64@0.23.1: resolution: {integrity: sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==} engines: {node: '>=18'} @@ -3189,6 +3276,15 @@ packages: dev: true optional: true + /@esbuild/linux-arm64@0.24.0: + resolution: {integrity: sha512-TDijPXTOeE3eaMkRYpcy3LarIg13dS9wWHRdwYRnzlwlA370rNdZqbcp0WTyyV/k2zSxfko52+C7jU5F9Tfj1g==} + engines: {node: '>=18'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-arm@0.23.1: resolution: {integrity: sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==} engines: {node: '>=18'} @@ -3198,6 +3294,15 @@ packages: dev: true optional: true + /@esbuild/linux-arm@0.24.0: + resolution: {integrity: sha512-gJKIi2IjRo5G6Glxb8d3DzYXlxdEj2NlkixPsqePSZMhLudqPhtZ4BUrpIuTjJYXxvF9njql+vRjB2oaC9XpBw==} + engines: {node: '>=18'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-ia32@0.23.1: resolution: {integrity: sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==} engines: {node: '>=18'} @@ -3207,6 +3312,15 @@ packages: dev: true optional: true + /@esbuild/linux-ia32@0.24.0: + resolution: {integrity: sha512-K40ip1LAcA0byL05TbCQ4yJ4swvnbzHscRmUilrmP9Am7//0UjPreh4lpYzvThT2Quw66MhjG//20mrufm40mA==} + engines: {node: '>=18'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-loong64@0.23.1: resolution: {integrity: sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==} engines: {node: '>=18'} @@ -3216,6 +3330,15 @@ packages: dev: true optional: true + /@esbuild/linux-loong64@0.24.0: + resolution: {integrity: sha512-0mswrYP/9ai+CU0BzBfPMZ8RVm3RGAN/lmOMgW4aFUSOQBjA31UP8Mr6DDhWSuMwj7jaWOT0p0WoZ6jeHhrD7g==} + engines: {node: '>=18'} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-mips64el@0.23.1: resolution: {integrity: sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==} engines: {node: '>=18'} @@ -3225,6 +3348,15 @@ packages: dev: true optional: true + /@esbuild/linux-mips64el@0.24.0: + resolution: {integrity: sha512-hIKvXm0/3w/5+RDtCJeXqMZGkI2s4oMUGj3/jM0QzhgIASWrGO5/RlzAzm5nNh/awHE0A19h/CvHQe6FaBNrRA==} + engines: {node: '>=18'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-ppc64@0.23.1: resolution: {integrity: sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==} engines: {node: '>=18'} @@ -3234,6 +3366,15 @@ packages: dev: true optional: true + /@esbuild/linux-ppc64@0.24.0: + resolution: {integrity: sha512-HcZh5BNq0aC52UoocJxaKORfFODWXZxtBaaZNuN3PUX3MoDsChsZqopzi5UupRhPHSEHotoiptqikjN/B77mYQ==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-riscv64@0.23.1: resolution: {integrity: sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==} engines: {node: '>=18'} @@ -3243,6 +3384,15 @@ packages: dev: true optional: true + /@esbuild/linux-riscv64@0.24.0: + resolution: {integrity: sha512-bEh7dMn/h3QxeR2KTy1DUszQjUrIHPZKyO6aN1X4BCnhfYhuQqedHaa5MxSQA/06j3GpiIlFGSsy1c7Gf9padw==} + engines: {node: '>=18'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-s390x@0.23.1: resolution: {integrity: sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==} engines: {node: '>=18'} @@ -3252,6 +3402,15 @@ packages: dev: true optional: true + /@esbuild/linux-s390x@0.24.0: + resolution: {integrity: sha512-ZcQ6+qRkw1UcZGPyrCiHHkmBaj9SiCD8Oqd556HldP+QlpUIe2Wgn3ehQGVoPOvZvtHm8HPx+bH20c9pvbkX3g==} + engines: {node: '>=18'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/linux-x64@0.23.1: resolution: {integrity: sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==} engines: {node: '>=18'} @@ -3261,6 +3420,15 @@ packages: dev: true optional: true + /@esbuild/linux-x64@0.24.0: + resolution: {integrity: sha512-vbutsFqQ+foy3wSSbmjBXXIJ6PL3scghJoM8zCL142cGaZKAdCZHyf+Bpu/MmX9zT9Q0zFBVKb36Ma5Fzfa8xA==} + engines: {node: '>=18'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@esbuild/netbsd-x64@0.23.1: resolution: {integrity: sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==} engines: {node: '>=18'} @@ -3270,6 +3438,15 @@ packages: dev: true optional: true + /@esbuild/netbsd-x64@0.24.0: + resolution: {integrity: sha512-hjQ0R/ulkO8fCYFsG0FZoH+pWgTTDreqpqY7UnQntnaKv95uP5iW3+dChxnx7C3trQQU40S+OgWhUVwCjVFLvg==} + engines: {node: '>=18'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/openbsd-arm64@0.23.1: resolution: {integrity: sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==} engines: {node: '>=18'} @@ -3279,6 +3456,15 @@ packages: dev: true optional: true + /@esbuild/openbsd-arm64@0.24.0: + resolution: {integrity: sha512-MD9uzzkPQbYehwcN583yx3Tu5M8EIoTD+tUgKF982WYL9Pf5rKy9ltgD0eUgs8pvKnmizxjXZyLt0z6DC3rRXg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/openbsd-x64@0.23.1: resolution: {integrity: sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==} engines: {node: '>=18'} @@ -3288,6 +3474,15 @@ packages: dev: true optional: true + /@esbuild/openbsd-x64@0.24.0: + resolution: {integrity: sha512-4ir0aY1NGUhIC1hdoCzr1+5b43mw99uNwVzhIq1OY3QcEwPDO3B7WNXBzaKY5Nsf1+N11i1eOfFcq+D/gOS15Q==} + engines: {node: '>=18'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/sunos-x64@0.23.1: resolution: {integrity: sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==} engines: {node: '>=18'} @@ -3297,6 +3492,15 @@ packages: dev: true optional: true + /@esbuild/sunos-x64@0.24.0: + resolution: {integrity: sha512-jVzdzsbM5xrotH+W5f1s+JtUy1UWgjU0Cf4wMvffTB8m6wP5/kx0KiaLHlbJO+dMgtxKV8RQ/JvtlFcdZ1zCPA==} + engines: {node: '>=18'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-arm64@0.23.1: resolution: {integrity: sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==} engines: {node: '>=18'} @@ -3306,6 +3510,15 @@ packages: dev: true optional: true + /@esbuild/win32-arm64@0.24.0: + resolution: {integrity: sha512-iKc8GAslzRpBytO2/aN3d2yb2z8XTVfNV0PjGlCxKo5SgWmNXx82I/Q3aG1tFfS+A2igVCY97TJ8tnYwpUWLCA==} + engines: {node: '>=18'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-ia32@0.23.1: resolution: {integrity: sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==} engines: {node: '>=18'} @@ -3315,6 +3528,15 @@ packages: dev: true optional: true + /@esbuild/win32-ia32@0.24.0: + resolution: {integrity: sha512-vQW36KZolfIudCcTnaTpmLQ24Ha1RjygBo39/aLkM2kmjkWmZGEJ5Gn9l5/7tzXA42QGIoWbICfg6KLLkIw6yw==} + engines: {node: '>=18'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@esbuild/win32-x64@0.23.1: resolution: {integrity: sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==} engines: {node: '>=18'} @@ -3324,6 +3546,15 @@ packages: dev: true optional: true + /@esbuild/win32-x64@0.24.0: + resolution: {integrity: sha512-7IAFPrjSQIJrGsK6flwg7NFmwBoSTyF3rl7If0hNUFQU4ilTsEPL6GuMuU9BfIWVVGuRnuIidkSMC+c0Otu8IA==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@eslint-community/eslint-utils@4.4.0(eslint@8.57.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -3397,169 +3628,161 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@img/sharp-darwin-arm64@0.33.4: - resolution: {integrity: sha512-p0suNqXufJs9t3RqLBO6vvrgr5OhgbWp76s5gTRvdmxmuv9E1rcaqGUsl3l4mKVmXPkTkTErXediAui4x+8PSA==} - engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + /@img/sharp-darwin-arm64@0.33.5: + resolution: {integrity: sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm64] os: [darwin] requiresBuild: true optionalDependencies: - '@img/sharp-libvips-darwin-arm64': 1.0.2 + '@img/sharp-libvips-darwin-arm64': 1.0.4 dev: true optional: true - /@img/sharp-darwin-x64@0.33.4: - resolution: {integrity: sha512-0l7yRObwtTi82Z6ebVI2PnHT8EB2NxBgpK2MiKJZJ7cz32R4lxd001ecMhzzsZig3Yv9oclvqqdV93jo9hy+Dw==} - engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + /@img/sharp-darwin-x64@0.33.5: + resolution: {integrity: sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [x64] os: [darwin] requiresBuild: true optionalDependencies: - '@img/sharp-libvips-darwin-x64': 1.0.2 + '@img/sharp-libvips-darwin-x64': 1.0.4 dev: true optional: true - /@img/sharp-libvips-darwin-arm64@1.0.2: - resolution: {integrity: sha512-tcK/41Rq8IKlSaKRCCAuuY3lDJjQnYIW1UXU1kxcEKrfL8WR7N6+rzNoOxoQRJWTAECuKwgAHnPvqXGN8XfkHA==} - engines: {macos: '>=11', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + /@img/sharp-libvips-darwin-arm64@1.0.4: + resolution: {integrity: sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /@img/sharp-libvips-darwin-x64@1.0.2: - resolution: {integrity: sha512-Ofw+7oaWa0HiiMiKWqqaZbaYV3/UGL2wAPeLuJTx+9cXpCRdvQhCLG0IH8YGwM0yGWGLpsF4Su9vM1o6aer+Fw==} - engines: {macos: '>=10.13', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + /@img/sharp-libvips-darwin-x64@1.0.4: + resolution: {integrity: sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /@img/sharp-libvips-linux-arm64@1.0.2: - resolution: {integrity: sha512-x7kCt3N00ofFmmkkdshwj3vGPCnmiDh7Gwnd4nUwZln2YjqPxV1NlTyZOvoDWdKQVDL911487HOueBvrpflagw==} - engines: {glibc: '>=2.26', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + /@img/sharp-libvips-linux-arm64@1.0.4: + resolution: {integrity: sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@img/sharp-libvips-linux-arm@1.0.2: - resolution: {integrity: sha512-iLWCvrKgeFoglQxdEwzu1eQV04o8YeYGFXtfWU26Zr2wWT3q3MTzC+QTCO3ZQfWd3doKHT4Pm2kRmLbupT+sZw==} - engines: {glibc: '>=2.28', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + /@img/sharp-libvips-linux-arm@1.0.5: + resolution: {integrity: sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /@img/sharp-libvips-linux-s390x@1.0.2: - resolution: {integrity: sha512-cmhQ1J4qVhfmS6szYW7RT+gLJq9dH2i4maq+qyXayUSn9/3iY2ZeWpbAgSpSVbV2E1JUL2Gg7pwnYQ1h8rQIog==} - engines: {glibc: '>=2.28', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + /@img/sharp-libvips-linux-s390x@1.0.4: + resolution: {integrity: sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==} cpu: [s390x] os: [linux] requiresBuild: true dev: true optional: true - /@img/sharp-libvips-linux-x64@1.0.2: - resolution: {integrity: sha512-E441q4Qdb+7yuyiADVi5J+44x8ctlrqn8XgkDTwr4qPJzWkaHwD489iZ4nGDgcuya4iMN3ULV6NwbhRZJ9Z7SQ==} - engines: {glibc: '>=2.26', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + /@img/sharp-libvips-linux-x64@1.0.4: + resolution: {integrity: sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@img/sharp-libvips-linuxmusl-arm64@1.0.2: - resolution: {integrity: sha512-3CAkndNpYUrlDqkCM5qhksfE+qSIREVpyoeHIU6jd48SJZViAmznoQQLAv4hVXF7xyUB9zf+G++e2v1ABjCbEQ==} - engines: {musl: '>=1.2.2', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + /@img/sharp-libvips-linuxmusl-arm64@1.0.4: + resolution: {integrity: sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@img/sharp-libvips-linuxmusl-x64@1.0.2: - resolution: {integrity: sha512-VI94Q6khIHqHWNOh6LLdm9s2Ry4zdjWJwH56WoiJU7NTeDwyApdZZ8c+SADC8OH98KWNQXnE01UdJ9CSfZvwZw==} - engines: {musl: '>=1.2.2', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + /@img/sharp-libvips-linuxmusl-x64@1.0.4: + resolution: {integrity: sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@img/sharp-linux-arm64@0.33.4: - resolution: {integrity: sha512-2800clwVg1ZQtxwSoTlHvtm9ObgAax7V6MTAB/hDT945Tfyy3hVkmiHpeLPCKYqYR1Gcmv1uDZ3a4OFwkdBL7Q==} - engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + /@img/sharp-linux-arm64@0.33.5: + resolution: {integrity: sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm64] os: [linux] requiresBuild: true optionalDependencies: - '@img/sharp-libvips-linux-arm64': 1.0.2 + '@img/sharp-libvips-linux-arm64': 1.0.4 dev: true optional: true - /@img/sharp-linux-arm@0.33.4: - resolution: {integrity: sha512-RUgBD1c0+gCYZGCCe6mMdTiOFS0Zc/XrN0fYd6hISIKcDUbAW5NtSQW9g/powkrXYm6Vzwd6y+fqmExDuCdHNQ==} - engines: {glibc: '>=2.28', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + /@img/sharp-linux-arm@0.33.5: + resolution: {integrity: sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm] os: [linux] requiresBuild: true optionalDependencies: - '@img/sharp-libvips-linux-arm': 1.0.2 + '@img/sharp-libvips-linux-arm': 1.0.5 dev: true optional: true - /@img/sharp-linux-s390x@0.33.4: - resolution: {integrity: sha512-h3RAL3siQoyzSoH36tUeS0PDmb5wINKGYzcLB5C6DIiAn2F3udeFAum+gj8IbA/82+8RGCTn7XW8WTFnqag4tQ==} - engines: {glibc: '>=2.31', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + /@img/sharp-linux-s390x@0.33.5: + resolution: {integrity: sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [s390x] os: [linux] requiresBuild: true optionalDependencies: - '@img/sharp-libvips-linux-s390x': 1.0.2 + '@img/sharp-libvips-linux-s390x': 1.0.4 dev: true optional: true - /@img/sharp-linux-x64@0.33.4: - resolution: {integrity: sha512-GoR++s0XW9DGVi8SUGQ/U4AeIzLdNjHka6jidVwapQ/JebGVQIpi52OdyxCNVRE++n1FCLzjDovJNozif7w/Aw==} - engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + /@img/sharp-linux-x64@0.33.5: + resolution: {integrity: sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [x64] os: [linux] requiresBuild: true optionalDependencies: - '@img/sharp-libvips-linux-x64': 1.0.2 + '@img/sharp-libvips-linux-x64': 1.0.4 dev: true optional: true - /@img/sharp-linuxmusl-arm64@0.33.4: - resolution: {integrity: sha512-nhr1yC3BlVrKDTl6cO12gTpXMl4ITBUZieehFvMntlCXFzH2bvKG76tBL2Y/OqhupZt81pR7R+Q5YhJxW0rGgQ==} - engines: {musl: '>=1.2.2', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + /@img/sharp-linuxmusl-arm64@0.33.5: + resolution: {integrity: sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm64] os: [linux] requiresBuild: true optionalDependencies: - '@img/sharp-libvips-linuxmusl-arm64': 1.0.2 + '@img/sharp-libvips-linuxmusl-arm64': 1.0.4 dev: true optional: true - /@img/sharp-linuxmusl-x64@0.33.4: - resolution: {integrity: sha512-uCPTku0zwqDmZEOi4ILyGdmW76tH7dm8kKlOIV1XC5cLyJ71ENAAqarOHQh0RLfpIpbV5KOpXzdU6XkJtS0daw==} - engines: {musl: '>=1.2.2', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + /@img/sharp-linuxmusl-x64@0.33.5: + resolution: {integrity: sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [x64] os: [linux] requiresBuild: true optionalDependencies: - '@img/sharp-libvips-linuxmusl-x64': 1.0.2 + '@img/sharp-libvips-linuxmusl-x64': 1.0.4 dev: true optional: true - /@img/sharp-wasm32@0.33.4: - resolution: {integrity: sha512-Bmmauh4sXUsUqkleQahpdNXKvo+wa1V9KhT2pDA4VJGKwnKMJXiSTGphn0gnJrlooda0QxCtXc6RX1XAU6hMnQ==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + /@img/sharp-wasm32@0.33.5: + resolution: {integrity: sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [wasm32] requiresBuild: true dependencies: @@ -3567,18 +3790,18 @@ packages: dev: true optional: true - /@img/sharp-win32-ia32@0.33.4: - resolution: {integrity: sha512-99SJ91XzUhYHbx7uhK3+9Lf7+LjwMGQZMDlO/E/YVJ7Nc3lyDFZPGhjwiYdctoH2BOzW9+TnfqcaMKt0jHLdqw==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + /@img/sharp-win32-ia32@0.33.5: + resolution: {integrity: sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [ia32] os: [win32] requiresBuild: true dev: true optional: true - /@img/sharp-win32-x64@0.33.4: - resolution: {integrity: sha512-3QLocdTRVIrFNye5YocZl+KKpYKP+fksi1QhmOArgx7GyhIbQp/WrJRu176jm8IxromS7RIkzMiMINVdBtC8Aw==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} + /@img/sharp-win32-x64@0.33.5: + resolution: {integrity: sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [x64] os: [win32] requiresBuild: true @@ -3874,7 +4097,23 @@ packages: engines: {node: '>= 14.17.0'} dependencies: chalk: 4.1.2 - semver: 7.6.2 + semver: 7.6.3 + dev: true + + /@jsii/check-node@1.103.1: + resolution: {integrity: sha512-Vi6ONm5WXEim98a2DJ6WMlrP/w5AGzXrrQBpGcfVV7cu86DPx1L0OAZnqzGAJE8ly0VfcSXkmxJ9LFcn3jylBQ==} + engines: {node: '>= 14.17.0'} + dependencies: + chalk: 4.1.2 + semver: 7.6.3 + dev: true + + /@jsii/check-node@1.104.0: + resolution: {integrity: sha512-5rAn4y11APxq69DmTKtAACmDuOymcTiz29CE7s0AeWA5jzpxBRhkaj8xwixiSQtkoBFk+Vpoi2eNctCvwLdFaw==} + engines: {node: '>= 14.17.0'} + dependencies: + chalk: 4.1.2 + semver: 7.6.3 dev: true /@jsii/spec@1.101.0: @@ -3882,12 +4121,19 @@ packages: engines: {node: '>= 14.17.0'} dependencies: ajv: 8.16.0 + dev: true + + /@jsii/spec@1.104.0: + resolution: {integrity: sha512-7jxU8iRowA3O7Dpn8XAsX8o4Y8Fy8plbEVg0CnjvIQsJh3puI3KFHspXur70OOccfGkoL1TWnXBZ+BwCcvhu1g==} + engines: {node: '>= 14.17.0'} + dependencies: + ajv: 8.17.1 /@lerna/child-process@6.6.2: resolution: {integrity: sha512-QyKIWEnKQFnYu2ey+SAAm1A5xjzJLJJj3bhIZd3QKyXKKjaJ0hlxam/OsWSltxTNbcyH1jRJjC6Cxv31usv0Ag==} engines: {node: ^14.17.0 || >=16.0.0} dependencies: - chalk: 4.1.0 + chalk: 4.1.2 execa: 5.1.1 strong-log-transformer: 2.1.0 dev: true @@ -3904,7 +4150,7 @@ packages: p-reduce: 2.1.0 pacote: 15.1.1 pify: 5.0.0 - semver: 7.6.2 + semver: 7.6.3 slash: 3.0.0 validate-npm-package-license: 3.0.4 validate-npm-package-name: 4.0.0 @@ -3972,7 +4218,7 @@ packages: slash: 3.0.0 ssri: 9.0.1 strong-log-transformer: 2.1.0 - tar: 4.4.19 + tar: 4.4.18 temp-dir: 1.0.0 tempy: 1.0.0 upath: 2.0.1 @@ -3987,7 +4233,7 @@ packages: - supports-color dev: true - /@morgan-stanley/ts-mocking-bird@0.6.4(jest@29.7.0)(typescript@5.5.2): + /@morgan-stanley/ts-mocking-bird@0.6.4(jest@29.7.0)(typescript@5.6.3): resolution: {integrity: sha512-57VJIflP8eR2xXa9cD1LUawh+Gh+BVQfVu0n6GALyg/AqV/Nz25kDRvws3i9kIe1PTrbsZZOYpsYp6bXPd6nVA==} peerDependencies: jasmine: 2.x || 3.x || 4.x @@ -4001,18 +4247,18 @@ packages: dependencies: jest: 29.7.0(@types/node@18.19.39)(ts-node@10.9.2) lodash: 4.17.21 - typescript: 5.5.2 + typescript: 5.6.3 uuid: 7.0.3 dev: true - /@mrgrain/jsii-struct-builder@0.7.33(projen@0.82.8): - resolution: {integrity: sha512-ubnY1/patNA5w1dIP6+/RDOj50GrwXG0H5TCqBkhQVeZ5r0JQj4UfNsteGDCCgXkhe3dmhYb6pqcJPnRCZDs4g==} + /@mrgrain/jsii-struct-builder@0.7.43(projen@0.82.8): + resolution: {integrity: sha512-goJ5Ppbl5TjxgSS7Ox3RRxRsQn1a50Fs0gcuxqCn9Z6ddwAlIqzzfkOWP2jAjiGIjRzhg5sZn2vQy9ZA+NCDgg==} engines: {node: '>=18'} peerDependencies: projen: x.x.x dependencies: - '@jsii/spec': 1.101.0 - projen: 0.82.8(constructs@10.3.0) + '@jsii/spec': 1.104.0 + projen: 0.82.8(constructs@10.4.2) dev: false /@nodelib/fs.scandir@2.1.5: @@ -4036,6 +4282,11 @@ packages: fastq: 1.17.1 dev: true + /@nolyfill/is-core-module@1.0.39: + resolution: {integrity: sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==} + engines: {node: '>=12.4.0'} + dev: true + /@npmcli/arborist@6.2.3: resolution: {integrity: sha512-lpGOC2ilSJXcc2zfW9QtukcCTcMbl3fVI0z4wvFB2AFIl0C+Q6Wv7ccrpdrQa8rvJ1ZVuc6qkX7HVTyKlzGqKA==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -4070,7 +4321,7 @@ packages: promise-all-reject-late: 1.0.1 promise-call-limit: 1.0.2 read-package-json-fast: 3.0.2 - semver: 7.6.2 + semver: 7.6.3 ssri: 10.0.6 treeverse: 3.0.0 walk-up-path: 1.0.0 @@ -4084,14 +4335,14 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} dependencies: '@gar/promisify': 1.1.3 - semver: 7.6.2 + semver: 7.6.3 dev: true /@npmcli/fs@3.1.1: resolution: {integrity: sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - semver: 7.6.2 + semver: 7.6.3 dev: true /@npmcli/git@4.1.0: @@ -4104,7 +4355,7 @@ packages: proc-log: 3.0.0 promise-inflight: 1.0.1 promise-retry: 2.0.1 - semver: 7.6.2 + semver: 7.6.3 which: 3.0.1 transitivePeerDependencies: - bluebird @@ -4136,7 +4387,7 @@ packages: cacache: 17.1.4 json-parse-even-better-errors: 3.0.2 pacote: 15.1.1 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: - bluebird - supports-color @@ -4252,14 +4503,6 @@ packages: tslib: 2.6.3 dev: true - /@nrwl/devkit@16.10.0(nx@16.10.0): - resolution: {integrity: sha512-fRloARtsDQoQgQ7HKEy0RJiusg/HSygnmg4gX/0n/Z+SUS+4KoZzvHjXc6T5ZdEiSjvLypJ+HBM8dQzIcVACPQ==} - dependencies: - '@nx/devkit': 16.10.0(nx@16.10.0) - transitivePeerDependencies: - - nx - dev: true - /@nrwl/devkit@16.10.0(nx@19.0.0): resolution: {integrity: sha512-fRloARtsDQoQgQ7HKEy0RJiusg/HSygnmg4gX/0n/Z+SUS+4KoZzvHjXc6T5ZdEiSjvLypJ+HBM8dQzIcVACPQ==} dependencies: @@ -4268,10 +4511,10 @@ packages: - nx dev: true - /@nrwl/nx-cloud@19.0.0: - resolution: {integrity: sha512-3WuXq3KKXwKnbjOkYK0OXosjD02LIjC3kEkyMIbaE36O9dMp3k/sa4ZtDVC3tAoIrj17VLVmjKfoDYbED1rapw==} + /@nrwl/nx-cloud@19.1.0: + resolution: {integrity: sha512-krngXVPfX0Zf6+zJDtcI59/Pt3JfcMPMZ9C/+/x6rvz4WGgyv1s0MI4crEUM0Lx5ZpS4QI0WNDCFVQSfGEBXUg==} dependencies: - nx-cloud: 19.0.0 + nx-cloud: 19.1.0 transitivePeerDependencies: - debug dev: true @@ -4368,18 +4611,6 @@ packages: - debug dev: true - /@nrwl/tao@16.10.0: - resolution: {integrity: sha512-QNAanpINbr+Pod6e1xNgFbzK1x5wmZl+jMocgiEFXZ67KHvmbD6MAQQr0MMz+GPhIu7EE4QCTLTyCEMlAG+K5Q==} - hasBin: true - dependencies: - nx: 16.10.0 - tslib: 2.6.3 - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - debug - dev: true - /@nrwl/tao@19.0.0: resolution: {integrity: sha512-JPLlATFEsal5G4v8zxGbEkeo1v19QUn0cH3iNEOUz8Abms7oPDfkITq1ElB6Ck8FjePmtP4fdZzU091NUKA1zQ==} hasBin: true @@ -4392,21 +4623,6 @@ packages: - debug dev: true - /@nx/devkit@16.10.0(nx@16.10.0): - resolution: {integrity: sha512-IvKQqRJFDDiaj33SPfGd3ckNHhHi6ceEoqCbAP4UuMXOPPVOX6H0KVk+9tknkPb48B7jWIw6/AgOeWkBxPRO5w==} - peerDependencies: - nx: '>= 15 <= 17' - dependencies: - '@nrwl/devkit': 16.10.0(nx@16.10.0) - ejs: 3.1.10 - enquirer: 2.3.6 - ignore: 5.3.1 - nx: 16.10.0 - semver: 7.5.3 - tmp: 0.2.3 - tslib: 2.6.3 - dev: true - /@nx/devkit@16.10.0(nx@19.0.0): resolution: {integrity: sha512-IvKQqRJFDDiaj33SPfGd3ckNHhHi6ceEoqCbAP4UuMXOPPVOX6H0KVk+9tknkPb48B7jWIw6/AgOeWkBxPRO5w==} peerDependencies: @@ -4422,15 +4638,6 @@ packages: tslib: 2.6.3 dev: true - /@nx/nx-darwin-arm64@16.10.0: - resolution: {integrity: sha512-YF+MIpeuwFkyvM5OwgY/rTNRpgVAI/YiR0yTYCZR+X3AAvP775IVlusNgQ3oedTBRUzyRnI4Tknj1WniENFsvQ==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - /@nx/nx-darwin-arm64@19.0.0: resolution: {integrity: sha512-EP0OtW3YGi5WjwFmraXotAaSwU686FJULRuUBQH1rqOvtb11iaCENUp5M39tDe67k/YPnLII+8ZZ7CzOBRWUYA==} engines: {node: '>= 10'} @@ -4440,15 +4647,6 @@ packages: dev: true optional: true - /@nx/nx-darwin-x64@16.10.0: - resolution: {integrity: sha512-ypi6YxwXgb0kg2ixKXE3pwf5myVNUgWf1CsV5OzVccCM8NzheMO51KDXTDmEpXdzUsfT0AkO1sk5GZeCjhVONg==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - /@nx/nx-darwin-x64@19.0.0: resolution: {integrity: sha512-2mOm3TyksRzXOZdimAwwRKjStdJleiOBJWWUgOhru6SxRLyny613mWIqiTDmKJrytwmeZeaGz3LcxwEJKIeqyA==} engines: {node: '>= 10'} @@ -4458,15 +4656,6 @@ packages: dev: true optional: true - /@nx/nx-freebsd-x64@16.10.0: - resolution: {integrity: sha512-UeEYFDmdbbDkTQamqvtU8ibgu5jQLgFF1ruNb/U4Ywvwutw2d4ruOMl2e0u9hiNja9NFFAnDbvzrDcMo7jYqYw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [freebsd] - requiresBuild: true - dev: true - optional: true - /@nx/nx-freebsd-x64@19.0.0: resolution: {integrity: sha512-mGxYvOaDCDnVLnIAJo640/jPygfTJ6I7qaU7kj6Pwy4UTQVxzLdHILeqU6UAkgQNl/7fvC3shRsH0JIlogD8ZA==} engines: {node: '>= 10'} @@ -4476,15 +4665,6 @@ packages: dev: true optional: true - /@nx/nx-linux-arm-gnueabihf@16.10.0: - resolution: {integrity: sha512-WV3XUC2DB6/+bz1sx+d1Ai9q2Cdr+kTZRN50SOkfmZUQyEBaF6DRYpx/a4ahhxH3ktpNfyY8Maa9OEYxGCBkQA==} - engines: {node: '>= 10'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@nx/nx-linux-arm-gnueabihf@19.0.0: resolution: {integrity: sha512-pbnbuxyeRaqidh9SVnkDc7sPgvAcjFrvDG/js8cULwqmQUtEqfk8ue50D1kNH76X53AVrP7ijsJQG96SGjfDxg==} engines: {node: '>= 10'} @@ -4494,15 +4674,6 @@ packages: dev: true optional: true - /@nx/nx-linux-arm64-gnu@16.10.0: - resolution: {integrity: sha512-aWIkOUw995V3ItfpAi5FuxQ+1e9EWLS1cjWM1jmeuo+5WtaKToJn5itgQOkvSlPz+HSLgM3VfXMvOFALNk125g==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@nx/nx-linux-arm64-gnu@19.0.0: resolution: {integrity: sha512-lP+nb0aYy4tBuodHIBibWqKCidwoW6psfWkbabrzLwUqqD2tpjCsZxwpvU3jgTRQZsHPWZF2ELYfRuGVnLrqdg==} engines: {node: '>= 10'} @@ -4512,15 +4683,6 @@ packages: dev: true optional: true - /@nx/nx-linux-arm64-musl@16.10.0: - resolution: {integrity: sha512-uO6Gg+irqpVcCKMcEPIQcTFZ+tDI02AZkqkP7koQAjniLEappd8DnUBSQdcn53T086pHpdc264X/ZEpXFfrKWQ==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@nx/nx-linux-arm64-musl@19.0.0: resolution: {integrity: sha512-/dgFejPLv7l0/3T21Y/bhSZPOOfhvzGkvdRulBnGkMC13VCdFlqFIpZf0ghzO+kslOc/W4z5sp+7xTf4CDqp1A==} engines: {node: '>= 10'} @@ -4530,15 +4692,6 @@ packages: dev: true optional: true - /@nx/nx-linux-x64-gnu@16.10.0: - resolution: {integrity: sha512-134PW/u/arNFAQKpqMJniC7irbChMPz+W+qtyKPAUXE0XFKPa7c1GtlI/wK2dvP9qJDZ6bKf0KtA0U/m2HMUOA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@nx/nx-linux-x64-gnu@19.0.0: resolution: {integrity: sha512-GBCDFhfi6F9fkQBCYBr4Ef8TzdlQMX6iGQ44cAqzrQjjslBGb7n9xcMhB2b869crMJEPLgOkjEWOJH/52Hr5ng==} engines: {node: '>= 10'} @@ -4548,15 +4701,6 @@ packages: dev: true optional: true - /@nx/nx-linux-x64-musl@16.10.0: - resolution: {integrity: sha512-q8sINYLdIJxK/iUx9vRk5jWAWb/2O0PAbOJFwv4qkxBv4rLoN7y+otgCZ5v0xfx/zztFgk/oNY4lg5xYjIso2Q==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@nx/nx-linux-x64-musl@19.0.0: resolution: {integrity: sha512-soT/eLXBmWK8IHGK+SVgjf98xvPCjGVac/yMl7/ivvcF6LM56h5baN+0vhYbWoYVrkodoG/j7RRnD/Tiobe7Eg==} engines: {node: '>= 10'} @@ -4566,15 +4710,6 @@ packages: dev: true optional: true - /@nx/nx-win32-arm64-msvc@16.10.0: - resolution: {integrity: sha512-moJkL9kcqxUdJSRpG7dET3UeLIciwrfP08mzBQ12ewo8K8FzxU8ZUsTIVVdNrwt01CXOdXoweGfdQLjJ4qTURA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true - optional: true - /@nx/nx-win32-arm64-msvc@19.0.0: resolution: {integrity: sha512-FJ9msRTLGR/IVceXk63a3E3fyYR8OO1tW8WBNgnmAjZlnJhMPk/UWxglVeV5FdK6+kurwrThbIjlgPsCnSGJfQ==} engines: {node: '>= 10'} @@ -4584,15 +4719,6 @@ packages: dev: true optional: true - /@nx/nx-win32-x64-msvc@16.10.0: - resolution: {integrity: sha512-5iV2NKZnzxJwZZ4DM5JVbRG/nkhAbzEskKaLBB82PmYGKzaDHuMHP1lcPoD/rtYMlowZgNA/RQndfKvPBPwmXA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true - optional: true - /@nx/nx-win32-x64-msvc@19.0.0: resolution: {integrity: sha512-Vf7PcmTbKj349AAmIHM6y9EDJJHdkpbO5vr0f4kEp4P1WQwglY0/sMu2ocsFzxGCW8D9GjiDiJokxtv309hvZA==} engines: {node: '>= 10'} @@ -4704,7 +4830,7 @@ packages: '@octokit/request-error': 3.0.3 '@octokit/types': 9.3.2 is-plain-object: 5.0.0 - node-fetch: 2.6.7 + node-fetch: 2.7.0 universal-user-agent: 6.0.1 transitivePeerDependencies: - encoding @@ -4780,7 +4906,7 @@ packages: '@pnpm/crypto.base32-hash': 2.0.0 '@pnpm/types': 9.4.2 encode-registry: 3.0.1 - semver: 7.6.2 + semver: 7.6.3 dev: false /@pnpm/error@5.0.3: @@ -4817,7 +4943,7 @@ packages: js-yaml: /@zkochan/js-yaml@0.0.6 normalize-path: 3.0.0 ramda: /@pnpm/ramda@0.28.1 - semver: 7.6.2 + semver: 7.6.3 sort-keys: 4.2.0 strip-bom: 4.0.0 write-file-atomic: 5.0.1 @@ -4865,7 +4991,7 @@ packages: '@pnpm/lockfile-types': 5.1.5 comver-to-semver: 1.0.0 ramda: /@pnpm/ramda@0.28.1 - semver: 7.6.2 + semver: 7.6.3 dev: false /@pnpm/modules-yaml@12.1.7: @@ -4909,7 +5035,7 @@ packages: engines: {node: '>=14.6'} dependencies: hosted-git-info: 4.1.0 - semver: 7.6.2 + semver: 7.6.3 validate-npm-package-name: 4.0.0 dev: false @@ -4963,7 +5089,7 @@ packages: normalize-path: 3.0.0 realpath-missing: 1.1.0 resolve-link-target: 2.0.0 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: - '@pnpm/logger' dev: false @@ -4978,6 +5104,10 @@ packages: engines: {node: '>=12.22.0'} dev: false + /@rtsao/scc@1.1.0: + resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} + dev: true + /@sigstore/bundle@1.1.0: resolution: {integrity: sha512-PFutXEy0SmQxYI4texPw3dd2KewuNqv7OuK1ZFtY2fM754yhvG2KdgwIhRnoEE2uHdtdGNQ8s0lb94dW9sELog==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -5042,149 +5172,159 @@ packages: '@sinonjs/commons': 3.0.1 dev: true - /@smithy/abort-controller@3.1.0: - resolution: {integrity: sha512-XOm4LkuC0PsK1sf2bBJLIlskn5ghmVxiEBVlo/jg0R8hxASBKYYgOoJEhKWgOr4vWGkN+5rC+oyBAqHYtxjnwQ==} + /@smithy/abort-controller@3.1.6: + resolution: {integrity: sha512-0XuhuHQlEqbNQZp7QxxrFTdVWdwxch4vjxYgfInF91hZFkPxf9QDrdQka0KfxFMPqLNzSw0b95uGTrLliQUavQ==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/types': 3.2.0 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true - /@smithy/chunked-blob-reader-native@3.0.0: - resolution: {integrity: sha512-VDkpCYW+peSuM4zJip5WDfqvg2Mo/e8yxOv3VF1m11y7B8KKMKVFtmZWDe36Fvk8rGuWrPZHHXZ7rR7uM5yWyg==} + /@smithy/chunked-blob-reader-native@3.0.1: + resolution: {integrity: sha512-VEYtPvh5rs/xlyqpm5NRnfYLZn+q0SRPELbvBV+C/G7IQ+ouTuo+NKKa3ShG5OaFR8NYVMXls9hPYLTvIKKDrQ==} dependencies: '@smithy/util-base64': 3.0.0 tslib: 2.6.3 dev: true - /@smithy/chunked-blob-reader@3.0.0: - resolution: {integrity: sha512-sbnURCwjF0gSToGlsBiAmd1lRCmSn72nu9axfJu5lIx6RUEgHu6GwTMbqCdhQSi0Pumcm5vFxsi9XWXb2mTaoA==} + /@smithy/chunked-blob-reader@4.0.0: + resolution: {integrity: sha512-jSqRnZvkT4egkq/7b6/QRCNXmmYVcHwnJldqJ3IhVpQE2atObVJ137xmGeuGFhjFUr8gCEVAOKwSY79OvpbDaQ==} dependencies: tslib: 2.6.3 dev: true - /@smithy/config-resolver@3.0.3: - resolution: {integrity: sha512-4wHqCMkdfVDP4qmr4fVPYOFOH+vKhOv3X4e6KEU9wIC8xXUQ24tnF4CW+sddGDX1zU86GGyQ7A+rg2xmUD6jpQ==} + /@smithy/config-resolver@3.0.10: + resolution: {integrity: sha512-Uh0Sz9gdUuz538nvkPiyv1DZRX9+D15EKDtnQP5rYVAzM/dnYk3P8cg73jcxyOitPgT3mE3OVj7ky7sibzHWkw==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/node-config-provider': 3.1.2 - '@smithy/types': 3.2.0 + '@smithy/node-config-provider': 3.1.9 + '@smithy/types': 3.6.0 '@smithy/util-config-provider': 3.0.0 - '@smithy/util-middleware': 3.0.2 + '@smithy/util-middleware': 3.0.8 tslib: 2.6.3 dev: true - /@smithy/core@2.2.3: - resolution: {integrity: sha512-SpyLOL2vgE6sUYM6nQfu82OirCPkCDKctyG3aMgjMlDPTJpUlmlNH0ttu9ZWwzEjrzzr8uABmPjJTRI7gk1HFQ==} + /@smithy/core@2.5.1: + resolution: {integrity: sha512-DujtuDA7BGEKExJ05W5OdxCoyekcKT3Rhg1ZGeiUWaz2BJIWXjZmsG/DIP4W48GHno7AQwRsaCb8NcBgH3QZpg==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/middleware-endpoint': 3.0.3 - '@smithy/middleware-retry': 3.0.6 - '@smithy/middleware-serde': 3.0.2 - '@smithy/protocol-http': 4.0.2 - '@smithy/smithy-client': 3.1.4 - '@smithy/types': 3.2.0 - '@smithy/util-middleware': 3.0.2 + '@smithy/middleware-serde': 3.0.8 + '@smithy/protocol-http': 4.1.5 + '@smithy/types': 3.6.0 + '@smithy/util-body-length-browser': 3.0.0 + '@smithy/util-middleware': 3.0.8 + '@smithy/util-stream': 3.2.1 + '@smithy/util-utf8': 3.0.0 tslib: 2.6.3 dev: true - /@smithy/credential-provider-imds@3.1.2: - resolution: {integrity: sha512-gqVmUaNoeqyrOAjgZg+rTmFLsphh/vS59LCMdFfVpthVS0jbfBzvBmEPktBd+y9ME4DYMGHFAMSYJDK8q0noOQ==} + /@smithy/credential-provider-imds@3.2.5: + resolution: {integrity: sha512-4FTQGAsuwqTzVMmiRVTn0RR9GrbRfkP0wfu/tXWVHd2LgNpTY0uglQpIScXK4NaEyXbB3JmZt8gfVqO50lP8wg==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/node-config-provider': 3.1.2 - '@smithy/property-provider': 3.1.2 - '@smithy/types': 3.2.0 - '@smithy/url-parser': 3.0.2 + '@smithy/node-config-provider': 3.1.9 + '@smithy/property-provider': 3.1.8 + '@smithy/types': 3.6.0 + '@smithy/url-parser': 3.0.8 tslib: 2.6.3 dev: true - /@smithy/eventstream-codec@3.1.1: - resolution: {integrity: sha512-s29NxV/ng1KXn6wPQ4qzJuQDjEtxLdS0+g5PQFirIeIZrp66FXVJ5IpZRowbt/42zB5dY8TqJ0G0L9KkgtsEZg==} + /@smithy/eventstream-codec@3.1.7: + resolution: {integrity: sha512-kVSXScIiRN7q+s1x7BrQtZ1Aa9hvvP9FeCqCdBxv37GimIHgBCOnZ5Ip80HLt0DhnAKpiobFdGqTFgbaJNrazA==} dependencies: '@aws-crypto/crc32': 5.2.0 - '@smithy/types': 3.2.0 + '@smithy/types': 3.6.0 '@smithy/util-hex-encoding': 3.0.0 tslib: 2.6.3 dev: true - /@smithy/eventstream-serde-browser@3.0.3: - resolution: {integrity: sha512-ZXKmNAHl6SWKYuVmtoEc/hBQ7Nym/rbAx2SrqoJHn0i9QopIP7fG1AWmoFIeS5R3/VL6AwUIZMR0g8qnjjVRRA==} + /@smithy/eventstream-serde-browser@3.0.11: + resolution: {integrity: sha512-Pd1Wnq3CQ/v2SxRifDUihvpXzirJYbbtXfEnnLV/z0OGCTx/btVX74P86IgrZkjOydOASBGXdPpupYQI+iO/6A==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/eventstream-serde-universal': 3.0.3 - '@smithy/types': 3.2.0 + '@smithy/eventstream-serde-universal': 3.0.10 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true - /@smithy/eventstream-serde-config-resolver@3.0.2: - resolution: {integrity: sha512-QbE3asvvBUZr7PwbOaxkSfKDjTAmWZkqh2G7pkYlD4jRkT1Y9nufeyu0OBPlLoF4+gl3YMpSVO7TESe8bVkD+g==} + /@smithy/eventstream-serde-config-resolver@3.0.8: + resolution: {integrity: sha512-zkFIG2i1BLbfoGQnf1qEeMqX0h5qAznzaZmMVNnvPZz9J5AWBPkOMckZWPedGUPcVITacwIdQXoPcdIQq5FRcg==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/types': 3.2.0 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true - /@smithy/eventstream-serde-node@3.0.3: - resolution: {integrity: sha512-v61Ftn7x/ubWFqH7GHFAL/RaU7QZImTbuV95DYugYYItzpO7KaHYEuO8EskCaBpZEfzOxhUGKm4teS9YUSt69Q==} + /@smithy/eventstream-serde-node@3.0.10: + resolution: {integrity: sha512-hjpU1tIsJ9qpcoZq9zGHBJPBOeBGYt+n8vfhDwnITPhEre6APrvqq/y3XMDEGUT2cWQ4ramNqBPRbx3qn55rhw==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/eventstream-serde-universal': 3.0.3 - '@smithy/types': 3.2.0 + '@smithy/eventstream-serde-universal': 3.0.10 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true - /@smithy/eventstream-serde-universal@3.0.3: - resolution: {integrity: sha512-YXYt3Cjhu9tRrahbTec2uOjwOSeCNfQurcWPGNEUspBhqHoA3KrDrVj+jGbCLWvwkwhzqDnnaeHAxm+IxAjOAQ==} + /@smithy/eventstream-serde-universal@3.0.10: + resolution: {integrity: sha512-ewG1GHbbqsFZ4asaq40KmxCmXO+AFSM1b+DcO2C03dyJj/ZH71CiTg853FSE/3SHK9q3jiYQIFjlGSwfxQ9kww==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/eventstream-codec': 3.1.1 - '@smithy/types': 3.2.0 + '@smithy/eventstream-codec': 3.1.7 + '@smithy/types': 3.6.0 + tslib: 2.6.3 + dev: true + + /@smithy/fetch-http-handler@3.2.9: + resolution: {integrity: sha512-hYNVQOqhFQ6vOpenifFME546f0GfJn2OiQ3M0FDmuUu8V/Uiwy2wej7ZXxFBNqdx0R5DZAqWM1l6VRhGz8oE6A==} + dependencies: + '@smithy/protocol-http': 4.1.5 + '@smithy/querystring-builder': 3.0.8 + '@smithy/types': 3.6.0 + '@smithy/util-base64': 3.0.0 tslib: 2.6.3 dev: true - /@smithy/fetch-http-handler@3.1.0: - resolution: {integrity: sha512-s7oQjEOUH9TYjctpITtWF4qxOdg7pBrP9eigEQ8SBsxF3dRFV0S28pGMllC83DUr7ECmErhO/BUwnULfoNhKgQ==} + /@smithy/fetch-http-handler@4.0.0: + resolution: {integrity: sha512-MLb1f5tbBO2X6K4lMEKJvxeLooyg7guq48C2zKr4qM7F2Gpkz4dc+hdSgu77pCJ76jVqFBjZczHYAs6dp15N+g==} dependencies: - '@smithy/protocol-http': 4.0.2 - '@smithy/querystring-builder': 3.0.2 - '@smithy/types': 3.2.0 + '@smithy/protocol-http': 4.1.5 + '@smithy/querystring-builder': 3.0.8 + '@smithy/types': 3.6.0 '@smithy/util-base64': 3.0.0 tslib: 2.6.3 dev: true - /@smithy/hash-blob-browser@3.1.1: - resolution: {integrity: sha512-8RwdPG7arvL5pfMAFsH6jfBVcC7MDR1LYHjKevZPHREkVtORIQkRfm2K8px7giJt7x0zzQJnWamrsDM4ig8nTQ==} + /@smithy/hash-blob-browser@3.1.7: + resolution: {integrity: sha512-4yNlxVNJifPM5ThaA5HKnHkn7JhctFUHvcaz6YXxHlYOSIrzI6VKQPTN8Gs1iN5nqq9iFcwIR9THqchUCouIfg==} dependencies: - '@smithy/chunked-blob-reader': 3.0.0 - '@smithy/chunked-blob-reader-native': 3.0.0 - '@smithy/types': 3.2.0 + '@smithy/chunked-blob-reader': 4.0.0 + '@smithy/chunked-blob-reader-native': 3.0.1 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true - /@smithy/hash-node@3.0.2: - resolution: {integrity: sha512-43uGA6o6QJQdXwAogybdTDHDd3SCdKyoiHIHb8PpdE2rKmVicjG9b1UgVwdgO8QPytmVqHFaUw27M3LZKwu8Yg==} + /@smithy/hash-node@3.0.8: + resolution: {integrity: sha512-tlNQYbfpWXHimHqrvgo14DrMAgUBua/cNoz9fMYcDmYej7MAmUcjav/QKQbFc3NrcPxeJ7QClER4tWZmfwoPng==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/types': 3.2.0 + '@smithy/types': 3.6.0 '@smithy/util-buffer-from': 3.0.0 '@smithy/util-utf8': 3.0.0 tslib: 2.6.3 dev: true - /@smithy/hash-stream-node@3.1.1: - resolution: {integrity: sha512-+uvJHPrFNE9crkh3INVS9FmDcx1DoywDgIzlRWlPy7gqoD8jG14os9ATIFY7wN/ARPz1EWlkCHUap70oXxMmjA==} + /@smithy/hash-stream-node@3.1.7: + resolution: {integrity: sha512-xMAsvJ3hLG63lsBVi1Hl6BBSfhd8/Qnp8fC06kjOpJvyyCEXdwHITa5Kvdsk6gaAXLhbZMhQMIGvgUbfnJDP6Q==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/types': 3.2.0 + '@smithy/types': 3.6.0 '@smithy/util-utf8': 3.0.0 tslib: 2.6.3 dev: true - /@smithy/invalid-dependency@3.0.2: - resolution: {integrity: sha512-+BAY3fMhomtq470tswXyrdVBSUhiLuhBVT+rOmpbz5e04YX+s1dX4NxTLzZGwBjCpeWZNtTxP8zbIvvFk81gUg==} + /@smithy/invalid-dependency@3.0.8: + resolution: {integrity: sha512-7Qynk6NWtTQhnGTTZwks++nJhQ1O54Mzi7fz4PqZOiYXb4Z1Flpb2yRvdALoggTS8xjtohWUM+RygOtB30YL3Q==} dependencies: - '@smithy/types': 3.2.0 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true @@ -5202,173 +5342,176 @@ packages: tslib: 2.6.3 dev: true - /@smithy/md5-js@3.0.2: - resolution: {integrity: sha512-WlSK9br7fkVucTkCXporwuOttCR3cJ1GV70J8ENYXGNc0nUTPzMdWCyHztgnbbKoekVMjGZOEu+8I52nOdzqwQ==} + /@smithy/md5-js@3.0.8: + resolution: {integrity: sha512-LwApfTK0OJ/tCyNUXqnWCKoE2b4rDSr4BJlDAVCkiWYeHESr+y+d5zlAanuLW6fnitVJRD/7d9/kN/ZM9Su4mA==} dependencies: - '@smithy/types': 3.2.0 + '@smithy/types': 3.6.0 '@smithy/util-utf8': 3.0.0 tslib: 2.6.3 dev: true - /@smithy/middleware-content-length@3.0.2: - resolution: {integrity: sha512-/Havz3PkYIEmwpqkyRTR21yJsWnFbD1ec4H1pUL+TkDnE7RCQkAVUQepLL/UeCaZeCBXvfdoKbOjSbV01xIinQ==} + /@smithy/middleware-content-length@3.0.10: + resolution: {integrity: sha512-T4dIdCs1d/+/qMpwhJ1DzOhxCZjZHbHazEPJWdB4GDi2HjIZllVzeBEcdJUN0fomV8DURsgOyrbEUzg3vzTaOg==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/protocol-http': 4.0.2 - '@smithy/types': 3.2.0 + '@smithy/protocol-http': 4.1.5 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true - /@smithy/middleware-endpoint@3.0.3: - resolution: {integrity: sha512-ARAXHodhj4tttKa9y75zvENdSoHq6VGsSi7XS3+yLutrnxttJs6N10UMInCC1yi3/bopT8xug3iOP/y9R6sKJQ==} + /@smithy/middleware-endpoint@3.2.1: + resolution: {integrity: sha512-wWO3xYmFm6WRW8VsEJ5oU6h7aosFXfszlz3Dj176pTij6o21oZnzkCLzShfmRaaCHDkBXWBdO0c4sQAvLFP6zA==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/middleware-serde': 3.0.2 - '@smithy/node-config-provider': 3.1.2 - '@smithy/shared-ini-file-loader': 3.1.2 - '@smithy/types': 3.2.0 - '@smithy/url-parser': 3.0.2 - '@smithy/util-middleware': 3.0.2 + '@smithy/core': 2.5.1 + '@smithy/middleware-serde': 3.0.8 + '@smithy/node-config-provider': 3.1.9 + '@smithy/shared-ini-file-loader': 3.1.9 + '@smithy/types': 3.6.0 + '@smithy/url-parser': 3.0.8 + '@smithy/util-middleware': 3.0.8 tslib: 2.6.3 dev: true - /@smithy/middleware-retry@3.0.6: - resolution: {integrity: sha512-ICsFKp8eAyIMmxN5UT3IU37S6886L879TKtgxPsn/VD/laYNwqTLmJaCAn5//+2fRIrV0dnHp6LFlMwdXlWoUQ==} + /@smithy/middleware-retry@3.0.25: + resolution: {integrity: sha512-m1F70cPaMBML4HiTgCw5I+jFNtjgz5z5UdGnUbG37vw6kh4UvizFYjqJGHvicfgKMkDL6mXwyPp5mhZg02g5sg==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/node-config-provider': 3.1.2 - '@smithy/protocol-http': 4.0.2 - '@smithy/service-error-classification': 3.0.2 - '@smithy/smithy-client': 3.1.4 - '@smithy/types': 3.2.0 - '@smithy/util-middleware': 3.0.2 - '@smithy/util-retry': 3.0.2 + '@smithy/node-config-provider': 3.1.9 + '@smithy/protocol-http': 4.1.5 + '@smithy/service-error-classification': 3.0.8 + '@smithy/smithy-client': 3.4.2 + '@smithy/types': 3.6.0 + '@smithy/util-middleware': 3.0.8 + '@smithy/util-retry': 3.0.8 tslib: 2.6.3 uuid: 9.0.1 dev: true - /@smithy/middleware-serde@3.0.2: - resolution: {integrity: sha512-oT2abV5zLhBucJe1LIIFEcRgIBDbZpziuMPswTMbBQNcaEUycLFvX63zsFmqfwG+/ZQKsNx+BSE8W51CMuK7Yw==} + /@smithy/middleware-serde@3.0.8: + resolution: {integrity: sha512-Xg2jK9Wc/1g/MBMP/EUn2DLspN8LNt+GMe7cgF+Ty3vl+Zvu+VeZU5nmhveU+H8pxyTsjrAkci8NqY6OuvZnjA==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/types': 3.2.0 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true - /@smithy/middleware-stack@3.0.2: - resolution: {integrity: sha512-6fRcxomlNKBPIy/YjcnC7YHpMAjRvGUYlYVJAfELqZjkW0vQegNcImjY7T1HgYA6u3pAcCxKVBLYnkTw8z/l0A==} + /@smithy/middleware-stack@3.0.8: + resolution: {integrity: sha512-d7ZuwvYgp1+3682Nx0MD3D/HtkmZd49N3JUndYWQXfRZrYEnCWYc8BHcNmVsPAp9gKvlurdg/mubE6b/rPS9MA==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/types': 3.2.0 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true - /@smithy/node-config-provider@3.1.2: - resolution: {integrity: sha512-388fEAa7+6ORj/BDC70peg3fyFBTTXJyXfXJ0Bwd6FYsRltePr2oGzIcm5AuC1WUSLtZ/dF+hYOnfTMs04rLvA==} + /@smithy/node-config-provider@3.1.9: + resolution: {integrity: sha512-qRHoah49QJ71eemjuS/WhUXB+mpNtwHRWQr77J/m40ewBVVwvo52kYAmb7iuaECgGTTcYxHS4Wmewfwy++ueew==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/property-provider': 3.1.2 - '@smithy/shared-ini-file-loader': 3.1.2 - '@smithy/types': 3.2.0 + '@smithy/property-provider': 3.1.8 + '@smithy/shared-ini-file-loader': 3.1.9 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true - /@smithy/node-http-handler@3.1.0: - resolution: {integrity: sha512-pOpgB6B+VLXLwAyyvRz+ZAVXABlbAsJ2xvn3WZvrppAPImxwQOPFbeSUzWYMhpC8Tr7yQ3R8fG990QDhskkf1Q==} + /@smithy/node-http-handler@3.2.5: + resolution: {integrity: sha512-PkOwPNeKdvX/jCpn0A8n9/TyoxjGZB8WVoJmm9YzsnAgggTj4CrjpRHlTQw7dlLZ320n1mY1y+nTRUDViKi/3w==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/abort-controller': 3.1.0 - '@smithy/protocol-http': 4.0.2 - '@smithy/querystring-builder': 3.0.2 - '@smithy/types': 3.2.0 + '@smithy/abort-controller': 3.1.6 + '@smithy/protocol-http': 4.1.5 + '@smithy/querystring-builder': 3.0.8 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true - /@smithy/property-provider@3.1.2: - resolution: {integrity: sha512-Hzp32BpeFFexBpO1z+ts8okbq/VLzJBadxanJAo/Wf2CmvXMBp6Q/TLWr7Js6IbMEcr0pDZ02V3u1XZkuQUJaA==} + /@smithy/property-provider@3.1.8: + resolution: {integrity: sha512-ukNUyo6rHmusG64lmkjFeXemwYuKge1BJ8CtpVKmrxQxc6rhUX0vebcptFA9MmrGsnLhwnnqeH83VTU9hwOpjA==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/types': 3.2.0 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true - /@smithy/protocol-http@4.0.2: - resolution: {integrity: sha512-X/90xNWIOqSR2tLUyWxVIBdatpm35DrL44rI/xoeBWUuanE0iyCXJpTcnqlOpnEzgcu0xCKE06+g70TTu2j7RQ==} + /@smithy/protocol-http@4.1.5: + resolution: {integrity: sha512-hsjtwpIemmCkm3ZV5fd/T0bPIugW1gJXwZ/hpuVubt2hEUApIoUTrf6qIdh9MAWlw0vjMrA1ztJLAwtNaZogvg==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/types': 3.2.0 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true - /@smithy/querystring-builder@3.0.2: - resolution: {integrity: sha512-xhv1+HacDYsOLdNt7zW+8Fe779KYAzmWvzs9bC5NlKM8QGYCwwuFwDBynhlU4D5twgi2pZ14Lm4h6RiAazCtmA==} + /@smithy/querystring-builder@3.0.8: + resolution: {integrity: sha512-btYxGVqFUARbUrN6VhL9c3dnSviIwBYD9Rz1jHuN1hgh28Fpv2xjU1HeCeDJX68xctz7r4l1PBnFhGg1WBBPuA==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/types': 3.2.0 + '@smithy/types': 3.6.0 '@smithy/util-uri-escape': 3.0.0 tslib: 2.6.3 dev: true - /@smithy/querystring-parser@3.0.2: - resolution: {integrity: sha512-C5hyRKgrZGPNh5QqIWzXnW+LXVrPmVQO0iJKjHeb5v3C61ZkP9QhrKmbfchcTyg/VnaE0tMNf/nmLpQlWuiqpg==} + /@smithy/querystring-parser@3.0.8: + resolution: {integrity: sha512-BtEk3FG7Ks64GAbt+JnKqwuobJNX8VmFLBsKIwWr1D60T426fGrV2L3YS5siOcUhhp6/Y6yhBw1PSPxA5p7qGg==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/types': 3.2.0 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true - /@smithy/service-error-classification@3.0.2: - resolution: {integrity: sha512-cu0WV2XRttItsuXlcM0kq5MKdphbMMmSd2CXF122dJ75NrFE0o7rruXFGfxAp3BKzgF/DMxX+PllIA/cj4FHMw==} + /@smithy/service-error-classification@3.0.8: + resolution: {integrity: sha512-uEC/kCCFto83bz5ZzapcrgGqHOh/0r69sZ2ZuHlgoD5kYgXJEThCoTuw/y1Ub3cE7aaKdznb+jD9xRPIfIwD7g==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/types': 3.2.0 + '@smithy/types': 3.6.0 dev: true - /@smithy/shared-ini-file-loader@3.1.2: - resolution: {integrity: sha512-tgnXrXbLMO8vo6VeuqabMw/eTzQHlLmZx0TC0TjtjJghnD0Xl4pEnJtBjTJr6XF5fHMNrt5BcczDXHJT9yNQnA==} + /@smithy/shared-ini-file-loader@3.1.9: + resolution: {integrity: sha512-/+OsJRNtoRbtsX0UpSgWVxFZLsJHo/4sTr+kBg/J78sr7iC+tHeOvOJrS5hCpVQ6sWBbhWLp1UNiuMyZhE6pmA==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/types': 3.2.0 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true - /@smithy/signature-v4@3.1.1: - resolution: {integrity: sha512-2/vlG86Sr489XX8TA/F+VDA+P04ESef04pSz0wRtlQBExcSPjqO08rvrkcas2zLnJ51i+7ukOURCkgqixBYjSQ==} + /@smithy/signature-v4@4.2.1: + resolution: {integrity: sha512-NsV1jF4EvmO5wqmaSzlnTVetemBS3FZHdyc5CExbDljcyJCEEkJr8ANu2JvtNbVg/9MvKAWV44kTrGS+Pi4INg==} engines: {node: '>=16.0.0'} dependencies: '@smithy/is-array-buffer': 3.0.0 - '@smithy/types': 3.2.0 + '@smithy/protocol-http': 4.1.5 + '@smithy/types': 3.6.0 '@smithy/util-hex-encoding': 3.0.0 - '@smithy/util-middleware': 3.0.2 + '@smithy/util-middleware': 3.0.8 '@smithy/util-uri-escape': 3.0.0 '@smithy/util-utf8': 3.0.0 tslib: 2.6.3 dev: true - /@smithy/smithy-client@3.1.4: - resolution: {integrity: sha512-y6xJROGrIoitjpwXLY7P9luDHvuT9jWpAluliuSFdBymFxcl6iyQjo9U/JhYfRHFNTruqsvKOrOESVuPGEcRmQ==} + /@smithy/smithy-client@3.4.2: + resolution: {integrity: sha512-dxw1BDxJiY9/zI3cBqfVrInij6ShjpV4fmGHesGZZUiP9OSE/EVfdwdRz0PgvkEvrZHpsj2htRaHJfftE8giBA==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/middleware-endpoint': 3.0.3 - '@smithy/middleware-stack': 3.0.2 - '@smithy/protocol-http': 4.0.2 - '@smithy/types': 3.2.0 - '@smithy/util-stream': 3.0.4 + '@smithy/core': 2.5.1 + '@smithy/middleware-endpoint': 3.2.1 + '@smithy/middleware-stack': 3.0.8 + '@smithy/protocol-http': 4.1.5 + '@smithy/types': 3.6.0 + '@smithy/util-stream': 3.2.1 tslib: 2.6.3 dev: true - /@smithy/types@3.2.0: - resolution: {integrity: sha512-cKyeKAPazZRVqm7QPvcPD2jEIt2wqDPAL1KJKb0f/5I7uhollvsWZuZKLclmyP6a+Jwmr3OV3t+X0pZUUHS9BA==} + /@smithy/types@3.6.0: + resolution: {integrity: sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==} engines: {node: '>=16.0.0'} dependencies: tslib: 2.6.3 dev: true - /@smithy/url-parser@3.0.2: - resolution: {integrity: sha512-pRiPHrgibeAr4avtXDoBHmTLtthwA4l8jKYRfZjNgp+bBPyxDMPRg2TMJaYxqbKemvrOkHu9MIBTv2RkdNfD6w==} + /@smithy/url-parser@3.0.8: + resolution: {integrity: sha512-4FdOhwpTW7jtSFWm7SpfLGKIBC9ZaTKG5nBF0wK24aoQKQyDIKUw3+KFWCQ9maMzrgTJIuOvOnsV2lLGW5XjTg==} dependencies: - '@smithy/querystring-parser': 3.0.2 - '@smithy/types': 3.2.0 + '@smithy/querystring-parser': 3.0.8 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true @@ -5417,36 +5560,36 @@ packages: tslib: 2.6.3 dev: true - /@smithy/util-defaults-mode-browser@3.0.6: - resolution: {integrity: sha512-tAgoc++Eq+KL7g55+k108pn7nAob3GLWNEMbXhZIQyBcBNaE/o3+r4AEbae0A8bWvLRvArVsjeiuhMykGa04/A==} + /@smithy/util-defaults-mode-browser@3.0.25: + resolution: {integrity: sha512-fRw7zymjIDt6XxIsLwfJfYUfbGoO9CmCJk6rjJ/X5cd20+d2Is7xjU5Kt/AiDt6hX8DAf5dztmfP5O82gR9emA==} engines: {node: '>= 10.0.0'} dependencies: - '@smithy/property-provider': 3.1.2 - '@smithy/smithy-client': 3.1.4 - '@smithy/types': 3.2.0 + '@smithy/property-provider': 3.1.8 + '@smithy/smithy-client': 3.4.2 + '@smithy/types': 3.6.0 bowser: 2.11.0 tslib: 2.6.3 dev: true - /@smithy/util-defaults-mode-node@3.0.6: - resolution: {integrity: sha512-UNerul6/E8aiCyFTBHk+RSIZCo7m96d/N5K3FeO/wFeZP6oy5HAicLzxqa85Wjv7MkXSxSySX29L/LwTV/QMag==} + /@smithy/util-defaults-mode-node@3.0.25: + resolution: {integrity: sha512-H3BSZdBDiVZGzt8TG51Pd2FvFO0PAx/A0mJ0EH8a13KJ6iUCdYnw/Dk/MdC1kTd0eUuUGisDFaxXVXo4HHFL1g==} engines: {node: '>= 10.0.0'} dependencies: - '@smithy/config-resolver': 3.0.3 - '@smithy/credential-provider-imds': 3.1.2 - '@smithy/node-config-provider': 3.1.2 - '@smithy/property-provider': 3.1.2 - '@smithy/smithy-client': 3.1.4 - '@smithy/types': 3.2.0 + '@smithy/config-resolver': 3.0.10 + '@smithy/credential-provider-imds': 3.2.5 + '@smithy/node-config-provider': 3.1.9 + '@smithy/property-provider': 3.1.8 + '@smithy/smithy-client': 3.4.2 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true - /@smithy/util-endpoints@2.0.3: - resolution: {integrity: sha512-Dyi+pfLglDHSGsKSYunuUUSFM5V0tz7UDgv1Ex97yg+Xkn0Eb0rH0rcvl1n0MaJ11fac3HKDOH0DkALyQYCQag==} + /@smithy/util-endpoints@2.1.4: + resolution: {integrity: sha512-kPt8j4emm7rdMWQyL0F89o92q10gvCUa6sBkBtDJ7nV2+P7wpXczzOfoDJ49CKXe5CCqb8dc1W+ZdLlrKzSAnQ==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/node-config-provider': 3.1.2 - '@smithy/types': 3.2.0 + '@smithy/node-config-provider': 3.1.9 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true @@ -5457,30 +5600,30 @@ packages: tslib: 2.6.3 dev: true - /@smithy/util-middleware@3.0.2: - resolution: {integrity: sha512-7WW5SD0XVrpfqljBYzS5rLR+EiDzl7wCVJZ9Lo6ChNFV4VYDk37Z1QI5w/LnYtU/QKnSawYoHRd7VjSyC8QRQQ==} + /@smithy/util-middleware@3.0.8: + resolution: {integrity: sha512-p7iYAPaQjoeM+AKABpYWeDdtwQNxasr4aXQEA/OmbOaug9V0odRVDy3Wx4ci8soljE/JXQo+abV0qZpW8NX0yA==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/types': 3.2.0 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true - /@smithy/util-retry@3.0.2: - resolution: {integrity: sha512-HUVOb1k8p/IH6WFUjsLa+L9H1Zi/FAAB2CDOpWuffI1b2Txi6sknau8kNfC46Xrt39P1j2KDzCE1UlLa2eW5+A==} + /@smithy/util-retry@3.0.8: + resolution: {integrity: sha512-TCEhLnY581YJ+g1x0hapPz13JFqzmh/pMWL2KEFASC51qCfw3+Y47MrTmea4bUE5vsdxQ4F6/KFbUeSz22Q1ow==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/service-error-classification': 3.0.2 - '@smithy/types': 3.2.0 + '@smithy/service-error-classification': 3.0.8 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true - /@smithy/util-stream@3.0.4: - resolution: {integrity: sha512-CcMioiaOOsEVdb09pS7ux1ij7QcQ2jE/cE1+iin1DXMeRgAEQN/47m7Xztu7KFQuQsj0A5YwB2UN45q97CqKCg==} + /@smithy/util-stream@3.2.1: + resolution: {integrity: sha512-R3ufuzJRxSJbE58K9AEnL/uSZyVdHzud9wLS8tIbXclxKzoe09CRohj2xV8wpx5tj7ZbiJaKYcutMm1eYgz/0A==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/fetch-http-handler': 3.1.0 - '@smithy/node-http-handler': 3.1.0 - '@smithy/types': 3.2.0 + '@smithy/fetch-http-handler': 4.0.0 + '@smithy/node-http-handler': 3.2.5 + '@smithy/types': 3.6.0 '@smithy/util-base64': 3.0.0 '@smithy/util-buffer-from': 3.0.0 '@smithy/util-hex-encoding': 3.0.0 @@ -5511,12 +5654,12 @@ packages: tslib: 2.6.3 dev: true - /@smithy/util-waiter@3.1.1: - resolution: {integrity: sha512-xT+Bbpe5sSrC7cCWSElOreDdWzqovR1V+7xrp+fmwGAA+TPYBb78iasaXjO1pa+65sY6JjW5GtGeIoJwCK9B1g==} + /@smithy/util-waiter@3.1.7: + resolution: {integrity: sha512-d5yGlQtmN/z5eoTtIYgkvOw27US2Ous4VycnXatyoImIF9tzlcpnKqQ/V7qhvJmb2p6xZne1NopCLakdTnkBBQ==} engines: {node: '>=16.0.0'} dependencies: - '@smithy/abort-controller': 3.1.0 - '@smithy/types': 3.2.0 + '@smithy/abort-controller': 3.1.6 + '@smithy/types': 3.6.0 tslib: 2.6.3 dev: true @@ -5660,13 +5803,13 @@ packages: /@types/jest-image-snapshot@6.4.0: resolution: {integrity: sha512-8TQ/EgqFCX0UWSpH488zAc21fCkJNpZPnnp3xWFMqElxApoJV5QOoqajnVRV7AhfF0rbQWTVyc04KG7tXnzCPA==} dependencies: - '@types/jest': 29.5.12 + '@types/jest': 29.5.14 '@types/pixelmatch': 5.2.6 ssim.js: 3.5.0 dev: true - /@types/jest@29.5.12: - resolution: {integrity: sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw==} + /@types/jest@29.5.14: + resolution: {integrity: sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==} dependencies: expect: 29.7.0 pretty-format: 29.7.0 @@ -5691,59 +5834,59 @@ packages: /@types/lodash.clonedeep@4.5.9: resolution: {integrity: sha512-19429mWC+FyaAhOLzsS8kZUsI+/GmBAQ0HFiCPsKGU+7pBXOQWhyrY6xNNDwUSX8SMZMJvuFVMF9O5dQOlQK9Q==} dependencies: - '@types/lodash': 4.17.5 + '@types/lodash': 4.17.12 dev: true /@types/lodash.isempty@4.4.9: resolution: {integrity: sha512-DPSFfnT2JmZiAWNWOU8IRZws/Ha6zyGF5m06TydfsY+0dVoQqby2J61Na2QU4YtwiZ+moC6cJS6zWYBJq4wBVw==} dependencies: - '@types/lodash': 4.17.5 + '@types/lodash': 4.17.12 dev: true /@types/lodash.memoize@4.1.9: resolution: {integrity: sha512-glY1nQuoqX4Ft8Uk+KfJudOD7DQbbEDF6k9XpGncaohW3RW4eSWBlx6AA0fZCrh40tZcQNH4jS/Oc59J6Eq+aw==} dependencies: - '@types/lodash': 4.17.5 + '@types/lodash': 4.17.12 dev: true /@types/lodash.merge@4.6.9: resolution: {integrity: sha512-23sHDPmzd59kUgWyKGiOMO2Qb9YtqRO/x4IhkgNUiPQ1+5MUVqi6bCZeq9nBJ17msjIMbEIO5u+XW4Kz6aGUhQ==} dependencies: - '@types/lodash': 4.17.5 + '@types/lodash': 4.17.12 dev: true /@types/lodash.omit@4.5.9: resolution: {integrity: sha512-zuAVFLUPJMOzsw6yawshsYGgq2hWUHtsZgeXHZmSFhaQQFC6EQ021uDKHkSjOpNhSvtNSU9165/o3o/Q51GpTw==} dependencies: - '@types/lodash': 4.17.5 + '@types/lodash': 4.17.12 dev: true /@types/lodash.startcase@4.4.9: resolution: {integrity: sha512-C0M4DlN1pnn2vEEhLHkTHxiRZ+3GlTegpoAEHHGXnuJkSOXyJMHGiSc+SLRzBlFZWHsBkixe6FqvEAEU04g14g==} dependencies: - '@types/lodash': 4.17.5 + '@types/lodash': 4.17.12 dev: true /@types/lodash.uniq@4.5.9: resolution: {integrity: sha512-2Vd5avnDMNLbDSnUwwgwExKXvX9W3CN72rodT+ikGqGHXn7gVK6BM6Z+kHonbpGgCI2BzM+QDMHrkgKoofOi6A==} dependencies: - '@types/lodash': 4.17.5 + '@types/lodash': 4.17.12 dev: true /@types/lodash.uniqby@4.7.9: resolution: {integrity: sha512-rjrXji/seS6BZJRgXrU2h6FqxRVufsbq/HE0Tx0SdgbtlWr2YmD/M64BlYEYYlaMcpZwy32IYVkMfUMYlPuv0w==} dependencies: - '@types/lodash': 4.17.5 + '@types/lodash': 4.17.12 dev: true /@types/lodash.words@4.2.9: resolution: {integrity: sha512-t7jYEhzm/JJxYZzU4BNeySF9zXOQwtd5t1pJBcK9ZZf62HUbcFuiLN69G5N9A/QUmE44OsBVrmZcAxbnWm0IXg==} dependencies: - '@types/lodash': 4.17.5 + '@types/lodash': 4.17.12 dev: true - /@types/lodash@4.17.5: - resolution: {integrity: sha512-MBIOHVZqVqgfro1euRDWX7OO0fBVUUMrN6Pwm8LQsz8cWhEpihlvR70ENj3f40j58TNxZaWv2ndSkInykNBBJw==} + /@types/lodash@4.17.12: + resolution: {integrity: sha512-sviUmCE8AYdaF/KIHLDJBQgeYzPBI0vf/17NaYehBJfYD1j6/L95Slh07NlyK2iNyBNaEkb3En2jRt+a8y3xZQ==} dev: true /@types/minimatch@3.0.5: @@ -5819,8 +5962,8 @@ packages: resolution: {integrity: sha512-c90MVeDiUI1FhOZ6rLQ3kDWr50YE8+paDpM+5zbHjbmsqEp2DlMYkqnZnwbK9oI+NvDe8yRajup4jFwnVX6xsA==} dev: true - /@types/unzipper@0.10.9: - resolution: {integrity: sha512-vHbmFZAw8emNAOVkHVbS3qBnbr0x/qHQZ+ei1HE7Oy6Tyrptl+jpqnOX+BF5owcu/HZLOV0nJK+K9sjs1Ox2JA==} + /@types/unzipper@0.10.10: + resolution: {integrity: sha512-jKJdNxhmCHTZsaKW5x0qjn6rB+gHk0w5VFbEKsw84i+RJqXZyfTmGnpjDcKqzMpjz7VVLsUBMtO5T3mVidpt0g==} dependencies: '@types/node': 18.19.39 dev: true @@ -5841,7 +5984,7 @@ packages: '@types/yargs-parser': 21.0.3 dev: true - /@typescript-eslint/eslint-plugin@7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.5.2): + /@typescript-eslint/eslint-plugin@7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.6.3): resolution: {integrity: sha512-aAJd6bIf2vvQRjUG3ZkNXkmBpN+J7Wd0mfQiiVCJMu9Z5GcZZdcc0j8XwN/BM97Fl7e3SkTXODSk4VehUv7CGw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -5853,22 +5996,22 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.1 - '@typescript-eslint/parser': 7.14.1(eslint@8.57.0)(typescript@5.5.2) + '@typescript-eslint/parser': 7.14.1(eslint@8.57.0)(typescript@5.6.3) '@typescript-eslint/scope-manager': 7.14.1 - '@typescript-eslint/type-utils': 7.14.1(eslint@8.57.0)(typescript@5.5.2) - '@typescript-eslint/utils': 7.14.1(eslint@8.57.0)(typescript@5.5.2) + '@typescript-eslint/type-utils': 7.14.1(eslint@8.57.0)(typescript@5.6.3) + '@typescript-eslint/utils': 7.14.1(eslint@8.57.0)(typescript@5.6.3) '@typescript-eslint/visitor-keys': 7.14.1 eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.5.2) - typescript: 5.5.2 + ts-api-utils: 1.3.0(typescript@5.6.3) + typescript: 5.6.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@7.14.1(eslint@8.57.0)(typescript@5.5.2): + /@typescript-eslint/parser@7.14.1(eslint@8.57.0)(typescript@5.6.3): resolution: {integrity: sha512-8lKUOebNLcR0D7RvlcloOacTOWzOqemWEWkKSVpMZVF/XVcwjPR+3MD08QzbW9TCGJ+DwIc6zUSGZ9vd8cO1IA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -5880,11 +6023,11 @@ packages: dependencies: '@typescript-eslint/scope-manager': 7.14.1 '@typescript-eslint/types': 7.14.1 - '@typescript-eslint/typescript-estree': 7.14.1(typescript@5.5.2) + '@typescript-eslint/typescript-estree': 7.14.1(typescript@5.6.3) '@typescript-eslint/visitor-keys': 7.14.1 debug: 4.3.5 eslint: 8.57.0 - typescript: 5.5.2 + typescript: 5.6.3 transitivePeerDependencies: - supports-color dev: true @@ -5897,7 +6040,7 @@ packages: '@typescript-eslint/visitor-keys': 7.14.1 dev: true - /@typescript-eslint/type-utils@7.14.1(eslint@8.57.0)(typescript@5.5.2): + /@typescript-eslint/type-utils@7.14.1(eslint@8.57.0)(typescript@5.6.3): resolution: {integrity: sha512-/MzmgNd3nnbDbOi3LfasXWWe292+iuo+umJ0bCCMCPc1jLO/z2BQmWUUUXvXLbrQey/JgzdF/OV+I5bzEGwJkQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -5907,12 +6050,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 7.14.1(typescript@5.5.2) - '@typescript-eslint/utils': 7.14.1(eslint@8.57.0)(typescript@5.5.2) + '@typescript-eslint/typescript-estree': 7.14.1(typescript@5.6.3) + '@typescript-eslint/utils': 7.14.1(eslint@8.57.0)(typescript@5.6.3) debug: 4.3.5 eslint: 8.57.0 - ts-api-utils: 1.3.0(typescript@5.5.2) - typescript: 5.5.2 + ts-api-utils: 1.3.0(typescript@5.6.3) + typescript: 5.6.3 transitivePeerDependencies: - supports-color dev: true @@ -5922,7 +6065,7 @@ packages: engines: {node: ^18.18.0 || >=20.0.0} dev: true - /@typescript-eslint/typescript-estree@7.14.1(typescript@5.5.2): + /@typescript-eslint/typescript-estree@7.14.1(typescript@5.6.3): resolution: {integrity: sha512-k5d0VuxViE2ulIO6FbxxSZaxqDVUyMbXcidC8rHvii0I56XZPv8cq+EhMns+d/EVIL41sMXqRbK3D10Oza1bbA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -5937,14 +6080,14 @@ packages: globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.6.2 - ts-api-utils: 1.3.0(typescript@5.5.2) - typescript: 5.5.2 + semver: 7.6.3 + ts-api-utils: 1.3.0(typescript@5.6.3) + typescript: 5.6.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@7.14.1(eslint@8.57.0)(typescript@5.5.2): + /@typescript-eslint/utils@7.14.1(eslint@8.57.0)(typescript@5.6.3): resolution: {integrity: sha512-CMmVVELns3nak3cpJhZosDkm63n+DwBlDX8g0k4QUa9BMnF+lH2lr3d130M1Zt1xxmB3LLk3NV7KQCq86ZBBhQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -5953,7 +6096,7 @@ packages: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@typescript-eslint/scope-manager': 7.14.1 '@typescript-eslint/types': 7.14.1 - '@typescript-eslint/typescript-estree': 7.14.1(typescript@5.5.2) + '@typescript-eslint/typescript-estree': 7.14.1(typescript@5.6.3) eslint: 8.57.0 transitivePeerDependencies: - supports-color @@ -6102,6 +6245,15 @@ packages: json-schema-traverse: 1.0.0 require-from-string: 2.0.2 uri-js: 4.4.1 + dev: true + + /ajv@8.17.1: + resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} + dependencies: + fast-deep-equal: 3.1.3 + fast-uri: 3.0.3 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 /ansi-align@3.0.1: resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} @@ -6332,16 +6484,17 @@ packages: dependencies: possible-typed-array-names: 1.0.0 - /aws-cdk-lib@2.147.1(constructs@10.3.0): - resolution: {integrity: sha512-LQBvfq91kW2Sr94Rh07dZqfcZcd8udNpiaaoxmeGYPU1Cu7UD8cAtoYLg8XWDdqeXDPoIsZYUWCzbAVV7j+u9Q==} + /aws-cdk-lib@2.163.1(constructs@10.4.2): + resolution: {integrity: sha512-Vw0fMOW6BsdQqIILFfl5qCcmZAJxuLmh1SMBIoQ34k3rUFUmKwUH7PtRXbcHK3N9Sy0WzmF70ys05YqCDdhTSQ==} engines: {node: '>= 14.15.0'} peerDependencies: constructs: ^10.0.0 dependencies: '@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 - constructs: 10.3.0 + '@aws-cdk/asset-node-proxy-agent-v6': 2.1.0 + '@aws-cdk/cloud-assembly-schema': 38.0.1 + constructs: 10.4.2 bundledDependencies: - '@balena/dockerignore' - case @@ -6466,10 +6619,6 @@ packages: readable-stream: 3.6.2 dev: true - /bluebird@3.4.7: - resolution: {integrity: sha512-iD3898SR7sWVRHbiQv+sHUtHnMvC1o3nW5rAcqnq3uOn07DSAppZYUkIGslDz6gXC7HfunPe7YVBgoEJASPcHA==} - dev: true - /bluebird@3.7.2: resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} dev: true @@ -6560,7 +6709,7 @@ packages: /builtins@5.1.0: resolution: {integrity: sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg==} dependencies: - semver: 7.6.2 + semver: 7.6.3 /byte-size@7.0.0: resolution: {integrity: sha512-NNiBxKgxybMBtWdmvx7ZITJi4ZG+CYUgwOSZTfqB1qogkRHrhbQE/R2r5Fh94X+InN5MCYz6SvB/ejHMj/HbsQ==} @@ -6587,7 +6736,7 @@ packages: promise-inflight: 1.0.1 rimraf: 3.0.2 ssri: 9.0.1 - tar: 4.4.19 + tar: 4.4.18 unique-filename: 2.0.1 transitivePeerDependencies: - bluebird @@ -6607,7 +6756,7 @@ packages: minipass-pipeline: 1.2.4 p-map: 4.0.0 ssri: 10.0.6 - tar: 4.4.19 + tar: 4.4.18 unique-filename: 3.0.0 dev: true @@ -6704,14 +6853,14 @@ packages: engines: {node: '>= 0.8.0'} dev: true - /cdk-nag@2.28.150(aws-cdk-lib@2.147.1)(constructs@10.3.0): - resolution: {integrity: sha512-9rDIT/Mkn72bjN1nMj9KiZ1TUyQNeUDpFjirLR00XgXTLKkJEEpHeEKWEMjTh6M+8OMNNDMVf+F7Y4Wug/W6Eg==} + /cdk-nag@2.29.14(aws-cdk-lib@2.163.1)(constructs@10.4.2): + resolution: {integrity: sha512-Nt9YxqRH6jOJSRB7E0Yc/upDgB9QCTEu0i1yah+fnyA3nZZSImQelVy+Q3JkjeBa1BSGrtRXCcheOoQBoe1PrQ==} peerDependencies: - aws-cdk-lib: ^2.116.0 + aws-cdk-lib: ^2.156.0 constructs: ^10.0.5 dependencies: - aws-cdk-lib: 2.147.1(constructs@10.3.0) - constructs: 10.3.0 + aws-cdk-lib: 2.163.1(constructs@10.4.2) + constructs: 10.4.2 /chalk-template@1.1.0: resolution: {integrity: sha512-T2VJbcDuZQ0Tb2EWwSotMPJjgpy1/tGee1BTpUNsGZ/qgNjV2t7Mvu+d4600U564nbLesN1x2dPL+xii174Ekg==} @@ -6739,6 +6888,14 @@ packages: escape-string-regexp: 1.0.5 supports-color: 5.5.0 + /chalk@4.0.0: + resolution: {integrity: sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==} + engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + dev: true + /chalk@4.1.0: resolution: {integrity: sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==} engines: {node: '>=10'} @@ -6906,8 +7063,8 @@ packages: engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} dev: true - /codemaker@1.101.0: - resolution: {integrity: sha512-bAg+N4PA8mniJrCpTYFdaFmJA+3fE1Vjgf4o1EnPc07nw6qRcJsr/D9ZZoutEsvw7UM8OmZp4qZxVzpCqRhhQQ==} + /codemaker@1.104.0: + resolution: {integrity: sha512-BC95gULaPN4MMeWxeLXHGatkac6LOArHMAkPkl3wQdcVa7MO4OzST6e8tY71iqA3KrgamfP0vQ34N9rDkfDyGg==} engines: {node: '>= 14.17.0'} dependencies: camelcase: 6.3.0 @@ -7011,13 +7168,13 @@ packages: engines: {node: '>= 0.6.x'} dev: false - /commitizen@4.3.0(@types/node@18.19.39)(typescript@5.5.2): - resolution: {integrity: sha512-H0iNtClNEhT0fotHvGV3E9tDejDeS04sN1veIebsKYGMuGscFaswRoYJKmT3eW85eIJAs0F28bG2+a/9wCOfPw==} + /commitizen@4.3.1(@types/node@18.19.39)(typescript@5.6.3): + resolution: {integrity: sha512-gwAPAVTy/j5YcOOebcCRIijn+mSjWJC+IYKivTu6aG8Ei/scoXgfsMRnuAk6b0GRste2J4NGxVdMN3ZpfNaVaw==} engines: {node: '>= 12'} hasBin: true dependencies: cachedir: 2.3.0 - cz-conventional-changelog: 3.3.0(@types/node@18.19.39)(typescript@5.5.2) + cz-conventional-changelog: 3.3.0(@types/node@18.19.39)(typescript@5.6.3) dedent: 0.7.0 detect-indent: 6.1.0 find-node-modules: 2.1.3 @@ -7039,14 +7196,13 @@ packages: resolution: {integrity: sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==} dev: true - /commonmark@0.31.0: - resolution: {integrity: sha512-nuDsQ34gjmgAqjyIz6mbRWBW/XPE9wsBempAMBk2V/AA88ekztjTM46oi07J6c6Y/2Y8TdYCZi9L0pIBt/oMZw==} + /commonmark@0.31.2: + resolution: {integrity: sha512-2fRLTyb9r/2835k5cwcAwOj0DEc44FARnMp5veGsJ+mEAZdi52sNopLu07ZyElQUz058H43whzlERDIaaSw4rg==} hasBin: true dependencies: entities: 3.0.1 mdurl: 1.0.1 minimist: 1.2.8 - string.prototype.repeat: 1.0.0 dev: true /compare-func@2.0.0: @@ -7103,9 +7259,8 @@ packages: resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} dev: true - /constructs@10.3.0: - resolution: {integrity: sha512-vbK8i3rIb/xwZxSpTjz3SagHn1qq9BChLEfy5Hf6fB3/2eFbrwt2n9kHwQcS0CPTRBesreeAcsJfMq2229FnbQ==} - engines: {node: '>= 16.14.0'} + /constructs@10.4.2: + resolution: {integrity: sha512-wsNxBlAott2qg8Zv87q3eYZYgheb9lchtBfjHzzLHtXbttwSrHPs1NNQbBrmbb1YZvYg2+Vh0Dor76w4mFxJkA==} /conventional-changelog-angular@5.0.12: resolution: {integrity: sha512-5GLsbnkR/7A89RyHLvvoExbiGbd9xKdKqDTrArnPbOqBqG/2wIosu0fHwpeIRI8Tl94MhVNBXcLJZl92ZQ5USw==} @@ -7229,7 +7384,7 @@ packages: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} dev: true - /cosmiconfig-typescript-loader@4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6)(ts-node@10.9.2)(typescript@5.5.2): + /cosmiconfig-typescript-loader@4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6)(ts-node@10.9.2)(typescript@5.6.3): resolution: {integrity: sha512-BabizFdC3wBHhbI4kJh0VkQP9GkBfoHPydD0COMce1nJ1kJAB3F2TmJ/I7diULBKtmEWSwEbuN/KDtgnmUUVmw==} engines: {node: '>=v14.21.3'} peerDependencies: @@ -7239,12 +7394,12 @@ packages: typescript: '>=4' dependencies: '@types/node': 20.5.1 - cosmiconfig: 8.3.6(typescript@5.5.2) - ts-node: 10.9.2(@types/node@20.5.1)(typescript@5.5.2) - typescript: 5.5.2 + cosmiconfig: 8.3.6(typescript@5.6.3) + ts-node: 10.9.2(@types/node@20.5.1)(typescript@5.6.3) + typescript: 5.6.3 dev: true - /cosmiconfig-typescript-loader@5.0.0(@types/node@18.19.39)(cosmiconfig@9.0.0)(typescript@5.5.2): + /cosmiconfig-typescript-loader@5.0.0(@types/node@18.19.39)(cosmiconfig@9.0.0)(typescript@5.6.3): resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} engines: {node: '>=v16'} requiresBuild: true @@ -7254,9 +7409,9 @@ packages: typescript: '>=4' dependencies: '@types/node': 18.19.39 - cosmiconfig: 9.0.0(typescript@5.5.2) + cosmiconfig: 9.0.0(typescript@5.6.3) jiti: 1.21.6 - typescript: 5.5.2 + typescript: 5.6.3 dev: true optional: true @@ -7271,7 +7426,7 @@ packages: yaml: 1.10.2 dev: true - /cosmiconfig@8.3.6(typescript@5.5.2): + /cosmiconfig@8.3.6(typescript@5.6.3): resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} engines: {node: '>=14'} peerDependencies: @@ -7284,10 +7439,10 @@ packages: js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 - typescript: 5.5.2 + typescript: 5.6.3 dev: true - /cosmiconfig@9.0.0(typescript@5.5.2): + /cosmiconfig@9.0.0(typescript@5.6.3): resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} engines: {node: '>=14'} peerDependencies: @@ -7300,7 +7455,7 @@ packages: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 - typescript: 5.5.2 + typescript: 5.6.3 dev: true /create-jest@29.7.0(@types/node@18.19.39)(ts-node@10.9.2): @@ -7355,18 +7510,18 @@ packages: hasBin: true dev: true - /cz-conventional-changelog@3.3.0(@types/node@18.19.39)(typescript@5.5.2): + /cz-conventional-changelog@3.3.0(@types/node@18.19.39)(typescript@5.6.3): resolution: {integrity: sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==} engines: {node: '>= 10'} dependencies: chalk: 2.4.2 - commitizen: 4.3.0(@types/node@18.19.39)(typescript@5.5.2) + commitizen: 4.3.1(@types/node@18.19.39)(typescript@5.6.3) conventional-commit-types: 3.0.0 lodash.map: 4.6.0 longest: 2.0.1 word-wrap: 1.2.5 optionalDependencies: - '@commitlint/load': 19.2.0(@types/node@18.19.39)(typescript@5.5.2) + '@commitlint/load': 19.2.0(@types/node@18.19.39)(typescript@5.6.3) transitivePeerDependencies: - '@types/node' - typescript @@ -7533,7 +7688,7 @@ packages: engines: {node: '>=10'} dependencies: globby: 11.1.0 - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 is-glob: 4.0.3 is-path-cwd: 2.2.0 is-path-inside: 3.0.3 @@ -7662,7 +7817,7 @@ packages: dependencies: semver: 7.6.2 shelljs: 0.8.5 - typescript: 5.7.0-dev.20240930 + typescript: 5.7.0-dev.20241023 dev: true /duplexer2@0.1.4: @@ -7902,6 +8057,38 @@ packages: '@esbuild/win32-x64': 0.23.1 dev: true + /esbuild@0.24.0: + resolution: {integrity: sha512-FuLPevChGDshgSicjisSooU0cemp/sGXR841D5LHMB7mTVOmsEHcAxaH3irL53+8YDIeVNQEySh4DaYU/iuPqQ==} + engines: {node: '>=18'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/aix-ppc64': 0.24.0 + '@esbuild/android-arm': 0.24.0 + '@esbuild/android-arm64': 0.24.0 + '@esbuild/android-x64': 0.24.0 + '@esbuild/darwin-arm64': 0.24.0 + '@esbuild/darwin-x64': 0.24.0 + '@esbuild/freebsd-arm64': 0.24.0 + '@esbuild/freebsd-x64': 0.24.0 + '@esbuild/linux-arm': 0.24.0 + '@esbuild/linux-arm64': 0.24.0 + '@esbuild/linux-ia32': 0.24.0 + '@esbuild/linux-loong64': 0.24.0 + '@esbuild/linux-mips64el': 0.24.0 + '@esbuild/linux-ppc64': 0.24.0 + '@esbuild/linux-riscv64': 0.24.0 + '@esbuild/linux-s390x': 0.24.0 + '@esbuild/linux-x64': 0.24.0 + '@esbuild/netbsd-x64': 0.24.0 + '@esbuild/openbsd-arm64': 0.24.0 + '@esbuild/openbsd-x64': 0.24.0 + '@esbuild/sunos-x64': 0.24.0 + '@esbuild/win32-arm64': 0.24.0 + '@esbuild/win32-ia32': 0.24.0 + '@esbuild/win32-x64': 0.24.0 + dev: true + /escalade@3.1.2: resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} engines: {node: '>=6'} @@ -7938,27 +8125,34 @@ packages: resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} dependencies: debug: 3.2.7 - is-core-module: 2.14.0 + is-core-module: 2.15.1 resolve: 1.22.8 transitivePeerDependencies: - supports-color dev: true - /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0): - resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} + /eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.31.0)(eslint@8.57.0): + resolution: {integrity: sha512-ud9aw4szY9cCT1EWWdGv1L1XR6hh2PaRWif0j2QjQ0pgTY/69iw+W0Z4qZv5wHahOl8isEr+k/JnyAqNQkLkIA==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: eslint: '*' eslint-plugin-import: '*' + eslint-plugin-import-x: '*' + peerDependenciesMeta: + eslint-plugin-import: + optional: true + eslint-plugin-import-x: + optional: true dependencies: + '@nolyfill/is-core-module': 1.0.39 debug: 4.3.5 enhanced-resolve: 5.17.0 eslint: 8.57.0 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.5 - is-core-module: 2.14.0 + is-bun-module: 1.2.1 is-glob: 4.0.3 transitivePeerDependencies: - '@typescript-eslint/parser' @@ -7967,8 +8161,8 @@ packages: - supports-color dev: true - /eslint-module-utils@2.8.1(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): - resolution: {integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==} + /eslint-module-utils@2.12.0(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0): + resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -7988,11 +8182,40 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 7.14.1(eslint@8.57.0)(typescript@5.5.2) + '@typescript-eslint/parser': 7.14.1(eslint@8.57.0)(typescript@5.6.3) debug: 3.2.7 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.31.0)(eslint@8.57.0) + transitivePeerDependencies: + - supports-color + dev: true + + /eslint-module-utils@2.8.1(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0): + resolution: {integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true + dependencies: + '@typescript-eslint/parser': 7.14.1(eslint@8.57.0)(typescript@5.6.3) + debug: 3.2.7 + eslint: 8.57.0 + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@7.14.1)(eslint-plugin-import@2.31.0)(eslint@8.57.0) transitivePeerDependencies: - supports-color dev: true @@ -8005,17 +8228,18 @@ packages: eslint: 8.57.0 dev: true - /eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): - resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} + /eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0): + resolution: {integrity: sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9 peerDependenciesMeta: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 7.14.1(eslint@8.57.0)(typescript@5.5.2) + '@rtsao/scc': 1.1.0 + '@typescript-eslint/parser': 7.14.1(eslint@8.57.0)(typescript@5.6.3) array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 @@ -8024,15 +8248,16 @@ packages: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.14.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.0) hasown: 2.0.2 - is-core-module: 2.14.0 + is-core-module: 2.15.1 is-glob: 4.0.3 minimatch: 3.1.2 object.fromentries: 2.0.8 object.groupby: 1.0.3 object.values: 1.2.0 semver: 6.3.1 + string.prototype.trimend: 1.0.8 tsconfig-paths: 3.15.0 transitivePeerDependencies: - eslint-import-resolver-typescript @@ -8073,6 +8298,7 @@ packages: /eslint@8.57.0: resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) @@ -8286,15 +8512,18 @@ packages: resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} dev: false - /fast-xml-parser@4.2.5: - resolution: {integrity: sha512-B9/wizE4WngqQftFPmdaMYlXoJlJOYxGQOanC77fq9k8+Z0v5dDSVh+3glErdIROP//s/jgb7ZuxKfB8nVyo0g==} + /fast-uri@3.0.3: + resolution: {integrity: sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==} + + /fast-xml-parser@4.4.1: + resolution: {integrity: sha512-xkjOecfnKGkSsOwtZ5Pz7Us/T6mrbPQrq0nh+aCO5V9nk5NLWmasAHumTKjiPJPWANe+kAZ84Jc8ooJkzZ88Sw==} hasBin: true dependencies: strnum: 1.0.5 dev: true - /fast-xml-parser@4.4.0: - resolution: {integrity: sha512-kLY3jFlwIYwBNDojclKsNAC12sfD6NwW74QB2CoNGPvtVxjliYehVunB3HYyNi+n4Tt1dAcgwYvmKF/Z18flqg==} + /fast-xml-parser@4.5.0: + resolution: {integrity: sha512-/PlTQCI96+fZMAOLMZK4CWG1ItCbfZ/0jx7UIJFChPNrx7tcEgerUgWbeieCM9MfHInUDyK8DWYZ+YrywDJuTg==} hasBin: true dependencies: strnum: 1.0.5 @@ -8942,6 +9171,7 @@ packages: /graceful-fs@4.2.10: resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} + dev: true /graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} @@ -9252,7 +9482,7 @@ packages: promzard: 0.3.0 read: 1.0.7 read-package-json: 5.0.1 - semver: 7.6.2 + semver: 7.6.3 validate-npm-package-license: 3.0.4 validate-npm-package-name: 4.0.0 dev: true @@ -9370,6 +9600,12 @@ packages: /is-buffer@1.1.6: resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} + /is-bun-module@1.2.1: + resolution: {integrity: sha512-AmidtEM6D6NmUiLOvvU7+IePxjEjOzra2h0pSrsfSAcXwl/83zLLXDByafUJy9k/rKK0pvXMLdwKwGHlX2Ke6Q==} + dependencies: + semver: 7.6.3 + dev: true + /is-callable@1.2.7: resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} engines: {node: '>= 0.4'} @@ -9394,6 +9630,13 @@ packages: dependencies: hasown: 2.0.2 + /is-core-module@2.15.1: + resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==} + engines: {node: '>= 0.4'} + dependencies: + hasown: 2.0.2 + dev: true + /is-data-view@1.0.1: resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==} engines: {node: '>= 0.4'} @@ -9651,7 +9894,7 @@ packages: '@babel/parser': 7.24.7 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: - supports-color dev: true @@ -9805,7 +10048,7 @@ packages: pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.2(@types/node@18.19.39)(typescript@5.5.2) + ts-node: 10.9.2(@types/node@18.19.39)(typescript@5.6.3) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -10071,7 +10314,7 @@ packages: jest-util: 29.7.0 natural-compare: 1.4.0 pretty-format: 29.7.0 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: - supports-color dev: true @@ -10183,15 +10426,15 @@ packages: hasBin: true dev: true - /jsii-diff@1.101.0: - resolution: {integrity: sha512-7DvBiLireA91AnWCxt7EcKd04/zp8Rhk8oTYSGtIM57ZNZ+FV7cbrgxmXqja6P1ZXz67N3UAjKC8KdtFXeOqRA==} + /jsii-diff@1.104.0: + resolution: {integrity: sha512-QIuHZVbrqRedZVoUQhoz/Qa93EnW0oSV5lviXPPA2/I6etEXy0+KnLS68nsGCL9/koSNK9vGl8X2Qo46MpKuBw==} engines: {node: '>= 14.17.0'} hasBin: true dependencies: - '@jsii/check-node': 1.101.0 - '@jsii/spec': 1.101.0 + '@jsii/check-node': 1.104.0 + '@jsii/spec': 1.104.0 fs-extra: 10.1.0 - jsii-reflect: 1.101.0 + jsii-reflect: 1.104.0 log4js: 6.9.1 yargs: 16.2.0 transitivePeerDependencies: @@ -10209,30 +10452,30 @@ packages: glob: 8.1.0 glob-promise: 6.0.7(glob@8.1.0) jsii-reflect: 1.101.0 - jsii-rosetta: 1.101.0 + jsii-rosetta: 1.104.0 semver: 7.6.2 yargs: 16.2.0 transitivePeerDependencies: - supports-color dev: true - /jsii-pacmak@1.101.0(jsii-rosetta@1.101.0): - resolution: {integrity: sha512-07a04KtOj+Kmx+5XQVD1JG6QOh6JNqFWh4bbzMDKiFx7JoHhQnLq07b/OlUpCuP7J7Q9WaXXYM59EUQpXO07wg==} + /jsii-pacmak@1.104.0(jsii-rosetta@1.104.0): + resolution: {integrity: sha512-KxdYOzpBSnixZ5VjKsWvVIaRAwW4L5JJS3GE0yn5pj6Antx2sjaMvy6XsbjI1MPiOe/W8xNlRDW/XgNE+Bzt6g==} engines: {node: '>= 14.17.0'} hasBin: true peerDependencies: - jsii-rosetta: ^1.101.0 || ~5.2.0 || ~5.3.0 || ~5.4.0 + jsii-rosetta: ^1.104.0 || ~5.2.0 || ~5.3.0 || ~5.4.0 || ~5.5.0 dependencies: - '@jsii/check-node': 1.101.0 - '@jsii/spec': 1.101.0 + '@jsii/check-node': 1.104.0 + '@jsii/spec': 1.104.0 clone: 2.1.2 - codemaker: 1.101.0 - commonmark: 0.31.0 + codemaker: 1.104.0 + commonmark: 0.31.2 escape-string-regexp: 4.0.0 fs-extra: 10.1.0 - jsii-reflect: 1.101.0 - jsii-rosetta: 1.101.0 - semver: 7.6.2 + jsii-reflect: 1.104.0 + jsii-rosetta: 1.104.0 + semver: 7.6.3 spdx-license-list: 6.9.0 xmlbuilder: 15.1.1 yargs: 16.2.0 @@ -10244,25 +10487,38 @@ packages: hasBin: true dependencies: '@jsii/check-node': 1.101.0 - '@jsii/spec': 1.101.0 + '@jsii/spec': 1.104.0 chalk: 4.1.2 fs-extra: 10.1.0 oo-ascii-tree: 1.101.0 yargs: 16.2.0 dev: true - /jsii-rosetta@1.101.0: - resolution: {integrity: sha512-FLqPgFW7CkQnnTOZwk7XMelDaDxROI0pr/AJooCHfCm4si6G9A/wToAGCwZ8Ht39lZzgPzmdBubtV9+KTQndVg==} + /jsii-reflect@1.104.0: + resolution: {integrity: sha512-tBdJvLPdfrlAI7ijKmuUv48Nkk0aC26VC/wtNjVqtJmpKsDOOG1JXKiIny690FnifhgpdoHnrVE12asSpFdPfA==} engines: {node: '>= 14.17.0'} hasBin: true dependencies: - '@jsii/check-node': 1.101.0 - '@jsii/spec': 1.101.0 + '@jsii/check-node': 1.104.0 + '@jsii/spec': 1.104.0 + chalk: 4.1.2 + fs-extra: 10.1.0 + oo-ascii-tree: 1.104.0 + yargs: 16.2.0 + dev: true + + /jsii-rosetta@1.104.0: + resolution: {integrity: sha512-tpGNUoNKJ2zs7gQAypFYSAQ+zEuGG+A604B0gsQiJ7h12iZbBSw4tB7XxRC9ErmBNU8+YiMwYiFcNIoDiiIAEA==} + engines: {node: '>= 14.17.0'} + hasBin: true + dependencies: + '@jsii/check-node': 1.104.0 + '@jsii/spec': 1.104.0 '@xmldom/xmldom': 0.8.10 - commonmark: 0.31.0 + commonmark: 0.31.2 fast-glob: 3.3.2 - jsii: 1.101.0 - semver: 7.6.2 + jsii: 1.104.0 + semver: 7.6.3 semver-intersect: 1.5.0 stream-json: 1.8.0 typescript: 3.9.10 @@ -10272,19 +10528,19 @@ packages: - supports-color dev: true - /jsii@1.101.0: - resolution: {integrity: sha512-ZPJSTZVqlbSDkIy3ixrxdvE0JzFH9KMyNl7W0QbcMmpvlfU3uVVOOr3Zkzmmaly8vwrSMqvtw424sutmTMGuXw==} + /jsii@1.104.0: + resolution: {integrity: sha512-txdalBQAQtcNjV59pL3nz2jYqXsVOBFJjepcXVMAl44Jdh+EKCVpewAW5u7Honq+LSwkcMMszqWmTSIqyXNtuA==} engines: {node: '>= 14.17.0'} hasBin: true dependencies: - '@jsii/check-node': 1.101.0 - '@jsii/spec': 1.101.0 + '@jsii/check-node': 1.104.0 + '@jsii/spec': 1.104.0 case: 1.6.3 chalk: 4.1.2 fast-deep-equal: 3.1.3 fs-extra: 10.1.0 log4js: 6.9.1 - semver: 7.6.2 + semver: 7.6.3 semver-intersect: 1.5.0 sort-json: 2.0.1 spdx-license-list: 6.9.0 @@ -10294,23 +10550,23 @@ packages: - supports-color dev: true - /jsii@5.4.24: - resolution: {integrity: sha512-9xC4LDmWCrhNKQk2LApB5KSDko8SR0VaTqd97fwjxmYmVImUmbMEiqXGUA/AD6NUAePlexoFeX929z2EPJ4s+g==} + /jsii@5.5.4: + resolution: {integrity: sha512-ftEKVacc0kLrxCJyCeVJ+C5JYpUY5GBpy4ckt1LgblYQWa1CDu+5qUn2MvD5k8AwnDp36Dm6iQKislhSTOxBkA==} engines: {node: '>= 18.12.0'} hasBin: true dependencies: - '@jsii/check-node': 1.101.0 - '@jsii/spec': 1.101.0 + '@jsii/check-node': 1.103.1 + '@jsii/spec': 1.104.0 case: 1.6.3 - chalk: 4.1.2 + chalk: 4.0.0 downlevel-dts: 0.11.0 fast-deep-equal: 3.1.3 log4js: 6.9.1 - semver: 7.6.2 + semver: 7.6.3 semver-intersect: 1.5.0 sort-json: 2.0.1 spdx-license-list: 6.9.0 - typescript: 5.4.5 + typescript: 5.5.2 yargs: 17.7.2 transitivePeerDependencies: - supports-color @@ -10506,12 +10762,12 @@ packages: read-package-json: 5.0.1 resolve-from: 5.0.0 rimraf: 4.4.1 - semver: 7.6.2 + semver: 7.6.3 signal-exit: 3.0.7 slash: 3.0.0 ssri: 9.0.1 strong-log-transformer: 2.1.0 - tar: 4.4.19 + tar: 4.4.18 temp-dir: 1.0.0 typescript: 4.9.5 upath: 2.0.1 @@ -10566,7 +10822,7 @@ packages: npm-package-arg: 10.1.0 npm-registry-fetch: 14.0.5 proc-log: 3.0.0 - semver: 7.6.2 + semver: 7.6.3 sigstore: 1.9.0 ssri: 10.0.6 transitivePeerDependencies: @@ -10603,7 +10859,7 @@ packages: resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==} engines: {node: '>=4'} dependencies: - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 parse-json: 4.0.0 pify: 3.0.0 strip-bom: 3.0.0 @@ -10613,7 +10869,7 @@ packages: resolution: {integrity: sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ==} engines: {node: '>=8'} dependencies: - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 parse-json: 5.2.0 strip-bom: 4.0.0 type-fest: 0.6.0 @@ -10801,7 +11057,7 @@ packages: resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} engines: {node: '>=10'} dependencies: - semver: 7.6.2 + semver: 7.6.3 dev: true /make-error@1.3.6: @@ -11197,7 +11453,7 @@ packages: array-differ: 3.0.0 array-union: 2.1.0 arrify: 2.0.1 - minimatch: 3.0.5 + minimatch: 3.1.2 dev: true /mustache@4.2.0: @@ -11274,13 +11530,13 @@ packages: env-paths: 2.2.1 exponential-backoff: 3.1.1 glob: 7.2.3 - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 make-fetch-happen: 10.2.1 nopt: 6.0.0 npmlog: 6.0.2 rimraf: 3.0.2 - semver: 7.6.2 - tar: 4.4.19 + semver: 7.6.3 + tar: 4.4.18 which: 2.0.2 transitivePeerDependencies: - bluebird @@ -11337,7 +11593,7 @@ packages: dependencies: hosted-git-info: 4.1.0 is-core-module: 2.14.0 - semver: 7.6.2 + semver: 7.6.3 validate-npm-package-license: 3.0.4 dev: true @@ -11347,7 +11603,7 @@ packages: dependencies: hosted-git-info: 5.2.1 is-core-module: 2.14.0 - semver: 7.6.2 + semver: 7.6.3 validate-npm-package-license: 3.0.4 dev: true @@ -11357,7 +11613,7 @@ packages: dependencies: hosted-git-info: 6.1.1 is-core-module: 2.14.0 - semver: 7.6.2 + semver: 7.6.3 validate-npm-package-license: 3.0.4 /normalize-path@3.0.0: @@ -11421,7 +11677,7 @@ packages: rc-config-loader: 4.1.3 remote-git-tags: 3.0.0 rimraf: 5.0.7 - semver: 7.6.2 + semver: 7.6.3 semver-utils: 1.1.4 source-map-support: 0.5.21 spawn-please: 2.0.2 @@ -11438,7 +11694,7 @@ packages: resolution: {integrity: sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - semver: 7.6.2 + semver: 7.6.3 dev: true /npm-normalize-package-bin@1.0.1: @@ -11456,7 +11712,7 @@ packages: dependencies: hosted-git-info: 6.1.1 proc-log: 3.0.0 - semver: 7.6.2 + semver: 7.6.3 validate-npm-package-name: 5.0.1 dev: true @@ -11466,7 +11722,7 @@ packages: dependencies: hosted-git-info: 7.0.2 proc-log: 4.2.0 - semver: 7.6.2 + semver: 7.6.3 validate-npm-package-name: 5.0.1 dev: true @@ -11475,7 +11731,7 @@ packages: engines: {node: '>=10'} dependencies: hosted-git-info: 3.0.8 - semver: 7.6.2 + semver: 7.6.3 validate-npm-package-name: 3.0.0 dev: true @@ -11485,7 +11741,7 @@ packages: dependencies: hosted-git-info: 5.2.1 proc-log: 2.0.1 - semver: 7.6.2 + semver: 7.6.3 validate-npm-package-name: 4.0.0 dev: true @@ -11514,7 +11770,7 @@ packages: npm-install-checks: 6.3.0 npm-normalize-package-bin: 3.0.1 npm-package-arg: 10.1.0 - semver: 7.6.2 + semver: 7.6.3 dev: true /npm-registry-fetch@13.3.1: @@ -11591,19 +11847,19 @@ packages: set-blocking: 2.0.0 dev: true - /nx-cloud@19.0.0: - resolution: {integrity: sha512-Aq1vQD8yBIdb5jLVpzsqmu8yDmMvRVdjaM30Pp1hghhlSvorGBlpTwY+TccZJv/hBtVO+SpXK8SnnegRZMrxdw==} + /nx-cloud@19.1.0: + resolution: {integrity: sha512-f24vd5/57/MFSXNMfkerdDiK0EvScGOKO71iOWgJNgI1xVweDRmOA/EfjnPMRd5m+pnoPs/4A7DzuwSW0jZVyw==} hasBin: true dependencies: - '@nrwl/nx-cloud': 19.0.0 + '@nrwl/nx-cloud': 19.1.0 axios: 1.7.2 chalk: 4.1.2 dotenv: 10.0.0 fs-extra: 11.2.0 + ini: 4.1.3 node-machine-id: 1.1.12 open: 8.4.2 - strip-json-comments: 3.1.1 - tar: 4.4.19 + tar: 4.4.18 yargs-parser: 21.1.1 transitivePeerDependencies: - debug @@ -11629,7 +11885,7 @@ packages: '@yarnpkg/parsers': 3.0.0-rc.46 '@zkochan/js-yaml': /js-yaml@4.1.0 axios: 1.7.2 - chalk: 4.1.0 + chalk: 4.1.2 cli-cursor: 3.1.0 cli-spinners: 2.6.1 cliui: 7.0.4 @@ -11671,70 +11927,6 @@ packages: - debug dev: true - /nx@16.10.0: - resolution: {integrity: sha512-gZl4iCC0Hx0Qe1VWmO4Bkeul2nttuXdPpfnlcDKSACGu3ZIo+uySqwOF8yBAxSTIf8xe2JRhgzJN1aFkuezEBg==} - hasBin: true - requiresBuild: true - peerDependencies: - '@swc-node/register': ^1.6.7 - '@swc/core': ^1.3.85 - peerDependenciesMeta: - '@swc-node/register': - optional: true - '@swc/core': - optional: true - dependencies: - '@nrwl/tao': 16.10.0 - '@parcel/watcher': 2.0.4 - '@yarnpkg/lockfile': 1.1.0 - '@yarnpkg/parsers': 3.0.0-rc.46 - '@zkochan/js-yaml': /js-yaml@4.1.0 - axios: 1.7.2 - chalk: 4.1.2 - cli-cursor: 3.1.0 - cli-spinners: 2.6.1 - cliui: 8.0.1 - dotenv: 16.3.2 - dotenv-expand: 10.0.0 - enquirer: 2.3.6 - figures: 3.2.0 - flat: 5.0.2 - fs-extra: 11.2.0 - glob: 7.1.4 - ignore: 5.3.1 - jest-diff: 29.7.0 - js-yaml: 4.1.0 - jsonc-parser: 3.2.0 - lines-and-columns: 2.0.4 - minimatch: 3.0.5 - node-machine-id: 1.1.12 - npm-run-path: 4.0.1 - open: 8.4.2 - semver: 7.5.3 - string-width: 4.2.3 - strong-log-transformer: 2.1.0 - tar-stream: 2.2.0 - tmp: 0.2.3 - tsconfig-paths: 4.2.0 - tslib: 2.6.3 - v8-compile-cache: 2.3.0 - yargs: 17.7.2 - yargs-parser: 21.1.1 - optionalDependencies: - '@nx/nx-darwin-arm64': 16.10.0 - '@nx/nx-darwin-x64': 16.10.0 - '@nx/nx-freebsd-x64': 16.10.0 - '@nx/nx-linux-arm-gnueabihf': 16.10.0 - '@nx/nx-linux-arm64-gnu': 16.10.0 - '@nx/nx-linux-arm64-musl': 16.10.0 - '@nx/nx-linux-x64-gnu': 16.10.0 - '@nx/nx-linux-x64-musl': 16.10.0 - '@nx/nx-win32-arm64-msvc': 16.10.0 - '@nx/nx-win32-x64-msvc': 16.10.0 - transitivePeerDependencies: - - debug - dev: true - /nx@19.0.0: resolution: {integrity: sha512-+9gykv680iCeF7W+8FtQpeS0Z2NOIyBbvKZv4J3XQq+6g+2fHXicSmsurx2z1VmaRZlOZPH32SbKk+4GNcwJCg==} hasBin: true @@ -11773,7 +11965,7 @@ packages: npm-run-path: 4.0.1 open: 8.4.2 ora: 5.3.0 - semver: 7.6.2 + semver: 7.6.3 string-width: 4.2.3 strong-log-transformer: 2.1.0 tar-stream: 2.2.0 @@ -11863,6 +12055,11 @@ packages: engines: {node: '>= 14.17.0'} dev: true + /oo-ascii-tree@1.104.0: + resolution: {integrity: sha512-2cScXtwxt5WVIi3+vdkbKoHSeRepRcibnFhdV2ojGxVvj1KU0m0EHfBCsal6XEg1vBkMgTIxnxVd+E/l/Fam3w==} + engines: {node: '>= 14.17.0'} + dev: true + /open@8.4.2: resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} engines: {node: '>=12'} @@ -11894,7 +12091,7 @@ packages: bl: 4.1.0 chalk: 4.1.2 cli-cursor: 3.1.0 - cli-spinners: 2.6.1 + cli-spinners: 2.9.2 is-interactive: 1.0.0 log-symbols: 4.1.0 strip-ansi: 6.0.1 @@ -12073,7 +12270,7 @@ packages: got: 12.6.1 registry-auth-token: 5.0.2 registry-url: 6.0.1 - semver: 7.6.2 + semver: 7.6.3 dev: true /pacote@15.1.1: @@ -12098,7 +12295,7 @@ packages: read-package-json-fast: 3.0.2 sigstore: 1.9.0 ssri: 10.0.6 - tar: 4.4.19 + tar: 4.4.18 transitivePeerDependencies: - bluebird - supports-color @@ -12126,7 +12323,7 @@ packages: read-package-json-fast: 3.0.2 sigstore: 1.9.0 ssri: 10.0.6 - tar: 4.4.19 + tar: 4.4.18 transitivePeerDependencies: - bluebird - supports-color @@ -12374,14 +12571,14 @@ packages: engines: {node: '>=0.4.0'} dev: true - /projen@0.82.8(constructs@10.3.0): + /projen@0.82.8(constructs@10.4.2): resolution: {integrity: sha512-/YpYZf4g0/pck2tr34a4gpOveCV1xbCfdDT+H4Xq8qQzF0IbcDVsoV1kZXPcyzVWUyqHFT2/ORUeocV+Hka8tQ==} engines: {node: '>= 16.0.0'} hasBin: true peerDependencies: constructs: ^10.0.0 dependencies: - constructs: 10.3.0 + constructs: 10.4.2 bundledDependencies: - '@iarna/toml' - case @@ -12466,6 +12663,7 @@ packages: /punycode@2.3.1: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} + dev: true /pupa@3.1.0: resolution: {integrity: sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug==} @@ -12944,7 +13142,7 @@ packages: resolution: {integrity: sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==} engines: {node: '>=12'} dependencies: - semver: 7.6.2 + semver: 7.6.3 dev: true /semver-intersect@1.5.0: @@ -12994,12 +13192,12 @@ packages: resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} engines: {node: '>=10'} hasBin: true + dev: true /semver@7.6.3: resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} engines: {node: '>=10'} hasBin: true - dev: true /set-blocking@2.0.0: resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} @@ -13032,34 +13230,34 @@ packages: kind-of: 6.0.3 dev: true - /sharp@0.33.4: - resolution: {integrity: sha512-7i/dt5kGl7qR4gwPRD2biwD2/SvBn3O04J77XKFgL2OnZtQw+AG9wnuS/csmu80nPRHLYE9E41fyEiG8nhH6/Q==} - engines: {libvips: '>=8.15.2', node: ^18.17.0 || ^20.3.0 || >=21.0.0} + /sharp@0.33.5: + resolution: {integrity: sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} requiresBuild: true dependencies: color: 4.2.3 detect-libc: 2.0.3 - semver: 7.6.2 + semver: 7.6.3 optionalDependencies: - '@img/sharp-darwin-arm64': 0.33.4 - '@img/sharp-darwin-x64': 0.33.4 - '@img/sharp-libvips-darwin-arm64': 1.0.2 - '@img/sharp-libvips-darwin-x64': 1.0.2 - '@img/sharp-libvips-linux-arm': 1.0.2 - '@img/sharp-libvips-linux-arm64': 1.0.2 - '@img/sharp-libvips-linux-s390x': 1.0.2 - '@img/sharp-libvips-linux-x64': 1.0.2 - '@img/sharp-libvips-linuxmusl-arm64': 1.0.2 - '@img/sharp-libvips-linuxmusl-x64': 1.0.2 - '@img/sharp-linux-arm': 0.33.4 - '@img/sharp-linux-arm64': 0.33.4 - '@img/sharp-linux-s390x': 0.33.4 - '@img/sharp-linux-x64': 0.33.4 - '@img/sharp-linuxmusl-arm64': 0.33.4 - '@img/sharp-linuxmusl-x64': 0.33.4 - '@img/sharp-wasm32': 0.33.4 - '@img/sharp-win32-ia32': 0.33.4 - '@img/sharp-win32-x64': 0.33.4 + '@img/sharp-darwin-arm64': 0.33.5 + '@img/sharp-darwin-x64': 0.33.5 + '@img/sharp-libvips-darwin-arm64': 1.0.4 + '@img/sharp-libvips-darwin-x64': 1.0.4 + '@img/sharp-libvips-linux-arm': 1.0.5 + '@img/sharp-libvips-linux-arm64': 1.0.4 + '@img/sharp-libvips-linux-s390x': 1.0.4 + '@img/sharp-libvips-linux-x64': 1.0.4 + '@img/sharp-libvips-linuxmusl-arm64': 1.0.4 + '@img/sharp-libvips-linuxmusl-x64': 1.0.4 + '@img/sharp-linux-arm': 0.33.5 + '@img/sharp-linux-arm64': 0.33.5 + '@img/sharp-linux-s390x': 0.33.5 + '@img/sharp-linux-x64': 0.33.5 + '@img/sharp-linuxmusl-arm64': 0.33.5 + '@img/sharp-linuxmusl-x64': 0.33.5 + '@img/sharp-wasm32': 0.33.5 + '@img/sharp-win32-ia32': 0.33.5 + '@img/sharp-win32-x64': 0.33.5 dev: true /shebang-command@2.0.0: @@ -13082,8 +13280,8 @@ packages: rechoir: 0.6.2 dev: true - /shorthash2@1.0.3: - resolution: {integrity: sha512-oB8s64JsyJ2xhHJlnTwGg++Y3BTF6XnXeXMC7OygD8vtNcCRDiMxEGONvUOeZbxfwEXENmRlqPDouMR/OtGDsw==} + /shorthash2@1.0.5: + resolution: {integrity: sha512-OgKQtF1rIj79taV/coJyp0E6zfo6MmGNAsIepwjoWV2IYlpvWzhU2kFe9o8wSzJRysEhvmLlDHVOXe8/pWqK1Q==} dev: false /side-channel@1.0.6: @@ -13373,13 +13571,6 @@ packages: strip-ansi: 7.1.0 dev: true - /string.prototype.repeat@1.0.0: - resolution: {integrity: sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==} - dependencies: - define-properties: 1.2.1 - es-abstract: 1.23.3 - dev: true - /string.prototype.trim@1.2.9: resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} engines: {node: '>= 0.4'} @@ -13519,7 +13710,7 @@ packages: xml-reader: 2.4.3 dev: false - /syncpack@13.0.0(typescript@5.5.2): + /syncpack@13.0.0(typescript@5.6.3): resolution: {integrity: sha512-0PIoEWMP2+YkllkcZXw8N9d2sFqpmr8ULBdvms3gc1vG5tnccEMqc6flxHYnF/N+NTTcUnf0J+4xAD5hwH6XGQ==} engines: {node: '>=18.18.0'} hasBin: true @@ -13528,7 +13719,7 @@ packages: chalk: 5.3.0 chalk-template: 1.1.0 commander: 12.1.0 - cosmiconfig: 9.0.0(typescript@5.5.2) + cosmiconfig: 9.0.0(typescript@5.6.3) effect: 3.6.5 enquirer: 2.4.1 fast-check: 3.21.0 @@ -13560,7 +13751,7 @@ packages: resolution: {integrity: sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA==} engines: {node: '>=10.0.0'} dependencies: - ajv: 8.16.0 + ajv: 8.17.1 lodash.truncate: 4.4.2 slice-ansi: 4.0.0 string-width: 4.2.3 @@ -13583,8 +13774,8 @@ packages: readable-stream: 3.6.2 dev: true - /tar@4.4.19: - resolution: {integrity: sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==} + /tar@4.4.18: + resolution: {integrity: sha512-ZuOtqqmkV9RE1+4odd+MhBpibmCxNP6PJhH/h2OqNuotTX7/XHPZQJv2pKvWMplFH9SIZZhitehh6vBH6LO8Pg==} engines: {node: '>=4.5'} dependencies: chownr: 1.1.4 @@ -13694,8 +13885,8 @@ packages: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} dev: true - /traverse@0.6.9: - resolution: {integrity: sha512-7bBrcF+/LQzSgFmT0X5YclVqQxtv7TDJ1f8Wj7ibBu/U6BMLeOpUxuZjV7rMc44UtKxlnMFigdhFAIszSX1DMg==} + /traverse@0.6.10: + resolution: {integrity: sha512-hN4uFRxbK+PX56DxYiGHsTn2dME3TVr9vbNqlQGcGcPhJAn+tdP126iA+TArMpI4YSgnTkMWyoLl5bf81Hi5TA==} engines: {node: '>= 0.4'} dependencies: gopd: 1.0.1 @@ -13731,20 +13922,20 @@ packages: engines: {node: '>=8'} dev: true - /ts-api-utils@1.3.0(typescript@5.5.2): + /ts-api-utils@1.3.0(typescript@5.6.3): resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} engines: {node: '>=16'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.5.2 + typescript: 5.6.3 dev: true - /ts-command-line-args@2.4.2(jest@29.7.0)(typescript@5.5.2): + /ts-command-line-args@2.4.2(jest@29.7.0)(typescript@5.6.3): resolution: {integrity: sha512-mJLQQBOdyD4XI/ZWQY44PIdYde47JhV2xl380O7twPkTQ+Y5vFDHsk8LOeXKuz7dVY5aDCfAzRarNfSqtKOkQQ==} hasBin: true dependencies: - '@morgan-stanley/ts-mocking-bird': 0.6.4(jest@29.7.0)(typescript@5.5.2) + '@morgan-stanley/ts-mocking-bird': 0.6.4(jest@29.7.0)(typescript@5.6.3) chalk: 4.1.2 command-line-args: 5.2.1 command-line-usage: 6.1.3 @@ -13760,8 +13951,8 @@ packages: engines: {node: '>=14.16'} dev: false - /ts-jest@29.1.5(@babel/core@7.24.7)(esbuild@0.23.1)(jest@29.7.0)(typescript@5.5.2): - resolution: {integrity: sha512-UuClSYxM7byvvYfyWdFI+/2UxMmwNyJb0NPkZPQE2hew3RurV7l7zURgOHAd/1I1ZdPpe3GUsXNXAcN8TFKSIg==} + /ts-jest@29.2.5(@babel/core@7.24.7)(esbuild@0.24.0)(jest@29.7.0)(typescript@5.6.3): + resolution: {integrity: sha512-KD8zB2aAZrcKIdGk4OwpJggeLcH1FgrICqDSROWqlnJXGCXK4Mn6FcdK2B6670Xr73lHMG1kHw8R87A0ecZ+vA==} engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -13786,19 +13977,20 @@ packages: dependencies: '@babel/core': 7.24.7 bs-logger: 0.2.6 - esbuild: 0.23.1 + ejs: 3.1.10 + esbuild: 0.24.0 fast-json-stable-stringify: 2.1.0 jest: 29.7.0(@types/node@18.19.39)(ts-node@10.9.2) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 - semver: 7.6.2 - typescript: 5.5.2 + semver: 7.6.3 + typescript: 5.6.3 yargs-parser: 21.1.1 dev: true - /ts-node@10.9.2(@types/node@18.19.39)(typescript@5.5.2): + /ts-node@10.9.2(@types/node@18.19.39)(typescript@5.6.3): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -13824,11 +14016,11 @@ packages: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.5.2 + typescript: 5.6.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - /ts-node@10.9.2(@types/node@20.5.1)(typescript@5.5.2): + /ts-node@10.9.2(@types/node@20.5.1)(typescript@5.6.3): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -13854,7 +14046,7 @@ packages: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.5.2 + typescript: 5.6.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: true @@ -14041,19 +14233,19 @@ packages: hasBin: true dev: true - /typescript@5.4.5: - resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==} + /typescript@5.5.2: + resolution: {integrity: sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==} engines: {node: '>=14.17'} hasBin: true dev: true - /typescript@5.5.2: - resolution: {integrity: sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==} + /typescript@5.6.3: + resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} engines: {node: '>=14.17'} hasBin: true - /typescript@5.7.0-dev.20240930: - resolution: {integrity: sha512-mGW96cpbwcYuc264UPqGpKBLNebFFtVEXRLPwSwxVEub9tSyMI+XGFGxsznop7pU8E1ntx4OC4cN1n5MnzO0+Q==} + /typescript@5.7.0-dev.20241023: + resolution: {integrity: sha512-HB6rRd9ySnFMoQUuDasWnBtvOg1P4CFG3nRfs2ZvFbenUkxSzoeeZ0PUwJJ7MKJp5zz7uMTZamGt7zdj0tP9YA==} engines: {node: '>=14.17'} hasBin: true dev: true @@ -14151,10 +14343,10 @@ packages: engines: {node: '>=8'} dev: true - /unzipper@0.12.1: - resolution: {integrity: sha512-wjYe5XddA387WIAZbEMWOT0U8kw9yf1MdfLHccJer1y7a80t3DqVv0SHOAWV5NDBD2TUPj/pFYmK9tCeY6l9UQ==} + /unzipper@0.12.3: + resolution: {integrity: sha512-PZ8hTS+AqcGxsaQntl3IRBw65QrBI6lxzqDEL7IAo/XCEqRTKGfOX56Vea5TH9SZczRVxuzk1re04z/YjuYCJA==} dependencies: - bluebird: 3.4.7 + bluebird: 3.7.2 duplexer2: 0.1.4 fs-extra: 11.2.0 graceful-fs: 4.2.11 @@ -14192,7 +14384,7 @@ packages: is-yarn-global: 0.4.1 latest-version: 7.0.0 pupa: 3.1.0 - semver: 7.6.2 + semver: 7.6.3 semver-diff: 4.0.0 xdg-basedir: 5.1.0 dev: true @@ -14201,6 +14393,7 @@ packages: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} dependencies: punycode: 2.3.1 + dev: true /util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} @@ -14379,7 +14572,7 @@ packages: /write-file-atomic@2.4.3: resolution: {integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==} dependencies: - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 imurmurhash: 0.1.4 signal-exit: 3.0.7 dev: true @@ -14421,7 +14614,7 @@ packages: engines: {node: '>=6'} dependencies: detect-indent: 5.0.0 - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 make-dir: 2.1.0 pify: 4.0.1 sort-keys: 2.0.0