diff --git a/lib/index.ts b/lib/index.ts index 306f225..f4d8bc4 100644 --- a/lib/index.ts +++ b/lib/index.ts @@ -3,7 +3,7 @@ import { Table } from '@aws-cdk/aws-dynamodb'; import { Function, Runtime, Code } from '@aws-cdk/aws-lambda'; import { Bucket } from '@aws-cdk/aws-s3'; import { BucketDeployment, Source } from '@aws-cdk/aws-s3-deployment'; -import { AwsCustomResource, AwsSdkCall } from '@aws-cdk/custom-resources'; +import { AwsCustomResource, AwsSdkCall, AwsCustomResourcePolicy } from '@aws-cdk/custom-resources'; import * as tmp from 'tmp'; import * as fs from 'fs'; @@ -127,6 +127,7 @@ exports.handler = async (event) => { }, } : undefined, + policy: AwsCustomResourcePolicy.fromSdkCalls({ resources: AwsCustomResourcePolicy.ANY_RESOURCE }), }); fn.grantInvoke(onEvent); } diff --git a/package-lock.json b/package-lock.json index aeabcb1..adaf509 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,77 +1,27 @@ { "name": "aws-cdk-dynamodb-seeder", - "version": "1.27.0", + "version": "1.28.0", "lockfileVersion": 1, "requires": true, "dependencies": { "@aws-cdk/assert": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/assert/-/assert-1.27.0.tgz", - "integrity": "sha512-vA78/ttLD0k0toArMwNXAFx7TtRCUyDs+YjI+KN7jXv+D9QkwOtD0KBEWJ4DYHgQlEwghd7fKFWypBlDSYdTHg==", + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/assert/-/assert-1.28.0.tgz", + "integrity": "sha512-R5dgdYSlFwqDQOYxXIACQz+m6zob/m9VM1KVFa67EEiXseFUkK+vSNcpX/u2NXOfLucmIIfAAOLL9gzbzzLOLw==", "dev": true, "requires": { - "@aws-cdk/cloudformation-diff": "1.27.0", - "@aws-cdk/core": "1.27.0", - "@aws-cdk/cx-api": "1.27.0" - }, - "dependencies": { - "@aws-cdk/cfnspec": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/cfnspec/-/cfnspec-1.27.0.tgz", - "integrity": "sha512-sysCvheFzjOEFkkCeKgDohUxth5EI25xKSy4IeQWhpFjBh6qAhMyWfhD+gsZhSz7H5zONCM7OUOtGANG9UI37w==", - "dev": true, - "requires": { - "md5": "^2.2.1" - } - }, - "@aws-cdk/cloudformation-diff": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/cloudformation-diff/-/cloudformation-diff-1.27.0.tgz", - "integrity": "sha512-0eM4h0jY3sBIf9GUg3hhoQLfN+9nTFhJ1bXa5MxctrII3P/3PNJr0kJhxQNUjgq6rAcB1JNd0cLCZ8XoCFJWJQ==", - "dev": true, - "requires": { - "@aws-cdk/cfnspec": "1.27.0", - "colors": "^1.4.0", - "diff": "^4.0.2", - "fast-deep-equal": "^3.1.1", - "string-width": "^4.2.0", - "table": "^5.4.6" - } - }, - "@aws-cdk/core": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/core/-/core-1.27.0.tgz", - "integrity": "sha512-RejU46I1ozZELsSrb2MMa7hmtBjGv5sppC7PYwTgAYVJTqMpPAQEYAriiW2yJDaKZr9FN/l3wTGyJID4VZSfcQ==", - "dev": true, - "requires": { - "@aws-cdk/cx-api": "1.27.0" - } - }, - "@aws-cdk/cx-api": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/cx-api/-/cx-api-1.27.0.tgz", - "integrity": "sha512-CqWnXm/lCzRfUsXWh1/umN6G+akop++zMzCZrjsOa9LXdd8YJinibsYTUINJVVO7Dd0I8HtLNj+NaRiWAywadg==", - "dev": true, - "requires": { - "semver": "^7.1.3" - }, - "dependencies": { - "semver": { - "version": "7.1.3", - "bundled": true, - "dev": true - } - } - } + "@aws-cdk/cloudformation-diff": "1.28.0", + "@aws-cdk/core": "1.28.0", + "@aws-cdk/cx-api": "1.28.0" } }, "@aws-cdk/assets": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/assets/-/assets-1.27.0.tgz", - "integrity": "sha512-EmaWXPk/XFd+ZQsRTvCYfVb6hTKV6qzNOqI8PAEmwC+rqOj53g8TSxCqcl7hXfsnhFAIJ5698+p3fl9WbAQadQ==", + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/assets/-/assets-1.28.0.tgz", + "integrity": "sha512-gWcEYBczWpfTkWgRloEbiKVwM6VXM0dWd5vYuu58ZV/SOKySBGAQe3XyLx/uAqrZA+QKUGZeciUlg4L0PI+bPA==", "requires": { - "@aws-cdk/core": "1.27.0", - "@aws-cdk/cx-api": "1.27.0", + "@aws-cdk/core": "1.28.0", + "@aws-cdk/cx-api": "1.28.0", "minimatch": "^3.0.4" }, "dependencies": { @@ -101,686 +51,177 @@ } }, "@aws-cdk/aws-apigateway": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-apigateway/-/aws-apigateway-1.27.0.tgz", - "integrity": "sha512-uDkG702Q/34R95TlcH2i0PeTMSENc8TB8B27ftlkT1Grj/v2z/L+xyiMJDP7HGLzhXBgSZqnDlDNtsXkhs/rrw==", + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-apigateway/-/aws-apigateway-1.28.0.tgz", + "integrity": "sha512-Fv20P2H8W0bD2SayX0Z57X5NITEGmtPQt9aLEbDl2cP1p8edtx1DmJnnIaRJNjsGs+ebo6YptUSH+H7r6HdQWg==", "requires": { - "@aws-cdk/aws-certificatemanager": "1.27.0", - "@aws-cdk/aws-ec2": "1.27.0", - "@aws-cdk/aws-elasticloadbalancingv2": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-lambda": "1.27.0", - "@aws-cdk/core": "1.27.0" + "@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-applicationautoscaling": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-applicationautoscaling/-/aws-applicationautoscaling-1.27.0.tgz", - "integrity": "sha512-28VYvG9oUheCUd5eP4oy4HLEs152k2FjOKIfIE3X0Xw+bRqM+kvW+VNqjxQmH+clxEk2KF2771tqplbQsCvWXA==", + "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==", "requires": { - "@aws-cdk/aws-autoscaling-common": "1.27.0", - "@aws-cdk/aws-cloudwatch": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/core": "1.27.0" + "@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": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling/-/aws-autoscaling-1.27.0.tgz", - "integrity": "sha512-c7HWN4opXT3dBLo0tYz7GclDAoanBbYKvu4l8r+mzPeDaQyLSAcFjHwYrXUO4PLGc6D8KYCb5IOnWo99wIczdw==", + "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==", "requires": { - "@aws-cdk/aws-autoscaling-common": "1.27.0", - "@aws-cdk/aws-cloudwatch": "1.27.0", - "@aws-cdk/aws-ec2": "1.27.0", - "@aws-cdk/aws-elasticloadbalancing": "1.27.0", - "@aws-cdk/aws-elasticloadbalancingv2": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-sns": "1.27.0", - "@aws-cdk/core": "1.27.0" + "@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": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling-common/-/aws-autoscaling-common-1.27.0.tgz", - "integrity": "sha512-0bPUBK3khVMN3Zb6QKOTxcQxJfzZYYpOVK4+EEQ2miqStJAhrGUTQ2mdU3AWQhrms/RD6THlNU0s8lo+9cxetA==", + "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==", "requires": { - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/core": "1.27.0" + "@aws-cdk/aws-iam": "1.28.0", + "@aws-cdk/core": "1.28.0" } }, "@aws-cdk/aws-autoscaling-hooktargets": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling-hooktargets/-/aws-autoscaling-hooktargets-1.27.0.tgz", - "integrity": "sha512-TJ/k/SyHr/hiTf23jaD3XG94a3Njg7oRuk2aJ8J2djqxSNC9QknIY0AxYdM/Z8magl9gHv+9xLK/6VROYcYoKg==", + "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==", "requires": { - "@aws-cdk/aws-autoscaling": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-lambda": "1.27.0", - "@aws-cdk/aws-sns": "1.27.0", - "@aws-cdk/aws-sns-subscriptions": "1.27.0", - "@aws-cdk/aws-sqs": "1.27.0", - "@aws-cdk/core": "1.27.0" + "@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-batch": { + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-batch/-/aws-batch-1.28.0.tgz", + "integrity": "sha512-KeEtfXQiUiMmTfzx8mWuPtPQbYLnePx+bV27hoooAWsYMXv2mo+Qsdqi3FB+WDpG4H6wHCsBGnYvGvZxNSwSOA==", + "requires": { + "@aws-cdk/aws-ec2": "1.28.0", + "@aws-cdk/aws-ecr": "1.28.0", + "@aws-cdk/aws-ecs": "1.28.0", + "@aws-cdk/aws-iam": "1.28.0", + "@aws-cdk/core": "1.28.0" } }, "@aws-cdk/aws-certificatemanager": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-certificatemanager/-/aws-certificatemanager-1.27.0.tgz", - "integrity": "sha512-jnAYLzDuYQQ0H7wdJlW+LKjY8xEIaafnGhI07w3R31uG4zTBkpmlAhlVMlrm5go5PQNPmCQdZR/Ni2V7ME7+DQ==", + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-certificatemanager/-/aws-certificatemanager-1.28.0.tgz", + "integrity": "sha512-jl6zpqYejDNakH8BtTis34capjucpavq0K3bkhC+DXJbOCcjRoz9Ek2cVIslUaidfwTerUJsuryPhtzXKRt3dQ==", "requires": { - "@aws-cdk/aws-cloudformation": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-lambda": "1.27.0", - "@aws-cdk/aws-route53": "1.27.0", - "@aws-cdk/core": "1.27.0" + "@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": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudformation/-/aws-cloudformation-1.27.0.tgz", - "integrity": "sha512-dFbbueUUhIOxopNn9MZRosH71irL2kJajmlYkcIvhx/2yTaE9FwaerpDbRzoeTS9FJZTyFVZ77RLITo0zfF2ZA==", + "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==", "requires": { - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-lambda": "1.27.0", - "@aws-cdk/aws-s3": "1.27.0", - "@aws-cdk/aws-sns": "1.27.0", - "@aws-cdk/core": "1.27.0", - "@aws-cdk/cx-api": "1.27.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-sns": "1.28.0", + "@aws-cdk/core": "1.28.0", + "@aws-cdk/cx-api": "1.28.0" } }, "@aws-cdk/aws-cloudfront": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudfront/-/aws-cloudfront-1.27.0.tgz", - "integrity": "sha512-3XxuS7C1cUA08qd4V/IwBpHBaQfvVPqGomT7XEWKg7J3GaQKcWxO5+VCVncJ3p/da6QR4EoInm7rXbQrPzvuzA==", + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudfront/-/aws-cloudfront-1.28.0.tgz", + "integrity": "sha512-OgSbc4549ILwDO/rWUJlvOienm8dIciwPmtaDN8WGQaGTs3Vu8J5SSVegu9TMDQQU+kbAdDaEPK6WJIwq5iK0A==", "requires": { - "@aws-cdk/aws-certificatemanager": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-kms": "1.27.0", - "@aws-cdk/aws-lambda": "1.27.0", - "@aws-cdk/aws-s3": "1.27.0", - "@aws-cdk/core": "1.27.0" + "@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-cloudwatch": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudwatch/-/aws-cloudwatch-1.27.0.tgz", - "integrity": "sha512-oTriquHjSav0wnUorYRns/XmjwqcUbOdSWXtJ97/pnOl+C8Ma1KTWwldPzDzuDei0Zna19lhRblUNiTQhuRTOA==", + "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==", "requires": { - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/core": "1.27.0" + "@aws-cdk/aws-iam": "1.28.0", + "@aws-cdk/core": "1.28.0" } }, "@aws-cdk/aws-dynamodb": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-dynamodb/-/aws-dynamodb-1.27.0.tgz", - "integrity": "sha512-gKFyXEZav/3NZULUEc6bMnPfEuuHO3a7jiPUZag1sjsb5hGNiIxAt4yNLO3CEQQ2P45WlEuMuW58CwLg/vbofg==", - "requires": { - "@aws-cdk/aws-applicationautoscaling": "1.27.0", - "@aws-cdk/aws-cloudformation": "1.27.0", - "@aws-cdk/aws-cloudwatch": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-lambda": "1.27.0", - "@aws-cdk/core": "1.27.0", - "@aws-cdk/custom-resources": "1.27.0" - }, - "dependencies": { - "@aws-cdk/assets": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/assets/-/assets-1.27.0.tgz", - "integrity": "sha512-EmaWXPk/XFd+ZQsRTvCYfVb6hTKV6qzNOqI8PAEmwC+rqOj53g8TSxCqcl7hXfsnhFAIJ5698+p3fl9WbAQadQ==", - "requires": { - "@aws-cdk/core": "1.27.0", - "@aws-cdk/cx-api": "1.27.0", - "minimatch": "^3.0.4" - }, - "dependencies": { - "balanced-match": { - "version": "1.0.0", - "bundled": true - }, - "brace-expansion": { - "version": "1.1.11", - "bundled": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "concat-map": { - "version": "0.0.1", - "bundled": true - }, - "minimatch": { - "version": "3.0.4", - "bundled": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "@aws-cdk/aws-apigateway": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-apigateway/-/aws-apigateway-1.27.0.tgz", - "integrity": "sha512-uDkG702Q/34R95TlcH2i0PeTMSENc8TB8B27ftlkT1Grj/v2z/L+xyiMJDP7HGLzhXBgSZqnDlDNtsXkhs/rrw==", - "requires": { - "@aws-cdk/aws-certificatemanager": "1.27.0", - "@aws-cdk/aws-ec2": "1.27.0", - "@aws-cdk/aws-elasticloadbalancingv2": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-lambda": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-applicationautoscaling": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-applicationautoscaling/-/aws-applicationautoscaling-1.27.0.tgz", - "integrity": "sha512-28VYvG9oUheCUd5eP4oy4HLEs152k2FjOKIfIE3X0Xw+bRqM+kvW+VNqjxQmH+clxEk2KF2771tqplbQsCvWXA==", - "requires": { - "@aws-cdk/aws-autoscaling-common": "1.27.0", - "@aws-cdk/aws-cloudwatch": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-autoscaling": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling/-/aws-autoscaling-1.27.0.tgz", - "integrity": "sha512-c7HWN4opXT3dBLo0tYz7GclDAoanBbYKvu4l8r+mzPeDaQyLSAcFjHwYrXUO4PLGc6D8KYCb5IOnWo99wIczdw==", - "requires": { - "@aws-cdk/aws-autoscaling-common": "1.27.0", - "@aws-cdk/aws-cloudwatch": "1.27.0", - "@aws-cdk/aws-ec2": "1.27.0", - "@aws-cdk/aws-elasticloadbalancing": "1.27.0", - "@aws-cdk/aws-elasticloadbalancingv2": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-sns": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-autoscaling-common": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling-common/-/aws-autoscaling-common-1.27.0.tgz", - "integrity": "sha512-0bPUBK3khVMN3Zb6QKOTxcQxJfzZYYpOVK4+EEQ2miqStJAhrGUTQ2mdU3AWQhrms/RD6THlNU0s8lo+9cxetA==", - "requires": { - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-autoscaling-hooktargets": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling-hooktargets/-/aws-autoscaling-hooktargets-1.27.0.tgz", - "integrity": "sha512-TJ/k/SyHr/hiTf23jaD3XG94a3Njg7oRuk2aJ8J2djqxSNC9QknIY0AxYdM/Z8magl9gHv+9xLK/6VROYcYoKg==", - "requires": { - "@aws-cdk/aws-autoscaling": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-lambda": "1.27.0", - "@aws-cdk/aws-sns": "1.27.0", - "@aws-cdk/aws-sns-subscriptions": "1.27.0", - "@aws-cdk/aws-sqs": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-certificatemanager": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-certificatemanager/-/aws-certificatemanager-1.27.0.tgz", - "integrity": "sha512-jnAYLzDuYQQ0H7wdJlW+LKjY8xEIaafnGhI07w3R31uG4zTBkpmlAhlVMlrm5go5PQNPmCQdZR/Ni2V7ME7+DQ==", - "requires": { - "@aws-cdk/aws-cloudformation": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-lambda": "1.27.0", - "@aws-cdk/aws-route53": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-cloudformation": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudformation/-/aws-cloudformation-1.27.0.tgz", - "integrity": "sha512-dFbbueUUhIOxopNn9MZRosH71irL2kJajmlYkcIvhx/2yTaE9FwaerpDbRzoeTS9FJZTyFVZ77RLITo0zfF2ZA==", - "requires": { - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-lambda": "1.27.0", - "@aws-cdk/aws-s3": "1.27.0", - "@aws-cdk/aws-sns": "1.27.0", - "@aws-cdk/core": "1.27.0", - "@aws-cdk/cx-api": "1.27.0" - } - }, - "@aws-cdk/aws-cloudfront": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudfront/-/aws-cloudfront-1.27.0.tgz", - "integrity": "sha512-3XxuS7C1cUA08qd4V/IwBpHBaQfvVPqGomT7XEWKg7J3GaQKcWxO5+VCVncJ3p/da6QR4EoInm7rXbQrPzvuzA==", - "requires": { - "@aws-cdk/aws-certificatemanager": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-kms": "1.27.0", - "@aws-cdk/aws-lambda": "1.27.0", - "@aws-cdk/aws-s3": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-cloudwatch": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudwatch/-/aws-cloudwatch-1.27.0.tgz", - "integrity": "sha512-oTriquHjSav0wnUorYRns/XmjwqcUbOdSWXtJ97/pnOl+C8Ma1KTWwldPzDzuDei0Zna19lhRblUNiTQhuRTOA==", - "requires": { - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-ec2": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ec2/-/aws-ec2-1.27.0.tgz", - "integrity": "sha512-hLDz/na6csLUXRlb4bxB/O/I2Q3hwdlmiG3MzN9Pl7ammRYCRR0H97XHUeFirXXQOgWmcCwWzWloay/yvFjR+w==", - "requires": { - "@aws-cdk/aws-cloudwatch": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-logs": "1.27.0", - "@aws-cdk/aws-s3": "1.27.0", - "@aws-cdk/aws-ssm": "1.27.0", - "@aws-cdk/core": "1.27.0", - "@aws-cdk/cx-api": "1.27.0" - } - }, - "@aws-cdk/aws-ecr": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecr/-/aws-ecr-1.27.0.tgz", - "integrity": "sha512-CmIyycX7V/mk8yNnUbt+x3TYeDKXNm8dE74GUtjpGMjRxQ5ZDo8X+ROc9UU5S6C42LDlEkE698EwtakkR63EvA==", - "requires": { - "@aws-cdk/aws-events": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-ecr-assets": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecr-assets/-/aws-ecr-assets-1.27.0.tgz", - "integrity": "sha512-INj0XzFombYFfRZ2dM9Jaun7zIh33FEbr7fEqD7rWxBnCsx+06YarX+r+DhGLta0ihn8pKViP/8pmDPLjvNrAA==", - "requires": { - "@aws-cdk/assets": "1.27.0", - "@aws-cdk/aws-cloudformation": "1.27.0", - "@aws-cdk/aws-ecr": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-lambda": "1.27.0", - "@aws-cdk/aws-s3": "1.27.0", - "@aws-cdk/core": "1.27.0", - "@aws-cdk/cx-api": "1.27.0", - "minimatch": "^3.0.4" - }, - "dependencies": { - "balanced-match": { - "version": "1.0.0", - "bundled": true - }, - "brace-expansion": { - "version": "1.1.11", - "bundled": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "concat-map": { - "version": "0.0.1", - "bundled": true - }, - "minimatch": { - "version": "3.0.4", - "bundled": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "@aws-cdk/aws-ecs": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecs/-/aws-ecs-1.27.0.tgz", - "integrity": "sha512-SqKPaulvbkw0xyDi052IvqJWdv1H0a+BAzw1f5wDNJV7G2NE8rfGGK4R7q55YpLKZQpLxx4ocdJzlw0VV20cyg==", - "requires": { - "@aws-cdk/aws-applicationautoscaling": "1.27.0", - "@aws-cdk/aws-autoscaling": "1.27.0", - "@aws-cdk/aws-autoscaling-hooktargets": "1.27.0", - "@aws-cdk/aws-certificatemanager": "1.27.0", - "@aws-cdk/aws-cloudformation": "1.27.0", - "@aws-cdk/aws-cloudwatch": "1.27.0", - "@aws-cdk/aws-ec2": "1.27.0", - "@aws-cdk/aws-ecr": "1.27.0", - "@aws-cdk/aws-ecr-assets": "1.27.0", - "@aws-cdk/aws-elasticloadbalancing": "1.27.0", - "@aws-cdk/aws-elasticloadbalancingv2": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-lambda": "1.27.0", - "@aws-cdk/aws-logs": "1.27.0", - "@aws-cdk/aws-route53": "1.27.0", - "@aws-cdk/aws-route53-targets": "1.27.0", - "@aws-cdk/aws-secretsmanager": "1.27.0", - "@aws-cdk/aws-servicediscovery": "1.27.0", - "@aws-cdk/aws-sns": "1.27.0", - "@aws-cdk/aws-sqs": "1.27.0", - "@aws-cdk/aws-ssm": "1.27.0", - "@aws-cdk/core": "1.27.0", - "@aws-cdk/cx-api": "1.27.0" - } - }, - "@aws-cdk/aws-elasticloadbalancing": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticloadbalancing/-/aws-elasticloadbalancing-1.27.0.tgz", - "integrity": "sha512-UWeC8uGI92QSUoKhwR9TDBFsRwjxcEZd/FK8Ga/yAcWUPCpFvabSv6g6FW8p62EkzdhjpmBg7/KGbEjDTiCc5Q==", - "requires": { - "@aws-cdk/aws-ec2": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-elasticloadbalancingv2": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticloadbalancingv2/-/aws-elasticloadbalancingv2-1.27.0.tgz", - "integrity": "sha512-OnUYQUQeBaNm789Ytam6C+Ll0aXLcYvMG2hE0ezKTq3Zk84lWovYP7gDuF48ulBCIGu0j6wskVFpFodE70W0Sw==", - "requires": { - "@aws-cdk/aws-certificatemanager": "1.27.0", - "@aws-cdk/aws-cloudwatch": "1.27.0", - "@aws-cdk/aws-ec2": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-lambda": "1.27.0", - "@aws-cdk/aws-s3": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-events": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-events/-/aws-events-1.27.0.tgz", - "integrity": "sha512-fJrFecc/sUq3PKWejUBTzBi167XzY0HZx3WFR+jOwCTP3AoRQbqREGs7+7Xhivk5c258lrsF0YejKSgYsioDZA==", - "requires": { - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-iam": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iam/-/aws-iam-1.27.0.tgz", - "integrity": "sha512-KkI7m28JcuC+64biE0FOF/CNuk1nRPxzatUbXUc+ZKwcYV8NBONrRcTRENQLe9+FRQ554Vww7IEEgKwuLSXusg==", - "requires": { - "@aws-cdk/core": "1.27.0", - "@aws-cdk/region-info": "1.27.0" - } - }, - "@aws-cdk/aws-kms": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kms/-/aws-kms-1.27.0.tgz", - "integrity": "sha512-wfSWL0SKCLGPQeiCGKKCh840kz4fVpBarhtOz9i2tkQP1OGfyZv5dTGGCs2VE6WzLBC6oRrx1hKjXG4URpYIGA==", - "requires": { - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-lambda": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-lambda/-/aws-lambda-1.27.0.tgz", - "integrity": "sha512-qjW8SPMCz1ZUZursWJApRZsV6tV27xBQeDoSVH3Cdo39TkAYFAyxJzqszgkNW619JBQ2NRIxElJATsyHTRizCw==", - "requires": { - "@aws-cdk/aws-cloudwatch": "1.27.0", - "@aws-cdk/aws-ec2": "1.27.0", - "@aws-cdk/aws-events": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-logs": "1.27.0", - "@aws-cdk/aws-s3": "1.27.0", - "@aws-cdk/aws-s3-assets": "1.27.0", - "@aws-cdk/aws-sqs": "1.27.0", - "@aws-cdk/core": "1.27.0", - "@aws-cdk/cx-api": "1.27.0" - } - }, - "@aws-cdk/aws-logs": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-logs/-/aws-logs-1.27.0.tgz", - "integrity": "sha512-9YNp+6a1Edk7Y49MyLfzBXAaUIKzNZyEKK07GsV547U8A4YMkThEm4PlCCDfWAbOrLgyb5yxVKSoDIVSt6MPIQ==", - "requires": { - "@aws-cdk/aws-cloudwatch": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-route53": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-route53/-/aws-route53-1.27.0.tgz", - "integrity": "sha512-/Y4HwkmBvEgKXXzLotZr3iOiPuAqca+EKjqV1tqL2E5wuIsANnTCb0dmj1rBe54XSkYgnd8Jdq6l+rCX7GYl3Q==", - "requires": { - "@aws-cdk/aws-ec2": "1.27.0", - "@aws-cdk/aws-logs": "1.27.0", - "@aws-cdk/core": "1.27.0", - "@aws-cdk/cx-api": "1.27.0" - } - }, - "@aws-cdk/aws-route53-targets": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-route53-targets/-/aws-route53-targets-1.27.0.tgz", - "integrity": "sha512-FPO5vXbyYOwvwFx3K3lA173WoDlhIoRxeeFW3ixIgJPucvIIKQvHdN3RAxokYPuUKqMIYh/TYwmNf21p75jxuQ==", - "requires": { - "@aws-cdk/aws-apigateway": "1.27.0", - "@aws-cdk/aws-cloudfront": "1.27.0", - "@aws-cdk/aws-ec2": "1.27.0", - "@aws-cdk/aws-elasticloadbalancing": "1.27.0", - "@aws-cdk/aws-elasticloadbalancingv2": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-route53": "1.27.0", - "@aws-cdk/aws-s3": "1.27.0", - "@aws-cdk/core": "1.27.0", - "@aws-cdk/region-info": "1.27.0" - } - }, - "@aws-cdk/aws-s3": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3/-/aws-s3-1.27.0.tgz", - "integrity": "sha512-fW6cSEWlMsrN+Tz3BmFrVH3yCF77uLYOc9wuV2t/7APS1+r22k/2dbTcRJiq9LX7qAjGH4nCTyfuulKzlnqwRA==", - "requires": { - "@aws-cdk/aws-events": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-kms": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-s3-assets": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3-assets/-/aws-s3-assets-1.27.0.tgz", - "integrity": "sha512-b9G+jCOq2q4ZMQe4lCyYGFQY5qIt6yk+UiSEYIAKqLH08cJ6sOnIQ5lm0/xM6vCilbQ+WWg4Ad03yQkcH7Zgow==", - "requires": { - "@aws-cdk/assets": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-s3": "1.27.0", - "@aws-cdk/core": "1.27.0", - "@aws-cdk/cx-api": "1.27.0" - } - }, - "@aws-cdk/aws-sam": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sam/-/aws-sam-1.27.0.tgz", - "integrity": "sha512-hh5bj3WkFMu7H6UFFQNCmKBb+M5lgmTaEfC9eL+kifDxg69rT0+vD3wy+dkSuxgmNU6Y+LpSiin8gQYZKnjU6A==", - "requires": { - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-secretsmanager": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-secretsmanager/-/aws-secretsmanager-1.27.0.tgz", - "integrity": "sha512-VEVHXzZ+hFYlSjb+aNmMnFKXKhcEo+1mEtgsx5diyfc4v706ldOYRqc8S1i+l09zM/idRRRVJs1t/gIQHqPo5A==", - "requires": { - "@aws-cdk/aws-ec2": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-kms": "1.27.0", - "@aws-cdk/aws-lambda": "1.27.0", - "@aws-cdk/aws-sam": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-servicediscovery": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-servicediscovery/-/aws-servicediscovery-1.27.0.tgz", - "integrity": "sha512-rUlRntzlOYExTyISLg/wemsMPWhB10PR9rsKiEVUvtHfqvaq10f61KGIISbKfmxcGtpSgPZ9Pyy0us7TBQcQMg==", - "requires": { - "@aws-cdk/aws-ec2": "1.27.0", - "@aws-cdk/aws-elasticloadbalancingv2": "1.27.0", - "@aws-cdk/aws-route53": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-sns": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sns/-/aws-sns-1.27.0.tgz", - "integrity": "sha512-X39uyoYpB18xD5tln7R4xbQi9RCtDeF4xQc5wr54NNgqRA/fwEsUhtFB6llfwf++Juu52joAePcfimu+D3sp5A==", - "requires": { - "@aws-cdk/aws-cloudwatch": "1.27.0", - "@aws-cdk/aws-events": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-kms": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-sns-subscriptions": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sns-subscriptions/-/aws-sns-subscriptions-1.27.0.tgz", - "integrity": "sha512-5Vtr71KZqIqGtuuXQAjUT/f8yCIvAoq5laJBpcmHrF74sWqPIWEZwb/Nc6qqcU9qDcpgZ8pTOEWngOEXu9J12Q==", - "requires": { - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-lambda": "1.27.0", - "@aws-cdk/aws-sns": "1.27.0", - "@aws-cdk/aws-sqs": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-sqs": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sqs/-/aws-sqs-1.27.0.tgz", - "integrity": "sha512-DfL4MEIcMzrY6dz2dlHbZ2m/BP5cQCikTvioaQqmSPenbe/DYKbNaZoegkW+iKYie/Ygu6XEdkqVnx6k+WP8Xw==", - "requires": { - "@aws-cdk/aws-cloudwatch": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-kms": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-ssm": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ssm/-/aws-ssm-1.27.0.tgz", - "integrity": "sha512-+GwZ2CDUoZ2cJHMpbmSYpQQkqz55hvm2WcoDUk/4n2FMKANBTw+ovZag1fu4B9Be7mHiW6q1geYF5wReoVSaPQ==", - "requires": { - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-kms": "1.27.0", - "@aws-cdk/core": "1.27.0", - "@aws-cdk/cx-api": "1.27.0" - } - }, - "@aws-cdk/aws-stepfunctions": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-stepfunctions/-/aws-stepfunctions-1.27.0.tgz", - "integrity": "sha512-LqIUhuMznzUgCNtGPB4xX6NhPQDXieixqvQvk6TmZD4HKVk4P6eTUIrlogRmRkl55sNVnnJYpdWLxi4XTtxOXQ==", - "requires": { - "@aws-cdk/aws-cloudwatch": "1.27.0", - "@aws-cdk/aws-events": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-stepfunctions-tasks": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-stepfunctions-tasks/-/aws-stepfunctions-tasks-1.27.0.tgz", - "integrity": "sha512-bTOvBVJrOLcpSWVojQ6q4XZX/TTwU85OJ1Ejf9Tkp9PME5+qhsr0IoNgX5xuybz1YaSVZKaEYFiBvnysbRNhsw==", - "requires": { - "@aws-cdk/assets": "1.27.0", - "@aws-cdk/aws-cloudwatch": "1.27.0", - "@aws-cdk/aws-ec2": "1.27.0", - "@aws-cdk/aws-ecr": "1.27.0", - "@aws-cdk/aws-ecr-assets": "1.27.0", - "@aws-cdk/aws-ecs": "1.27.0", - "@aws-cdk/aws-glue": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-kms": "1.27.0", - "@aws-cdk/aws-lambda": "1.27.0", - "@aws-cdk/aws-s3": "1.27.0", - "@aws-cdk/aws-sns": "1.27.0", - "@aws-cdk/aws-sqs": "1.27.0", - "@aws-cdk/aws-stepfunctions": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/core": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/core/-/core-1.27.0.tgz", - "integrity": "sha512-RejU46I1ozZELsSrb2MMa7hmtBjGv5sppC7PYwTgAYVJTqMpPAQEYAriiW2yJDaKZr9FN/l3wTGyJID4VZSfcQ==", - "requires": { - "@aws-cdk/cx-api": "1.27.0" - } - }, - "@aws-cdk/custom-resources": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/custom-resources/-/custom-resources-1.27.0.tgz", - "integrity": "sha512-CiO3o/kMaw3pln+2/PETVe8e/knVARxL9XSufXsDAKrMtSnQefJaUXr84eR0Gw+mam0lapamFPWJjCZDpu31og==", - "requires": { - "@aws-cdk/aws-cloudformation": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-lambda": "1.27.0", - "@aws-cdk/aws-sns": "1.27.0", - "@aws-cdk/aws-stepfunctions": "1.27.0", - "@aws-cdk/aws-stepfunctions-tasks": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/cx-api": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/cx-api/-/cx-api-1.27.0.tgz", - "integrity": "sha512-CqWnXm/lCzRfUsXWh1/umN6G+akop++zMzCZrjsOa9LXdd8YJinibsYTUINJVVO7Dd0I8HtLNj+NaRiWAywadg==", - "requires": { - "semver": "^7.1.3" - }, - "dependencies": { - "semver": { - "version": "7.1.3", - "bundled": true - } - } - }, - "@aws-cdk/region-info": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/region-info/-/region-info-1.27.0.tgz", - "integrity": "sha512-LlvzKZQjxUN/97u49WIM5y+qLQWiRhLUzwg53F9kvF8BGmPW6v6TW62yOAr6nfmQjtZkgu0FdTXA4qHyrM2H2g==" - } + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-dynamodb/-/aws-dynamodb-1.28.0.tgz", + "integrity": "sha512-rti0eC/xHYd+HQ1T+aPZEVh5PphVmEwgobmJ0SeOGZ83XSfbKDXAEhZv3GaxFFZW0zafzY8qtAerbKHVwlHHaQ==", + "requires": { + "@aws-cdk/aws-applicationautoscaling": "1.28.0", + "@aws-cdk/aws-cloudformation": "1.28.0", + "@aws-cdk/aws-cloudwatch": "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/custom-resources": "1.28.0" } }, "@aws-cdk/aws-ec2": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ec2/-/aws-ec2-1.27.0.tgz", - "integrity": "sha512-hLDz/na6csLUXRlb4bxB/O/I2Q3hwdlmiG3MzN9Pl7ammRYCRR0H97XHUeFirXXQOgWmcCwWzWloay/yvFjR+w==", + "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==", "requires": { - "@aws-cdk/aws-cloudwatch": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-logs": "1.27.0", - "@aws-cdk/aws-s3": "1.27.0", - "@aws-cdk/aws-ssm": "1.27.0", - "@aws-cdk/core": "1.27.0", - "@aws-cdk/cx-api": "1.27.0" + "@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-ecr": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecr/-/aws-ecr-1.27.0.tgz", - "integrity": "sha512-CmIyycX7V/mk8yNnUbt+x3TYeDKXNm8dE74GUtjpGMjRxQ5ZDo8X+ROc9UU5S6C42LDlEkE698EwtakkR63EvA==", + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecr/-/aws-ecr-1.28.0.tgz", + "integrity": "sha512-nYtLpX0Cyt9RMz9zXYSIVjtt2h6PB9t8oGc0oXVoV44IagiDHDvEbOdWp/YlLZh7LPb5BJwGyZY4jZgpabjTPA==", "requires": { - "@aws-cdk/aws-events": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/core": "1.27.0" + "@aws-cdk/aws-events": "1.28.0", + "@aws-cdk/aws-iam": "1.28.0", + "@aws-cdk/core": "1.28.0" } }, "@aws-cdk/aws-ecr-assets": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecr-assets/-/aws-ecr-assets-1.27.0.tgz", - "integrity": "sha512-INj0XzFombYFfRZ2dM9Jaun7zIh33FEbr7fEqD7rWxBnCsx+06YarX+r+DhGLta0ihn8pKViP/8pmDPLjvNrAA==", - "requires": { - "@aws-cdk/assets": "1.27.0", - "@aws-cdk/aws-cloudformation": "1.27.0", - "@aws-cdk/aws-ecr": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-lambda": "1.27.0", - "@aws-cdk/aws-s3": "1.27.0", - "@aws-cdk/core": "1.27.0", - "@aws-cdk/cx-api": "1.27.0", + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecr-assets/-/aws-ecr-assets-1.28.0.tgz", + "integrity": "sha512-FW85eytBgspM3eiwMuszpqhl751YcS3pddybTGznSAZ60U0CgGcSUVELFo1K4GfQl0ApfiwaQTiVkShpTpd8kg==", + "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", "minimatch": "^3.0.4" }, "dependencies": { @@ -810,639 +251,350 @@ } }, "@aws-cdk/aws-ecs": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecs/-/aws-ecs-1.27.0.tgz", - "integrity": "sha512-SqKPaulvbkw0xyDi052IvqJWdv1H0a+BAzw1f5wDNJV7G2NE8rfGGK4R7q55YpLKZQpLxx4ocdJzlw0VV20cyg==", - "requires": { - "@aws-cdk/aws-applicationautoscaling": "1.27.0", - "@aws-cdk/aws-autoscaling": "1.27.0", - "@aws-cdk/aws-autoscaling-hooktargets": "1.27.0", - "@aws-cdk/aws-certificatemanager": "1.27.0", - "@aws-cdk/aws-cloudformation": "1.27.0", - "@aws-cdk/aws-cloudwatch": "1.27.0", - "@aws-cdk/aws-ec2": "1.27.0", - "@aws-cdk/aws-ecr": "1.27.0", - "@aws-cdk/aws-ecr-assets": "1.27.0", - "@aws-cdk/aws-elasticloadbalancing": "1.27.0", - "@aws-cdk/aws-elasticloadbalancingv2": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-lambda": "1.27.0", - "@aws-cdk/aws-logs": "1.27.0", - "@aws-cdk/aws-route53": "1.27.0", - "@aws-cdk/aws-route53-targets": "1.27.0", - "@aws-cdk/aws-secretsmanager": "1.27.0", - "@aws-cdk/aws-servicediscovery": "1.27.0", - "@aws-cdk/aws-sns": "1.27.0", - "@aws-cdk/aws-sqs": "1.27.0", - "@aws-cdk/aws-ssm": "1.27.0", - "@aws-cdk/core": "1.27.0", - "@aws-cdk/cx-api": "1.27.0" + "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==", + "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" } }, "@aws-cdk/aws-elasticloadbalancing": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticloadbalancing/-/aws-elasticloadbalancing-1.27.0.tgz", - "integrity": "sha512-UWeC8uGI92QSUoKhwR9TDBFsRwjxcEZd/FK8Ga/yAcWUPCpFvabSv6g6FW8p62EkzdhjpmBg7/KGbEjDTiCc5Q==", + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticloadbalancing/-/aws-elasticloadbalancing-1.28.0.tgz", + "integrity": "sha512-vzUG8FBr6hRzQQNarLz/vT5yJwtE19Tmts0ioYAgZEapwdKigzSZENl9x66PSOAyngDfuSMp4v4kPo9kWDSJRg==", "requires": { - "@aws-cdk/aws-ec2": "1.27.0", - "@aws-cdk/core": "1.27.0" + "@aws-cdk/aws-ec2": "1.28.0", + "@aws-cdk/core": "1.28.0" } }, "@aws-cdk/aws-elasticloadbalancingv2": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticloadbalancingv2/-/aws-elasticloadbalancingv2-1.27.0.tgz", - "integrity": "sha512-OnUYQUQeBaNm789Ytam6C+Ll0aXLcYvMG2hE0ezKTq3Zk84lWovYP7gDuF48ulBCIGu0j6wskVFpFodE70W0Sw==", + "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==", "requires": { - "@aws-cdk/aws-certificatemanager": "1.27.0", - "@aws-cdk/aws-cloudwatch": "1.27.0", - "@aws-cdk/aws-ec2": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-lambda": "1.27.0", - "@aws-cdk/aws-s3": "1.27.0", - "@aws-cdk/core": "1.27.0" + "@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-events": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-events/-/aws-events-1.27.0.tgz", - "integrity": "sha512-fJrFecc/sUq3PKWejUBTzBi167XzY0HZx3WFR+jOwCTP3AoRQbqREGs7+7Xhivk5c258lrsF0YejKSgYsioDZA==", + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-events/-/aws-events-1.28.0.tgz", + "integrity": "sha512-u3FZITeo5RpDnJxZQcijFaCkjPPFj6EmozQrBLjiDGBFau/lRwooMqJPoElsiqrhh45YGhb6aSTAoDc15IF76w==", "requires": { - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/core": "1.27.0" + "@aws-cdk/aws-iam": "1.28.0", + "@aws-cdk/core": "1.28.0" } }, "@aws-cdk/aws-glue": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-glue/-/aws-glue-1.27.0.tgz", - "integrity": "sha512-A0TDkYQ80DjUHrVZQkKIuhSC1D7SiDa55Y8DJW6VNPnZo+xulLESBbmSOLudgbiJ7WcLOwDnh6JQAPZD8ad6Cw==", - "requires": { - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-kms": "1.27.0", - "@aws-cdk/aws-s3": "1.27.0", - "@aws-cdk/core": "1.27.0" - }, - "dependencies": { - "@aws-cdk/aws-events": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-events/-/aws-events-1.27.0.tgz", - "integrity": "sha512-fJrFecc/sUq3PKWejUBTzBi167XzY0HZx3WFR+jOwCTP3AoRQbqREGs7+7Xhivk5c258lrsF0YejKSgYsioDZA==", - "requires": { - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-iam": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iam/-/aws-iam-1.27.0.tgz", - "integrity": "sha512-KkI7m28JcuC+64biE0FOF/CNuk1nRPxzatUbXUc+ZKwcYV8NBONrRcTRENQLe9+FRQ554Vww7IEEgKwuLSXusg==", - "requires": { - "@aws-cdk/core": "1.27.0", - "@aws-cdk/region-info": "1.27.0" - } - }, - "@aws-cdk/aws-kms": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kms/-/aws-kms-1.27.0.tgz", - "integrity": "sha512-wfSWL0SKCLGPQeiCGKKCh840kz4fVpBarhtOz9i2tkQP1OGfyZv5dTGGCs2VE6WzLBC6oRrx1hKjXG4URpYIGA==", - "requires": { - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-s3": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3/-/aws-s3-1.27.0.tgz", - "integrity": "sha512-fW6cSEWlMsrN+Tz3BmFrVH3yCF77uLYOc9wuV2t/7APS1+r22k/2dbTcRJiq9LX7qAjGH4nCTyfuulKzlnqwRA==", - "requires": { - "@aws-cdk/aws-events": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-kms": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/core": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/core/-/core-1.27.0.tgz", - "integrity": "sha512-RejU46I1ozZELsSrb2MMa7hmtBjGv5sppC7PYwTgAYVJTqMpPAQEYAriiW2yJDaKZr9FN/l3wTGyJID4VZSfcQ==", - "requires": { - "@aws-cdk/cx-api": "1.27.0" - } - }, - "@aws-cdk/cx-api": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/cx-api/-/cx-api-1.27.0.tgz", - "integrity": "sha512-CqWnXm/lCzRfUsXWh1/umN6G+akop++zMzCZrjsOa9LXdd8YJinibsYTUINJVVO7Dd0I8HtLNj+NaRiWAywadg==", - "requires": { - "semver": "^7.1.3" - }, - "dependencies": { - "semver": { - "version": "7.1.3", - "bundled": true - } - } - }, - "@aws-cdk/region-info": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/region-info/-/region-info-1.27.0.tgz", - "integrity": "sha512-LlvzKZQjxUN/97u49WIM5y+qLQWiRhLUzwg53F9kvF8BGmPW6v6TW62yOAr6nfmQjtZkgu0FdTXA4qHyrM2H2g==" - } + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-glue/-/aws-glue-1.28.0.tgz", + "integrity": "sha512-3piqVkeEVLT3T0t8iLyChLwZgI8YAGBTX5W5S2O6HqiQb3O5BL5YWqP8+0QB92MvOMP4RzEtyZorCW/NP5hYOw==", + "requires": { + "@aws-cdk/aws-iam": "1.28.0", + "@aws-cdk/aws-kms": "1.28.0", + "@aws-cdk/aws-s3": "1.28.0", + "@aws-cdk/core": "1.28.0" } }, "@aws-cdk/aws-iam": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iam/-/aws-iam-1.27.0.tgz", - "integrity": "sha512-KkI7m28JcuC+64biE0FOF/CNuk1nRPxzatUbXUc+ZKwcYV8NBONrRcTRENQLe9+FRQ554Vww7IEEgKwuLSXusg==", + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iam/-/aws-iam-1.28.0.tgz", + "integrity": "sha512-KrIbYl8Qu7l9nNDmo4Bf0x24wsyd68VKZI9nkhGyzmxOmDAp1mD1W8BhWhXih6N3J3Av4HUm3k5aXljSjeLHRA==", "requires": { - "@aws-cdk/core": "1.27.0", - "@aws-cdk/region-info": "1.27.0" + "@aws-cdk/core": "1.28.0", + "@aws-cdk/region-info": "1.28.0" } }, "@aws-cdk/aws-kms": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kms/-/aws-kms-1.27.0.tgz", - "integrity": "sha512-wfSWL0SKCLGPQeiCGKKCh840kz4fVpBarhtOz9i2tkQP1OGfyZv5dTGGCs2VE6WzLBC6oRrx1hKjXG4URpYIGA==", + "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==", "requires": { - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/core": "1.27.0" + "@aws-cdk/aws-iam": "1.28.0", + "@aws-cdk/core": "1.28.0" } }, "@aws-cdk/aws-lambda": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-lambda/-/aws-lambda-1.27.0.tgz", - "integrity": "sha512-qjW8SPMCz1ZUZursWJApRZsV6tV27xBQeDoSVH3Cdo39TkAYFAyxJzqszgkNW619JBQ2NRIxElJATsyHTRizCw==", - "requires": { - "@aws-cdk/aws-cloudwatch": "1.27.0", - "@aws-cdk/aws-ec2": "1.27.0", - "@aws-cdk/aws-events": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-logs": "1.27.0", - "@aws-cdk/aws-s3": "1.27.0", - "@aws-cdk/aws-s3-assets": "1.27.0", - "@aws-cdk/aws-sqs": "1.27.0", - "@aws-cdk/core": "1.27.0", - "@aws-cdk/cx-api": "1.27.0" + "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==", + "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-logs": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-logs/-/aws-logs-1.27.0.tgz", - "integrity": "sha512-9YNp+6a1Edk7Y49MyLfzBXAaUIKzNZyEKK07GsV547U8A4YMkThEm4PlCCDfWAbOrLgyb5yxVKSoDIVSt6MPIQ==", + "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==", "requires": { - "@aws-cdk/aws-cloudwatch": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/core": "1.27.0" + "@aws-cdk/aws-cloudwatch": "1.28.0", + "@aws-cdk/aws-iam": "1.28.0", + "@aws-cdk/core": "1.28.0" } }, "@aws-cdk/aws-route53": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-route53/-/aws-route53-1.27.0.tgz", - "integrity": "sha512-/Y4HwkmBvEgKXXzLotZr3iOiPuAqca+EKjqV1tqL2E5wuIsANnTCb0dmj1rBe54XSkYgnd8Jdq6l+rCX7GYl3Q==", + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-route53/-/aws-route53-1.28.0.tgz", + "integrity": "sha512-qsknQ9cuz7kJUesZbN5KWrQEsExhVKubWQrj8wNQMfQlpFoCnBveDDNvTEjydom7nwMoNQXR0/e7LkqHrxaB3w==", "requires": { - "@aws-cdk/aws-ec2": "1.27.0", - "@aws-cdk/aws-logs": "1.27.0", - "@aws-cdk/core": "1.27.0", - "@aws-cdk/cx-api": "1.27.0" + "@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-route53-targets": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-route53-targets/-/aws-route53-targets-1.27.0.tgz", - "integrity": "sha512-FPO5vXbyYOwvwFx3K3lA173WoDlhIoRxeeFW3ixIgJPucvIIKQvHdN3RAxokYPuUKqMIYh/TYwmNf21p75jxuQ==", - "requires": { - "@aws-cdk/aws-apigateway": "1.27.0", - "@aws-cdk/aws-cloudfront": "1.27.0", - "@aws-cdk/aws-ec2": "1.27.0", - "@aws-cdk/aws-elasticloadbalancing": "1.27.0", - "@aws-cdk/aws-elasticloadbalancingv2": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-route53": "1.27.0", - "@aws-cdk/aws-s3": "1.27.0", - "@aws-cdk/core": "1.27.0", - "@aws-cdk/region-info": "1.27.0" + "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==", + "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-s3": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3/-/aws-s3-1.27.0.tgz", - "integrity": "sha512-fW6cSEWlMsrN+Tz3BmFrVH3yCF77uLYOc9wuV2t/7APS1+r22k/2dbTcRJiq9LX7qAjGH4nCTyfuulKzlnqwRA==", + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3/-/aws-s3-1.28.0.tgz", + "integrity": "sha512-Ln6fdeJh8jEnS4YH5vi0tUdScYXsKAgQR4/clNIZ0YKgJiNwnBdkLll9VAvVM4qCpOQelRj6HjrhWhUF16h0Dg==", "requires": { - "@aws-cdk/aws-events": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-kms": "1.27.0", - "@aws-cdk/core": "1.27.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-s3-assets": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3-assets/-/aws-s3-assets-1.27.0.tgz", - "integrity": "sha512-b9G+jCOq2q4ZMQe4lCyYGFQY5qIt6yk+UiSEYIAKqLH08cJ6sOnIQ5lm0/xM6vCilbQ+WWg4Ad03yQkcH7Zgow==", + "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==", "requires": { - "@aws-cdk/assets": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-s3": "1.27.0", - "@aws-cdk/core": "1.27.0", - "@aws-cdk/cx-api": "1.27.0" + "@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/aws-s3-deployment": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3-deployment/-/aws-s3-deployment-1.27.0.tgz", - "integrity": "sha512-hv5NAtHn2kgkVuUJOtWO4cAFtRipTA4dsCEqgRrbk9jC9+HAH5skssvbir7SY3+vxLtqe5iJOYQJxXuKkX7nVQ==", - "requires": { - "@aws-cdk/aws-cloudformation": "1.27.0", - "@aws-cdk/aws-cloudfront": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-lambda": "1.27.0", - "@aws-cdk/aws-s3": "1.27.0", - "@aws-cdk/aws-s3-assets": "1.27.0", - "@aws-cdk/core": "1.27.0" - }, - "dependencies": { - "@aws-cdk/assets": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/assets/-/assets-1.27.0.tgz", - "integrity": "sha512-EmaWXPk/XFd+ZQsRTvCYfVb6hTKV6qzNOqI8PAEmwC+rqOj53g8TSxCqcl7hXfsnhFAIJ5698+p3fl9WbAQadQ==", - "requires": { - "@aws-cdk/core": "1.27.0", - "@aws-cdk/cx-api": "1.27.0", - "minimatch": "^3.0.4" - }, - "dependencies": { - "balanced-match": { - "version": "1.0.0", - "bundled": true - }, - "brace-expansion": { - "version": "1.1.11", - "bundled": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "concat-map": { - "version": "0.0.1", - "bundled": true - }, - "minimatch": { - "version": "3.0.4", - "bundled": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "@aws-cdk/aws-certificatemanager": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-certificatemanager/-/aws-certificatemanager-1.27.0.tgz", - "integrity": "sha512-jnAYLzDuYQQ0H7wdJlW+LKjY8xEIaafnGhI07w3R31uG4zTBkpmlAhlVMlrm5go5PQNPmCQdZR/Ni2V7ME7+DQ==", - "requires": { - "@aws-cdk/aws-cloudformation": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-lambda": "1.27.0", - "@aws-cdk/aws-route53": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-cloudformation": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudformation/-/aws-cloudformation-1.27.0.tgz", - "integrity": "sha512-dFbbueUUhIOxopNn9MZRosH71irL2kJajmlYkcIvhx/2yTaE9FwaerpDbRzoeTS9FJZTyFVZ77RLITo0zfF2ZA==", - "requires": { - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-lambda": "1.27.0", - "@aws-cdk/aws-s3": "1.27.0", - "@aws-cdk/aws-sns": "1.27.0", - "@aws-cdk/core": "1.27.0", - "@aws-cdk/cx-api": "1.27.0" - } - }, - "@aws-cdk/aws-cloudfront": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudfront/-/aws-cloudfront-1.27.0.tgz", - "integrity": "sha512-3XxuS7C1cUA08qd4V/IwBpHBaQfvVPqGomT7XEWKg7J3GaQKcWxO5+VCVncJ3p/da6QR4EoInm7rXbQrPzvuzA==", - "requires": { - "@aws-cdk/aws-certificatemanager": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-kms": "1.27.0", - "@aws-cdk/aws-lambda": "1.27.0", - "@aws-cdk/aws-s3": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-cloudwatch": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudwatch/-/aws-cloudwatch-1.27.0.tgz", - "integrity": "sha512-oTriquHjSav0wnUorYRns/XmjwqcUbOdSWXtJ97/pnOl+C8Ma1KTWwldPzDzuDei0Zna19lhRblUNiTQhuRTOA==", - "requires": { - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-ec2": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ec2/-/aws-ec2-1.27.0.tgz", - "integrity": "sha512-hLDz/na6csLUXRlb4bxB/O/I2Q3hwdlmiG3MzN9Pl7ammRYCRR0H97XHUeFirXXQOgWmcCwWzWloay/yvFjR+w==", - "requires": { - "@aws-cdk/aws-cloudwatch": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-logs": "1.27.0", - "@aws-cdk/aws-s3": "1.27.0", - "@aws-cdk/aws-ssm": "1.27.0", - "@aws-cdk/core": "1.27.0", - "@aws-cdk/cx-api": "1.27.0" - } - }, - "@aws-cdk/aws-events": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-events/-/aws-events-1.27.0.tgz", - "integrity": "sha512-fJrFecc/sUq3PKWejUBTzBi167XzY0HZx3WFR+jOwCTP3AoRQbqREGs7+7Xhivk5c258lrsF0YejKSgYsioDZA==", - "requires": { - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-iam": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iam/-/aws-iam-1.27.0.tgz", - "integrity": "sha512-KkI7m28JcuC+64biE0FOF/CNuk1nRPxzatUbXUc+ZKwcYV8NBONrRcTRENQLe9+FRQ554Vww7IEEgKwuLSXusg==", - "requires": { - "@aws-cdk/core": "1.27.0", - "@aws-cdk/region-info": "1.27.0" - } - }, - "@aws-cdk/aws-kms": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kms/-/aws-kms-1.27.0.tgz", - "integrity": "sha512-wfSWL0SKCLGPQeiCGKKCh840kz4fVpBarhtOz9i2tkQP1OGfyZv5dTGGCs2VE6WzLBC6oRrx1hKjXG4URpYIGA==", - "requires": { - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-lambda": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-lambda/-/aws-lambda-1.27.0.tgz", - "integrity": "sha512-qjW8SPMCz1ZUZursWJApRZsV6tV27xBQeDoSVH3Cdo39TkAYFAyxJzqszgkNW619JBQ2NRIxElJATsyHTRizCw==", - "requires": { - "@aws-cdk/aws-cloudwatch": "1.27.0", - "@aws-cdk/aws-ec2": "1.27.0", - "@aws-cdk/aws-events": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-logs": "1.27.0", - "@aws-cdk/aws-s3": "1.27.0", - "@aws-cdk/aws-s3-assets": "1.27.0", - "@aws-cdk/aws-sqs": "1.27.0", - "@aws-cdk/core": "1.27.0", - "@aws-cdk/cx-api": "1.27.0" - } - }, - "@aws-cdk/aws-logs": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-logs/-/aws-logs-1.27.0.tgz", - "integrity": "sha512-9YNp+6a1Edk7Y49MyLfzBXAaUIKzNZyEKK07GsV547U8A4YMkThEm4PlCCDfWAbOrLgyb5yxVKSoDIVSt6MPIQ==", - "requires": { - "@aws-cdk/aws-cloudwatch": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-route53": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-route53/-/aws-route53-1.27.0.tgz", - "integrity": "sha512-/Y4HwkmBvEgKXXzLotZr3iOiPuAqca+EKjqV1tqL2E5wuIsANnTCb0dmj1rBe54XSkYgnd8Jdq6l+rCX7GYl3Q==", - "requires": { - "@aws-cdk/aws-ec2": "1.27.0", - "@aws-cdk/aws-logs": "1.27.0", - "@aws-cdk/core": "1.27.0", - "@aws-cdk/cx-api": "1.27.0" - } - }, - "@aws-cdk/aws-s3": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3/-/aws-s3-1.27.0.tgz", - "integrity": "sha512-fW6cSEWlMsrN+Tz3BmFrVH3yCF77uLYOc9wuV2t/7APS1+r22k/2dbTcRJiq9LX7qAjGH4nCTyfuulKzlnqwRA==", - "requires": { - "@aws-cdk/aws-events": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-kms": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-s3-assets": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3-assets/-/aws-s3-assets-1.27.0.tgz", - "integrity": "sha512-b9G+jCOq2q4ZMQe4lCyYGFQY5qIt6yk+UiSEYIAKqLH08cJ6sOnIQ5lm0/xM6vCilbQ+WWg4Ad03yQkcH7Zgow==", - "requires": { - "@aws-cdk/assets": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-s3": "1.27.0", - "@aws-cdk/core": "1.27.0", - "@aws-cdk/cx-api": "1.27.0" - } - }, - "@aws-cdk/aws-sns": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sns/-/aws-sns-1.27.0.tgz", - "integrity": "sha512-X39uyoYpB18xD5tln7R4xbQi9RCtDeF4xQc5wr54NNgqRA/fwEsUhtFB6llfwf++Juu52joAePcfimu+D3sp5A==", - "requires": { - "@aws-cdk/aws-cloudwatch": "1.27.0", - "@aws-cdk/aws-events": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-kms": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-sqs": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sqs/-/aws-sqs-1.27.0.tgz", - "integrity": "sha512-DfL4MEIcMzrY6dz2dlHbZ2m/BP5cQCikTvioaQqmSPenbe/DYKbNaZoegkW+iKYie/Ygu6XEdkqVnx6k+WP8Xw==", - "requires": { - "@aws-cdk/aws-cloudwatch": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-kms": "1.27.0", - "@aws-cdk/core": "1.27.0" - } - }, - "@aws-cdk/aws-ssm": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ssm/-/aws-ssm-1.27.0.tgz", - "integrity": "sha512-+GwZ2CDUoZ2cJHMpbmSYpQQkqz55hvm2WcoDUk/4n2FMKANBTw+ovZag1fu4B9Be7mHiW6q1geYF5wReoVSaPQ==", - "requires": { - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-kms": "1.27.0", - "@aws-cdk/core": "1.27.0", - "@aws-cdk/cx-api": "1.27.0" - } - }, - "@aws-cdk/core": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/core/-/core-1.27.0.tgz", - "integrity": "sha512-RejU46I1ozZELsSrb2MMa7hmtBjGv5sppC7PYwTgAYVJTqMpPAQEYAriiW2yJDaKZr9FN/l3wTGyJID4VZSfcQ==", - "requires": { - "@aws-cdk/cx-api": "1.27.0" - } - }, - "@aws-cdk/cx-api": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/cx-api/-/cx-api-1.27.0.tgz", - "integrity": "sha512-CqWnXm/lCzRfUsXWh1/umN6G+akop++zMzCZrjsOa9LXdd8YJinibsYTUINJVVO7Dd0I8HtLNj+NaRiWAywadg==", - "requires": { - "semver": "^7.1.3" - }, - "dependencies": { - "semver": { - "version": "7.1.3", - "bundled": true - } - } - }, - "@aws-cdk/region-info": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/region-info/-/region-info-1.27.0.tgz", - "integrity": "sha512-LlvzKZQjxUN/97u49WIM5y+qLQWiRhLUzwg53F9kvF8BGmPW6v6TW62yOAr6nfmQjtZkgu0FdTXA4qHyrM2H2g==" - } + "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==", + "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-sam": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sam/-/aws-sam-1.27.0.tgz", - "integrity": "sha512-hh5bj3WkFMu7H6UFFQNCmKBb+M5lgmTaEfC9eL+kifDxg69rT0+vD3wy+dkSuxgmNU6Y+LpSiin8gQYZKnjU6A==", + "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==", "requires": { - "@aws-cdk/core": "1.27.0" + "@aws-cdk/core": "1.28.0" } }, "@aws-cdk/aws-secretsmanager": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-secretsmanager/-/aws-secretsmanager-1.27.0.tgz", - "integrity": "sha512-VEVHXzZ+hFYlSjb+aNmMnFKXKhcEo+1mEtgsx5diyfc4v706ldOYRqc8S1i+l09zM/idRRRVJs1t/gIQHqPo5A==", + "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==", "requires": { - "@aws-cdk/aws-ec2": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-kms": "1.27.0", - "@aws-cdk/aws-lambda": "1.27.0", - "@aws-cdk/aws-sam": "1.27.0", - "@aws-cdk/core": "1.27.0" + "@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-servicediscovery": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-servicediscovery/-/aws-servicediscovery-1.27.0.tgz", - "integrity": "sha512-rUlRntzlOYExTyISLg/wemsMPWhB10PR9rsKiEVUvtHfqvaq10f61KGIISbKfmxcGtpSgPZ9Pyy0us7TBQcQMg==", + "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==", "requires": { - "@aws-cdk/aws-ec2": "1.27.0", - "@aws-cdk/aws-elasticloadbalancingv2": "1.27.0", - "@aws-cdk/aws-route53": "1.27.0", - "@aws-cdk/core": "1.27.0" + "@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-sns": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sns/-/aws-sns-1.27.0.tgz", - "integrity": "sha512-X39uyoYpB18xD5tln7R4xbQi9RCtDeF4xQc5wr54NNgqRA/fwEsUhtFB6llfwf++Juu52joAePcfimu+D3sp5A==", + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sns/-/aws-sns-1.28.0.tgz", + "integrity": "sha512-lul2GXVieBUDxO62IJy47P07qQbLWwwQYstthNmuoPcmImvZ7QjUAdeIZfoUFNWiw2e1uEX/XERBaBSYUHncag==", "requires": { - "@aws-cdk/aws-cloudwatch": "1.27.0", - "@aws-cdk/aws-events": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-kms": "1.27.0", - "@aws-cdk/core": "1.27.0" + "@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-sns-subscriptions": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sns-subscriptions/-/aws-sns-subscriptions-1.27.0.tgz", - "integrity": "sha512-5Vtr71KZqIqGtuuXQAjUT/f8yCIvAoq5laJBpcmHrF74sWqPIWEZwb/Nc6qqcU9qDcpgZ8pTOEWngOEXu9J12Q==", + "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==", "requires": { - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-lambda": "1.27.0", - "@aws-cdk/aws-sns": "1.27.0", - "@aws-cdk/aws-sqs": "1.27.0", - "@aws-cdk/core": "1.27.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-sqs": "1.28.0", + "@aws-cdk/core": "1.28.0" } }, "@aws-cdk/aws-sqs": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sqs/-/aws-sqs-1.27.0.tgz", - "integrity": "sha512-DfL4MEIcMzrY6dz2dlHbZ2m/BP5cQCikTvioaQqmSPenbe/DYKbNaZoegkW+iKYie/Ygu6XEdkqVnx6k+WP8Xw==", + "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==", "requires": { - "@aws-cdk/aws-cloudwatch": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-kms": "1.27.0", - "@aws-cdk/core": "1.27.0" + "@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-ssm": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ssm/-/aws-ssm-1.27.0.tgz", - "integrity": "sha512-+GwZ2CDUoZ2cJHMpbmSYpQQkqz55hvm2WcoDUk/4n2FMKANBTw+ovZag1fu4B9Be7mHiW6q1geYF5wReoVSaPQ==", + "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==", "requires": { - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-kms": "1.27.0", - "@aws-cdk/core": "1.27.0", - "@aws-cdk/cx-api": "1.27.0" + "@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-stepfunctions": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-stepfunctions/-/aws-stepfunctions-1.27.0.tgz", - "integrity": "sha512-LqIUhuMznzUgCNtGPB4xX6NhPQDXieixqvQvk6TmZD4HKVk4P6eTUIrlogRmRkl55sNVnnJYpdWLxi4XTtxOXQ==", + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-stepfunctions/-/aws-stepfunctions-1.28.0.tgz", + "integrity": "sha512-VheohBv2cgEHt8o2rixde3Uo7CYSOWDMTCE2CZgLjzlSaU3Y1Dd1iHdmqzuYqJRitqyNF+cSkszv5YuwMPCuAg==", "requires": { - "@aws-cdk/aws-cloudwatch": "1.27.0", - "@aws-cdk/aws-events": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/core": "1.27.0" + "@aws-cdk/aws-cloudwatch": "1.28.0", + "@aws-cdk/aws-events": "1.28.0", + "@aws-cdk/aws-iam": "1.28.0", + "@aws-cdk/core": "1.28.0" } }, "@aws-cdk/aws-stepfunctions-tasks": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-stepfunctions-tasks/-/aws-stepfunctions-tasks-1.27.0.tgz", - "integrity": "sha512-bTOvBVJrOLcpSWVojQ6q4XZX/TTwU85OJ1Ejf9Tkp9PME5+qhsr0IoNgX5xuybz1YaSVZKaEYFiBvnysbRNhsw==", - "requires": { - "@aws-cdk/assets": "1.27.0", - "@aws-cdk/aws-cloudwatch": "1.27.0", - "@aws-cdk/aws-ec2": "1.27.0", - "@aws-cdk/aws-ecr": "1.27.0", - "@aws-cdk/aws-ecr-assets": "1.27.0", - "@aws-cdk/aws-ecs": "1.27.0", - "@aws-cdk/aws-glue": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-kms": "1.27.0", - "@aws-cdk/aws-lambda": "1.27.0", - "@aws-cdk/aws-s3": "1.27.0", - "@aws-cdk/aws-sns": "1.27.0", - "@aws-cdk/aws-sqs": "1.27.0", - "@aws-cdk/aws-stepfunctions": "1.27.0", - "@aws-cdk/core": "1.27.0" + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-stepfunctions-tasks/-/aws-stepfunctions-tasks-1.28.0.tgz", + "integrity": "sha512-ZUgfjpoANxZ9dnXMnWs+mAcC4w++eOrcXE09cXaNqiNCBYJKx6Wgrrk5cES7plXFmsgiZWOr8Bl89sS9pNnnpg==", + "requires": { + "@aws-cdk/assets": "1.28.0", + "@aws-cdk/aws-batch": "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-ecs": "1.28.0", + "@aws-cdk/aws-glue": "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/aws-sns": "1.28.0", + "@aws-cdk/aws-sqs": "1.28.0", + "@aws-cdk/aws-stepfunctions": "1.28.0", + "@aws-cdk/core": "1.28.0" + } + }, + "@aws-cdk/cfnspec": { + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cfnspec/-/cfnspec-1.28.0.tgz", + "integrity": "sha512-zlgt8rOEcwDN1YRfa29fJ2XzketwFOgocBFWo6rWoHMt5Qw0VYssZgfCtVnR9BoQxI5H77JIjc0yKNaLYVG3Kw==", + "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==", + "dev": true, + "requires": { + "@aws-cdk/cfnspec": "1.28.0", + "colors": "^1.4.0", + "diff": "^4.0.2", + "fast-deep-equal": "^3.1.1", + "string-width": "^4.2.0", + "table": "^5.4.6" } }, "@aws-cdk/core": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/core/-/core-1.27.0.tgz", - "integrity": "sha512-RejU46I1ozZELsSrb2MMa7hmtBjGv5sppC7PYwTgAYVJTqMpPAQEYAriiW2yJDaKZr9FN/l3wTGyJID4VZSfcQ==", + "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==", "requires": { - "@aws-cdk/cx-api": "1.27.0" + "@aws-cdk/cx-api": "1.28.0" } }, "@aws-cdk/custom-resources": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/custom-resources/-/custom-resources-1.27.0.tgz", - "integrity": "sha512-CiO3o/kMaw3pln+2/PETVe8e/knVARxL9XSufXsDAKrMtSnQefJaUXr84eR0Gw+mam0lapamFPWJjCZDpu31og==", + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/custom-resources/-/custom-resources-1.28.0.tgz", + "integrity": "sha512-leqhR0YBKa4tYdJ/kLg/tkheDUjRIsJtWaGqcJBQHTFxJmwSjggOqMVAVMx9LtLG2oYuCc0TLS4wBOSbYgOr9w==", "requires": { - "@aws-cdk/aws-cloudformation": "1.27.0", - "@aws-cdk/aws-iam": "1.27.0", - "@aws-cdk/aws-lambda": "1.27.0", - "@aws-cdk/aws-sns": "1.27.0", - "@aws-cdk/aws-stepfunctions": "1.27.0", - "@aws-cdk/aws-stepfunctions-tasks": "1.27.0", - "@aws-cdk/core": "1.27.0" + "@aws-cdk/aws-cloudformation": "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-sns": "1.28.0", + "@aws-cdk/aws-stepfunctions": "1.28.0", + "@aws-cdk/aws-stepfunctions-tasks": "1.28.0", + "@aws-cdk/core": "1.28.0" } }, "@aws-cdk/cx-api": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/cx-api/-/cx-api-1.27.0.tgz", - "integrity": "sha512-CqWnXm/lCzRfUsXWh1/umN6G+akop++zMzCZrjsOa9LXdd8YJinibsYTUINJVVO7Dd0I8HtLNj+NaRiWAywadg==", + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cx-api/-/cx-api-1.28.0.tgz", + "integrity": "sha512-FwjifjofFmM5W6N8TG2x5EeHfCHvsKNaQ8p+4XdmjdEGw5hyiqNRROFphLI+fqrrKoABoUO5E4Cal8nGy7uq5g==", "requires": { "semver": "^7.1.3" }, @@ -1454,9 +606,9 @@ } }, "@aws-cdk/region-info": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/region-info/-/region-info-1.27.0.tgz", - "integrity": "sha512-LlvzKZQjxUN/97u49WIM5y+qLQWiRhLUzwg53F9kvF8BGmPW6v6TW62yOAr6nfmQjtZkgu0FdTXA4qHyrM2H2g==" + "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==" }, "@babel/code-frame": { "version": "7.8.3", @@ -1664,12 +816,12 @@ } }, "@babel/runtime": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.4.tgz", - "integrity": "sha512-neAp3zt80trRVBI1x0azq6c57aNBqYZH8KhMm3TaB7wEI5Q4A2SHfBHE8w9gOhI/lrqxtEbXZgQIrHP+wvSGwQ==", + "version": "7.8.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.7.tgz", + "integrity": "sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg==", "dev": true, "requires": { - "regenerator-runtime": "^0.13.2" + "regenerator-runtime": "^0.13.4" } }, "@babel/template": { @@ -2047,9 +1199,9 @@ } }, "@types/jest": { - "version": "25.1.3", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-25.1.3.tgz", - "integrity": "sha512-jqargqzyJWgWAJCXX96LBGR/Ei7wQcZBvRv0PLEu9ZByMfcs23keUJrKv9FMR6YZf9YCbfqDqgmY+JUBsnqhrg==", + "version": "25.1.4", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-25.1.4.tgz", + "integrity": "sha512-QDDY2uNAhCV7TMCITrxz+MRk1EizcsevzfeS6LykIlq2V1E5oO4wXG8V2ZEd9w7Snxeeagk46YbMgZ8ESHx3sw==", "dev": true, "requires": { "jest-diff": "^25.1.0", @@ -2063,9 +1215,9 @@ "dev": true }, "@types/node": { - "version": "13.7.7", - "resolved": "https://registry.npmjs.org/@types/node/-/node-13.7.7.tgz", - "integrity": "sha512-Uo4chgKbnPNlxQwoFmYIwctkQVkMMmsAoGGU4JKwLuvBefF0pCq4FybNSnfkfRCpC7ZW7kttcC/TrRtAJsvGtg==", + "version": "13.9.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.9.1.tgz", + "integrity": "sha512-E6M6N0blf/jiZx8Q3nb0vNaswQeEyn0XlupO+xN6DtJ6r6IT4nXrTry7zhIfYvFCl3/8Cu6WIysmUBKiqV0bqQ==", "dev": true }, "@types/stack-utils": { @@ -2096,90 +1248,56 @@ "dev": true }, "@typescript-eslint/eslint-plugin": { - "version": "2.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.22.0.tgz", - "integrity": "sha512-BvxRLaTDVQ3N+Qq8BivLiE9akQLAOUfxNHIEhedOcg8B2+jY8Rc4/D+iVprvuMX1AdezFYautuGDwr9QxqSxBQ==", + "version": "2.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.24.0.tgz", + "integrity": "sha512-wJRBeaMeT7RLQ27UQkDFOu25MqFOBus8PtOa9KaT5ZuxC1kAsd7JEHqWt4YXuY9eancX0GK9C68i5OROnlIzBA==", "dev": true, "requires": { - "@typescript-eslint/experimental-utils": "2.22.0", + "@typescript-eslint/experimental-utils": "2.24.0", "eslint-utils": "^1.4.3", "functional-red-black-tree": "^1.0.1", "regexpp": "^3.0.0", "tsutils": "^3.17.1" - }, - "dependencies": { - "@typescript-eslint/experimental-utils": { - "version": "2.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.22.0.tgz", - "integrity": "sha512-sJt1GYBe6yC0dWOQzXlp+tiuGglNhJC9eXZeC8GBVH98Zv9jtatccuhz0OF5kC/DwChqsNfghHx7OlIDQjNYAQ==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.3", - "@typescript-eslint/typescript-estree": "2.22.0", - "eslint-scope": "^5.0.0" - } - }, - "@typescript-eslint/typescript-estree": { - "version": "2.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.22.0.tgz", - "integrity": "sha512-2HFZW2FQc4MhIBB8WhDm9lVFaBDy6h9jGrJ4V2Uzxe/ON29HCHBTj3GkgcsgMWfsl2U5as+pTOr30Nibaw7qRQ==", - "dev": true, - "requires": { - "debug": "^4.1.1", - "eslint-visitor-keys": "^1.1.0", - "glob": "^7.1.6", - "is-glob": "^4.0.1", - "lodash": "^4.17.15", - "semver": "^6.3.0", - "tsutils": "^3.17.1" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } + } + }, + "@typescript-eslint/experimental-utils": { + "version": "2.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.24.0.tgz", + "integrity": "sha512-DXrwuXTdVh3ycNCMYmWhUzn/gfqu9N0VzNnahjiDJvcyhfBy4gb59ncVZVxdp5XzBC77dCncu0daQgOkbvPwBw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/typescript-estree": "2.24.0", + "eslint-scope": "^5.0.0" } }, "@typescript-eslint/parser": { - "version": "2.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.22.0.tgz", - "integrity": "sha512-FaZKC1X+nvD7qMPqKFUYHz3H0TAioSVFGvG29f796Nc5tBluoqfHgLbSFKsh7mKjRoeTm8J9WX2Wo9EyZWjG7w==", + "version": "2.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.24.0.tgz", + "integrity": "sha512-H2Y7uacwSSg8IbVxdYExSI3T7uM1DzmOn2COGtCahCC3g8YtM1xYAPi2MAHyfPs61VKxP/J/UiSctcRgw4G8aw==", "dev": true, "requires": { "@types/eslint-visitor-keys": "^1.0.0", - "@typescript-eslint/experimental-utils": "2.22.0", - "@typescript-eslint/typescript-estree": "2.22.0", + "@typescript-eslint/experimental-utils": "2.24.0", + "@typescript-eslint/typescript-estree": "2.24.0", "eslint-visitor-keys": "^1.1.0" + } + }, + "@typescript-eslint/typescript-estree": { + "version": "2.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.24.0.tgz", + "integrity": "sha512-RJ0yMe5owMSix55qX7Mi9V6z2FDuuDpN6eR5fzRJrp+8in9UF41IGNQHbg5aMK4/PjVaEQksLvz0IA8n+Mr/FA==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "eslint-visitor-keys": "^1.1.0", + "glob": "^7.1.6", + "is-glob": "^4.0.1", + "lodash": "^4.17.15", + "semver": "^6.3.0", + "tsutils": "^3.17.1" }, "dependencies": { - "@typescript-eslint/experimental-utils": { - "version": "2.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.22.0.tgz", - "integrity": "sha512-sJt1GYBe6yC0dWOQzXlp+tiuGglNhJC9eXZeC8GBVH98Zv9jtatccuhz0OF5kC/DwChqsNfghHx7OlIDQjNYAQ==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.3", - "@typescript-eslint/typescript-estree": "2.22.0", - "eslint-scope": "^5.0.0" - } - }, - "@typescript-eslint/typescript-estree": { - "version": "2.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.22.0.tgz", - "integrity": "sha512-2HFZW2FQc4MhIBB8WhDm9lVFaBDy6h9jGrJ4V2Uzxe/ON29HCHBTj3GkgcsgMWfsl2U5as+pTOr30Nibaw7qRQ==", - "dev": true, - "requires": { - "debug": "^4.1.1", - "eslint-visitor-keys": "^1.1.0", - "glob": "^7.1.6", - "is-glob": "^4.0.1", - "lodash": "^4.17.15", - "semver": "^6.3.0", - "tsutils": "^3.17.1" - } - }, "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", @@ -2436,16 +1554,16 @@ "dev": true }, "aws-cdk": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-1.27.0.tgz", - "integrity": "sha512-k5mNSZl6GK05x6lb/fxWySjnLXJfR+HkH8Qde/mdyfxMqrC/Kp3yeIe0eNGnz7mp2l6UCfo/K0sYO5czXh/yDw==", + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-1.28.0.tgz", + "integrity": "sha512-1yCseMPT7WDPn2ngUItii7rS3hnUJsQ8qozptWbZRZZ/vcP9pAKnG6sXgbUuoZFpng/D8SSX3QWpIgTJSUWSsw==", "dev": true, "requires": { - "@aws-cdk/cloudformation-diff": "1.27.0", - "@aws-cdk/cx-api": "1.27.0", - "@aws-cdk/region-info": "1.27.0", + "@aws-cdk/cloudformation-diff": "1.28.0", + "@aws-cdk/cx-api": "1.28.0", + "@aws-cdk/region-info": "1.28.0", "archiver": "^3.1.1", - "aws-sdk": "^2.631.0", + "aws-sdk": "^2.639.0", "camelcase": "^5.3.1", "colors": "^1.4.0", "decamelize": "^4.0.0", @@ -2455,85 +1573,14 @@ "minimatch": ">=3.0", "promptly": "^3.0.3", "proxy-agent": "^3.1.1", - "request": "^2.88.2", "semver": "^7.1.3", "source-map-support": "^0.5.16", "table": "^5.4.6", - "uuid": "^7.0.1", - "yaml": "^1.7.2", - "yargs": "^15.2.0" + "uuid": "^7.0.2", + "yaml": "^1.8.2", + "yargs": "^15.3.0" }, "dependencies": { - "@aws-cdk/cfnspec": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/cfnspec/-/cfnspec-1.27.0.tgz", - "integrity": "sha512-sysCvheFzjOEFkkCeKgDohUxth5EI25xKSy4IeQWhpFjBh6qAhMyWfhD+gsZhSz7H5zONCM7OUOtGANG9UI37w==", - "dev": true, - "requires": { - "md5": "^2.2.1" - } - }, - "@aws-cdk/cloudformation-diff": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/cloudformation-diff/-/cloudformation-diff-1.27.0.tgz", - "integrity": "sha512-0eM4h0jY3sBIf9GUg3hhoQLfN+9nTFhJ1bXa5MxctrII3P/3PNJr0kJhxQNUjgq6rAcB1JNd0cLCZ8XoCFJWJQ==", - "dev": true, - "requires": { - "@aws-cdk/cfnspec": "1.27.0", - "colors": "^1.4.0", - "diff": "^4.0.2", - "fast-deep-equal": "^3.1.1", - "string-width": "^4.2.0", - "table": "^5.4.6" - } - }, - "@aws-cdk/cx-api": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/cx-api/-/cx-api-1.27.0.tgz", - "integrity": "sha512-CqWnXm/lCzRfUsXWh1/umN6G+akop++zMzCZrjsOa9LXdd8YJinibsYTUINJVVO7Dd0I8HtLNj+NaRiWAywadg==", - "dev": true, - "requires": { - "semver": "^7.1.3" - }, - "dependencies": { - "semver": { - "version": "7.1.3", - "bundled": true, - "dev": true - } - } - }, - "@aws-cdk/region-info": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/region-info/-/region-info-1.27.0.tgz", - "integrity": "sha512-LlvzKZQjxUN/97u49WIM5y+qLQWiRhLUzwg53F9kvF8BGmPW6v6TW62yOAr6nfmQjtZkgu0FdTXA4qHyrM2H2g==", - "dev": true - }, - "aws-sdk": { - "version": "2.633.0", - "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.633.0.tgz", - "integrity": "sha512-C28/GefIQ+Dk1hjPQrpG1Yt9RdvqeFMP4nb6iActanoGq5JTSJU9103ukpBzrHz96fvjhIRogrvfOhDKubbcjw==", - "dev": true, - "requires": { - "buffer": "4.9.1", - "events": "1.1.1", - "ieee754": "1.1.13", - "jmespath": "0.15.0", - "querystring": "0.2.0", - "sax": "1.2.1", - "url": "0.10.3", - "uuid": "3.3.2", - "xml2js": "0.4.19" - }, - "dependencies": { - "uuid": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", - "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==", - "dev": true - } - } - }, "decamelize": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz", @@ -2547,9 +1594,9 @@ "dev": true }, "yargs": { - "version": "15.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.2.0.tgz", - "integrity": "sha512-E+o8C37U+M7N15rBJVxr0MoInp+O7XNhMqveSGWA5uhddqs8qtkZ+uvT9FI32QML0SKidXdDONr40Xe3tDO9FA==", + "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", @@ -2562,7 +1609,7 @@ "string-width": "^4.2.0", "which-module": "^2.0.0", "y18n": "^4.0.0", - "yargs-parser": "^17.1.0" + "yargs-parser": "^18.1.1" }, "dependencies": { "decamelize": { @@ -2574,9 +1621,9 @@ } }, "yargs-parser": { - "version": "17.1.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-17.1.0.tgz", - "integrity": "sha512-67zLl4/kWtp9eyVuxX+fHZ2Ey4ySWh0awDJlk/EtT0vzspsXbzrFsh76WjYSP3L++zhSwHQRUE3MCBe754RuEg==", + "version": "18.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.1.tgz", + "integrity": "sha512-KRHEsOM16IX7XuLnMOqImcPNbLVXMNHYAoFc3BKR8Ortl5gzDbtXvvEoGx9imk5E+X1VeNKNlcHr8B8vi+7ipA==", "dev": true, "requires": { "camelcase": "^5.0.0", @@ -2594,9 +1641,9 @@ } }, "aws-sdk": { - "version": "2.633.0", - "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.633.0.tgz", - "integrity": "sha512-C28/GefIQ+Dk1hjPQrpG1Yt9RdvqeFMP4nb6iActanoGq5JTSJU9103ukpBzrHz96fvjhIRogrvfOhDKubbcjw==", + "version": "2.640.0", + "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.640.0.tgz", + "integrity": "sha512-lcgCq8P+pJAag6IoIVyU1aiCNdxDIhH6GUHB7xRm01dhl/9akY8T8KE3x9ueIK+BouNWkcQEwNMk0djZzNP5sA==", "requires": { "buffer": "4.9.1", "events": "1.1.1", @@ -2607,6 +1654,23 @@ "url": "0.10.3", "uuid": "3.3.2", "xml2js": "0.4.19" + }, + "dependencies": { + "buffer": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz", + "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=", + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + } } }, "aws-sign2": { @@ -2744,12 +1808,12 @@ } }, "bl": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-3.0.0.tgz", - "integrity": "sha512-EUAyP5UHU5hxF8BPT0LKW8gjYLhq1DQIcneOX/pL/m2Alo+OYDQAJlHq+yseMP50Os2nHXOSic6Ss3vSQeyf4A==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.0.1.tgz", + "integrity": "sha512-FL/TdvchukRCuWVxT0YMO/7+L5TNeNrVFvRU2IY63aUyv9mpt8splf2NEr6qXtPo5fya5a66YohQKvGNmLrWNA==", "dev": true, "requires": { - "readable-stream": "^3.0.1" + "readable-stream": "^3.4.0" } }, "brace-expansion": { @@ -2812,20 +1876,13 @@ } }, "buffer": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz", - "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.5.0.tgz", + "integrity": "sha512-9FTEDjLjwoAkEwyMGDjYJQN2gfRgOKBKRfiglhvibGbpeeU/pQn1bJxQqm32OD/AIeEuHxU9roxXxg34Byp/Ww==", + "dev": true, "requires": { "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - } + "ieee754": "^1.1.4" } }, "buffer-crc32": { @@ -3137,18 +2194,6 @@ "dev": true, "requires": { "buffer": "^5.1.0" - }, - "dependencies": { - "buffer": { - "version": "5.4.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.4.3.tgz", - "integrity": "sha512-zvj65TkFeIt3i6aj5bIvJDzjjQQGs4o/sNoezg1F1kYap9Nu2jcUdpwzRSJTHMMzG0H7bZkn4rNQpImhuxWX2A==", - "dev": true, - "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4" - } - } } }, "crc32-stream": { @@ -6001,9 +5046,9 @@ } }, "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", "dev": true }, "mixin-deep": { @@ -6517,9 +5562,9 @@ } }, "proxy-from-env": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz", - "integrity": "sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4=", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", "dev": true }, "psl": { @@ -6602,9 +5647,9 @@ } }, "regenerator-runtime": { - "version": "0.13.3", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz", - "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==", + "version": "0.13.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", + "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==", "dev": true }, "regex-not": { @@ -7621,12 +6666,12 @@ } }, "tar-stream": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.1.0.tgz", - "integrity": "sha512-+DAn4Nb4+gz6WZigRzKEZl1QuJVOLtAwwF+WUxy1fJ6X63CaGaUAxJRD2KEn1OMfcbCjySTYpNC6WmfQoIEOdw==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.1.2.tgz", + "integrity": "sha512-UaF6FoJ32WqALZGOIAApXx+OdxhekNMChu6axLJR85zMMjXKWFGjbIRe+J6P4UnRGg9rAwWvbTT0oI7hD/Un7Q==", "dev": true, "requires": { - "bl": "^3.0.0", + "bl": "^4.0.1", "end-of-stream": "^1.4.1", "fs-constants": "^1.0.0", "inherits": "^2.0.3", @@ -8254,12 +7299,12 @@ "dev": true }, "yaml": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.7.2.tgz", - "integrity": "sha512-qXROVp90sb83XtAoqE8bP9RwAkTTZbugRUTm5YeFCBfNRPEp2YzTeqWiz7m5OORHzEvrA/qcGS8hp/E+MMROYw==", + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.8.2.tgz", + "integrity": "sha512-omakb0d7FjMo3R1D2EbTKVIk6dAVLRxFXdLZMEUToeAvuqgG/YuHMuQOZ5fgk+vQ8cx+cnGKwyg+8g8PNT0xQg==", "dev": true, "requires": { - "@babel/runtime": "^7.6.3" + "@babel/runtime": "^7.8.7" } }, "yargs": { diff --git a/package.json b/package.json index 19f352f..ac0a7fb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "aws-cdk-dynamodb-seeder", - "version": "1.27.1", + "version": "1.28.0", "description": "A simple CDK JSON seeder for DynamoDB", "scripts": { "build": "jsii", @@ -69,23 +69,23 @@ }, "homepage": "https://github.com/elegantdevelopment/aws-cdk-dynamodb-seeder#readme", "dependencies": { - "@aws-cdk/aws-dynamodb": "^1.27.0", - "@aws-cdk/aws-lambda": "^1.27.0", - "@aws-cdk/aws-s3": "^1.27.0", - "@aws-cdk/aws-s3-deployment": "^1.27.0", - "@aws-cdk/core": "^1.27.0", - "@aws-cdk/custom-resources": "^1.27.0", - "aws-sdk": "^2.633.0", + "@aws-cdk/aws-dynamodb": "^1.28.0", + "@aws-cdk/aws-lambda": "^1.28.0", + "@aws-cdk/aws-s3": "^1.28.0", + "@aws-cdk/aws-s3-deployment": "^1.28.0", + "@aws-cdk/core": "^1.28.0", + "@aws-cdk/custom-resources": "^1.28.0", + "aws-sdk": "^2.640.0", "tmp": "^0.1.0" }, "devDependencies": { - "@aws-cdk/assert": "^1.27.0", - "@types/jest": "^25.1.2", - "@types/node": "^13.7.6", + "@aws-cdk/assert": "^1.28.0", + "@types/jest": "^25.1.4", + "@types/node": "^13.9.1", "@types/tmp": "^0.1.0", - "@typescript-eslint/eslint-plugin": "^2.20.0", - "@typescript-eslint/parser": "^2.20.0", - "aws-cdk": "^1.27.0", + "@typescript-eslint/eslint-plugin": "^2.24.0", + "@typescript-eslint/parser": "^2.24.0", + "aws-cdk": "^1.28.0", "eslint": "^6.8.0", "jest": "^25.1.0", "jsii": "^0.22.0", @@ -93,7 +93,8 @@ "jsii-release": "^0.1.2", "prettier": "^1.19.1", "ts-jest": "^25.2.1", - "typescript": "^3.8.2" + "typescript": "^3.8.2", + "minimist": ">=1.2.2" }, "jest": { "transform": { @@ -123,12 +124,12 @@ } }, "peerDependencies": { - "@aws-cdk/aws-dynamodb": "^1.27.0", - "@aws-cdk/aws-lambda": "^1.27.0", - "@aws-cdk/aws-s3": "^1.27.0", - "@aws-cdk/aws-s3-deployment": "^1.27.0", - "@aws-cdk/core": "^1.27.0", - "@aws-cdk/custom-resources": "^1.27.0" + "@aws-cdk/aws-dynamodb": "^1.28.0", + "@aws-cdk/aws-lambda": "^1.28.0", + "@aws-cdk/aws-s3": "^1.28.0", + "@aws-cdk/aws-s3-deployment": "^1.28.0", + "@aws-cdk/core": "^1.28.0", + "@aws-cdk/custom-resources": "^1.28.0" }, "bundledDependencies": [ "aws-sdk",