diff --git a/package-lock.json b/package-lock.json index d73f33f0..dc6e6266 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,24 +5,26 @@ "requires": true, "dependencies": { "@aws-cdk/assert": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/assert/-/assert-1.28.0.tgz", - "integrity": "sha512-R5dgdYSlFwqDQOYxXIACQz+m6zob/m9VM1KVFa67EEiXseFUkK+vSNcpX/u2NXOfLucmIIfAAOLL9gzbzzLOLw==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/assert/-/assert-1.32.2.tgz", + "integrity": "sha512-1hqO/N/MMIaIjglKahxdup6/DSOM1pJqlz7iDl09z177DbJ6dpz7soKaOYwFkLeIyh07TreRCyyQevChEdunIg==", "dev": true, "requires": { - "@aws-cdk/cloudformation-diff": "1.28.0", - "@aws-cdk/core": "1.28.0", - "@aws-cdk/cx-api": "1.28.0" + "@aws-cdk/cloudformation-diff": "1.32.2", + "@aws-cdk/core": "1.32.2", + "@aws-cdk/cx-api": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/assets": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/assets/-/assets-1.28.0.tgz", - "integrity": "sha512-gWcEYBczWpfTkWgRloEbiKVwM6VXM0dWd5vYuu58ZV/SOKySBGAQe3XyLx/uAqrZA+QKUGZeciUlg4L0PI+bPA==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/assets/-/assets-1.32.2.tgz", + "integrity": "sha512-GOAGU2yHpXfBkzDRGZbVKoT717Huvhczmqj0KCkM83Sh4mCf43cdIMennMU1kGsvZAOS7QC1O/Xps+1KHqerkg==", "dev": true, "requires": { - "@aws-cdk/core": "1.28.0", - "@aws-cdk/cx-api": "1.28.0", + "@aws-cdk/core": "1.32.2", + "@aws-cdk/cx-api": "1.32.2", + "constructs": "^2.0.0", "minimatch": "^3.0.4" }, "dependencies": { @@ -56,177 +58,191 @@ } }, "@aws-cdk/aws-apigateway": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-apigateway/-/aws-apigateway-1.28.0.tgz", - "integrity": "sha512-Fv20P2H8W0bD2SayX0Z57X5NITEGmtPQt9aLEbDl2cP1p8edtx1DmJnnIaRJNjsGs+ebo6YptUSH+H7r6HdQWg==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-apigateway/-/aws-apigateway-1.32.2.tgz", + "integrity": "sha512-edtDTvdvleMHtN9jpot+rwHDKfmH+tCIGFGLmbECyfcXVxPkvKOzW08V3lwl5PcrxS5BaAqPSNYn7+tONOoYew==", "dev": true, "requires": { - "@aws-cdk/aws-certificatemanager": "1.28.0", - "@aws-cdk/aws-ec2": "1.28.0", - "@aws-cdk/aws-elasticloadbalancingv2": "1.28.0", - "@aws-cdk/aws-iam": "1.28.0", - "@aws-cdk/aws-lambda": "1.28.0", - "@aws-cdk/core": "1.28.0" + "@aws-cdk/aws-certificatemanager": "1.32.2", + "@aws-cdk/aws-ec2": "1.32.2", + "@aws-cdk/aws-elasticloadbalancingv2": "1.32.2", + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/aws-lambda": "1.32.2", + "@aws-cdk/aws-logs": "1.32.2", + "@aws-cdk/core": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/aws-applicationautoscaling": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-applicationautoscaling/-/aws-applicationautoscaling-1.28.0.tgz", - "integrity": "sha512-Ti3WGDGeMis8+91ut9ozK8V0/TD8Zxj6f4EuBbwo6AIXDlKcXiFBeZcTucE30dsYZ5138jS7iqPy/zRXNvvPFg==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-applicationautoscaling/-/aws-applicationautoscaling-1.32.2.tgz", + "integrity": "sha512-Ce8cD3UhijMIXjoduQGRODnMtj5BPq6l7h5j9/NDCv8aqy821vndxLA5FVNMgJjw7Lc5igO7kkvQQ0/4EHBqVQ==", "dev": true, "requires": { - "@aws-cdk/aws-autoscaling-common": "1.28.0", - "@aws-cdk/aws-cloudwatch": "1.28.0", - "@aws-cdk/aws-iam": "1.28.0", - "@aws-cdk/core": "1.28.0" + "@aws-cdk/aws-autoscaling-common": "1.32.2", + "@aws-cdk/aws-cloudwatch": "1.32.2", + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/core": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/aws-autoscaling": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling/-/aws-autoscaling-1.28.0.tgz", - "integrity": "sha512-2B9q44nitSAv0BFE0lFfMn+v4ymSTqIQQ/IA1VuAkEyKl4ncCHdGZFfnGsl2+jQCPDSWFFdXe2KfKuap2+y1HA==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling/-/aws-autoscaling-1.32.2.tgz", + "integrity": "sha512-7g1g2yx3//l2tHz45QKLbbPFz3x/in1yVUPihWBXj8OMoy/jwHnagbKJFFcE2mu/gLtJEVRKZ3BskxdeXXSj7A==", "dev": true, "requires": { - "@aws-cdk/aws-autoscaling-common": "1.28.0", - "@aws-cdk/aws-cloudwatch": "1.28.0", - "@aws-cdk/aws-ec2": "1.28.0", - "@aws-cdk/aws-elasticloadbalancing": "1.28.0", - "@aws-cdk/aws-elasticloadbalancingv2": "1.28.0", - "@aws-cdk/aws-iam": "1.28.0", - "@aws-cdk/aws-sns": "1.28.0", - "@aws-cdk/core": "1.28.0" + "@aws-cdk/aws-autoscaling-common": "1.32.2", + "@aws-cdk/aws-cloudwatch": "1.32.2", + "@aws-cdk/aws-ec2": "1.32.2", + "@aws-cdk/aws-elasticloadbalancing": "1.32.2", + "@aws-cdk/aws-elasticloadbalancingv2": "1.32.2", + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/aws-sns": "1.32.2", + "@aws-cdk/core": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/aws-autoscaling-common": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling-common/-/aws-autoscaling-common-1.28.0.tgz", - "integrity": "sha512-t4b6g4u+nYZrPI+Gooq/u5UOUPfquSyuY8o2eXtLq6xI2Vd9PhWNrKsYU7L2k7uj7aydgEH4E+4eVuoWnmo4hQ==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling-common/-/aws-autoscaling-common-1.32.2.tgz", + "integrity": "sha512-ltSc5smF2YO1m6to8IAoTeXHpWw0bLZikuHV5w8PB0La4cCG8MdvgAIm95SJRjZYD7IQPXs6OmzOuWHIeEaJiQ==", "dev": true, "requires": { - "@aws-cdk/aws-iam": "1.28.0", - "@aws-cdk/core": "1.28.0" + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/core": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/aws-autoscaling-hooktargets": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling-hooktargets/-/aws-autoscaling-hooktargets-1.28.0.tgz", - "integrity": "sha512-x5MW6pkLbVnI4RjeS7/BJALv1iX2YUyjPLTW+HdUkYWkX5kUF8op9uH/odvGKQGz8Jo2KkJlpQ4zO4na1KWJuA==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling-hooktargets/-/aws-autoscaling-hooktargets-1.32.2.tgz", + "integrity": "sha512-+SLlebaYpm1Gi++AGRiUlLqHnBi7jPYc4qava+UzjSINlz8LZKq6O4G8SVmNxvcJWGOUhS1jRYSVqV/y4XJSHg==", "dev": true, "requires": { - "@aws-cdk/aws-autoscaling": "1.28.0", - "@aws-cdk/aws-iam": "1.28.0", - "@aws-cdk/aws-lambda": "1.28.0", - "@aws-cdk/aws-sns": "1.28.0", - "@aws-cdk/aws-sns-subscriptions": "1.28.0", - "@aws-cdk/aws-sqs": "1.28.0", - "@aws-cdk/core": "1.28.0" + "@aws-cdk/aws-autoscaling": "1.32.2", + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/aws-lambda": "1.32.2", + "@aws-cdk/aws-sns": "1.32.2", + "@aws-cdk/aws-sns-subscriptions": "1.32.2", + "@aws-cdk/aws-sqs": "1.32.2", + "@aws-cdk/core": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/aws-certificatemanager": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-certificatemanager/-/aws-certificatemanager-1.28.0.tgz", - "integrity": "sha512-jl6zpqYejDNakH8BtTis34capjucpavq0K3bkhC+DXJbOCcjRoz9Ek2cVIslUaidfwTerUJsuryPhtzXKRt3dQ==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-certificatemanager/-/aws-certificatemanager-1.32.2.tgz", + "integrity": "sha512-vGa6zqr6+8/zzlVAsz5biY1NxLznCivYZnVj09BCtaqmXPgWkNcIGxnyEZnNLoLPSdDD6JwdQZU6tHARg+Wo1w==", "dev": true, "requires": { - "@aws-cdk/aws-cloudformation": "1.28.0", - "@aws-cdk/aws-iam": "1.28.0", - "@aws-cdk/aws-lambda": "1.28.0", - "@aws-cdk/aws-route53": "1.28.0", - "@aws-cdk/core": "1.28.0" + "@aws-cdk/aws-cloudformation": "1.32.2", + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/aws-lambda": "1.32.2", + "@aws-cdk/aws-route53": "1.32.2", + "@aws-cdk/core": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/aws-cloudformation": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudformation/-/aws-cloudformation-1.28.0.tgz", - "integrity": "sha512-tm1+Rw1EJ+mqR/XHmwAqtC+SUdfqI0p60N5oeoCc55k5N+nZ1GvCVshYFMJ+UjwrkI+hqT83UNnfCrbvGAuY4Q==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudformation/-/aws-cloudformation-1.32.2.tgz", + "integrity": "sha512-3f6c16/0meFdD1LNIvLcQd/I1qnzogVSRa+aqAHDG8gi9pwVS/Y/IDquifa4ox+3wMjKRIDBd6C9+xUhvaUAgw==", "dev": true, "requires": { - "@aws-cdk/aws-iam": "1.28.0", - "@aws-cdk/aws-lambda": "1.28.0", - "@aws-cdk/aws-s3": "1.28.0", - "@aws-cdk/aws-sns": "1.28.0", - "@aws-cdk/core": "1.28.0", - "@aws-cdk/cx-api": "1.28.0" + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/aws-lambda": "1.32.2", + "@aws-cdk/aws-s3": "1.32.2", + "@aws-cdk/aws-sns": "1.32.2", + "@aws-cdk/core": "1.32.2", + "@aws-cdk/cx-api": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/aws-cloudfront": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudfront/-/aws-cloudfront-1.28.0.tgz", - "integrity": "sha512-OgSbc4549ILwDO/rWUJlvOienm8dIciwPmtaDN8WGQaGTs3Vu8J5SSVegu9TMDQQU+kbAdDaEPK6WJIwq5iK0A==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudfront/-/aws-cloudfront-1.32.2.tgz", + "integrity": "sha512-zebzZMW6KmASUPDtluNGHKlnCLw+zxD1AKlQUrYUnCyGOqEv9RfgEnBWadpqO3nYj0wxZQtglRvbYLlZEYXafg==", "dev": true, "requires": { - "@aws-cdk/aws-certificatemanager": "1.28.0", - "@aws-cdk/aws-iam": "1.28.0", - "@aws-cdk/aws-kms": "1.28.0", - "@aws-cdk/aws-lambda": "1.28.0", - "@aws-cdk/aws-s3": "1.28.0", - "@aws-cdk/core": "1.28.0" + "@aws-cdk/aws-certificatemanager": "1.32.2", + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/aws-kms": "1.32.2", + "@aws-cdk/aws-lambda": "1.32.2", + "@aws-cdk/aws-s3": "1.32.2", + "@aws-cdk/core": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/aws-cloudtrail": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudtrail/-/aws-cloudtrail-1.28.0.tgz", - "integrity": "sha512-dJDatvu4ZzMSKBxL+tydcv7ME2DeFyrsa3C5mAXgG7aZ20dckYmCLNDqUEokPuxHD+lk+jkevqTiA/7syoe3Nw==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudtrail/-/aws-cloudtrail-1.32.2.tgz", + "integrity": "sha512-e9uR1feWqZrz78NgWCD3sovMmriu2Ru8adBlzcPomndstdD/5+J59DKynN8qqA15Ytr4+QQxdKrDpTFDQtHVng==", "dev": true, "requires": { - "@aws-cdk/aws-events": "1.28.0", - "@aws-cdk/aws-iam": "1.28.0", - "@aws-cdk/aws-kms": "1.28.0", - "@aws-cdk/aws-logs": "1.28.0", - "@aws-cdk/aws-s3": "1.28.0", - "@aws-cdk/core": "1.28.0" + "@aws-cdk/aws-events": "1.32.2", + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/aws-kms": "1.32.2", + "@aws-cdk/aws-logs": "1.32.2", + "@aws-cdk/aws-s3": "1.32.2", + "@aws-cdk/core": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/aws-cloudwatch": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudwatch/-/aws-cloudwatch-1.28.0.tgz", - "integrity": "sha512-SgoySQgojgpNMv79Kw5bK2fACOBB0IBTiVfGue4PCFGr2x+BdcYovou4fzVE++uVJAoVxUdkL8cxGVcWfv/m7w==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudwatch/-/aws-cloudwatch-1.32.2.tgz", + "integrity": "sha512-QbrkIKqs6hn5SnFFdVzZTx09Esr3Kd7md/Nrkq96vfp8UVW0d+6sTUZdeXppF+qvu8WOGradZWOKUd6RwPfyyg==", "dev": true, "requires": { - "@aws-cdk/aws-iam": "1.28.0", - "@aws-cdk/core": "1.28.0" + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/core": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/aws-ec2": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ec2/-/aws-ec2-1.28.0.tgz", - "integrity": "sha512-X78H4X/vF68OQiSDK+KGtumpcG/IAunTpGOrpwxUcdh6rqbaeYt//fMMsDxdFh9pHbWAXB/pHO3k9LbwaUysrQ==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ec2/-/aws-ec2-1.32.2.tgz", + "integrity": "sha512-hYEWRYsXH+6QBx6OZH3wvUTKYeu9qnVdOsi1v4JHyfhGLeAvQIhSGTq9G2HtEyRs68svlJivAbDoYexaI3mFHg==", "dev": true, "requires": { - "@aws-cdk/aws-cloudwatch": "1.28.0", - "@aws-cdk/aws-iam": "1.28.0", - "@aws-cdk/aws-logs": "1.28.0", - "@aws-cdk/aws-s3": "1.28.0", - "@aws-cdk/aws-ssm": "1.28.0", - "@aws-cdk/core": "1.28.0", - "@aws-cdk/cx-api": "1.28.0" + "@aws-cdk/aws-cloudwatch": "1.32.2", + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/aws-logs": "1.32.2", + "@aws-cdk/aws-s3": "1.32.2", + "@aws-cdk/aws-ssm": "1.32.2", + "@aws-cdk/core": "1.32.2", + "@aws-cdk/cx-api": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/aws-ecr": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecr/-/aws-ecr-1.28.0.tgz", - "integrity": "sha512-nYtLpX0Cyt9RMz9zXYSIVjtt2h6PB9t8oGc0oXVoV44IagiDHDvEbOdWp/YlLZh7LPb5BJwGyZY4jZgpabjTPA==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecr/-/aws-ecr-1.32.2.tgz", + "integrity": "sha512-RVuhl4Jq/1sIAW3P5catwCCMlESU6UfH6BsTz2gNbtYm5yjn5qGtr8sxortca2OToMBO8iYtkk/Dev4/w3nOiA==", "dev": true, "requires": { - "@aws-cdk/aws-events": "1.28.0", - "@aws-cdk/aws-iam": "1.28.0", - "@aws-cdk/core": "1.28.0" + "@aws-cdk/aws-events": "1.32.2", + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/core": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/aws-ecr-assets": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecr-assets/-/aws-ecr-assets-1.28.0.tgz", - "integrity": "sha512-FW85eytBgspM3eiwMuszpqhl751YcS3pddybTGznSAZ60U0CgGcSUVELFo1K4GfQl0ApfiwaQTiVkShpTpd8kg==", - "dev": true, - "requires": { - "@aws-cdk/assets": "1.28.0", - "@aws-cdk/aws-cloudformation": "1.28.0", - "@aws-cdk/aws-ecr": "1.28.0", - "@aws-cdk/aws-iam": "1.28.0", - "@aws-cdk/aws-lambda": "1.28.0", - "@aws-cdk/aws-s3": "1.28.0", - "@aws-cdk/core": "1.28.0", - "@aws-cdk/cx-api": "1.28.0", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecr-assets/-/aws-ecr-assets-1.32.2.tgz", + "integrity": "sha512-j8pjvY4WC70RmKHlIa8gBgJ2TSTDmpUmxloypC5QGHGkz3SSJRJrwhE7UMZ10zK2FgTErjgfHuXgW1FW97C8Yw==", + "dev": true, + "requires": { + "@aws-cdk/assets": "1.32.2", + "@aws-cdk/aws-cloudformation": "1.32.2", + "@aws-cdk/aws-ecr": "1.32.2", + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/aws-lambda": "1.32.2", + "@aws-cdk/aws-s3": "1.32.2", + "@aws-cdk/core": "1.32.2", + "@aws-cdk/cx-api": "1.32.2", + "constructs": "^2.0.0", "minimatch": "^3.0.4" }, "dependencies": { @@ -260,291 +276,327 @@ } }, "@aws-cdk/aws-ecs": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecs/-/aws-ecs-1.28.0.tgz", - "integrity": "sha512-fOH7CdHDnrATm/FKa8dTV+332FJ0cXkHWTbm6IYhJzPdlTAjxSqbXw0PbSilVfBlbTthID0Incd6xKgCLZM+VA==", - "dev": true, - "requires": { - "@aws-cdk/aws-applicationautoscaling": "1.28.0", - "@aws-cdk/aws-autoscaling": "1.28.0", - "@aws-cdk/aws-autoscaling-hooktargets": "1.28.0", - "@aws-cdk/aws-certificatemanager": "1.28.0", - "@aws-cdk/aws-cloudformation": "1.28.0", - "@aws-cdk/aws-cloudwatch": "1.28.0", - "@aws-cdk/aws-ec2": "1.28.0", - "@aws-cdk/aws-ecr": "1.28.0", - "@aws-cdk/aws-ecr-assets": "1.28.0", - "@aws-cdk/aws-elasticloadbalancing": "1.28.0", - "@aws-cdk/aws-elasticloadbalancingv2": "1.28.0", - "@aws-cdk/aws-iam": "1.28.0", - "@aws-cdk/aws-lambda": "1.28.0", - "@aws-cdk/aws-logs": "1.28.0", - "@aws-cdk/aws-route53": "1.28.0", - "@aws-cdk/aws-route53-targets": "1.28.0", - "@aws-cdk/aws-secretsmanager": "1.28.0", - "@aws-cdk/aws-servicediscovery": "1.28.0", - "@aws-cdk/aws-sns": "1.28.0", - "@aws-cdk/aws-sqs": "1.28.0", - "@aws-cdk/aws-ssm": "1.28.0", - "@aws-cdk/core": "1.28.0", - "@aws-cdk/cx-api": "1.28.0" + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecs/-/aws-ecs-1.32.2.tgz", + "integrity": "sha512-pSCvWzztvLKvnl3UeRA+HK3ZIJu32LmxrbuIW9kNey05Ms75ZUxGgJVqiO76kjbbIP2MZPRmDw9v5WU2fJinZQ==", + "dev": true, + "requires": { + "@aws-cdk/aws-applicationautoscaling": "1.32.2", + "@aws-cdk/aws-autoscaling": "1.32.2", + "@aws-cdk/aws-autoscaling-hooktargets": "1.32.2", + "@aws-cdk/aws-certificatemanager": "1.32.2", + "@aws-cdk/aws-cloudformation": "1.32.2", + "@aws-cdk/aws-cloudwatch": "1.32.2", + "@aws-cdk/aws-ec2": "1.32.2", + "@aws-cdk/aws-ecr": "1.32.2", + "@aws-cdk/aws-ecr-assets": "1.32.2", + "@aws-cdk/aws-elasticloadbalancing": "1.32.2", + "@aws-cdk/aws-elasticloadbalancingv2": "1.32.2", + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/aws-lambda": "1.32.2", + "@aws-cdk/aws-logs": "1.32.2", + "@aws-cdk/aws-route53": "1.32.2", + "@aws-cdk/aws-route53-targets": "1.32.2", + "@aws-cdk/aws-secretsmanager": "1.32.2", + "@aws-cdk/aws-servicediscovery": "1.32.2", + "@aws-cdk/aws-sns": "1.32.2", + "@aws-cdk/aws-sqs": "1.32.2", + "@aws-cdk/aws-ssm": "1.32.2", + "@aws-cdk/core": "1.32.2", + "@aws-cdk/cx-api": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/aws-elasticloadbalancing": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticloadbalancing/-/aws-elasticloadbalancing-1.28.0.tgz", - "integrity": "sha512-vzUG8FBr6hRzQQNarLz/vT5yJwtE19Tmts0ioYAgZEapwdKigzSZENl9x66PSOAyngDfuSMp4v4kPo9kWDSJRg==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticloadbalancing/-/aws-elasticloadbalancing-1.32.2.tgz", + "integrity": "sha512-3SCj5r0OKJ1EuxhBpI0ZiS/LlV0ZJgN9pXUzZIg5UoQwTJTS4m/aprqnjTdU8RO2H7xqmvKvVvd9hTBICNsC2g==", "dev": true, "requires": { - "@aws-cdk/aws-ec2": "1.28.0", - "@aws-cdk/core": "1.28.0" + "@aws-cdk/aws-ec2": "1.32.2", + "@aws-cdk/core": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/aws-elasticloadbalancingv2": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticloadbalancingv2/-/aws-elasticloadbalancingv2-1.28.0.tgz", - "integrity": "sha512-aNyF+lSVZ5lPgqwgCHWAVVGMLomxByf2DpquF/O2IfPb4cxVDM/fS4n0JduM5sl7lvlfSG2iPbrv//g1nT+JaQ==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticloadbalancingv2/-/aws-elasticloadbalancingv2-1.32.2.tgz", + "integrity": "sha512-hyntuMSOETzLS/FU3TcLu5X3HQzlFJuzD22BBa3wo6I7BHysyzgUCiVIGZI8ylOtJnW1sJUXMPo1fHCW3fVrWA==", "dev": true, "requires": { - "@aws-cdk/aws-certificatemanager": "1.28.0", - "@aws-cdk/aws-cloudwatch": "1.28.0", - "@aws-cdk/aws-ec2": "1.28.0", - "@aws-cdk/aws-iam": "1.28.0", - "@aws-cdk/aws-lambda": "1.28.0", - "@aws-cdk/aws-s3": "1.28.0", - "@aws-cdk/core": "1.28.0" + "@aws-cdk/aws-certificatemanager": "1.32.2", + "@aws-cdk/aws-cloudwatch": "1.32.2", + "@aws-cdk/aws-ec2": "1.32.2", + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/aws-lambda": "1.32.2", + "@aws-cdk/aws-s3": "1.32.2", + "@aws-cdk/core": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/aws-events": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-events/-/aws-events-1.28.0.tgz", - "integrity": "sha512-u3FZITeo5RpDnJxZQcijFaCkjPPFj6EmozQrBLjiDGBFau/lRwooMqJPoElsiqrhh45YGhb6aSTAoDc15IF76w==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-events/-/aws-events-1.32.2.tgz", + "integrity": "sha512-HmgngkQVE8ePAfy62dMb6bFzLT2XywrNb7JkcOk/u8VOCdWxMX10fk3YjMoNBknYdMaPolvDFPFURkWCsoMOSw==", "dev": true, "requires": { - "@aws-cdk/aws-iam": "1.28.0", - "@aws-cdk/core": "1.28.0" + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/core": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/aws-iam": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iam/-/aws-iam-1.28.0.tgz", - "integrity": "sha512-KrIbYl8Qu7l9nNDmo4Bf0x24wsyd68VKZI9nkhGyzmxOmDAp1mD1W8BhWhXih6N3J3Av4HUm3k5aXljSjeLHRA==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iam/-/aws-iam-1.32.2.tgz", + "integrity": "sha512-fRFQCUBH7L3xUfzFExB2UCfv8bc5yxUbWh9oOqy3uawSP9g6eqgZZutCUp2qkCFfuJFe/gbFIWacpqvM9rQ7Sg==", "dev": true, "requires": { - "@aws-cdk/core": "1.28.0", - "@aws-cdk/region-info": "1.28.0" + "@aws-cdk/core": "1.32.2", + "@aws-cdk/region-info": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/aws-kms": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kms/-/aws-kms-1.28.0.tgz", - "integrity": "sha512-3WEk+Fndm096b5f8YTT2+Ojw381t6ygm5cVmE1eU2/aybwt45UdHbRNcywkaJPdDJhvbPQF6rR646eiq6UJx9Q==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kms/-/aws-kms-1.32.2.tgz", + "integrity": "sha512-yjINmHXSd5r/XpqGuW0W5memx/LFMb4gKASDSbQPP4KZsP3xlJBQ1+t+ONeVe5iCJpAnh8uTCRNxgZ6CpopOrQ==", "dev": true, "requires": { - "@aws-cdk/aws-iam": "1.28.0", - "@aws-cdk/core": "1.28.0" + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/core": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/aws-lambda": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-lambda/-/aws-lambda-1.28.0.tgz", - "integrity": "sha512-6oZQo/GOZez52sUY2nCv3j2VD8VIPVH/WVn7d/u7Zuh5hh+v1QOLnR0JNKrlokGACS6ypWBZeMbOwe4LF+o/xw==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-lambda/-/aws-lambda-1.32.2.tgz", + "integrity": "sha512-CXHhpYySI6osPQH05Pr4NbkI9zYjtBQSOC+P9jCbp29mRDw2H7hyMgAjKpfrdnjXfUB5uR9dObrxxTIHG3Nwkw==", "dev": true, "requires": { - "@aws-cdk/aws-cloudwatch": "1.28.0", - "@aws-cdk/aws-ec2": "1.28.0", - "@aws-cdk/aws-events": "1.28.0", - "@aws-cdk/aws-iam": "1.28.0", - "@aws-cdk/aws-logs": "1.28.0", - "@aws-cdk/aws-s3": "1.28.0", - "@aws-cdk/aws-s3-assets": "1.28.0", - "@aws-cdk/aws-sqs": "1.28.0", - "@aws-cdk/core": "1.28.0", - "@aws-cdk/cx-api": "1.28.0" + "@aws-cdk/aws-cloudwatch": "1.32.2", + "@aws-cdk/aws-ec2": "1.32.2", + "@aws-cdk/aws-events": "1.32.2", + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/aws-logs": "1.32.2", + "@aws-cdk/aws-s3": "1.32.2", + "@aws-cdk/aws-s3-assets": "1.32.2", + "@aws-cdk/aws-sqs": "1.32.2", + "@aws-cdk/core": "1.32.2", + "@aws-cdk/cx-api": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/aws-logs": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-logs/-/aws-logs-1.28.0.tgz", - "integrity": "sha512-CGkYVPoRJXABjlphqdMLGLEK2uK7VeMgabobMXQT/V9aSHLkTUFAT3+hS2V2jm+tyUFmZWFG7k/yLCsXImgrsg==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-logs/-/aws-logs-1.32.2.tgz", + "integrity": "sha512-wgR/OUraOumK9DCktO0w3+8W1pLm/9nwuYurigzahQTBZ35ueJfy7xUJ1yybjE5pGEV60IC+ps82hKCRK67obw==", "dev": true, "requires": { - "@aws-cdk/aws-cloudwatch": "1.28.0", - "@aws-cdk/aws-iam": "1.28.0", - "@aws-cdk/core": "1.28.0" + "@aws-cdk/aws-cloudwatch": "1.32.2", + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/core": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/aws-route53": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-route53/-/aws-route53-1.28.0.tgz", - "integrity": "sha512-qsknQ9cuz7kJUesZbN5KWrQEsExhVKubWQrj8wNQMfQlpFoCnBveDDNvTEjydom7nwMoNQXR0/e7LkqHrxaB3w==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-route53/-/aws-route53-1.32.2.tgz", + "integrity": "sha512-veMCXXm/aFtntxe65WZB7LZpGWY/CBy64k9Ml+4MysSKqp9znO8vBiYQgjOc6sfsb1KC+5VJJs49EZXetoOsaQ==", "dev": true, "requires": { - "@aws-cdk/aws-ec2": "1.28.0", - "@aws-cdk/aws-logs": "1.28.0", - "@aws-cdk/core": "1.28.0", - "@aws-cdk/cx-api": "1.28.0" + "@aws-cdk/aws-ec2": "1.32.2", + "@aws-cdk/aws-logs": "1.32.2", + "@aws-cdk/core": "1.32.2", + "@aws-cdk/cx-api": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/aws-route53-targets": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-route53-targets/-/aws-route53-targets-1.28.0.tgz", - "integrity": "sha512-ou/SdxhwoHk8qd0ZIhgo4P9ZVDcIlzaDJ/vyhACigp4QdLhkd39gkW1ogSEth4dnYYQcfHz9+xaaqMGy6HlocQ==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-route53-targets/-/aws-route53-targets-1.32.2.tgz", + "integrity": "sha512-doJVhFPimDz/eUIp6IliD+XXs3WjyT+KE0mfR57p2I4a9FRvcu2qv+HNTXAdkQfzL05w4xYvxqeDYnwNe9Faaw==", "dev": true, "requires": { - "@aws-cdk/aws-apigateway": "1.28.0", - "@aws-cdk/aws-cloudfront": "1.28.0", - "@aws-cdk/aws-ec2": "1.28.0", - "@aws-cdk/aws-elasticloadbalancing": "1.28.0", - "@aws-cdk/aws-elasticloadbalancingv2": "1.28.0", - "@aws-cdk/aws-iam": "1.28.0", - "@aws-cdk/aws-route53": "1.28.0", - "@aws-cdk/aws-s3": "1.28.0", - "@aws-cdk/core": "1.28.0", - "@aws-cdk/region-info": "1.28.0" + "@aws-cdk/aws-apigateway": "1.32.2", + "@aws-cdk/aws-cloudfront": "1.32.2", + "@aws-cdk/aws-ec2": "1.32.2", + "@aws-cdk/aws-elasticloadbalancing": "1.32.2", + "@aws-cdk/aws-elasticloadbalancingv2": "1.32.2", + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/aws-route53": "1.32.2", + "@aws-cdk/aws-s3": "1.32.2", + "@aws-cdk/core": "1.32.2", + "@aws-cdk/region-info": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/aws-s3": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3/-/aws-s3-1.28.0.tgz", - "integrity": "sha512-Ln6fdeJh8jEnS4YH5vi0tUdScYXsKAgQR4/clNIZ0YKgJiNwnBdkLll9VAvVM4qCpOQelRj6HjrhWhUF16h0Dg==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3/-/aws-s3-1.32.2.tgz", + "integrity": "sha512-11Jxbo7e1V9HkGzJB2mr+VPUyf98D7rFKK4hGaXMicXQE4o1OLuTvGdU4Zw/EmlmGQf5PtCLHBhzy9au+Bnekw==", "dev": true, "requires": { - "@aws-cdk/aws-events": "1.28.0", - "@aws-cdk/aws-iam": "1.28.0", - "@aws-cdk/aws-kms": "1.28.0", - "@aws-cdk/core": "1.28.0" + "@aws-cdk/aws-events": "1.32.2", + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/aws-kms": "1.32.2", + "@aws-cdk/core": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/aws-s3-assets": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3-assets/-/aws-s3-assets-1.28.0.tgz", - "integrity": "sha512-XzqPfhWzKB8TfaSNJNEJfG1i1NVyQN2S7m8dJEi1DH4OvBTct0U45eaopBsQ+PyNZb2QfOmCXg/NQ26oa3TB2Q==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3-assets/-/aws-s3-assets-1.32.2.tgz", + "integrity": "sha512-Tm+957UkyxJAznvSTbOR7aZ1kcukXLm8Ya/jvaz/rX39j4B57sPA+OwGyiSRSVJ9E7JvfGRyht9nVf2JW9o8Ng==", "dev": true, "requires": { - "@aws-cdk/assets": "1.28.0", - "@aws-cdk/aws-iam": "1.28.0", - "@aws-cdk/aws-s3": "1.28.0", - "@aws-cdk/core": "1.28.0", - "@aws-cdk/cx-api": "1.28.0" + "@aws-cdk/assets": "1.32.2", + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/aws-s3": "1.32.2", + "@aws-cdk/core": "1.32.2", + "@aws-cdk/cx-api": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/aws-s3-deployment": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3-deployment/-/aws-s3-deployment-1.28.0.tgz", - "integrity": "sha512-4zqwy9ez5Es58uuHrWHlM1ql6YzRot5qtS98D+pvaYtc0M9u5XNn91Pf0kSoRV2ElqzQlJH9UjsDlzFcQpvHew==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3-deployment/-/aws-s3-deployment-1.32.2.tgz", + "integrity": "sha512-hg+G9WzS/OnBC3SfrtgsfzE9yOSUTQWaljemNXcwZLlTgNgQcz80lcVNJR2bWzova1mzZBLuW6BeXWjeCW5u6w==", "dev": true, "requires": { - "@aws-cdk/aws-cloudformation": "1.28.0", - "@aws-cdk/aws-cloudfront": "1.28.0", - "@aws-cdk/aws-iam": "1.28.0", - "@aws-cdk/aws-lambda": "1.28.0", - "@aws-cdk/aws-s3": "1.28.0", - "@aws-cdk/aws-s3-assets": "1.28.0", - "@aws-cdk/core": "1.28.0" + "@aws-cdk/aws-cloudformation": "1.32.2", + "@aws-cdk/aws-cloudfront": "1.32.2", + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/aws-lambda": "1.32.2", + "@aws-cdk/aws-s3": "1.32.2", + "@aws-cdk/aws-s3-assets": "1.32.2", + "@aws-cdk/core": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/aws-sam": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sam/-/aws-sam-1.28.0.tgz", - "integrity": "sha512-tqQrqELfj0riQXxI70DYcQXS0YtBiBoW/lBAiRv+AWi/ZQT1JiA6OV61Ylgh85U1AwP1ose6EpbjIna1hUQP+A==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sam/-/aws-sam-1.32.2.tgz", + "integrity": "sha512-8jaYRtvDpqEoCtPcYqpHbeJ2yx7prDAkrNMppq7Vm5t4i4rWcPzN8mA4lKIYJ0bhMz2y3PxcOx0bPWsWDJ0i3Q==", "dev": true, "requires": { - "@aws-cdk/core": "1.28.0" + "@aws-cdk/core": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/aws-secretsmanager": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-secretsmanager/-/aws-secretsmanager-1.28.0.tgz", - "integrity": "sha512-ppqOA5xy+okAnj1104/r6la5GhjkUek9oDy3olNecxrYsjbvcAmxuAUxXMUE1K/xHTtCUxvDJOVM6FOjqbhZNw==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-secretsmanager/-/aws-secretsmanager-1.32.2.tgz", + "integrity": "sha512-oGEQJTZnvBptV2EckWayzmK1RsedhsOSfQOKw7p+7H/Ox5qgfMozGPq4VwpXE/xfuxxFhHP42qm0dT6XdPGtDw==", "dev": true, "requires": { - "@aws-cdk/aws-ec2": "1.28.0", - "@aws-cdk/aws-iam": "1.28.0", - "@aws-cdk/aws-kms": "1.28.0", - "@aws-cdk/aws-lambda": "1.28.0", - "@aws-cdk/aws-sam": "1.28.0", - "@aws-cdk/core": "1.28.0" + "@aws-cdk/aws-ec2": "1.32.2", + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/aws-kms": "1.32.2", + "@aws-cdk/aws-lambda": "1.32.2", + "@aws-cdk/aws-sam": "1.32.2", + "@aws-cdk/core": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/aws-servicediscovery": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-servicediscovery/-/aws-servicediscovery-1.28.0.tgz", - "integrity": "sha512-+zkmcNBwxUbablyro+oU576rDceOUVy42kT3cXv6JSJEIuxMz/1YsNQ9IjQ8of1aFuVU+iAfVe+q7xijcVuEoQ==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-servicediscovery/-/aws-servicediscovery-1.32.2.tgz", + "integrity": "sha512-PEZG2U7illtKCIJCtKv0pZ8N4rqZIxzxT3kOgATWk4rmlaY3BEGfxpKRzzDre93YyrDcEn1rsSfSh9PiU9m6qw==", "dev": true, "requires": { - "@aws-cdk/aws-ec2": "1.28.0", - "@aws-cdk/aws-elasticloadbalancingv2": "1.28.0", - "@aws-cdk/aws-route53": "1.28.0", - "@aws-cdk/core": "1.28.0" + "@aws-cdk/aws-ec2": "1.32.2", + "@aws-cdk/aws-elasticloadbalancingv2": "1.32.2", + "@aws-cdk/aws-route53": "1.32.2", + "@aws-cdk/core": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/aws-sns": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sns/-/aws-sns-1.28.0.tgz", - "integrity": "sha512-lul2GXVieBUDxO62IJy47P07qQbLWwwQYstthNmuoPcmImvZ7QjUAdeIZfoUFNWiw2e1uEX/XERBaBSYUHncag==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sns/-/aws-sns-1.32.2.tgz", + "integrity": "sha512-gGDIMwxjjf/2HltOJa8j2nGm/9Ck6bVddsm/a212abkxqXtPccNoZFyINFsONn+XA4jf+ikIfiT5SEgV4myGPA==", "dev": true, "requires": { - "@aws-cdk/aws-cloudwatch": "1.28.0", - "@aws-cdk/aws-events": "1.28.0", - "@aws-cdk/aws-iam": "1.28.0", - "@aws-cdk/aws-kms": "1.28.0", - "@aws-cdk/core": "1.28.0" + "@aws-cdk/aws-cloudwatch": "1.32.2", + "@aws-cdk/aws-events": "1.32.2", + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/aws-kms": "1.32.2", + "@aws-cdk/core": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/aws-sns-subscriptions": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sns-subscriptions/-/aws-sns-subscriptions-1.28.0.tgz", - "integrity": "sha512-OHLhOXlm+NdlQNotDjcvbNHoN3mITt6o7ZCDGtWmm6nnZlwg2wzXi5hXll6WoXvvZMXcPHNtWNmRex6D7b5Hhw==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sns-subscriptions/-/aws-sns-subscriptions-1.32.2.tgz", + "integrity": "sha512-Y9NgIREAU5mtCoOGPqHzR9jNEvp69mBYm3k6kyMLSpNxOAakW27uHxXD/ZnYrJWGffTLUJyfdSNuPxkOFTYrQw==", "dev": true, "requires": { - "@aws-cdk/aws-iam": "1.28.0", - "@aws-cdk/aws-lambda": "1.28.0", - "@aws-cdk/aws-sns": "1.28.0", - "@aws-cdk/aws-sqs": "1.28.0", - "@aws-cdk/core": "1.28.0" + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/aws-lambda": "1.32.2", + "@aws-cdk/aws-sns": "1.32.2", + "@aws-cdk/aws-sqs": "1.32.2", + "@aws-cdk/core": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/aws-sqs": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sqs/-/aws-sqs-1.28.0.tgz", - "integrity": "sha512-ZMNo0zvGKjW6mZvBpPaErO/P6/KN4e9u0fNZe3PRjgA7N8JFn3XI8+O1sPkv5hLgSEJGoDJ9X2eN6b9+ajA4cA==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sqs/-/aws-sqs-1.32.2.tgz", + "integrity": "sha512-W82cMHO5OsNrapB5gjF+Gw/mOQahug5BZWAJ0AZ0BFyPJr/p30zCjIkJpmC1Ep9WtZCkichC+TJxvt3YJSLRPQ==", "dev": true, "requires": { - "@aws-cdk/aws-cloudwatch": "1.28.0", - "@aws-cdk/aws-iam": "1.28.0", - "@aws-cdk/aws-kms": "1.28.0", - "@aws-cdk/core": "1.28.0" + "@aws-cdk/aws-cloudwatch": "1.32.2", + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/aws-kms": "1.32.2", + "@aws-cdk/core": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/aws-ssm": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ssm/-/aws-ssm-1.28.0.tgz", - "integrity": "sha512-HdRlCWuIMRanO0lSlWog2Ooh8GSsB8cnh3SpoO+Sc/HQdRrMpjIe1W8YOdS/JeatstTKWGc6WKkxCfHYASjYcQ==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ssm/-/aws-ssm-1.32.2.tgz", + "integrity": "sha512-sW68/G9NYf3+DsTDDGdT6pKMsujeH0Th8DFMFPl1BCD9wB5EVoS9dNUzKRzuNVHlwgtuSObI3XeWDza6UMy1wQ==", "dev": true, "requires": { - "@aws-cdk/aws-iam": "1.28.0", - "@aws-cdk/aws-kms": "1.28.0", - "@aws-cdk/core": "1.28.0", - "@aws-cdk/cx-api": "1.28.0" + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/aws-kms": "1.32.2", + "@aws-cdk/core": "1.32.2", + "@aws-cdk/cx-api": "1.32.2", + "constructs": "^2.0.0" + } + }, + "@aws-cdk/cdk-assets-schema": { + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/cdk-assets-schema/-/cdk-assets-schema-1.32.2.tgz", + "integrity": "sha512-mwQ+6JSWPTvY9GqbMp+l7/1ZvFk0aJLchmGmCKtokbLi+2Qf7rYDAIqC26CV7Ilax/A3baxj8BWvaD1xgqYrhA==", + "dev": true, + "requires": { + "semver": "^7.2.1" + }, + "dependencies": { + "semver": { + "version": "7.2.1", + "bundled": true, + "dev": true + } } }, "@aws-cdk/cfnspec": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/cfnspec/-/cfnspec-1.28.0.tgz", - "integrity": "sha512-zlgt8rOEcwDN1YRfa29fJ2XzketwFOgocBFWo6rWoHMt5Qw0VYssZgfCtVnR9BoQxI5H77JIjc0yKNaLYVG3Kw==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/cfnspec/-/cfnspec-1.32.2.tgz", + "integrity": "sha512-eg6NBCEz5en5p/4qx2xL13zScAdurs3YY4yyD8WaZF+8r4cPuJFxL2khwgAYEXf6USkTK+c8DmuDnePUMHoNdQ==", "dev": true, "requires": { "md5": "^2.2.1" } }, "@aws-cdk/cloudformation-diff": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/cloudformation-diff/-/cloudformation-diff-1.28.0.tgz", - "integrity": "sha512-qrz2K9kvWEsxkKdsHn2gFPc1g2gbj3J7MB8avdx3hFE9Kt723Eg3u807I3oZyqyNKO+7Je6iPdJa1//G5fT0yg==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/cloudformation-diff/-/cloudformation-diff-1.32.2.tgz", + "integrity": "sha512-wcW46kR8HRmOFyPaTWfjmGaQO73KCkJbEhsNxxJjFK6w0j3tlci+ZHPRiq9SBwmYax9M4muqTg6uo3y0oi9etA==", "dev": true, "requires": { - "@aws-cdk/cfnspec": "1.28.0", + "@aws-cdk/cfnspec": "1.32.2", "colors": "^1.4.0", "diff": "^4.0.2", "fast-deep-equal": "^3.1.1", @@ -553,34 +605,35 @@ } }, "@aws-cdk/core": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/core/-/core-1.28.0.tgz", - "integrity": "sha512-MOvDUcv5UkIioVAiZxFmR1fuY2YnR/yhYv/xp2UPLC0bHW+HgkuF3ccdumTRR/W2LxxL7hjo4+2mSP6kuflxBg==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/core/-/core-1.32.2.tgz", + "integrity": "sha512-gO+LpoGvToUwOGUhEsUAFAuRMjFhQvpbsurzJCEYFs/Je0vHX+b63iC4fkf74aZVHemKkDKY+xdzEAwIvIJB6Q==", "dev": true, "requires": { - "@aws-cdk/cx-api": "1.28.0" + "@aws-cdk/cx-api": "1.32.2", + "constructs": "^2.0.0" } }, "@aws-cdk/cx-api": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/cx-api/-/cx-api-1.28.0.tgz", - "integrity": "sha512-FwjifjofFmM5W6N8TG2x5EeHfCHvsKNaQ8p+4XdmjdEGw5hyiqNRROFphLI+fqrrKoABoUO5E4Cal8nGy7uq5g==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/cx-api/-/cx-api-1.32.2.tgz", + "integrity": "sha512-+QRa35r/54TTwegy8sLZLIwo1kAlQfYQtJ8KvlpapK7jvwJpbdQYjbPR/n0dYVmlTNb/R5Wb9+ulr5EYfJlXUw==", "dev": true, "requires": { - "semver": "^7.1.3" + "semver": "^7.2.1" }, "dependencies": { "semver": { - "version": "7.1.3", + "version": "7.2.1", "bundled": true, "dev": true } } }, "@aws-cdk/region-info": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/region-info/-/region-info-1.28.0.tgz", - "integrity": "sha512-Qosfl9H7o2HoEUOoC0aUUoIyv5BwT9ijZgxAQGhJbfRqXdkb2SVtzAMQ7bj+l7wBLPfPbaLFS+DBnR2+GxUR+g==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/region-info/-/region-info-1.32.2.tgz", + "integrity": "sha512-ssXm6oWpghBWQPOVHf7TZqjcYiLMqc6K7pNGbZYn/Lm7d1HMtAFoOZAsREoVluACWYRPrG/lT17zZzb5ArKObg==", "dev": true }, "@babel/code-frame": { @@ -902,9 +955,9 @@ } }, "@babel/runtime": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.7.tgz", - "integrity": "sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg==", + "version": "7.9.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.2.tgz", + "integrity": "sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q==", "dev": true, "requires": { "regenerator-runtime": "^0.13.4" @@ -1568,9 +1621,9 @@ "dev": true }, "ast-types": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.2.tgz", - "integrity": "sha512-uWMHxJxtfj/1oZClOxDEV1sQ1HCDkA4MG8Gr69KKeBjEVH0R84WlejZ0y2DcwyBlpAEMltmVYkVgqfLFb2oyiA==", + "version": "0.13.3", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.3.tgz", + "integrity": "sha512-XTZ7xGML849LkQP86sWdQzfhwbt3YwIO6MqbX9mUNYY98VKaaVZP7YNNm70IpwecbkkxmfC5IYAzOQ/2p29zRA==", "dev": true }, "astral-regex": { @@ -1601,17 +1654,19 @@ "dev": true }, "aws-cdk": { - "version": "1.28.0", - "resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-1.28.0.tgz", - "integrity": "sha512-1yCseMPT7WDPn2ngUItii7rS3hnUJsQ8qozptWbZRZZ/vcP9pAKnG6sXgbUuoZFpng/D8SSX3QWpIgTJSUWSsw==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-1.32.2.tgz", + "integrity": "sha512-nBVTSb2HcOBxhfK3TP47BlYO1AzWD3OpRVJ8CLzy0/waDMheKAbfj9MERxBuBR6fkcW+rqiaaEFUkGMD14qX6g==", "dev": true, "requires": { - "@aws-cdk/cloudformation-diff": "1.28.0", - "@aws-cdk/cx-api": "1.28.0", - "@aws-cdk/region-info": "1.28.0", + "@aws-cdk/cdk-assets-schema": "1.32.2", + "@aws-cdk/cloudformation-diff": "1.32.2", + "@aws-cdk/cx-api": "1.32.2", + "@aws-cdk/region-info": "1.32.2", "archiver": "^3.1.1", - "aws-sdk": "^2.639.0", - "camelcase": "^5.3.1", + "aws-sdk": "^2.654.0", + "camelcase": "^6.0.0", + "cdk-assets": "1.32.2", "colors": "^1.4.0", "decamelize": "^4.0.0", "fs-extra": "^8.1.0", @@ -1620,18 +1675,26 @@ "minimatch": ">=3.0", "promptly": "^3.0.3", "proxy-agent": "^3.1.1", - "semver": "^7.1.3", + "semver": "^7.2.1", "source-map-support": "^0.5.16", "table": "^5.4.6", - "uuid": "^7.0.2", - "yaml": "^1.8.2", - "yargs": "^15.3.0" + "uuid": "^7.0.3", + "yaml": "^1.8.3", + "yargs": "^15.3.1" + }, + "dependencies": { + "camelcase": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.0.0.tgz", + "integrity": "sha512-8KMDF1Vz2gzOq54ONPJS65IvTUaB1cHJ2DMM7MbPmLZljDH1qpzzLsWdiN9pHh6qvkRVDTi/07+eNGch/oLU4w==", + "dev": true + } } }, "aws-sdk": { - "version": "2.639.0", - "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.639.0.tgz", - "integrity": "sha512-cbH69oV0ObZ4tapbjDqu0j3I779uscQNhRaewjIJY5O5At4RULtd7us24n72FtT4HIwM9cwORzVxA9rK6DHKOA==", + "version": "2.656.0", + "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.656.0.tgz", + "integrity": "sha512-UzqDvvt6i7gpuzEdK0GT/JOfBJcsCPranzZWdQ9HR4+5E0m5kf5gybZ6OX+UseIAE2/WND6Dv0aHgiI21AKenw==", "dev": true, "requires": { "buffer": "4.9.1", @@ -1832,11 +1895,13 @@ } }, "bl": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.0.1.tgz", - "integrity": "sha512-FL/TdvchukRCuWVxT0YMO/7+L5TNeNrVFvRU2IY63aUyv9mpt8splf2NEr6qXtPo5fya5a66YohQKvGNmLrWNA==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.0.2.tgz", + "integrity": "sha512-j4OH8f6Qg2bGuWfRiltT2HYGx0e1QcBTrK9KAHNMwMZdQnDZFk0ZSYIpADjYCB3U12nicC5tVJwSIhwOWjb4RQ==", "dev": true, "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", "readable-stream": "^3.4.0" } }, @@ -1978,6 +2043,19 @@ "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", "dev": true }, + "cdk-assets": { + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/cdk-assets/-/cdk-assets-1.32.2.tgz", + "integrity": "sha512-WML4QrfIg8exwKunvK8j8FTQ4b0+qLVObnIjbFoad/7ftU7jXbgCfJC5M73mnE90WZnELnArFLOJWEhRagnyfw==", + "dev": true, + "requires": { + "@aws-cdk/cdk-assets-schema": "1.32.2", + "archiver": "^3.1.1", + "aws-sdk": "^2.654.0", + "glob": "^7.1.6", + "yargs": "^15.3.1" + } + }, "chalk": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", @@ -2169,6 +2247,12 @@ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", "dev": true }, + "constructs": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/constructs/-/constructs-2.0.1.tgz", + "integrity": "sha512-edR85YFGI9TBT9byAo5vAfI0PRi+jFGzinwN3RAJwKfv6Yc9x9kALYfoEmgotp95qT7/k/iUQWHrH9BMJeqpdg==", + "dev": true + }, "convert-source-map": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", @@ -6193,9 +6277,9 @@ } }, "semver": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.1.3.tgz", - "integrity": "sha512-ekM0zfiA9SCBlsKa2X1hxyxiI4L3B6EbVJkkdgQXnSEEaHlGdvyodMruTiulSRWMMB4NeIuYNMC9rTKTz97GxA==", + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.2.1.tgz", + "integrity": "sha512-aHhm1pD02jXXkyIpq25qBZjr3CQgg8KST8uX0OWXch3xE6jw+1bfbWnCjzMwojsTquroUmKFHNzU6x26mEiRxw==", "dev": true }, "set-blocking": { @@ -7188,9 +7272,9 @@ "dev": true }, "uuid": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.2.tgz", - "integrity": "sha512-vy9V/+pKG+5ZTYKf+VcphF5Oc6EFiu3W8Nv3P3zIh0EqVI80ZxOzuPfe9EHjkFNvf8+xuTHVeei4Drydlx4zjw==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz", + "integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==", "dev": true }, "v8-to-istanbul": { @@ -7430,18 +7514,18 @@ "dev": true }, "yaml": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.8.2.tgz", - "integrity": "sha512-omakb0d7FjMo3R1D2EbTKVIk6dAVLRxFXdLZMEUToeAvuqgG/YuHMuQOZ5fgk+vQ8cx+cnGKwyg+8g8PNT0xQg==", + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.8.3.tgz", + "integrity": "sha512-X/v7VDnK+sxbQ2Imq4Jt2PRUsRsP7UcpSl3Llg6+NRRqWLIvxkMFYtH1FmvwNGYRKKPa+EPA4qDBlI9WVG1UKw==", "dev": true, "requires": { "@babel/runtime": "^7.8.7" } }, "yargs": { - "version": "15.3.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.3.0.tgz", - "integrity": "sha512-g/QCnmjgOl1YJjGsnUg2SatC7NUYEiLXJqxNOQU9qSpjzGtGXda9b+OKccr1kLTy8BN9yqEyqfq5lxlwdc13TA==", + "version": "15.3.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.3.1.tgz", + "integrity": "sha512-92O1HWEjw27sBfgmXiixJWT5hRBp2eobqXicLtPBIDBhYB+1HpwZlXmbW2luivBJHBzki+7VyCLRtAkScbTBQA==", "dev": true, "requires": { "cliui": "^6.0.0", @@ -7454,7 +7538,7 @@ "string-width": "^4.2.0", "which-module": "^2.0.0", "y18n": "^4.0.0", - "yargs-parser": "^18.1.0" + "yargs-parser": "^18.1.1" }, "dependencies": { "decamelize": { @@ -7462,6 +7546,16 @@ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", "dev": true + }, + "yargs-parser": { + "version": "18.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.2.tgz", + "integrity": "sha512-hlIPNR3IzC1YuL1c2UwwDKpXlNFBqD1Fswwh1khz5+d8Cq/8yc/Mn0i+rQXduu8hcrFKvO7Eryk+09NecTQAAQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } } } }, diff --git a/package.json b/package.json index f5cbd45c..a3c4d640 100644 --- a/package.json +++ b/package.json @@ -26,16 +26,16 @@ "prepublish": "run-s clean build" }, "devDependencies": { - "@aws-cdk/assert": "1.28.0", - "@aws-cdk/aws-autoscaling": "1.28.0", - "@aws-cdk/aws-cloudtrail": "1.28.0", - "@aws-cdk/aws-ecs": "1.28.0", - "@aws-cdk/aws-events": "1.28.0", - "@aws-cdk/aws-s3": "1.28.0", - "@aws-cdk/aws-s3-deployment": "1.28.0", - "@aws-cdk/aws-ssm": "1.28.0", - "@aws-cdk/core": "1.28.0", - "aws-cdk": "1.28.0", + "@aws-cdk/assert": "1.32.2", + "@aws-cdk/aws-autoscaling": "1.32.2", + "@aws-cdk/aws-cloudtrail": "1.32.2", + "@aws-cdk/aws-ecs": "1.32.2", + "@aws-cdk/aws-events": "1.32.2", + "@aws-cdk/aws-s3": "1.32.2", + "@aws-cdk/aws-s3-deployment": "1.32.2", + "@aws-cdk/aws-ssm": "1.32.2", + "@aws-cdk/core": "1.32.2", + "aws-cdk": "1.32.2", "@types/jest": "25.2.1", "@types/node": "12.12.31", "jest": "25.3.0",