From e79a4966a2b28f2726f8927fad43c7fe35c02fbe Mon Sep 17 00:00:00 2001 From: dpra-bot Date: Thu, 25 Apr 2024 12:34:07 +0000 Subject: [PATCH] chore: sync from upstream --- .../__snapshots__/deployment.test.ts.snap | 185 ++++++++++++++++++ .../package-lock.json | 30 +-- .../cdk-application-pipeline/package.json | 6 +- .../__snapshots__/deployment.test.ts.snap | 185 ++++++++++++++++++ .../package-lock.json | 30 +-- .../package.json | 6 +- 6 files changed, 406 insertions(+), 36 deletions(-) diff --git a/examples/cdk-application-pipeline/infrastructure/test/__snapshots__/deployment.test.ts.snap b/examples/cdk-application-pipeline/infrastructure/test/__snapshots__/deployment.test.ts.snap index 67e1d6c..c820d16 100644 --- a/examples/cdk-application-pipeline/infrastructure/test/__snapshots__/deployment.test.ts.snap +++ b/examples/cdk-application-pipeline/infrastructure/test/__snapshots__/deployment.test.ts.snap @@ -1291,6 +1291,22 @@ exports[`Deployment with AppConfig Snapshot 1`] = ` ], ], }, + "LoggingConfiguration": { + "Destinations": [ + { + "CloudWatchLogsLogGroup": { + "LogGroupArn": { + "Fn::GetAtt": [ + "ApiDeploymentGroupDeploymentDeploymentProviderwaiterstatemachineLogGroup517DAE0D", + "Arn", + ], + }, + }, + }, + ], + "IncludeExecutionData": false, + "Level": "ERROR", + }, "RoleArn": { "Fn::GetAtt": [ "ApiDeploymentGroupDeploymentDeploymentProviderwaiterstatemachineRoleF348B4FE", @@ -1300,6 +1316,26 @@ exports[`Deployment with AppConfig Snapshot 1`] = ` }, "Type": "AWS::StepFunctions::StateMachine", }, + "ApiDeploymentGroupDeploymentDeploymentProviderwaiterstatemachineLogGroup517DAE0D": { + "DeletionPolicy": "Retain", + "Properties": { + "LogGroupName": { + "Fn::Join": [ + "", + [ + "/aws/vendedlogs/states/waiter-state-machine-", + { + "Ref": "ApiDeploymentGroupDeploymentDeploymentProviderframeworkisCompleteE40E40A9", + }, + "-c872fe0ca7f2ede0751abdd2a2031e06c4cebd728a", + ], + ], + }, + "RetentionInDays": 731, + }, + "Type": "AWS::Logs::LogGroup", + "UpdateReplacePolicy": "Retain", + }, "ApiDeploymentGroupDeploymentDeploymentProviderwaiterstatemachineRoleDefaultPolicy0018A70D": { "Properties": { "PolicyDocument": { @@ -1356,6 +1392,22 @@ exports[`Deployment with AppConfig Snapshot 1`] = ` }, ], }, + { + "Action": [ + "logs:CreateLogDelivery", + "logs:CreateLogStream", + "logs:GetLogDelivery", + "logs:UpdateLogDelivery", + "logs:DeleteLogDelivery", + "logs:ListLogDeliveries", + "logs:PutLogEvents", + "logs:PutResourcePolicy", + "logs:DescribeResourcePolicies", + "logs:DescribeLogGroups", + ], + "Effect": "Allow", + "Resource": "*", + }, ], "Version": "2012-10-17", }, @@ -4184,6 +4236,22 @@ exports[`Deployment without AppConfig Snapshot 1`] = ` ], ], }, + "LoggingConfiguration": { + "Destinations": [ + { + "CloudWatchLogsLogGroup": { + "LogGroupArn": { + "Fn::GetAtt": [ + "ApiDeploymentGroupDeploymentDeploymentProviderwaiterstatemachineLogGroup517DAE0D", + "Arn", + ], + }, + }, + }, + ], + "IncludeExecutionData": false, + "Level": "ERROR", + }, "RoleArn": { "Fn::GetAtt": [ "ApiDeploymentGroupDeploymentDeploymentProviderwaiterstatemachineRoleF348B4FE", @@ -4193,6 +4261,26 @@ exports[`Deployment without AppConfig Snapshot 1`] = ` }, "Type": "AWS::StepFunctions::StateMachine", }, + "ApiDeploymentGroupDeploymentDeploymentProviderwaiterstatemachineLogGroup517DAE0D": { + "DeletionPolicy": "Retain", + "Properties": { + "LogGroupName": { + "Fn::Join": [ + "", + [ + "/aws/vendedlogs/states/waiter-state-machine-", + { + "Ref": "ApiDeploymentGroupDeploymentDeploymentProviderframeworkisCompleteE40E40A9", + }, + "-c872fe0ca7f2ede0751abdd2a2031e06c4cebd728a", + ], + ], + }, + "RetentionInDays": 731, + }, + "Type": "AWS::Logs::LogGroup", + "UpdateReplacePolicy": "Retain", + }, "ApiDeploymentGroupDeploymentDeploymentProviderwaiterstatemachineRoleDefaultPolicy0018A70D": { "Properties": { "PolicyDocument": { @@ -4249,6 +4337,22 @@ exports[`Deployment without AppConfig Snapshot 1`] = ` }, ], }, + { + "Action": [ + "logs:CreateLogDelivery", + "logs:CreateLogStream", + "logs:GetLogDelivery", + "logs:UpdateLogDelivery", + "logs:DeleteLogDelivery", + "logs:ListLogDeliveries", + "logs:PutLogEvents", + "logs:PutResourcePolicy", + "logs:DescribeResourcePolicies", + "logs:DescribeLogGroups", + ], + "Effect": "Allow", + "Resource": "*", + }, ], "Version": "2012-10-17", }, @@ -7431,6 +7535,22 @@ exports[`cdk-nag Snapshot 1`] = ` ], ], }, + "LoggingConfiguration": { + "Destinations": [ + { + "CloudWatchLogsLogGroup": { + "LogGroupArn": { + "Fn::GetAtt": [ + "ApiDeploymentGroupDeploymentDeploymentProviderwaiterstatemachineLogGroup517DAE0D", + "Arn", + ], + }, + }, + }, + ], + "IncludeExecutionData": false, + "Level": "ERROR", + }, "RoleArn": { "Fn::GetAtt": [ "ApiDeploymentGroupDeploymentDeploymentProviderwaiterstatemachineRoleF348B4FE", @@ -7440,6 +7560,55 @@ exports[`cdk-nag Snapshot 1`] = ` }, "Type": "AWS::StepFunctions::StateMachine", }, + "ApiDeploymentGroupDeploymentDeploymentProviderwaiterstatemachineLogGroup517DAE0D": { + "DeletionPolicy": "Retain", + "Metadata": { + "cdk_nag": { + "rules_to_suppress": [ + { + "id": "AwsSolutions-IAM5", + "reason": "Unrelated to construct under test", + }, + { + "id": "AwsSolutions-L1", + "reason": "Unrelated to construct under test", + }, + { + "id": "AwsSolutions-SF1", + "reason": "Unrelated to construct under test", + }, + { + "id": "AwsSolutions-SF2", + "reason": "Unrelated to construct under test", + }, + { + "applies_to": [ + "Policy::arn::iam::aws:policy/service-role/AWSLambdaBasicExecutionRole", + ], + "id": "AwsSolutions-IAM4", + "reason": "Allow AWSLambdaBasicExecutionRole policy", + }, + ], + }, + }, + "Properties": { + "LogGroupName": { + "Fn::Join": [ + "", + [ + "/aws/vendedlogs/states/waiter-state-machine-", + { + "Ref": "ApiDeploymentGroupDeploymentDeploymentProviderframeworkisCompleteE40E40A9", + }, + "-c872fe0ca7f2ede0751abdd2a2031e06c4cebd728a", + ], + ], + }, + "RetentionInDays": 731, + }, + "Type": "AWS::Logs::LogGroup", + "UpdateReplacePolicy": "Retain", + }, "ApiDeploymentGroupDeploymentDeploymentProviderwaiterstatemachineRoleDefaultPolicy0018A70D": { "Metadata": { "cdk_nag": { @@ -7525,6 +7694,22 @@ exports[`cdk-nag Snapshot 1`] = ` }, ], }, + { + "Action": [ + "logs:CreateLogDelivery", + "logs:CreateLogStream", + "logs:GetLogDelivery", + "logs:UpdateLogDelivery", + "logs:DeleteLogDelivery", + "logs:ListLogDeliveries", + "logs:PutLogEvents", + "logs:PutResourcePolicy", + "logs:DescribeResourcePolicies", + "logs:DescribeLogGroups", + ], + "Effect": "Allow", + "Resource": "*", + }, ], "Version": "2012-10-17", }, diff --git a/examples/cdk-application-pipeline/package-lock.json b/examples/cdk-application-pipeline/package-lock.json index 164741d..47bbf7b 100644 --- a/examples/cdk-application-pipeline/package-lock.json +++ b/examples/cdk-application-pipeline/package-lock.json @@ -22,7 +22,7 @@ "@cdklabs/cdk-ecs-codedeploy": "^0.0.267", "@types/aws-lambda": "^8.10.137", "@types/prompts": "^2.4.9", - "aws-cdk-lib": "^2.138.0", + "aws-cdk-lib": "^2.139.0", "constructs": "^10.3.0", "prompts": "^2.4.2", "yaml": "^2.4.1" @@ -32,8 +32,8 @@ "@types/node": "^20.12.7", "@typescript-eslint/eslint-plugin": "^7.7.1", "@typescript-eslint/parser": "^7.7.1", - "aws-cdk": "^2.138.0", - "cdk-nag": "^2.28.98", + "aws-cdk": "^2.139.0", + "cdk-nag": "^2.28.99", "esbuild": "^0.20.2", "eslint": "^8.57.0", "eslint-import-resolver-node": "^0.3.9", @@ -5853,9 +5853,9 @@ } }, "node_modules/aws-cdk": { - "version": "2.138.0", - "resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.138.0.tgz", - "integrity": "sha512-48xvfEaiM07RB+p05RHqRAVtKcxkGzXnwdTo765Ba0rUFK2ZQ9leykVeBDvdCj9u0eMv2fCRspP/wQxPOU2H/g==", + "version": "2.139.0", + "resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.139.0.tgz", + "integrity": "sha512-MjMsySQbhR5yTWCphnuVQuS15UdGMV6v4XIM+C8SN7/eUOfv7BFr7QgYMUm5WXCG/f66RnY0zjJbOLRxvcjCrQ==", "dev": true, "bin": { "cdk": "bin/cdk" @@ -5868,9 +5868,9 @@ } }, "node_modules/aws-cdk-lib": { - "version": "2.138.0", - "resolved": "https://registry.npmjs.org/aws-cdk-lib/-/aws-cdk-lib-2.138.0.tgz", - "integrity": "sha512-BdLOd6Fkl/7PH8RahRbhYQf3zRFCxVtOdkKOAZHHqtaNkmTyfkUGMXyzyQ4rIHvR8EOy1C1x5CAufqoZuJM0gA==", + "version": "2.139.0", + "resolved": "https://registry.npmjs.org/aws-cdk-lib/-/aws-cdk-lib-2.139.0.tgz", + "integrity": "sha512-G9yoc+VFwF10kpgf4omtrAVmUNPeAP708oF5fc7XlRTzoTXMmAdUJW9cRGOMtAkFY83SxiJP0wm8n5Z9tjAdUA==", "bundleDependencies": [ "@balena/dockerignore", "case", @@ -6698,9 +6698,9 @@ ] }, "node_modules/cdk-nag": { - "version": "2.28.98", - "resolved": "https://registry.npmjs.org/cdk-nag/-/cdk-nag-2.28.98.tgz", - "integrity": "sha512-iRVqPZj2OCfhC0Q3I9+r6SrnkfmTukqU6xOMktcdfZlZO802nqQX9UY6NdMo7zyJRQGMKTKR++ItFBorAcpD1Q==", + "version": "2.28.99", + "resolved": "https://registry.npmjs.org/cdk-nag/-/cdk-nag-2.28.99.tgz", + "integrity": "sha512-fKJnYLBJE5BLglmjBE+fLGiRg4xHroaJxQKoZNsvir/dj/Kj/1pQz9ReeHsZSR4oFnJQTSdTD8jKtB9fv24vrw==", "dev": true, "peerDependencies": { "aws-cdk-lib": "^2.116.0", @@ -7297,9 +7297,9 @@ "dev": true }, "node_modules/electron-to-chromium": { - "version": "1.4.747", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.747.tgz", - "integrity": "sha512-+FnSWZIAvFHbsNVmUxhEqWiaOiPMcfum1GQzlWCg/wLigVtshOsjXHyEFfmt6cFK6+HkS3QOJBv6/3OPumbBfw==", + "version": "1.4.748", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.748.tgz", + "integrity": "sha512-VWqjOlPZn70UZ8FTKUOkUvBLeTQ0xpty66qV0yJcAGY2/CthI4xyW9aEozRVtuwv3Kpf5xTesmJUcPwuJmgP4A==", "dev": true }, "node_modules/emittery": { diff --git a/examples/cdk-application-pipeline/package.json b/examples/cdk-application-pipeline/package.json index b49f784..8ea7713 100644 --- a/examples/cdk-application-pipeline/package.json +++ b/examples/cdk-application-pipeline/package.json @@ -14,8 +14,8 @@ "@types/node": "^20.12.7", "@typescript-eslint/eslint-plugin": "^7.7.1", "@typescript-eslint/parser": "^7.7.1", - "aws-cdk": "^2.138.0", - "cdk-nag": "^2.28.98", + "aws-cdk": "^2.139.0", + "cdk-nag": "^2.28.99", "esbuild": "^0.20.2", "eslint": "^8.57.0", "eslint-import-resolver-node": "^0.3.9", @@ -45,7 +45,7 @@ "@cdklabs/cdk-ecs-codedeploy": "^0.0.267", "@types/aws-lambda": "^8.10.137", "@types/prompts": "^2.4.9", - "aws-cdk-lib": "^2.138.0", + "aws-cdk-lib": "^2.139.0", "constructs": "^10.3.0", "prompts": "^2.4.2", "yaml": "^2.4.1" diff --git a/examples/codecatalyst-application-pipeline/infrastructure/test/__snapshots__/deployment.test.ts.snap b/examples/codecatalyst-application-pipeline/infrastructure/test/__snapshots__/deployment.test.ts.snap index 67e1d6c..c820d16 100644 --- a/examples/codecatalyst-application-pipeline/infrastructure/test/__snapshots__/deployment.test.ts.snap +++ b/examples/codecatalyst-application-pipeline/infrastructure/test/__snapshots__/deployment.test.ts.snap @@ -1291,6 +1291,22 @@ exports[`Deployment with AppConfig Snapshot 1`] = ` ], ], }, + "LoggingConfiguration": { + "Destinations": [ + { + "CloudWatchLogsLogGroup": { + "LogGroupArn": { + "Fn::GetAtt": [ + "ApiDeploymentGroupDeploymentDeploymentProviderwaiterstatemachineLogGroup517DAE0D", + "Arn", + ], + }, + }, + }, + ], + "IncludeExecutionData": false, + "Level": "ERROR", + }, "RoleArn": { "Fn::GetAtt": [ "ApiDeploymentGroupDeploymentDeploymentProviderwaiterstatemachineRoleF348B4FE", @@ -1300,6 +1316,26 @@ exports[`Deployment with AppConfig Snapshot 1`] = ` }, "Type": "AWS::StepFunctions::StateMachine", }, + "ApiDeploymentGroupDeploymentDeploymentProviderwaiterstatemachineLogGroup517DAE0D": { + "DeletionPolicy": "Retain", + "Properties": { + "LogGroupName": { + "Fn::Join": [ + "", + [ + "/aws/vendedlogs/states/waiter-state-machine-", + { + "Ref": "ApiDeploymentGroupDeploymentDeploymentProviderframeworkisCompleteE40E40A9", + }, + "-c872fe0ca7f2ede0751abdd2a2031e06c4cebd728a", + ], + ], + }, + "RetentionInDays": 731, + }, + "Type": "AWS::Logs::LogGroup", + "UpdateReplacePolicy": "Retain", + }, "ApiDeploymentGroupDeploymentDeploymentProviderwaiterstatemachineRoleDefaultPolicy0018A70D": { "Properties": { "PolicyDocument": { @@ -1356,6 +1392,22 @@ exports[`Deployment with AppConfig Snapshot 1`] = ` }, ], }, + { + "Action": [ + "logs:CreateLogDelivery", + "logs:CreateLogStream", + "logs:GetLogDelivery", + "logs:UpdateLogDelivery", + "logs:DeleteLogDelivery", + "logs:ListLogDeliveries", + "logs:PutLogEvents", + "logs:PutResourcePolicy", + "logs:DescribeResourcePolicies", + "logs:DescribeLogGroups", + ], + "Effect": "Allow", + "Resource": "*", + }, ], "Version": "2012-10-17", }, @@ -4184,6 +4236,22 @@ exports[`Deployment without AppConfig Snapshot 1`] = ` ], ], }, + "LoggingConfiguration": { + "Destinations": [ + { + "CloudWatchLogsLogGroup": { + "LogGroupArn": { + "Fn::GetAtt": [ + "ApiDeploymentGroupDeploymentDeploymentProviderwaiterstatemachineLogGroup517DAE0D", + "Arn", + ], + }, + }, + }, + ], + "IncludeExecutionData": false, + "Level": "ERROR", + }, "RoleArn": { "Fn::GetAtt": [ "ApiDeploymentGroupDeploymentDeploymentProviderwaiterstatemachineRoleF348B4FE", @@ -4193,6 +4261,26 @@ exports[`Deployment without AppConfig Snapshot 1`] = ` }, "Type": "AWS::StepFunctions::StateMachine", }, + "ApiDeploymentGroupDeploymentDeploymentProviderwaiterstatemachineLogGroup517DAE0D": { + "DeletionPolicy": "Retain", + "Properties": { + "LogGroupName": { + "Fn::Join": [ + "", + [ + "/aws/vendedlogs/states/waiter-state-machine-", + { + "Ref": "ApiDeploymentGroupDeploymentDeploymentProviderframeworkisCompleteE40E40A9", + }, + "-c872fe0ca7f2ede0751abdd2a2031e06c4cebd728a", + ], + ], + }, + "RetentionInDays": 731, + }, + "Type": "AWS::Logs::LogGroup", + "UpdateReplacePolicy": "Retain", + }, "ApiDeploymentGroupDeploymentDeploymentProviderwaiterstatemachineRoleDefaultPolicy0018A70D": { "Properties": { "PolicyDocument": { @@ -4249,6 +4337,22 @@ exports[`Deployment without AppConfig Snapshot 1`] = ` }, ], }, + { + "Action": [ + "logs:CreateLogDelivery", + "logs:CreateLogStream", + "logs:GetLogDelivery", + "logs:UpdateLogDelivery", + "logs:DeleteLogDelivery", + "logs:ListLogDeliveries", + "logs:PutLogEvents", + "logs:PutResourcePolicy", + "logs:DescribeResourcePolicies", + "logs:DescribeLogGroups", + ], + "Effect": "Allow", + "Resource": "*", + }, ], "Version": "2012-10-17", }, @@ -7431,6 +7535,22 @@ exports[`cdk-nag Snapshot 1`] = ` ], ], }, + "LoggingConfiguration": { + "Destinations": [ + { + "CloudWatchLogsLogGroup": { + "LogGroupArn": { + "Fn::GetAtt": [ + "ApiDeploymentGroupDeploymentDeploymentProviderwaiterstatemachineLogGroup517DAE0D", + "Arn", + ], + }, + }, + }, + ], + "IncludeExecutionData": false, + "Level": "ERROR", + }, "RoleArn": { "Fn::GetAtt": [ "ApiDeploymentGroupDeploymentDeploymentProviderwaiterstatemachineRoleF348B4FE", @@ -7440,6 +7560,55 @@ exports[`cdk-nag Snapshot 1`] = ` }, "Type": "AWS::StepFunctions::StateMachine", }, + "ApiDeploymentGroupDeploymentDeploymentProviderwaiterstatemachineLogGroup517DAE0D": { + "DeletionPolicy": "Retain", + "Metadata": { + "cdk_nag": { + "rules_to_suppress": [ + { + "id": "AwsSolutions-IAM5", + "reason": "Unrelated to construct under test", + }, + { + "id": "AwsSolutions-L1", + "reason": "Unrelated to construct under test", + }, + { + "id": "AwsSolutions-SF1", + "reason": "Unrelated to construct under test", + }, + { + "id": "AwsSolutions-SF2", + "reason": "Unrelated to construct under test", + }, + { + "applies_to": [ + "Policy::arn::iam::aws:policy/service-role/AWSLambdaBasicExecutionRole", + ], + "id": "AwsSolutions-IAM4", + "reason": "Allow AWSLambdaBasicExecutionRole policy", + }, + ], + }, + }, + "Properties": { + "LogGroupName": { + "Fn::Join": [ + "", + [ + "/aws/vendedlogs/states/waiter-state-machine-", + { + "Ref": "ApiDeploymentGroupDeploymentDeploymentProviderframeworkisCompleteE40E40A9", + }, + "-c872fe0ca7f2ede0751abdd2a2031e06c4cebd728a", + ], + ], + }, + "RetentionInDays": 731, + }, + "Type": "AWS::Logs::LogGroup", + "UpdateReplacePolicy": "Retain", + }, "ApiDeploymentGroupDeploymentDeploymentProviderwaiterstatemachineRoleDefaultPolicy0018A70D": { "Metadata": { "cdk_nag": { @@ -7525,6 +7694,22 @@ exports[`cdk-nag Snapshot 1`] = ` }, ], }, + { + "Action": [ + "logs:CreateLogDelivery", + "logs:CreateLogStream", + "logs:GetLogDelivery", + "logs:UpdateLogDelivery", + "logs:DeleteLogDelivery", + "logs:ListLogDeliveries", + "logs:PutLogEvents", + "logs:PutResourcePolicy", + "logs:DescribeResourcePolicies", + "logs:DescribeLogGroups", + ], + "Effect": "Allow", + "Resource": "*", + }, ], "Version": "2012-10-17", }, diff --git a/examples/codecatalyst-application-pipeline/package-lock.json b/examples/codecatalyst-application-pipeline/package-lock.json index 164741d..47bbf7b 100644 --- a/examples/codecatalyst-application-pipeline/package-lock.json +++ b/examples/codecatalyst-application-pipeline/package-lock.json @@ -22,7 +22,7 @@ "@cdklabs/cdk-ecs-codedeploy": "^0.0.267", "@types/aws-lambda": "^8.10.137", "@types/prompts": "^2.4.9", - "aws-cdk-lib": "^2.138.0", + "aws-cdk-lib": "^2.139.0", "constructs": "^10.3.0", "prompts": "^2.4.2", "yaml": "^2.4.1" @@ -32,8 +32,8 @@ "@types/node": "^20.12.7", "@typescript-eslint/eslint-plugin": "^7.7.1", "@typescript-eslint/parser": "^7.7.1", - "aws-cdk": "^2.138.0", - "cdk-nag": "^2.28.98", + "aws-cdk": "^2.139.0", + "cdk-nag": "^2.28.99", "esbuild": "^0.20.2", "eslint": "^8.57.0", "eslint-import-resolver-node": "^0.3.9", @@ -5853,9 +5853,9 @@ } }, "node_modules/aws-cdk": { - "version": "2.138.0", - "resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.138.0.tgz", - "integrity": "sha512-48xvfEaiM07RB+p05RHqRAVtKcxkGzXnwdTo765Ba0rUFK2ZQ9leykVeBDvdCj9u0eMv2fCRspP/wQxPOU2H/g==", + "version": "2.139.0", + "resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.139.0.tgz", + "integrity": "sha512-MjMsySQbhR5yTWCphnuVQuS15UdGMV6v4XIM+C8SN7/eUOfv7BFr7QgYMUm5WXCG/f66RnY0zjJbOLRxvcjCrQ==", "dev": true, "bin": { "cdk": "bin/cdk" @@ -5868,9 +5868,9 @@ } }, "node_modules/aws-cdk-lib": { - "version": "2.138.0", - "resolved": "https://registry.npmjs.org/aws-cdk-lib/-/aws-cdk-lib-2.138.0.tgz", - "integrity": "sha512-BdLOd6Fkl/7PH8RahRbhYQf3zRFCxVtOdkKOAZHHqtaNkmTyfkUGMXyzyQ4rIHvR8EOy1C1x5CAufqoZuJM0gA==", + "version": "2.139.0", + "resolved": "https://registry.npmjs.org/aws-cdk-lib/-/aws-cdk-lib-2.139.0.tgz", + "integrity": "sha512-G9yoc+VFwF10kpgf4omtrAVmUNPeAP708oF5fc7XlRTzoTXMmAdUJW9cRGOMtAkFY83SxiJP0wm8n5Z9tjAdUA==", "bundleDependencies": [ "@balena/dockerignore", "case", @@ -6698,9 +6698,9 @@ ] }, "node_modules/cdk-nag": { - "version": "2.28.98", - "resolved": "https://registry.npmjs.org/cdk-nag/-/cdk-nag-2.28.98.tgz", - "integrity": "sha512-iRVqPZj2OCfhC0Q3I9+r6SrnkfmTukqU6xOMktcdfZlZO802nqQX9UY6NdMo7zyJRQGMKTKR++ItFBorAcpD1Q==", + "version": "2.28.99", + "resolved": "https://registry.npmjs.org/cdk-nag/-/cdk-nag-2.28.99.tgz", + "integrity": "sha512-fKJnYLBJE5BLglmjBE+fLGiRg4xHroaJxQKoZNsvir/dj/Kj/1pQz9ReeHsZSR4oFnJQTSdTD8jKtB9fv24vrw==", "dev": true, "peerDependencies": { "aws-cdk-lib": "^2.116.0", @@ -7297,9 +7297,9 @@ "dev": true }, "node_modules/electron-to-chromium": { - "version": "1.4.747", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.747.tgz", - "integrity": "sha512-+FnSWZIAvFHbsNVmUxhEqWiaOiPMcfum1GQzlWCg/wLigVtshOsjXHyEFfmt6cFK6+HkS3QOJBv6/3OPumbBfw==", + "version": "1.4.748", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.748.tgz", + "integrity": "sha512-VWqjOlPZn70UZ8FTKUOkUvBLeTQ0xpty66qV0yJcAGY2/CthI4xyW9aEozRVtuwv3Kpf5xTesmJUcPwuJmgP4A==", "dev": true }, "node_modules/emittery": { diff --git a/examples/codecatalyst-application-pipeline/package.json b/examples/codecatalyst-application-pipeline/package.json index b49f784..8ea7713 100644 --- a/examples/codecatalyst-application-pipeline/package.json +++ b/examples/codecatalyst-application-pipeline/package.json @@ -14,8 +14,8 @@ "@types/node": "^20.12.7", "@typescript-eslint/eslint-plugin": "^7.7.1", "@typescript-eslint/parser": "^7.7.1", - "aws-cdk": "^2.138.0", - "cdk-nag": "^2.28.98", + "aws-cdk": "^2.139.0", + "cdk-nag": "^2.28.99", "esbuild": "^0.20.2", "eslint": "^8.57.0", "eslint-import-resolver-node": "^0.3.9", @@ -45,7 +45,7 @@ "@cdklabs/cdk-ecs-codedeploy": "^0.0.267", "@types/aws-lambda": "^8.10.137", "@types/prompts": "^2.4.9", - "aws-cdk-lib": "^2.138.0", + "aws-cdk-lib": "^2.139.0", "constructs": "^10.3.0", "prompts": "^2.4.2", "yaml": "^2.4.1"