diff --git a/bin/serverless-ticket-tracker.ts b/bin/serverless-ticket-tracker.ts index f09f8e5..e56ebc9 100644 --- a/bin/serverless-ticket-tracker.ts +++ b/bin/serverless-ticket-tracker.ts @@ -2,6 +2,9 @@ import 'source-map-support/register'; import * as cdk from '@aws-cdk/core'; import { ServerlessTicketTrackerStack } from '../lib/serverless-ticket-tracker-stack'; +import { PipelineStack } from '../lib/pipeline-stack'; const app = new cdk.App(); -new ServerlessTicketTrackerStack(app, 'ServerlessTicketTrackerStack'); +new PipelineStack(app, 'ServerlessTicketTrackerPipelineStack', { + env: { account: process.env.CDK_DEFAULT_ACCOUNT, region: "us-east-1" }, +}); diff --git a/cdk.json b/cdk.json index a864b59..a13bc77 100644 --- a/cdk.json +++ b/cdk.json @@ -2,6 +2,8 @@ "app": "npx ts-node bin/serverless-ticket-tracker.ts", "context": { "@aws-cdk/core:enableStackNameDuplicates": "true", - "aws-cdk:enableDiffNoFail": "true" + "aws-cdk:enableDiffNoFail": "true", + "@aws-cdk/core:newStyleStackSynthesis": true + } } diff --git a/lib/pipeline-stack.ts b/lib/pipeline-stack.ts new file mode 100644 index 0000000..0940317 --- /dev/null +++ b/lib/pipeline-stack.ts @@ -0,0 +1,38 @@ +import * as cdk from '@aws-cdk/core'; +import { StackProps, Construct, SecretValue } from '@aws-cdk/core'; +import * as codepipeline from '@aws-cdk/aws-codepipeline'; +import * as codepipeline_actions from '@aws-cdk/aws-codepipeline-actions'; +import { CdkPipeline, SimpleSynthAction } from '@aws-cdk/pipelines' +import { ServerlessTicketTrackerStack } from './serverless-ticket-tracker-stack'; +import { ServerlessTicketTrackerStage } from './serverless-ticket-tracker-stage'; + +export class PipelineStack extends cdk.Stack { + constructor(scope: Construct, id: string, props?: StackProps) { + super(scope, id, props); + const sourceArtifact = new codepipeline.Artifact(); + const cloudAssemblyArtifact = new codepipeline.Artifact(); + + const pipeline = new CdkPipeline(this, 'Pipeline', { + pipelineName: 'ServerlessTicketTrackerPipeline', + cloudAssemblyArtifact, + + sourceAction: new codepipeline_actions.GitHubSourceAction({ + actionName: 'GitHub', + output: sourceArtifact, + oauthToken: SecretValue.secretsManager('github-token-2'), + trigger: codepipeline_actions.GitHubTrigger.POLL, + owner: 'damc-dev', + repo: 'serverless-ticket-tracker', + }), + + synthAction: SimpleSynthAction.standardYarnSynth({ + sourceArtifact, + cloudAssemblyArtifact, + buildCommand: 'yarn build', + }), + }); + pipeline.addApplicationStage(new ServerlessTicketTrackerStage(this, 'PreProd', { + env: { account: process.env.CDK_DEFAULT_ACCOUNT, region: "us-east-1" }, + })); + } +} \ No newline at end of file diff --git a/lib/serverless-ticket-tracker-stack.ts b/lib/serverless-ticket-tracker-stack.ts index 47bd96d..f979039 100644 --- a/lib/serverless-ticket-tracker-stack.ts +++ b/lib/serverless-ticket-tracker-stack.ts @@ -4,9 +4,11 @@ import * as apigateway from '@aws-cdk/aws-apigateway' import * as path from 'path'; import * as dynamodb from '@aws-cdk/aws-dynamodb'; import { CfnOutput, Duration } from '@aws-cdk/core'; - +import * as codepipeline from '@aws-cdk/aws-codepipeline' export class ServerlessTicketTrackerStack extends cdk.Stack { + public readonly urlOutput: CfnOutput; + constructor(scope: cdk.Construct, id: string, props?: cdk.StackProps) { super(scope, id, props); @@ -54,5 +56,9 @@ export class ServerlessTicketTrackerStack extends cdk.Stack { }); table.grantReadData(healthCheckHandler); health.addMethod('GET', new apigateway.LambdaIntegration(healthCheckHandler)) + + this.urlOutput = new CfnOutput(this, 'Url', { + value: api.url + }); } } \ No newline at end of file diff --git a/lib/serverless-ticket-tracker-stage.ts b/lib/serverless-ticket-tracker-stage.ts new file mode 100644 index 0000000..f1085e5 --- /dev/null +++ b/lib/serverless-ticket-tracker-stage.ts @@ -0,0 +1,17 @@ + +import { CfnOutput, Stage, Construct, StageProps } from '@aws-cdk/core'; +import { ServerlessTicketTrackerStack } from './serverless-ticket-tracker-stack'; + +export class ServerlessTicketTrackerStage extends Stage { + public readonly urlOutput: CfnOutput; + + constructor(scope: Construct, id: string, props?: StageProps) { + super(scope, id, props); + + const service = new ServerlessTicketTrackerStack(this, 'ServerlessTicketTracker', { + env: { account: process.env.CDK_DEFAULT_ACCOUNT, region: "us-east-1" }, + }); + + this.urlOutput = service.urlOutput; + } +} \ No newline at end of file diff --git a/package.json b/package.json index 2e683fe..82a3f71 100644 --- a/package.json +++ b/package.json @@ -15,12 +15,12 @@ "start-db": "ts-node scripts/dynamodb-local-start.ts" }, "devDependencies": { - "@aws-cdk/assert": "1.42.1", + "@aws-cdk/assert": "1.55.0", "@types/aws-lambda": "^8.10.53", "@types/jest": "^25.2.1", "@types/js-yaml": "^3.12.4", "@types/node": "10.17.5", - "aws-cdk": "1.42.1", + "aws-cdk": "1.55.0", "jest": "^25.5.0", "js-yaml": "^3.14.0", "rimraf": "^3.0.2", @@ -29,10 +29,13 @@ "typescript": "~3.7.2" }, "dependencies": { - "@aws-cdk/aws-apigateway": "1.42.1", - "@aws-cdk/aws-dynamodb": "1.42.1", - "@aws-cdk/aws-lambda": "1.42.1", - "@aws-cdk/core": "1.42.1", + "@aws-cdk/aws-apigateway": "1.55.0", + "@aws-cdk/aws-codepipeline": "1.55.0", + "@aws-cdk/aws-codepipeline-actions": "1.55.0", + "@aws-cdk/aws-dynamodb": "1.55.0", + "@aws-cdk/aws-lambda": "1.55.0", + "@aws-cdk/core": "1.55.0", + "@aws-cdk/pipelines": "1.55.0", "source-map-support": "^0.5.16" } } diff --git a/test/__snapshots__/serverless-ticket-tracker.test.ts.snap b/test/__snapshots__/serverless-ticket-tracker.test.ts.snap index e4fd387..40882b8 100644 --- a/test/__snapshots__/serverless-ticket-tracker.test.ts.snap +++ b/test/__snapshots__/serverless-ticket-tracker.test.ts.snap @@ -29,6 +29,32 @@ Object { ], }, }, + "Url": Object { + "Value": Object { + "Fn::Join": Array [ + "", + Array [ + "https://", + Object { + "Ref": "TicketsApi5BB0C274", + }, + ".execute-api.", + Object { + "Ref": "AWS::Region", + }, + ".", + Object { + "Ref": "AWS::URLSuffix", + }, + "/", + Object { + "Ref": "TicketsApiDeploymentStageprod5BCA3CD4", + }, + "/", + ], + ], + }, + }, }, "Parameters": Object { "AssetParameters68185111c67c639a331597468fd125de507b81809a788bacf22f4818dec3d888ArtifactHash71C1493E": Object { diff --git a/yarn.lock b/yarn.lock index 3a606e3..f2105af 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,334 +2,697 @@ # yarn lockfile v1 -"@aws-cdk/assert@1.42.1": - version "1.42.1" - resolved "http://localhost:4873/@aws-cdk%2fassert/-/assert-1.42.1.tgz#fae03e9d14632dba531b98c71beccd4a48ae1b97" - integrity sha512-M4M+E9YDQMx2G65PCTiUSbCOzqyyv+8EH7goktdNWoeZziyE1D+GuMHqWEDU5EIdXVIKLx+7udsZfx6XcW/wtg== - dependencies: - "@aws-cdk/cloud-assembly-schema" "1.42.1" - "@aws-cdk/cloudformation-diff" "1.42.1" - "@aws-cdk/core" "1.42.1" - "@aws-cdk/cx-api" "1.42.1" +"@aws-cdk/assert@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/assert/-/assert-1.55.0.tgz#04114356c911afae0c26b99f6cd91823c2676e9b" + integrity sha512-f+EXzBpFPl305EnGXH3DJLY/X51cU/u4enCE9BdCq4AnyR3/eqGpKuhav3lxZ0Yu704j9wZKd2M+3Hn2PPjWvA== + dependencies: + "@aws-cdk/cloud-assembly-schema" "1.55.0" + "@aws-cdk/cloudformation-diff" "1.55.0" + "@aws-cdk/core" "1.55.0" + "@aws-cdk/cx-api" "1.55.0" constructs "^3.0.2" -"@aws-cdk/assets@1.42.1": - version "1.42.1" - resolved "http://localhost:4873/@aws-cdk%2fassets/-/assets-1.42.1.tgz#ab07b9ab4bccfd2f2136b7cf928e2ed2be946c29" - integrity sha512-VB9uUbyrg72TJiH2q72kvnz6VxKsM9MOiMVQBhtTtbg0yCwy78lHXvkf58PQ3T1MyUPPllVZXb9xH9xaR/MFbA== +"@aws-cdk/assets@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/assets/-/assets-1.55.0.tgz#02442aea514d08b8f1fb744a3e3f944ab9a5e389" + integrity sha512-fOdk2eW8GEgS9vwgpt/BljV1IvCZ/Et7zYcL331+3XAxZpptOYDjNvV/tfhadX9fe1DhwZnsdqQqDO7eAY2+ig== dependencies: - "@aws-cdk/core" "1.42.1" - "@aws-cdk/cx-api" "1.42.1" + "@aws-cdk/core" "1.55.0" + "@aws-cdk/cx-api" "1.55.0" constructs "^3.0.2" -"@aws-cdk/aws-apigateway@1.42.1": - version "1.42.1" - resolved "http://localhost:4873/@aws-cdk%2faws-apigateway/-/aws-apigateway-1.42.1.tgz#e7d8ddbadce383e57d02e8f812a531f74ba61b0c" - integrity sha512-89hVG4EBkBak3g6MBdp8cLxNyr24DfEmWKkugMcjwQ6wWTB03htak3EmLNpKTKzjrWWoUXlBlpE3fxoG5DzWQg== - dependencies: - "@aws-cdk/assets" "1.42.1" - "@aws-cdk/aws-certificatemanager" "1.42.1" - "@aws-cdk/aws-ec2" "1.42.1" - "@aws-cdk/aws-elasticloadbalancingv2" "1.42.1" - "@aws-cdk/aws-iam" "1.42.1" - "@aws-cdk/aws-lambda" "1.42.1" - "@aws-cdk/aws-logs" "1.42.1" - "@aws-cdk/aws-s3" "1.42.1" - "@aws-cdk/aws-s3-assets" "1.42.1" - "@aws-cdk/core" "1.42.1" - "@aws-cdk/cx-api" "1.42.1" +"@aws-cdk/aws-apigateway@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-apigateway/-/aws-apigateway-1.55.0.tgz#9beb4fa4a9f9988f7731f6ca000ac03506d8cb45" + integrity sha512-xlQa9wA8EKfPXMSLhwyHPv2mFM9O51k8GLzfIJWteoKxbxAQyNBbZXEQwNUEbBX+b/yYhkP0iV/hcYelJXqVmw== + dependencies: + "@aws-cdk/assets" "1.55.0" + "@aws-cdk/aws-certificatemanager" "1.55.0" + "@aws-cdk/aws-ec2" "1.55.0" + "@aws-cdk/aws-elasticloadbalancingv2" "1.55.0" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/aws-lambda" "1.55.0" + "@aws-cdk/aws-logs" "1.55.0" + "@aws-cdk/aws-s3" "1.55.0" + "@aws-cdk/aws-s3-assets" "1.55.0" + "@aws-cdk/core" "1.55.0" + "@aws-cdk/cx-api" "1.55.0" constructs "^3.0.2" -"@aws-cdk/aws-applicationautoscaling@1.42.1": - version "1.42.1" - resolved "http://localhost:4873/@aws-cdk%2faws-applicationautoscaling/-/aws-applicationautoscaling-1.42.1.tgz#3aff60ade5dc73fabd95d2b5c52132d320e22a33" - integrity sha512-1MGMo/onmmKpQxA+O4BeD+mBufW5HstfQx4JGK5WwXnraJU+oOIcC13ts3SjVa60R9/QKK+uZTOTvxCs4QZ/yA== +"@aws-cdk/aws-applicationautoscaling@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-applicationautoscaling/-/aws-applicationautoscaling-1.55.0.tgz#ba0a1ee4b8bbe5f565c8d76d32408fcfdd8ba046" + integrity sha512-6BCvybrCYqhmtIckpAdDmNvn6B85+D1tL0ZJofiF8/0DOvuV5noZyzJwvwMO4q/WLzqavxoMSxBd7OswVX3trw== dependencies: - "@aws-cdk/aws-autoscaling-common" "1.42.1" - "@aws-cdk/aws-cloudwatch" "1.42.1" - "@aws-cdk/aws-iam" "1.42.1" - "@aws-cdk/core" "1.42.1" + "@aws-cdk/aws-autoscaling-common" "1.55.0" + "@aws-cdk/aws-cloudwatch" "1.55.0" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/core" "1.55.0" constructs "^3.0.2" -"@aws-cdk/aws-autoscaling-common@1.42.1": - version "1.42.1" - resolved "http://localhost:4873/@aws-cdk%2faws-autoscaling-common/-/aws-autoscaling-common-1.42.1.tgz#0e0be02be30b32a103b0c37b448dd762265e139e" - integrity sha512-xB7ezh61DHXPSAjJdNHjk55cBiBgXnvjP7wOFwL70QiJFE/oqn0XQ4Ma/LHsUQ4Ic1UtfWZ9oyGwJRUmGx4Axw== +"@aws-cdk/aws-autoscaling-common@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-autoscaling-common/-/aws-autoscaling-common-1.55.0.tgz#dc0f64351b2d388d9a195f4316a76ec349cee3f5" + integrity sha512-uQTjJmez/2QOYjmwLhQ/nQg4ywsoWvciS/y55nIlp409Ttuw/RapsrRhVAj3q58/3uTERuIUha4vpNe5C2gUKA== dependencies: - "@aws-cdk/aws-iam" "1.42.1" - "@aws-cdk/core" "1.42.1" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/core" "1.55.0" constructs "^3.0.2" -"@aws-cdk/aws-certificatemanager@1.42.1": - version "1.42.1" - resolved "http://localhost:4873/@aws-cdk%2faws-certificatemanager/-/aws-certificatemanager-1.42.1.tgz#b290db9177238fdc12906a1470fe39ea0a8a5d81" - integrity sha512-eThTQK3+u9J225RqNaXUCOfgrGZhO+84ToH90meeUClK/+IBe3YkHgcLcYenZBJ8OMHFxVUZz/57s6xryHy8eg== +"@aws-cdk/aws-autoscaling-hooktargets@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-autoscaling-hooktargets/-/aws-autoscaling-hooktargets-1.55.0.tgz#db84d3a2f0aedc853e833bf2f90e6eced98312e2" + integrity sha512-ID6LuhXllDKHOwVMSd90niLIsbDs1cAWE7mJhdDko3lNQmKFaDv5J+tyrijyasX4iGpSXHHcUYECCXmm3lFdiA== + dependencies: + "@aws-cdk/aws-autoscaling" "1.55.0" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/aws-lambda" "1.55.0" + "@aws-cdk/aws-sns" "1.55.0" + "@aws-cdk/aws-sns-subscriptions" "1.55.0" + "@aws-cdk/aws-sqs" "1.55.0" + "@aws-cdk/core" "1.55.0" + constructs "^3.0.2" + +"@aws-cdk/aws-autoscaling@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-autoscaling/-/aws-autoscaling-1.55.0.tgz#cde69bca462b4fc790c40ee0796021f7f674562f" + integrity sha512-3ern1Nn/itos2jJCvtR//LDmsgoRAnUjxBofEvI5k2L/wvuchL8o/2kNr9UKfXp8Rh75eMb1NP2pvcEgZwGmcQ== + dependencies: + "@aws-cdk/aws-autoscaling-common" "1.55.0" + "@aws-cdk/aws-cloudwatch" "1.55.0" + "@aws-cdk/aws-ec2" "1.55.0" + "@aws-cdk/aws-elasticloadbalancing" "1.55.0" + "@aws-cdk/aws-elasticloadbalancingv2" "1.55.0" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/aws-sns" "1.55.0" + "@aws-cdk/core" "1.55.0" + constructs "^3.0.2" + +"@aws-cdk/aws-batch@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-batch/-/aws-batch-1.55.0.tgz#92ca5b9fda77fd2dba0cba7235d8b671874536dc" + integrity sha512-hGKVTeguleAtYuvdcDbIpFzC7NsCxrxtAVhABYKNgInBr1jTkqyGgW8/6R4HkU/AZuVtNHVqzp5PUqozv/gd9w== dependencies: - "@aws-cdk/aws-iam" "1.42.1" - "@aws-cdk/aws-lambda" "1.42.1" - "@aws-cdk/aws-route53" "1.42.1" - "@aws-cdk/core" "1.42.1" + "@aws-cdk/aws-ec2" "1.55.0" + "@aws-cdk/aws-ecr" "1.55.0" + "@aws-cdk/aws-ecs" "1.55.0" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/core" "1.55.0" constructs "^3.0.2" -"@aws-cdk/aws-cloudformation@1.42.1": - version "1.42.1" - resolved "http://localhost:4873/@aws-cdk%2faws-cloudformation/-/aws-cloudformation-1.42.1.tgz#16b5eb5386272658ac4c1992067cd3e45d6f49dc" - integrity sha512-xzpZLjNIgL2YuvR3b8TZAWQsK0fql7cxA7uYhCbZNm8MRJZdoY0CEhSqdKPz1H9EzhzebrVYeq/RQBObqzdxAg== - dependencies: - "@aws-cdk/aws-iam" "1.42.1" - "@aws-cdk/aws-lambda" "1.42.1" - "@aws-cdk/aws-s3" "1.42.1" - "@aws-cdk/aws-sns" "1.42.1" - "@aws-cdk/core" "1.42.1" - "@aws-cdk/cx-api" "1.42.1" +"@aws-cdk/aws-certificatemanager@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-certificatemanager/-/aws-certificatemanager-1.55.0.tgz#3b7d34e63ca47310778ed3354411bfa0c1f032af" + integrity sha512-nSJNpm1sPKhde1tvZoKiNxdK7jMrh3YSIGL8XsGE0MkNUIFJFu9NQA8JysCs1Fl+WUM2F18KX3OpmXUuzMbrug== + dependencies: + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/aws-lambda" "1.55.0" + "@aws-cdk/aws-route53" "1.55.0" + "@aws-cdk/core" "1.55.0" constructs "^3.0.2" -"@aws-cdk/aws-cloudwatch@1.42.1": - version "1.42.1" - resolved "http://localhost:4873/@aws-cdk%2faws-cloudwatch/-/aws-cloudwatch-1.42.1.tgz#39aa7e4a7af9c87f2e2334522598950a0a5672ec" - integrity sha512-2tdKltwqcwkuCnRTiN7md6AZIQzoVwMWRVN8qg1Dj604ERu9kAUMke0LpdAzDLpMCQ5symA0XNHJy3RKd7OopQ== +"@aws-cdk/aws-cloudformation@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-cloudformation/-/aws-cloudformation-1.55.0.tgz#bf902768eb09623ae8e9439e1cde03619e3cd62c" + integrity sha512-Jd8ArtzRv6gKKrGlwMXnn5Gsg3xv8V0esRn3P9jfoNR7qMkH/u2O9mGJ8C2UXMdeAeDPJld0Xk5DxFYtHFrx2Q== + dependencies: + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/aws-lambda" "1.55.0" + "@aws-cdk/aws-s3" "1.55.0" + "@aws-cdk/aws-sns" "1.55.0" + "@aws-cdk/core" "1.55.0" + "@aws-cdk/cx-api" "1.55.0" + constructs "^3.0.2" + +"@aws-cdk/aws-cloudfront@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-cloudfront/-/aws-cloudfront-1.55.0.tgz#dfa3b2576aa9516e91f8dff95a64ff475e087718" + integrity sha512-RXDa0GNjLvNmoKmg5qe6arBCV1dYy4nxfK38/dL+ESAU82pTHOPZFPvE5rgE2F+ra1VwlVlZ5bbUBN5UJulC3w== + dependencies: + "@aws-cdk/aws-certificatemanager" "1.55.0" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/aws-kms" "1.55.0" + "@aws-cdk/aws-lambda" "1.55.0" + "@aws-cdk/aws-s3" "1.55.0" + "@aws-cdk/core" "1.55.0" + constructs "^3.0.2" + +"@aws-cdk/aws-cloudwatch@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-cloudwatch/-/aws-cloudwatch-1.55.0.tgz#3e58110d008b9dc0c0cd8a8973b4f0b1ca385fc3" + integrity sha512-WxJyDnrYHH7ox/1gWe4v+TfFR6LC7Q/bQS5jfdG1Wm3ZHzlSjOegcIw7jrkOXY5QI6N4jHM5bVwpQgX9cS8/dQ== dependencies: - "@aws-cdk/aws-iam" "1.42.1" - "@aws-cdk/core" "1.42.1" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/core" "1.55.0" constructs "^3.0.2" -"@aws-cdk/aws-dynamodb@1.42.1": - version "1.42.1" - resolved "http://localhost:4873/@aws-cdk%2faws-dynamodb/-/aws-dynamodb-1.42.1.tgz#d8ba457d9963f4d8297bfbb4b68248991dc274e9" - integrity sha512-J/sf1+bL6GErigdefYAIUuS2bB/zfZ67XTHjznbq2EErl5D6b0419G3C3jAgMFkDkQzNUOgm0bPpELhm9Qcbow== - dependencies: - "@aws-cdk/aws-applicationautoscaling" "1.42.1" - "@aws-cdk/aws-cloudwatch" "1.42.1" - "@aws-cdk/aws-iam" "1.42.1" - "@aws-cdk/aws-kms" "1.42.1" - "@aws-cdk/aws-lambda" "1.42.1" - "@aws-cdk/core" "1.42.1" - "@aws-cdk/custom-resources" "1.42.1" +"@aws-cdk/aws-codebuild@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-codebuild/-/aws-codebuild-1.55.0.tgz#152ecb13584bc22ca85e628cac721eb59b87dbb8" + integrity sha512-5enTZbHQ8S3UrtNTh+/nOxuAqVkrphNlj5u6oZt78qB5RALKUs842uW9Uc+ZhKRYgzt3BLlE9Cn6G0OhkMT1QA== + dependencies: + "@aws-cdk/assets" "1.55.0" + "@aws-cdk/aws-cloudwatch" "1.55.0" + "@aws-cdk/aws-codecommit" "1.55.0" + "@aws-cdk/aws-ec2" "1.55.0" + "@aws-cdk/aws-ecr" "1.55.0" + "@aws-cdk/aws-ecr-assets" "1.55.0" + "@aws-cdk/aws-events" "1.55.0" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/aws-kms" "1.55.0" + "@aws-cdk/aws-s3" "1.55.0" + "@aws-cdk/aws-s3-assets" "1.55.0" + "@aws-cdk/aws-secretsmanager" "1.55.0" + "@aws-cdk/core" "1.55.0" constructs "^3.0.2" -"@aws-cdk/aws-ec2@1.42.1": - version "1.42.1" - resolved "http://localhost:4873/@aws-cdk%2faws-ec2/-/aws-ec2-1.42.1.tgz#7916f454ae22f15b5545db222a121330ff87426c" - integrity sha512-lFLFk+JDE2n5Hw+GHRmGKT6OyfqCgOcf2oTPGU+zD5tYtC1qduIqzSdP396AFfx9UvTP0vvILUtl8nNKp7X8RA== - dependencies: - "@aws-cdk/aws-cloudwatch" "1.42.1" - "@aws-cdk/aws-iam" "1.42.1" - "@aws-cdk/aws-logs" "1.42.1" - "@aws-cdk/aws-s3" "1.42.1" - "@aws-cdk/aws-ssm" "1.42.1" - "@aws-cdk/cloud-assembly-schema" "1.42.1" - "@aws-cdk/core" "1.42.1" - "@aws-cdk/cx-api" "1.42.1" - "@aws-cdk/region-info" "1.42.1" +"@aws-cdk/aws-codecommit@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-codecommit/-/aws-codecommit-1.55.0.tgz#3b8d5c351427ca84ec615576e2746d7163f9fd2a" + integrity sha512-RSc+IMowhOXj/XRJaLBi2jkyArK4YzM3Ea5Px3CNmk7qC3n9Y8oOD9PL2FwUcO9e3+Zg8l6Tz8X6tLqsVKOS/Q== + dependencies: + "@aws-cdk/aws-events" "1.55.0" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/core" "1.55.0" constructs "^3.0.2" -"@aws-cdk/aws-elasticloadbalancingv2@1.42.1": - version "1.42.1" - resolved "http://localhost:4873/@aws-cdk%2faws-elasticloadbalancingv2/-/aws-elasticloadbalancingv2-1.42.1.tgz#8d8f0e5632834bc7cd7a18f9b75dd6bd2d724941" - integrity sha512-Ia//QmiF9vWjif088ajv5MHwL9EO/t8cWlPv/tyj89q4xXVIUG6j34hsBDabmFRhe35YsANF2YCafaVBBMJdkg== - dependencies: - "@aws-cdk/aws-certificatemanager" "1.42.1" - "@aws-cdk/aws-cloudwatch" "1.42.1" - "@aws-cdk/aws-ec2" "1.42.1" - "@aws-cdk/aws-iam" "1.42.1" - "@aws-cdk/aws-lambda" "1.42.1" - "@aws-cdk/aws-s3" "1.42.1" - "@aws-cdk/core" "1.42.1" +"@aws-cdk/aws-codedeploy@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-codedeploy/-/aws-codedeploy-1.55.0.tgz#d1c94c15741996108ea73efc4994d2053adb64a8" + integrity sha512-NVViVASYUN1k5SDqvLBzCw/kAE2ZAMidvFD1jXbSuQDNHW/vbjA9eMay58iIWW0KuyP9zULFWuJnGCGQxXAbzA== + dependencies: + "@aws-cdk/aws-autoscaling" "1.55.0" + "@aws-cdk/aws-cloudwatch" "1.55.0" + "@aws-cdk/aws-ec2" "1.55.0" + "@aws-cdk/aws-elasticloadbalancing" "1.55.0" + "@aws-cdk/aws-elasticloadbalancingv2" "1.55.0" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/aws-lambda" "1.55.0" + "@aws-cdk/aws-s3" "1.55.0" + "@aws-cdk/core" "1.55.0" constructs "^3.0.2" -"@aws-cdk/aws-events@1.42.1": - version "1.42.1" - resolved "http://localhost:4873/@aws-cdk%2faws-events/-/aws-events-1.42.1.tgz#e2096e03e96472b5cbf24c4d96920474626731d7" - integrity sha512-wB8IFGBvvjkG4E+7c7xk/8HG6sQ/vnTVfOAurb8iPpqXetIs2KMufyIpi5HVH34UQiujnoSqxqgGAQdizyn4ow== +"@aws-cdk/aws-codeguruprofiler@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-codeguruprofiler/-/aws-codeguruprofiler-1.55.0.tgz#9e1504db79fe469dbd1678b9ed1e020f30b816c8" + integrity sha512-MeXlEPAQjhCOs7+u1Q+Stva97E/QkE37E5EgoNRWVMoel8TPlfg3/ogYlsvJzfh2/7N11Z2jsU2kPaFw0czdfw== + dependencies: + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/core" "1.55.0" + +"@aws-cdk/aws-codepipeline-actions@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-codepipeline-actions/-/aws-codepipeline-actions-1.55.0.tgz#19019cf1e939fe790ee4e5af51c08920bf77d0aa" + integrity sha512-yDBL91v6p9U/GVpe1CFxyFbOey9qPf6z8hXdEKhZhp1a0dazviGbVcdJGws+6T0cdt6n5k5EHYT9H0mbmOPbig== + dependencies: + "@aws-cdk/aws-cloudformation" "1.55.0" + "@aws-cdk/aws-codebuild" "1.55.0" + "@aws-cdk/aws-codecommit" "1.55.0" + "@aws-cdk/aws-codedeploy" "1.55.0" + "@aws-cdk/aws-codepipeline" "1.55.0" + "@aws-cdk/aws-ec2" "1.55.0" + "@aws-cdk/aws-ecr" "1.55.0" + "@aws-cdk/aws-ecs" "1.55.0" + "@aws-cdk/aws-events" "1.55.0" + "@aws-cdk/aws-events-targets" "1.55.0" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/aws-lambda" "1.55.0" + "@aws-cdk/aws-s3" "1.55.0" + "@aws-cdk/aws-servicecatalog" "1.55.0" + "@aws-cdk/aws-sns" "1.55.0" + "@aws-cdk/aws-sns-subscriptions" "1.55.0" + "@aws-cdk/aws-stepfunctions" "1.55.0" + "@aws-cdk/core" "1.55.0" + case "1.6.3" + constructs "^3.0.2" + +"@aws-cdk/aws-codepipeline@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-codepipeline/-/aws-codepipeline-1.55.0.tgz#3581e34cf2f66809627336762a285c3fc58a0968" + integrity sha512-0/RrU0Db7a+6Q8Rt18D/H6UH/y28SfRufTNB7GowW6AfpAuE1ny3QN5UoGg9L9HW8hEL212M6YUOYa9Ig6ADvQ== dependencies: - "@aws-cdk/aws-iam" "1.42.1" - "@aws-cdk/core" "1.42.1" + "@aws-cdk/aws-events" "1.55.0" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/aws-kms" "1.55.0" + "@aws-cdk/aws-s3" "1.55.0" + "@aws-cdk/core" "1.55.0" constructs "^3.0.2" -"@aws-cdk/aws-iam@1.42.1": - version "1.42.1" - resolved "http://localhost:4873/@aws-cdk%2faws-iam/-/aws-iam-1.42.1.tgz#a4a739eb87c6d1e992d8f29de4dcabb64891a9c3" - integrity sha512-WKxNoODU2r4Z8yLd4T3f8rUgpYDQUjdgb8jBaq6PffZtuCkl9HQiEiLrMviKh8TuLzWwRjKi/taBHfB/N1vaqw== +"@aws-cdk/aws-cognito@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-cognito/-/aws-cognito-1.55.0.tgz#a8891bc6f023c88cce8c919be509751a424e7f0b" + integrity sha512-necM/Ef7HYgExaSqRh5ximMW6AbDhtj0ARZv3jLN1VTCc7VHgUp+8kkBQ7XUwJVzAhD1D1yumpq51ymyy5vREA== dependencies: - "@aws-cdk/core" "1.42.1" - "@aws-cdk/region-info" "1.42.1" + "@aws-cdk/aws-certificatemanager" "1.55.0" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/aws-lambda" "1.55.0" + "@aws-cdk/core" "1.55.0" + "@aws-cdk/custom-resources" "1.55.0" + constructs "^3.0.2" + +"@aws-cdk/aws-dynamodb@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-dynamodb/-/aws-dynamodb-1.55.0.tgz#da2da006d03933385cd9aebf2404e175cc730cda" + integrity sha512-MqiTSZ2B1XFoQ28Y9GCtSPRyQGtTwxJxOiECXQZ3axnCz/3x3HFilvvBL31QsBmGkkRuiCNZ67u6+VUCn3J+LQ== + dependencies: + "@aws-cdk/aws-applicationautoscaling" "1.55.0" + "@aws-cdk/aws-cloudwatch" "1.55.0" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/aws-kms" "1.55.0" + "@aws-cdk/aws-lambda" "1.55.0" + "@aws-cdk/core" "1.55.0" + "@aws-cdk/custom-resources" "1.55.0" + constructs "^3.0.2" + +"@aws-cdk/aws-ec2@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-ec2/-/aws-ec2-1.55.0.tgz#a6c2ab965bd75dd3f255027c11314775289e53a8" + integrity sha512-3FQ6X7BALEFMScsYUNCf+wAY4Zw6FE8V42S6i/OVZhZXY3/iZqiJh/BAJruj/VM1QO9nPRYdF5lnTwFssp17PQ== + dependencies: + "@aws-cdk/aws-cloudwatch" "1.55.0" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/aws-kms" "1.55.0" + "@aws-cdk/aws-logs" "1.55.0" + "@aws-cdk/aws-s3" "1.55.0" + "@aws-cdk/aws-ssm" "1.55.0" + "@aws-cdk/cloud-assembly-schema" "1.55.0" + "@aws-cdk/core" "1.55.0" + "@aws-cdk/cx-api" "1.55.0" + "@aws-cdk/region-info" "1.55.0" constructs "^3.0.2" -"@aws-cdk/aws-kms@1.42.1": - version "1.42.1" - resolved "http://localhost:4873/@aws-cdk%2faws-kms/-/aws-kms-1.42.1.tgz#545506e5de00a2f4bc37a8885ad456d6cba2ce8c" - integrity sha512-v2Vp8u330guNIOxUCRf4jYHr52Pc8lYnwam9MZOmUm8cHkrdvYhTcM+j3jV1u888igJiF0t4129q2HdHZTSHfQ== +"@aws-cdk/aws-ecr-assets@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-ecr-assets/-/aws-ecr-assets-1.55.0.tgz#2ac0cc7d6effd893a816ad164d353946d5c7a50c" + integrity sha512-i6dqatGRNcGfklFSH3+SrdU4AkMdloySKHUbvTvRQy/+O73Y3os7KeXwPS+9aBDhkjh98VC9Z2HUrPi8SMBDag== + dependencies: + "@aws-cdk/assets" "1.55.0" + "@aws-cdk/aws-ecr" "1.55.0" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/aws-lambda" "1.55.0" + "@aws-cdk/aws-s3" "1.55.0" + "@aws-cdk/core" "1.55.0" + "@aws-cdk/cx-api" "1.55.0" + constructs "^3.0.2" + minimatch "^3.0.4" + +"@aws-cdk/aws-ecr@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-ecr/-/aws-ecr-1.55.0.tgz#1d58cce70a662a3343158a8b0b5aef3e417bff10" + integrity sha512-jfAexf8Vo9qQhTvk5SnGon7SfEkqC/14w5AlOBHOJVpR75s2MVhG6ROKnmLyLeZG7rNcb12GHrZ6slzU3HABzg== dependencies: - "@aws-cdk/aws-iam" "1.42.1" - "@aws-cdk/core" "1.42.1" + "@aws-cdk/aws-events" "1.55.0" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/core" "1.55.0" + "@aws-cdk/custom-resources" "1.55.0" constructs "^3.0.2" -"@aws-cdk/aws-lambda@1.42.1": - version "1.42.1" - resolved "http://localhost:4873/@aws-cdk%2faws-lambda/-/aws-lambda-1.42.1.tgz#d6dc5dff87036eada7b6194c586dc5ae6aeafdd4" - integrity sha512-Lq9knRUyzM4UfrpWUusUznw4BiUzEPxIIWfb+9/WiFXS4kZDxDpHai8Gkt+Os+EsIjneEsN4CRoRiSnXI90ejA== - dependencies: - "@aws-cdk/aws-cloudwatch" "1.42.1" - "@aws-cdk/aws-ec2" "1.42.1" - "@aws-cdk/aws-events" "1.42.1" - "@aws-cdk/aws-iam" "1.42.1" - "@aws-cdk/aws-logs" "1.42.1" - "@aws-cdk/aws-s3" "1.42.1" - "@aws-cdk/aws-s3-assets" "1.42.1" - "@aws-cdk/aws-sqs" "1.42.1" - "@aws-cdk/core" "1.42.1" - "@aws-cdk/cx-api" "1.42.1" +"@aws-cdk/aws-ecs@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-ecs/-/aws-ecs-1.55.0.tgz#ca958a8d38c908fdbced84d4aecb01fb68a0dee6" + integrity sha512-UPKzWjxwP15zCAk9nAQ4l9wZNr9eqIw5Cw2uvZXFSbjdDtVsQwnB+281DnZOb4vO08HuYP2J/ml3B7Y5z8tEvg== + dependencies: + "@aws-cdk/aws-applicationautoscaling" "1.55.0" + "@aws-cdk/aws-autoscaling" "1.55.0" + "@aws-cdk/aws-autoscaling-hooktargets" "1.55.0" + "@aws-cdk/aws-certificatemanager" "1.55.0" + "@aws-cdk/aws-cloudwatch" "1.55.0" + "@aws-cdk/aws-ec2" "1.55.0" + "@aws-cdk/aws-ecr" "1.55.0" + "@aws-cdk/aws-ecr-assets" "1.55.0" + "@aws-cdk/aws-elasticloadbalancing" "1.55.0" + "@aws-cdk/aws-elasticloadbalancingv2" "1.55.0" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/aws-lambda" "1.55.0" + "@aws-cdk/aws-logs" "1.55.0" + "@aws-cdk/aws-route53" "1.55.0" + "@aws-cdk/aws-route53-targets" "1.55.0" + "@aws-cdk/aws-secretsmanager" "1.55.0" + "@aws-cdk/aws-servicediscovery" "1.55.0" + "@aws-cdk/aws-sns" "1.55.0" + "@aws-cdk/aws-sqs" "1.55.0" + "@aws-cdk/aws-ssm" "1.55.0" + "@aws-cdk/core" "1.55.0" + "@aws-cdk/cx-api" "1.55.0" constructs "^3.0.2" -"@aws-cdk/aws-logs@1.42.1": - version "1.42.1" - resolved "http://localhost:4873/@aws-cdk%2faws-logs/-/aws-logs-1.42.1.tgz#61a639a3375ecfc815e71b88a96bcd67c8ac2420" - integrity sha512-oufNiiIo9QU4OS4WI7xFXV8n/3jdutd2EmBiJAbVK9RcQcDECx7LUCXUwC7rP/idA6JA4fUbQEhWAXHGO1AhXA== +"@aws-cdk/aws-efs@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-efs/-/aws-efs-1.55.0.tgz#dfff8ceb245d2cc9f03b158c9d55b64d6a57c0cf" + integrity sha512-BGbF9vby78BNAPwyqzdsErrPgkC0ZCmhIekiTpMdlmhNFuMf6GJMOXY2rr81N7mW6HaAMe6Lqd6w+Te/G0IzHA== dependencies: - "@aws-cdk/aws-cloudwatch" "1.42.1" - "@aws-cdk/aws-iam" "1.42.1" - "@aws-cdk/core" "1.42.1" + "@aws-cdk/aws-ec2" "1.55.0" + "@aws-cdk/aws-kms" "1.55.0" + "@aws-cdk/cloud-assembly-schema" "1.55.0" + "@aws-cdk/core" "1.55.0" + "@aws-cdk/cx-api" "1.55.0" constructs "^3.0.2" -"@aws-cdk/aws-route53@1.42.1": - version "1.42.1" - resolved "http://localhost:4873/@aws-cdk%2faws-route53/-/aws-route53-1.42.1.tgz#d5009c5ec3c4864ab9db99412f8234dc6925a76f" - integrity sha512-yjvbe2+gMOHF4bmVqwj/WEVnpFAT7zLwCPayruf2LzmibpgVdpFKsediqJ/lWZI3LzY5VKHKuFrYePlotbUslg== +"@aws-cdk/aws-elasticloadbalancing@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-elasticloadbalancing/-/aws-elasticloadbalancing-1.55.0.tgz#1d265fe9801ac2fa6aaab5b9d20813531665cd31" + integrity sha512-ySGxEDL6z4JK7dkwA8RjvS+nR9Peq2vmehehisBKBdEjPS/fXYbu7sziyCwMLLmNNspCfQ4KCsKDuQkicU6QOw== dependencies: - "@aws-cdk/aws-ec2" "1.42.1" - "@aws-cdk/aws-logs" "1.42.1" - "@aws-cdk/cloud-assembly-schema" "1.42.1" - "@aws-cdk/core" "1.42.1" + "@aws-cdk/aws-ec2" "1.55.0" + "@aws-cdk/core" "1.55.0" + constructs "^3.0.2" + +"@aws-cdk/aws-elasticloadbalancingv2@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-elasticloadbalancingv2/-/aws-elasticloadbalancingv2-1.55.0.tgz#4b09bd8cafd2c94226a1625c52b1e28b7275b0f0" + integrity sha512-7gHw77K5lBB4faKFbPnZnU9eQwWPjaZwtdSmlpPoV5cfsGUrl/VI79U72wRcIcaVuIx2iIU6jBxCMeq5g4A6Og== + dependencies: + "@aws-cdk/aws-certificatemanager" "1.55.0" + "@aws-cdk/aws-cloudwatch" "1.55.0" + "@aws-cdk/aws-ec2" "1.55.0" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/aws-lambda" "1.55.0" + "@aws-cdk/aws-s3" "1.55.0" + "@aws-cdk/core" "1.55.0" + "@aws-cdk/region-info" "1.55.0" constructs "^3.0.2" -"@aws-cdk/aws-s3-assets@1.42.1": - version "1.42.1" - resolved "http://localhost:4873/@aws-cdk%2faws-s3-assets/-/aws-s3-assets-1.42.1.tgz#5b63bbd028c3f988702a4c8a2cc0195b6c59a49d" - integrity sha512-QdL9rVf0do/CJsGqernBIIqcoCOYYuQ1UnbBhFQ8InjUsyGaqcS/I/4OTGVFOETthfOly7LVJj2AwJztje3qVA== +"@aws-cdk/aws-events-targets@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-events-targets/-/aws-events-targets-1.55.0.tgz#01f585733b2472bf5d9848e6b988ed558b439c4b" + integrity sha512-ByrkakEm+wDKBkZwVsYnGctCdksxvKLza86tDww2AaTaZNA79dc3Pydw/TmDJPrb0P5IZZc8jRiCKLfoS5fWIw== + dependencies: + "@aws-cdk/aws-batch" "1.55.0" + "@aws-cdk/aws-codebuild" "1.55.0" + "@aws-cdk/aws-codepipeline" "1.55.0" + "@aws-cdk/aws-ec2" "1.55.0" + "@aws-cdk/aws-ecs" "1.55.0" + "@aws-cdk/aws-events" "1.55.0" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/aws-kinesis" "1.55.0" + "@aws-cdk/aws-lambda" "1.55.0" + "@aws-cdk/aws-sns" "1.55.0" + "@aws-cdk/aws-sns-subscriptions" "1.55.0" + "@aws-cdk/aws-sqs" "1.55.0" + "@aws-cdk/aws-stepfunctions" "1.55.0" + "@aws-cdk/core" "1.55.0" + constructs "^3.0.2" + +"@aws-cdk/aws-events@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-events/-/aws-events-1.55.0.tgz#3d784b0bf7ac2a2ebe6e52a9b89365d30bdd9398" + integrity sha512-jL9bygowe/6kYoAIApBcYi92zSjSxyn43CfOOILkplEsxdg3nNKfgnkQ4JgS1WwCuBNOhPAY6Zzc6bLKDi4Igw== dependencies: - "@aws-cdk/assets" "1.42.1" - "@aws-cdk/aws-iam" "1.42.1" - "@aws-cdk/aws-s3" "1.42.1" - "@aws-cdk/core" "1.42.1" - "@aws-cdk/cx-api" "1.42.1" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/core" "1.55.0" constructs "^3.0.2" -"@aws-cdk/aws-s3@1.42.1": - version "1.42.1" - resolved "http://localhost:4873/@aws-cdk%2faws-s3/-/aws-s3-1.42.1.tgz#1e4c90d719d18a607a666d463d32f80ceab14d4b" - integrity sha512-krAMkwImYET96WpVwXywMrFLegaN8lGUF1Xh6+Yej9ZEevAkc6YCr5Ht4sAbK2dcQAVxQuKs6PGljCwkJq1GJA== +"@aws-cdk/aws-iam@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-iam/-/aws-iam-1.55.0.tgz#fedac6b83a9a7ee48e4cda6d877f684f1dac0056" + integrity sha512-cAKQN1sEdDXZ2xFOOoWQskDh/GuQS81m6Qd/o6KQeFli8ftXSlD5dq5+UIs+oHBwhE8xwYJLbHDx79L3lQcMug== dependencies: - "@aws-cdk/aws-events" "1.42.1" - "@aws-cdk/aws-iam" "1.42.1" - "@aws-cdk/aws-kms" "1.42.1" - "@aws-cdk/core" "1.42.1" + "@aws-cdk/core" "1.55.0" + "@aws-cdk/region-info" "1.55.0" constructs "^3.0.2" -"@aws-cdk/aws-sns@1.42.1": - version "1.42.1" - resolved "http://localhost:4873/@aws-cdk%2faws-sns/-/aws-sns-1.42.1.tgz#40f586c914dd83b0a7f5ff35248383172f723407" - integrity sha512-vT/q/aD16K+w1kgbbLuz7UNuPbbhu+yQbx2Dt/wfTP1lTmMErzJExNin851l/N2n6bl8uWjLr7uJ5+R8akQeRw== - dependencies: - "@aws-cdk/aws-cloudwatch" "1.42.1" - "@aws-cdk/aws-events" "1.42.1" - "@aws-cdk/aws-iam" "1.42.1" - "@aws-cdk/aws-kms" "1.42.1" - "@aws-cdk/aws-sqs" "1.42.1" - "@aws-cdk/core" "1.42.1" +"@aws-cdk/aws-kinesis@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-kinesis/-/aws-kinesis-1.55.0.tgz#97172e0b1c7a2d08ca4940b67f9b79351165a8c5" + integrity sha512-YSi5SIbdCjkC1ffi8XQaAfluPD3knhJOIq6505sxWJ7y9B8+tUzjJCKGpAZkz87eLv7Xm7ZyDW7iQTybz5LUPQ== + dependencies: + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/aws-kms" "1.55.0" + "@aws-cdk/aws-logs" "1.55.0" + "@aws-cdk/core" "1.55.0" constructs "^3.0.2" -"@aws-cdk/aws-sqs@1.42.1": - version "1.42.1" - resolved "http://localhost:4873/@aws-cdk%2faws-sqs/-/aws-sqs-1.42.1.tgz#eb982c6b9fe89f734e4f37f2f60458753a31ab12" - integrity sha512-QStgUuhOc5FnwS9xoCdKFlwwBRZSP6DGbySrR7jAwh0ZJL6nLJ8RYxeS0vA92UqKCgMkyask2aiVDQ+VUXTMRw== +"@aws-cdk/aws-kms@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-kms/-/aws-kms-1.55.0.tgz#eaaa9b2ea9b7f65d3bdcab8109104477b2ff2baf" + integrity sha512-GSNKEn2w5QwKF+vwlz0N9TPnRh/p/tOFHb+AuNmNq4y2f3c3rTmW/anJu+ISE5qIVzTnev6bLQ+y7Iidt8aXKQ== dependencies: - "@aws-cdk/aws-cloudwatch" "1.42.1" - "@aws-cdk/aws-iam" "1.42.1" - "@aws-cdk/aws-kms" "1.42.1" - "@aws-cdk/core" "1.42.1" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/core" "1.55.0" + constructs "^3.0.2" + +"@aws-cdk/aws-lambda@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-lambda/-/aws-lambda-1.55.0.tgz#751c89a64797bc4ae1ea0801fb39083752455ff9" + integrity sha512-/5df6QR3vbJr/G5/HFmxG/QvxPIjSdzSgaXjK7a/7tzxRISWPaYLN4sVZQHVDYHPe+WZ291uulYE+juiyGrvqQ== + dependencies: + "@aws-cdk/aws-cloudwatch" "1.55.0" + "@aws-cdk/aws-codeguruprofiler" "1.55.0" + "@aws-cdk/aws-ec2" "1.55.0" + "@aws-cdk/aws-efs" "1.55.0" + "@aws-cdk/aws-events" "1.55.0" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/aws-logs" "1.55.0" + "@aws-cdk/aws-s3" "1.55.0" + "@aws-cdk/aws-s3-assets" "1.55.0" + "@aws-cdk/aws-sqs" "1.55.0" + "@aws-cdk/core" "1.55.0" + "@aws-cdk/cx-api" "1.55.0" constructs "^3.0.2" -"@aws-cdk/aws-ssm@1.42.1": - version "1.42.1" - resolved "http://localhost:4873/@aws-cdk%2faws-ssm/-/aws-ssm-1.42.1.tgz#611f1afd46556683fbf4c786797fd5717aac43a5" - integrity sha512-++2i4QAFaAmReQa+MO8Doi+KpXrDVmioM0xdPQLTjOcw5Mw39JVLL3Zws/omKzcEU/B6ElTbJtCKqC0pTCJ47A== +"@aws-cdk/aws-logs@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-logs/-/aws-logs-1.55.0.tgz#267aa66bff737e47be5dc3d326ea936cf73c62e6" + integrity sha512-sUflJ+MuB69MwHhtWZUY8jf2JLxXXbmGzs/T3VHnscULAsQoo6Tu5v/kXvtXU04CC8YxUG6+hQkO6bl3bF6M1Q== dependencies: - "@aws-cdk/aws-iam" "1.42.1" - "@aws-cdk/aws-kms" "1.42.1" - "@aws-cdk/cloud-assembly-schema" "1.42.1" - "@aws-cdk/core" "1.42.1" + "@aws-cdk/aws-cloudwatch" "1.55.0" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/core" "1.55.0" constructs "^3.0.2" -"@aws-cdk/cdk-assets-schema@1.42.1": - version "1.42.1" - resolved "http://localhost:4873/@aws-cdk%2fcdk-assets-schema/-/cdk-assets-schema-1.42.1.tgz#52411627e53e46d28b013825a54eb6bc54096b71" - integrity sha512-u2teZiV3btWQN3DOdncJw2jnRWU/LhaSLgqkulkmMQ2EJfNO+CpNgmCNvNtJRMOAOY8JnQSjpZ/9DcRINzjlWA== +"@aws-cdk/aws-route53-targets@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-route53-targets/-/aws-route53-targets-1.55.0.tgz#f23550d319399e3c9b3e80260802754ef9e93a38" + integrity sha512-Ug24NjdRSg380SOSzjovwrUyX86TsKUCLcUElb7+NiTEJjwzMdR2kqNtJOcjka7MPwTFy8PKzNzShkfbegzQtQ== + dependencies: + "@aws-cdk/aws-apigateway" "1.55.0" + "@aws-cdk/aws-cloudfront" "1.55.0" + "@aws-cdk/aws-cognito" "1.55.0" + "@aws-cdk/aws-ec2" "1.55.0" + "@aws-cdk/aws-elasticloadbalancing" "1.55.0" + "@aws-cdk/aws-elasticloadbalancingv2" "1.55.0" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/aws-route53" "1.55.0" + "@aws-cdk/aws-s3" "1.55.0" + "@aws-cdk/core" "1.55.0" + "@aws-cdk/region-info" "1.55.0" + constructs "^3.0.2" + +"@aws-cdk/aws-route53@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-route53/-/aws-route53-1.55.0.tgz#b6de1cb4ece3897e506ded8caefad6c14c53a033" + integrity sha512-HI0UJLa73iLUv+mnZjOPQmcfhESvqNoUCPN3PwEBAwGECVk/gKBomNV7g/dYNE1MfRHdi/4nIM3T7yC6Br+zNw== dependencies: - semver "^7.2.2" + "@aws-cdk/aws-ec2" "1.55.0" + "@aws-cdk/aws-logs" "1.55.0" + "@aws-cdk/cloud-assembly-schema" "1.55.0" + "@aws-cdk/core" "1.55.0" + constructs "^3.0.2" + +"@aws-cdk/aws-s3-assets@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-s3-assets/-/aws-s3-assets-1.55.0.tgz#7243ee94f767d6686b6b9c0caaf9af3aa38a656d" + integrity sha512-zyYFRw1xFmuONiuj9ym9HsnYyAeE2a1L1q2/vpvlXARLIsk7JDG37nnnh40ccm2/YQAoVLXqKZb+VTS5cUKhgA== + dependencies: + "@aws-cdk/assets" "1.55.0" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/aws-kms" "1.55.0" + "@aws-cdk/aws-s3" "1.55.0" + "@aws-cdk/core" "1.55.0" + "@aws-cdk/cx-api" "1.55.0" + constructs "^3.0.2" + +"@aws-cdk/aws-s3@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-s3/-/aws-s3-1.55.0.tgz#41a0f134608fa068d0ea2b451a5ec039da4ca372" + integrity sha512-VNBTw+ADXcNuIi+ziGpEiGN0kxE/32MGUK6esePMxRr+zv9JqE4q0YwiSSjp0FWnM1g3mufkergXfNcGCCPMrw== + dependencies: + "@aws-cdk/aws-events" "1.55.0" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/aws-kms" "1.55.0" + "@aws-cdk/core" "1.55.0" + constructs "^3.0.2" + +"@aws-cdk/aws-sam@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-sam/-/aws-sam-1.55.0.tgz#82130889532278b475bd1946df2d9ea882e7690b" + integrity sha512-I5zhlsrOoZS420V6eUcWlpYllvzCH5UFxgCkiN+hDiRFyges9F6xTNkKMxY07TLv44QalcyuypdZ2iMAHtGGSw== + dependencies: + "@aws-cdk/core" "1.55.0" + constructs "^3.0.2" + +"@aws-cdk/aws-secretsmanager@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-secretsmanager/-/aws-secretsmanager-1.55.0.tgz#c6abe2bf7857d04196d379ee62c318adee043cde" + integrity sha512-v75CgF6LdoE2yvyS/QjFk+XfGDg0bPY8ileEFJRhw5bJ4+NNszpQVHf5ifjg1pQPHb5kJQIE/TIL5eJj0RAnxw== + dependencies: + "@aws-cdk/aws-ec2" "1.55.0" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/aws-kms" "1.55.0" + "@aws-cdk/aws-lambda" "1.55.0" + "@aws-cdk/aws-sam" "1.55.0" + "@aws-cdk/core" "1.55.0" + constructs "^3.0.2" + +"@aws-cdk/aws-servicecatalog@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-servicecatalog/-/aws-servicecatalog-1.55.0.tgz#895fa33970aab771076b410227075793b4ac2e26" + integrity sha512-LxmPrDe/CUEk7lH2031AF0cd6lGD1mT19jxszT0ml5JO7tNSfxa/Neh2QCKYwkPyxF7DOMGGqOBGS+FgQuBdKw== + dependencies: + "@aws-cdk/core" "1.55.0" + constructs "^3.0.2" + +"@aws-cdk/aws-servicediscovery@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-servicediscovery/-/aws-servicediscovery-1.55.0.tgz#dcb5b3379aa0856e71274985a87e13376c8ea434" + integrity sha512-WjvjteQB2UzJ5dZ/bHc3ELdY946gwJONMAH/u6vQ/Stx5F1bxP/CtWTRAsIgV4ra0zC5ZQ7FCoBBDybcVDmYPw== + dependencies: + "@aws-cdk/aws-ec2" "1.55.0" + "@aws-cdk/aws-elasticloadbalancingv2" "1.55.0" + "@aws-cdk/aws-route53" "1.55.0" + "@aws-cdk/core" "1.55.0" + constructs "^3.0.2" -"@aws-cdk/cfnspec@1.42.1": - version "1.42.1" - resolved "http://localhost:4873/@aws-cdk%2fcfnspec/-/cfnspec-1.42.1.tgz#72a6aa96d4e7f3cecd3321c3c412767ab5b17364" - integrity sha512-sp46MAC+Hth3jDMhv0Z4GRDALSxUCIQfmQxLu/jpEM0L5qj6TT2+OrPGOZpoMJLLqS45pEdnQIOIqT/T1oGeAw== +"@aws-cdk/aws-sns-subscriptions@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-sns-subscriptions/-/aws-sns-subscriptions-1.55.0.tgz#480081c3d8abf0bb1bb7067cefecf0ca29bce433" + integrity sha512-Mk5oKUIlXnw+Uoox88IY4Jlzi09DhiDnJqtZ7p2avyofzZ99ZZihncXwm6XxFe1yCo+c+jdEK0qWklyFWaKfOg== + dependencies: + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/aws-lambda" "1.55.0" + "@aws-cdk/aws-sns" "1.55.0" + "@aws-cdk/aws-sqs" "1.55.0" + "@aws-cdk/core" "1.55.0" + constructs "^3.0.2" + +"@aws-cdk/aws-sns@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-sns/-/aws-sns-1.55.0.tgz#e3a6ef9b7235e39dba8a3f172da31d63e0d961b1" + integrity sha512-WR2ogCi6ngMsZAxq1O71WTxYz1GC9oSxK/K1sj7lboDW712OJXgaz5Giat073TYosyuiZD0uUvSPRvBfxbfEIg== + dependencies: + "@aws-cdk/aws-cloudwatch" "1.55.0" + "@aws-cdk/aws-events" "1.55.0" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/aws-kms" "1.55.0" + "@aws-cdk/aws-sqs" "1.55.0" + "@aws-cdk/core" "1.55.0" + constructs "^3.0.2" + +"@aws-cdk/aws-sqs@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-sqs/-/aws-sqs-1.55.0.tgz#b70e100e941aad369557ae6ed991a40972b4e20b" + integrity sha512-CpXi33lBg8PgMJvxwRpPOQmD+DLUaUHxRpjjjLP6tfUDwk5cIGwRG+QSTd4FmNcDm3Cvb1x0WI8PSdwfgaOSiw== + dependencies: + "@aws-cdk/aws-cloudwatch" "1.55.0" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/aws-kms" "1.55.0" + "@aws-cdk/core" "1.55.0" + constructs "^3.0.2" + +"@aws-cdk/aws-ssm@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-ssm/-/aws-ssm-1.55.0.tgz#5b51cc6875956829df499b3c9ed34b41e47c63ce" + integrity sha512-lTJj0rDZS5qVapV4WI/yfm3B235hJtMgDHMRMoOAZTNQSgHFvp2/5l1gSKOfqlanS90aeLUIfEXWlXALnwveLg== + dependencies: + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/aws-kms" "1.55.0" + "@aws-cdk/cloud-assembly-schema" "1.55.0" + "@aws-cdk/core" "1.55.0" + constructs "^3.0.2" + +"@aws-cdk/aws-stepfunctions@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/aws-stepfunctions/-/aws-stepfunctions-1.55.0.tgz#7d65beb9abd618ed299324a7a65e02c88be9c872" + integrity sha512-zFIKT/Iu6hEuzlnoC2A6sfvG7Ju9bX72SoA9BsmUNbIbl+jPlWDBqlDiwzOCnAnn/Bx1DXyXli2GfN/IpIfAYA== + dependencies: + "@aws-cdk/aws-cloudwatch" "1.55.0" + "@aws-cdk/aws-events" "1.55.0" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/aws-logs" "1.55.0" + "@aws-cdk/core" "1.55.0" + constructs "^3.0.2" + +"@aws-cdk/cfnspec@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/cfnspec/-/cfnspec-1.55.0.tgz#6a6f78b0269ff8dae55fc2e986cca7469937e3fb" + integrity sha512-Bg4tTgtKMjBKWtyP2/V0atb3TmqshIW+j61gRigEhom1aS49QzvA6YpTjv6vzylQIH0+hdLYiCX6brBiYEXhTg== dependencies: md5 "^2.2.1" -"@aws-cdk/cloud-assembly-schema@1.42.1": - version "1.42.1" - resolved "http://localhost:4873/@aws-cdk%2fcloud-assembly-schema/-/cloud-assembly-schema-1.42.1.tgz#1e0836780875cd1c77450590500484edc2d7056f" - integrity sha512-Y6FiZGBVqUebHGHjdQpFFi49tqBTh5qGJlGLxhM0vO1eODEBDad5T8Pljhj2T8sUmLFnuuolEKdCXY47Nb7JxQ== +"@aws-cdk/cloud-assembly-schema@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/cloud-assembly-schema/-/cloud-assembly-schema-1.55.0.tgz#75884413f1400a3c117204a9b04ecbaa2bd4c637" + integrity sha512-C4nBSUWAfKK7C43FN4a4F4cTygMJqmfFPGgV8CSmCjisp3MWTbFrr1vQ04rTmLn1c/87x/iHnIh31dulg7ueig== dependencies: jsonschema "^1.2.5" semver "^7.2.2" -"@aws-cdk/cloudformation-diff@1.42.1": - version "1.42.1" - resolved "http://localhost:4873/@aws-cdk%2fcloudformation-diff/-/cloudformation-diff-1.42.1.tgz#19358291a1820e3df048fd64a5f946f8fd92ebf8" - integrity sha512-UIEmpX+oYfu9s46LpD6TDOfhNkvlw5gyPao7icMwTlLV31uwTc99E2lFvx90Z/eiYX+IAi3q9fGyjuYY8JrSrQ== +"@aws-cdk/cloudformation-diff@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/cloudformation-diff/-/cloudformation-diff-1.55.0.tgz#f39fb63bd6388c2401373bf200575efe513a5045" + integrity sha512-lBFiLQXaJmf4hR+RzSXwAGun/NgANzK5p/Qm5ETgqTLVPRksJJruaFgFO/Pr0qIRpDbtxrkigoeFZxCgFkFqAQ== dependencies: - "@aws-cdk/cfnspec" "1.42.1" + "@aws-cdk/cfnspec" "1.55.0" colors "^1.4.0" diff "^4.0.2" - fast-deep-equal "^3.1.1" + fast-deep-equal "^3.1.3" string-width "^4.2.0" table "^5.4.6" -"@aws-cdk/core@1.42.1": - version "1.42.1" - resolved "http://localhost:4873/@aws-cdk%2fcore/-/core-1.42.1.tgz#4c9b8634a24a3cb7d969929a629d5e8ed5209b5c" - integrity sha512-dlZnEEN5WWsOuSEZs1TaIlUE2DVvOTqX1DDXa2Smlwt7N3gyjPH7sR16bhSJ7/XqG8jlV+0Ogw6onXkixRd3QA== +"@aws-cdk/core@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/core/-/core-1.55.0.tgz#de1b5be019c5bbd9bf9d3b60c0b5e66b92af197d" + integrity sha512-+lwV7E0ba7ePH6NF8fOtc8/w31dYgBqt9BWRQkCk13/5K8eW0cSli7INeeiyIBnNgG5DIux8dxIV4ofqgmQl1g== dependencies: - "@aws-cdk/cdk-assets-schema" "1.42.1" - "@aws-cdk/cloud-assembly-schema" "1.42.1" - "@aws-cdk/cx-api" "1.42.1" + "@aws-cdk/cloud-assembly-schema" "1.55.0" + "@aws-cdk/cx-api" "1.55.0" constructs "^3.0.2" + fs-extra "^9.0.1" minimatch "^3.0.4" -"@aws-cdk/custom-resources@1.42.1": - version "1.42.1" - resolved "http://localhost:4873/@aws-cdk%2fcustom-resources/-/custom-resources-1.42.1.tgz#01c724eff30ba2a5ae6ebd59838fafd8c1e55499" - integrity sha512-ddvvdwGw5UWvZUyVdYsQJajk/fnLHLs/zVrdOZL33Mzd6ScaedRW2ZZ08N+0wojnWVe+veZ1/ceZO+K30xlcIA== - dependencies: - "@aws-cdk/aws-cloudformation" "1.42.1" - "@aws-cdk/aws-iam" "1.42.1" - "@aws-cdk/aws-lambda" "1.42.1" - "@aws-cdk/aws-logs" "1.42.1" - "@aws-cdk/aws-sns" "1.42.1" - "@aws-cdk/core" "1.42.1" +"@aws-cdk/custom-resources@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/custom-resources/-/custom-resources-1.55.0.tgz#af33b6dc28a9431d60cd6e7774a166919a7622be" + integrity sha512-AKc9y8RYAU4J2b6rB902jq66vwOzshsgNYl5dTS8cFxdCjR4YthuaAyatxXMBJz4SepL+X6kwjxF1ed6/DFFFQ== + dependencies: + "@aws-cdk/aws-cloudformation" "1.55.0" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/aws-lambda" "1.55.0" + "@aws-cdk/aws-logs" "1.55.0" + "@aws-cdk/aws-sns" "1.55.0" + "@aws-cdk/core" "1.55.0" constructs "^3.0.2" -"@aws-cdk/cx-api@1.42.1": - version "1.42.1" - resolved "http://localhost:4873/@aws-cdk%2fcx-api/-/cx-api-1.42.1.tgz#0c93dcc7e2bd7d0b6757e47de5bf81a5af9b52be" - integrity sha512-rwL+13assm8glAH2G5SglukN7pyiWwRS1yrNUL1l9p1ixJyqUBd8qwpJYk/e4NnHhfDVtUj8QvnxZv0DHaZrDw== +"@aws-cdk/cx-api@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/cx-api/-/cx-api-1.55.0.tgz#bff3cc9cc861c17064a898291b521f1231245d44" + integrity sha512-dAfuDwUcCFOh6lWRwH8kjP8zcWiQtGnSvXsFqoOuiwYvmybNavSGXPP68e9ExTzX8IfbAACpGgkzh4AFtKLARQ== dependencies: - "@aws-cdk/cloud-assembly-schema" "1.42.1" + "@aws-cdk/cloud-assembly-schema" "1.55.0" semver "^7.2.2" -"@aws-cdk/region-info@1.42.1": - version "1.42.1" - resolved "http://localhost:4873/@aws-cdk%2fregion-info/-/region-info-1.42.1.tgz#ccab03367d6b3aafe119e7e995a9fc7565234aa0" - integrity sha512-fqY8vhDGtZoU+5rZUMX/SsYfwalQDKa4Owpsz9/thjqhKhqYMrxh9thPYlxAfRei+xMjbyEi+DbDNA/SiY8yBg== +"@aws-cdk/pipelines@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/pipelines/-/pipelines-1.55.0.tgz#80d356a409ed4a98817a9682dda3c5902afeab12" + integrity sha512-+eHGojTR1rFkNBjF9OsP/3aX2FNwsv30UsbXmyiMCLUZYHHPaI+KfnLIUd7X95FicKKd9w537/mlObr7sl0XUQ== + dependencies: + "@aws-cdk/aws-cloudformation" "1.55.0" + "@aws-cdk/aws-codebuild" "1.55.0" + "@aws-cdk/aws-codepipeline" "1.55.0" + "@aws-cdk/aws-codepipeline-actions" "1.55.0" + "@aws-cdk/aws-events" "1.55.0" + "@aws-cdk/aws-iam" "1.55.0" + "@aws-cdk/aws-s3-assets" "1.55.0" + "@aws-cdk/cloud-assembly-schema" "1.55.0" + "@aws-cdk/core" "1.55.0" + "@aws-cdk/cx-api" "1.55.0" + constructs "^3.0.2" + +"@aws-cdk/region-info@1.55.0": + version "1.55.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/region-info/-/region-info-1.55.0.tgz#963bacb8c96eced6fe8c607b3dee7a3085aa02ee" + integrity sha512-SYHSb4/pqokjZIuf7WIncy4IkWbAasAtqe/lsGT+GML6lgH0A2sSMMg9H4tPh1ovxvDGSGhE4FJrMyRVtAbmeQ== "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.1": version "7.10.1" @@ -1021,13 +1384,13 @@ archiver-utils@^2.1.0: normalize-path "^3.0.0" readable-stream "^2.0.0" -archiver@^4.0.1: - version "4.0.1" - resolved "http://localhost:4873/archiver/-/archiver-4.0.1.tgz#3f722b121777e361ca9fad374ecda38e77e63c7f" - integrity sha512-/YV1pU4Nhpf/rJArM23W6GTUjT0l++VbjykrCRua1TSXrn+yM8Qs7XvtwSiRse0iCe49EPNf7ktXnPsWuSb91Q== +archiver@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/archiver/-/archiver-4.0.2.tgz#43c72865eadb4ddaaa2fb74852527b6a450d927c" + integrity sha512-B9IZjlGwaxF33UN4oPbfBkyA4V1SxNLeIhR1qY8sRXSsbdUkEHrrOvwlYFPx+8uQeCe9M+FG6KgO+imDmQ79CQ== dependencies: archiver-utils "^2.1.0" - async "^2.6.3" + async "^3.2.0" buffer-crc32 "^0.2.1" glob "^7.1.6" readable-stream "^3.6.0" @@ -1098,40 +1461,42 @@ astral-regex@^1.0.0: resolved "http://localhost:4873/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== -async@^2.6.3: - version "2.6.3" - resolved "http://localhost:4873/async/-/async-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff" - integrity sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg== - dependencies: - lodash "^4.17.14" +async@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/async/-/async-3.2.0.tgz#b3a2685c5ebb641d3de02d161002c60fc9f85720" + integrity sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw== asynckit@^0.4.0: version "0.4.0" resolved "http://localhost:4873/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + atob@^2.1.2: version "2.1.2" resolved "http://localhost:4873/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== -aws-cdk@1.42.1: - version "1.42.1" - resolved "http://localhost:4873/aws-cdk/-/aws-cdk-1.42.1.tgz#4f479a08ee0005720f4e1c1240a8c4a5b39a0045" - integrity sha512-Fuxce8sCjMjg+UA8Eiaf2GuW+ZOgaI07I28glQKYcGqXcJiiNpeCaoy22T4H0YdqveovqsDkVeJtOFL/xCUgQA== - dependencies: - "@aws-cdk/cdk-assets-schema" "1.42.1" - "@aws-cdk/cloud-assembly-schema" "1.42.1" - "@aws-cdk/cloudformation-diff" "1.42.1" - "@aws-cdk/cx-api" "1.42.1" - "@aws-cdk/region-info" "1.42.1" - archiver "^4.0.1" - aws-sdk "^2.681.0" +aws-cdk@1.55.0: + version "1.55.0" + resolved "https://registry.yarnpkg.com/aws-cdk/-/aws-cdk-1.55.0.tgz#13f7d65cd7127109e8f98451ff8b31b11052936f" + integrity sha512-XGxYmbo+sAVfDnbyAh1lnYJcbXZlbgsw6IiPPSFsrUnphKYgvbBat9ss7+sG6mHzw+nyVD3CyIqSg0//H9X4IA== + dependencies: + "@aws-cdk/cloud-assembly-schema" "1.55.0" + "@aws-cdk/cloudformation-diff" "1.55.0" + "@aws-cdk/cx-api" "1.55.0" + "@aws-cdk/region-info" "1.55.0" + archiver "^4.0.2" + aws-sdk "^2.715.0" camelcase "^6.0.0" - cdk-assets "1.42.1" + cdk-assets "1.55.0" colors "^1.4.0" decamelize "^4.0.0" - fs-extra "^8.1.0" + fs-extra "^9.0.1" glob "^7.1.6" json-diff "^0.5.4" minimatch ">=3.0" @@ -1140,14 +1505,15 @@ aws-cdk@1.42.1: semver "^7.2.2" source-map-support "^0.5.19" table "^5.4.6" - uuid "^8.1.0" + uuid "^8.2.0" + wrap-ansi "^7.0.0" yaml "^1.10.0" yargs "^15.3.1" -aws-sdk@^2.681.0: - version "2.690.0" - resolved "http://localhost:4873/aws-sdk/-/aws-sdk-2.690.0.tgz#4ef6339a66b52aeb34ecf1d0434a2611a0cd998c" - integrity sha512-KZasSKw/nKVA+LnOCaccGbFZ9eLDTz7oDc/6IYp9lbvN+XrdCBb8cQveDX3N9i4uDS2G5nz/47UxtP+MYMBynQ== +aws-sdk@^2.715.0: + version "2.724.0" + resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.724.0.tgz#30e18c62930a17b5b0b5ec43f53e82996008b54d" + integrity sha512-XfTPfNAkpLn/RE9ODMs8PDoZ1cI5npeS4p452mDKWUGqdr8DthdQ+6QU786KSzBRB9Bs+k5MCXI62Nv//aLFZA== dependencies: buffer "4.9.2" events "1.1.1" @@ -1392,20 +1758,25 @@ capture-exit@^2.0.0: dependencies: rsvp "^4.8.4" +case@1.6.3: + version "1.6.3" + resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" + integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== + caseless@~0.12.0: version "0.12.0" resolved "http://localhost:4873/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= -cdk-assets@1.42.1: - version "1.42.1" - resolved "http://localhost:4873/cdk-assets/-/cdk-assets-1.42.1.tgz#10133775551f4a2ec030c390ca1af324e8de79e5" - integrity sha512-JioeI1gVfcfWuurDY4otT+7tnr4QYCEGPteif5VZ0Bwg9TMZjhjTvX8uvK7nrmakQXqCDSs0ijvdcI5XrrbPVA== +cdk-assets@1.55.0: + version "1.55.0" + resolved "https://registry.yarnpkg.com/cdk-assets/-/cdk-assets-1.55.0.tgz#e1b5c2b409623a50ef05e3c9617be291f59f5522" + integrity sha512-ShWqxAOFEYY4GFLQlECgZbSVyHdKqUo6bD72sIoWp+j4iQNpEFiZVSAxIehx1CIrElNaOJO5H/TUzCLOMpaKxw== dependencies: - "@aws-cdk/cdk-assets-schema" "1.42.1" - "@aws-cdk/cx-api" "1.42.1" - archiver "^4.0.1" - aws-sdk "^2.681.0" + "@aws-cdk/cloud-assembly-schema" "1.55.0" + "@aws-cdk/cx-api" "1.55.0" + archiver "^4.0.2" + aws-sdk "^2.715.0" glob "^7.1.6" yargs "^15.3.1" @@ -1970,6 +2341,11 @@ fast-deep-equal@^3.1.1: resolved "http://localhost:4873/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz#545145077c501491e33b15ec408c294376e94ae4" integrity sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA== +fast-deep-equal@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + fast-json-stable-stringify@2.x, fast-json-stable-stringify@^2.0.0: version "2.1.0" resolved "http://localhost:4873/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" @@ -2048,14 +2424,15 @@ fs-constants@^1.0.0: resolved "http://localhost:4873/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== -fs-extra@^8.1.0: - version "8.1.0" - resolved "http://localhost:4873/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" - integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== +fs-extra@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.0.1.tgz#910da0062437ba4c39fedd863f1675ccfefcb9fc" + integrity sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ== dependencies: + at-least-node "^1.0.0" graceful-fs "^4.2.0" - jsonfile "^4.0.0" - universalify "^0.1.0" + jsonfile "^6.0.1" + universalify "^1.0.0" fs.realpath@^1.0.0: version "1.0.0" @@ -2994,10 +3371,12 @@ json5@2.x, json5@^2.1.2: dependencies: minimist "^1.2.5" -jsonfile@^4.0.0: - version "4.0.0" - resolved "http://localhost:4873/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" - integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= +jsonfile@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.0.1.tgz#98966cba214378c8c84b82e085907b40bf614179" + integrity sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg== + dependencies: + universalify "^1.0.0" optionalDependencies: graceful-fs "^4.1.6" @@ -4456,10 +4835,10 @@ union-value@^1.0.0: is-extendable "^0.1.1" set-value "^2.0.1" -universalify@^0.1.0: - version "0.1.2" - resolved "http://localhost:4873/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" - integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== +universalify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d" + integrity sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug== unpipe@1.0.0: version "1.0.0" @@ -4514,10 +4893,10 @@ uuid@^3.3.2: resolved "http://localhost:4873/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== -uuid@^8.1.0: - version "8.1.0" - resolved "http://localhost:4873/uuid/-/uuid-8.1.0.tgz#6f1536eb43249f473abc6bd58ff983da1ca30d8d" - integrity sha512-CI18flHDznR0lq54xBycOVmphdCYnQLKn8abKn7PXUiKUGdEd+/l9LWNJmugXel4hXq7S+RMNl34ecyC9TntWg== +uuid@^8.2.0: + version "8.3.0" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.0.tgz#ab738085ca22dc9a8c92725e459b1d507df5d6ea" + integrity sha512-fX6Z5o4m6XsXBdli9g7DtWgAx+osMsRRZFKma1mIUsLCz6vRvv+pz5VNbyu9UEDzpMWulZfvpgb/cmDXVulYFQ== v8-to-istanbul@^4.1.3: version "4.1.4" @@ -4632,6 +5011,15 @@ wrap-ansi@^6.2.0: string-width "^4.1.0" strip-ansi "^6.0.0" +wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + wrappy@1: version "1.0.2" resolved "http://localhost:4873/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"