From 628ea1bdc4f3ac198133d7fc4f477342b24d6c22 Mon Sep 17 00:00:00 2001 From: shivlaks Date: Fri, 28 Jun 2019 14:25:59 -0700 Subject: [PATCH] chore: update jsii to 0.13.0 (#3129) --- package-lock.json | 46 +- package.json | 2 +- packages/decdk/package-lock.json | 1278 ++++++++++++++++++++++- packages/decdk/package.json | 6 +- tools/awslint/package-lock.json | 22 +- tools/awslint/package.json | 4 +- tools/cdk-build-tools/package-lock.json | 44 +- tools/cdk-build-tools/package.json | 4 +- vendored_deps/jsii-diff-0.12.x.tgz | Bin 66784 -> 0 bytes vendored_deps/jsii-diff-0.13.x.tgz | Bin 0 -> 67003 bytes 10 files changed, 1322 insertions(+), 84 deletions(-) delete mode 100644 vendored_deps/jsii-diff-0.12.x.tgz create mode 100644 vendored_deps/jsii-diff-0.13.x.tgz diff --git a/package-lock.json b/package-lock.json index 3d33ee191ace3..6717a5e9deb80 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4189,14 +4189,22 @@ "dev": true }, "fs-extra": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.0.1.tgz", - "integrity": "sha512-W+XLrggcDzlle47X/XnS7FXrXu9sDo+Ze9zpndeBxdgv88FHLm1HtmkhEwavruS6koanBjp098rUpHs65EmG7A==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", "dev": true, "requires": { - "graceful-fs": "^4.1.2", + "graceful-fs": "^4.2.0", "jsonfile": "^4.0.0", "universalify": "^0.1.0" + }, + "dependencies": { + "graceful-fs": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.0.tgz", + "integrity": "sha512-jpSvDPV4Cq/bgtpndIWbI5hmYxhQGHPC4d4cqBPb4DLniCfhJokdXhwhaDuLBGLQdvvRum/UiX6ECVIPvDXqdg==", + "dev": true + } } }, "fs-minipass": { @@ -6526,12 +6534,12 @@ "dev": true }, "jsii-diff": { - "version": "file:vendored_deps/jsii-diff-0.12.x.tgz", - "integrity": "sha512-XtebcjTMuSviRiaH+EoeYw6mfnWr+JiRyqWW/pELJXIgA1L4T6v3ENpSPxjKALcdivFuruKaFF8B6VVV7TXX9A==", + "version": "file:vendored_deps/jsii-diff-0.13.x.tgz", + "integrity": "sha512-kYR9DTTgOR4qyPLkOj+JOEgalNsQOdOKGmiJepG5LP5rUFuN6lErN0ttYvW33kdKCj445NNsAUUl78HyUGxO8w==", "dev": true, "requires": { - "jsii-reflect": "^0.12.1", - "jsii-spec": "^0.12.1", + "jsii-reflect": "^0.13.0", + "jsii-spec": "^0.13.0", "log4js": "^4.3.1", "typescript": "^3.5.2", "yargs": "^13.2.4" @@ -6657,15 +6665,15 @@ } }, "jsii-reflect": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/jsii-reflect/-/jsii-reflect-0.12.1.tgz", - "integrity": "sha512-nLw51hG8zwmHTa3OTRwno+h6lanZHo5MM2p7fzvd6i7YCOZmNlPMU83OraEOxf6q95Sc8LDiyel/zPDYPpkZQA==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/jsii-reflect/-/jsii-reflect-0.13.0.tgz", + "integrity": "sha512-iHMgYMfpeHCkhUbIwxIgbnfLUU+WhCSd1wqUqDX1AEVguiquD1OKcqld/nX0Qh/lV1pgd7KjTmVEyc96jYazEw==", "dev": true, "requires": { "colors": "^1.3.3", "fs-extra": "^8.0.1", - "jsii-spec": "^0.12.1", - "oo-ascii-tree": "^0.12.1", + "jsii-spec": "^0.13.0", + "oo-ascii-tree": "^0.13.0", "yargs": "^13.2.4" }, "dependencies": { @@ -6789,9 +6797,9 @@ } }, "jsii-spec": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/jsii-spec/-/jsii-spec-0.12.1.tgz", - "integrity": "sha512-kcf5oDo42kU93G61INlvWzxzAtOULESVImc5RBvDHhrrAJEI11utYkqPotJn04HACt2H2dpAvK5vYpoCB1wtdg==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/jsii-spec/-/jsii-spec-0.13.0.tgz", + "integrity": "sha512-2NByWGsZ/syvJvlwP0ozTRfAFQM8wiOaHNJadr8mmINVHRxho8gabmjYw6i4oIlPbGmBficSxJ8lT/MXwT+qYw==", "dev": true, "requires": { "jsonschema": "^1.2.4" @@ -8112,9 +8120,9 @@ } }, "oo-ascii-tree": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/oo-ascii-tree/-/oo-ascii-tree-0.12.1.tgz", - "integrity": "sha512-3pZf5U5vBkMI0flranFlXCpT0Yrtv8VFfZ+zqBHx3Uop/D2sV7CtkWW9ZTfYzWM42neJpHbiGblh3PqIVQLpFg==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/oo-ascii-tree/-/oo-ascii-tree-0.13.0.tgz", + "integrity": "sha512-W4vca74cg/mZIJTFHQD3JBIhR5cC99uK0PDD4tiZAcRMj/cFj1Qq+inbJWjgywinr+y4vQ1ATQJ0kYU97J6LfQ==", "dev": true }, "opener": { diff --git a/package.json b/package.json index 38ba28b14555d..a12c9b33e2549 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "@types/nodeunit": "^0.0.30", "conventional-changelog-cli": "^2.0.21", "jest": "^24.8.0", - "jsii-diff": "file:vendored_deps/jsii-diff-0.12.x.tgz", + "jsii-diff": "file:vendored_deps/jsii-diff-0.13.x.tgz", "lerna": "^3.15.0", "nodeunit": "^0.11.3", "nyc": "^14.1.1", diff --git a/packages/decdk/package-lock.json b/packages/decdk/package-lock.json index 37f5c8e9ec0e6..71736e179ad80 100644 --- a/packages/decdk/package-lock.json +++ b/packages/decdk/package-lock.json @@ -4,6 +4,1217 @@ "lockfileVersion": 1, "requires": true, "dependencies": { + "@aws-cdk/alexa-ask": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/alexa-ask/-/alexa-ask-0.36.0.tgz", + "integrity": "sha512-Ac+Ov+ikeBnc7L7nngHPRx4HnkpM1MdzC4BRIcWumnhSSGXera3bjLnLRhH7SZKok4o33hsZPkUmUcHRrsl1Vg==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/app-delivery": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/app-delivery/-/app-delivery-0.36.0.tgz", + "integrity": "sha512-tHOPu9DRTtKuLgE47ba0JP697W7ciBMNsvT1n2TjQvTA8tDUbix0T7vfzBk+ivAzScv8JWQEkenCoYcH7T7dxA==", + "requires": { + "@aws-cdk/aws-cloudformation": "^0.36.0", + "@aws-cdk/aws-codebuild": "^0.36.0", + "@aws-cdk/aws-codepipeline": "^0.36.0", + "@aws-cdk/aws-codepipeline-actions": "^0.36.0", + "@aws-cdk/aws-events": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/core": "^0.36.0", + "@aws-cdk/cx-api": "^0.36.0" + } + }, + "@aws-cdk/assets": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/assets/-/assets-0.36.0.tgz", + "integrity": "sha512-hqb3wGnwgsJAtcWzzvu4CmPAMZpbyyj8zkEnqxWUI0LkZGJlC6Yy6+La1CjpAxwOB3DkavcPp8+riNpVnn2pzQ==", + "requires": { + "@aws-cdk/core": "^0.36.0", + "@aws-cdk/cx-api": "^0.36.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-amazonmq": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-amazonmq/-/aws-amazonmq-0.36.0.tgz", + "integrity": "sha512-KchfPcx2aY33MdOHj+celf4Cjfj98H+1sB3Wo5xQ3ZgZSiV7vo0t525COeucdQAgLckWwEJtN2rl2our3fQv7w==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-amplify": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-amplify/-/aws-amplify-0.36.0.tgz", + "integrity": "sha512-gRMLf+sHPJiLoJDPevpyAlkie5A2UVlhyJG6LzaWt2W6jrphNOTVjqftCcOC+KthdsxLyy1IVVmod2wYKLHBjg==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-apigateway": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-apigateway/-/aws-apigateway-0.36.0.tgz", + "integrity": "sha512-/BeE0R9K0a3FDzFInnpc0ZmBoadOoiVLnRINl8lSbZqBFGdAX0AQwxn1v4QniJpkoidyQ3uEjv70mq70rAJVFg==", + "requires": { + "@aws-cdk/aws-elasticloadbalancingv2": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-lambda": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-applicationautoscaling": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-applicationautoscaling/-/aws-applicationautoscaling-0.36.0.tgz", + "integrity": "sha512-S0XvFsHe3IL2pwlGxj5RRt/L+YBMPZ2VPTKEIHOz5j1Dv/3N/5rzqY6/l3rmq191S8NCGBqgv0JXbRnqui/ugA==", + "requires": { + "@aws-cdk/aws-autoscaling-common": "^0.36.0", + "@aws-cdk/aws-cloudwatch": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-appmesh": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-appmesh/-/aws-appmesh-0.36.0.tgz", + "integrity": "sha512-B3h14znXak0wGUoWmWw8qVcfKoX8F1NhAdTHf3nCr8GdL4Fu1F7Zivs7Y1ejFPHniq3eEIA6vp8BIdhMV03SFw==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-appstream": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-appstream/-/aws-appstream-0.36.0.tgz", + "integrity": "sha512-GGME8m4XJjYgiYyrz6l+pYrWbXX1m7ZP7dUvnlS3iP4sjR9gk0S4e4quiBoyeAuxUWlhJLtVzAG7XT9kLHiiEA==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-appsync": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-appsync/-/aws-appsync-0.36.0.tgz", + "integrity": "sha512-29lSRYnTW0qcFV7gPX6TatgZHUyw84z9rnxex+iEEJ5o7ZdOgMe4cDC3jtcqeGIxVWvN+q6LG3yUB596Pt6cTA==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-athena": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-athena/-/aws-athena-0.36.0.tgz", + "integrity": "sha512-pPVbV4vdU/NI2InIa4uZZ1f1CvPWt3VJTF+q4k6GUFUL0vJu/MCXn3E/XK2FmbBdQEGXBXskERpkblxgEGFiqQ==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-autoscaling": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling/-/aws-autoscaling-0.36.0.tgz", + "integrity": "sha512-X1MyOgYhohaIjAGcWiY1etaMmPWpBQe5V5QflVVmkl6JlEQ7GfRCDh/ICg807jlCUHLgLzxhBzqgry93WYZnbw==", + "requires": { + "@aws-cdk/aws-autoscaling-common": "^0.36.0", + "@aws-cdk/aws-cloudwatch": "^0.36.0", + "@aws-cdk/aws-ec2": "^0.36.0", + "@aws-cdk/aws-elasticloadbalancing": "^0.36.0", + "@aws-cdk/aws-elasticloadbalancingv2": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-sns": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-autoscaling-common": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling-common/-/aws-autoscaling-common-0.36.0.tgz", + "integrity": "sha512-UIuPF9ojcjmviqn/W0j53UwTiu1B98HPihRALqyO4TVpJWIDGUH5QoFJEVZFE6O/xB1AeyaHUVNGwi1Iq+hc8w==", + "requires": { + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-autoscaling-hooktargets": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling-hooktargets/-/aws-autoscaling-hooktargets-0.36.0.tgz", + "integrity": "sha512-/Pkfk4CErhigorOkXVtgOFSl0gppQhRYcFIKxXK1L4LO5bTQCBQz88raGDaIpx6LnwjqSSYOj/UkEPfn5IAHPQ==", + "requires": { + "@aws-cdk/aws-autoscaling": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-lambda": "^0.36.0", + "@aws-cdk/aws-sns": "^0.36.0", + "@aws-cdk/aws-sns-subscriptions": "^0.36.0", + "@aws-cdk/aws-sqs": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-autoscalingplans": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscalingplans/-/aws-autoscalingplans-0.36.0.tgz", + "integrity": "sha512-sHaQJ2yMM94ZvCP6HPMTIDEQp7fiPcMd2ixvFVIJgI5+rokKUAHCT7bTM6zfLEzWM0Z90Tomwon9T/MivHQVrA==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-batch": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-batch/-/aws-batch-0.36.0.tgz", + "integrity": "sha512-ggQTmoihylpA/xkMXmvP3wM3NjwTDyZTofsiTc4B6rH97TZUun7bHJ1alqqIAuPL2OXunfSsp3eCRyIVfq7vGQ==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-budgets": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-budgets/-/aws-budgets-0.36.0.tgz", + "integrity": "sha512-alp17fv4TmpCjkxN/Id7w2KYXKIRW5iBuNXSa8e5Fd58yffGNv9smR+nM8Cph9GKcjt3yWajMwYWUtwFCILaaQ==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-certificatemanager": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-certificatemanager/-/aws-certificatemanager-0.36.0.tgz", + "integrity": "sha512-A5v8Wn2RXR0TauKldZoAPPC9IvsbT9eUDvZ1CqlxOd8r0Y8PzW+8Df1lFqg2jCDw/FF1Nsss0v/JnHLHusfU3w==", + "requires": { + "@aws-cdk/aws-cloudformation": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-lambda": "^0.36.0", + "@aws-cdk/aws-route53": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-cloud9": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloud9/-/aws-cloud9-0.36.0.tgz", + "integrity": "sha512-1g+04G5IBtraOwZJ43RCxm3FYEvAXdHrM6DH/CUjAEktG1WsUCo52A7nh3v04qUkf1q08qf26K6dP+wuMelYRA==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-cloudformation": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudformation/-/aws-cloudformation-0.36.0.tgz", + "integrity": "sha512-rX5gC0Jhnx04tHnKgJ19waN23+dr8EM3l9bE1Npa4W9ab+5qmrCMJJGyoQRB/mKzdf+j2qxoP4MiBUdLOXG5Iw==", + "requires": { + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-lambda": "^0.36.0", + "@aws-cdk/aws-sns": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-cloudfront": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudfront/-/aws-cloudfront-0.36.0.tgz", + "integrity": "sha512-Z0rjSqO4DlS0qbsG2qFTXFBNJrsFKnEU4ZMKRiJqU5eN6qPzogpt4FAy0fBMaaO4fY2IyNRGJxQeOp6CAxlPkA==", + "requires": { + "@aws-cdk/aws-certificatemanager": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-kms": "^0.36.0", + "@aws-cdk/aws-lambda": "^0.36.0", + "@aws-cdk/aws-s3": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-cloudtrail": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudtrail/-/aws-cloudtrail-0.36.0.tgz", + "integrity": "sha512-eQhHcddqAkfsely5ZayDSSIL4CjVXTTr3S0xauXOUdxvXX9gm8FAIS5kgRZWDUnRDDQYScO38mZgiFmL2Il7vw==", + "requires": { + "@aws-cdk/aws-events": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-kms": "^0.36.0", + "@aws-cdk/aws-logs": "^0.36.0", + "@aws-cdk/aws-s3": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-cloudwatch": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudwatch/-/aws-cloudwatch-0.36.0.tgz", + "integrity": "sha512-nWuGnK24/9A+rVJw+RiVGUklzS1+7kXi7I2rqojH0iPU/6qrcd4IEHpRAx/1eKYbMnI0KJMDQOw2mEGWuYss9g==", + "requires": { + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-cloudwatch-actions": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudwatch-actions/-/aws-cloudwatch-actions-0.36.0.tgz", + "integrity": "sha512-93wTnjlvkMhUQ3Lfkfmk2VOXpVZeGQTUBmIYXEH6FayQ094pzJ0I1NZeATUUF4zmO9QU7fsDTPpZct1pgChtoQ==", + "requires": { + "@aws-cdk/aws-applicationautoscaling": "^0.36.0", + "@aws-cdk/aws-autoscaling": "^0.36.0", + "@aws-cdk/aws-cloudwatch": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-sns": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-codebuild": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codebuild/-/aws-codebuild-0.36.0.tgz", + "integrity": "sha512-DzzrZAlQc2CK1HME/jNpxv7WSDg/ANvCCCxN7RUruVPttY/eGQQAZE2g8bs5uLJiSicQskmxq1U+dAcgcYXpSg==", + "requires": { + "@aws-cdk/assets": "^0.36.0", + "@aws-cdk/aws-cloudwatch": "^0.36.0", + "@aws-cdk/aws-codecommit": "^0.36.0", + "@aws-cdk/aws-ec2": "^0.36.0", + "@aws-cdk/aws-ecr": "^0.36.0", + "@aws-cdk/aws-ecr-assets": "^0.36.0", + "@aws-cdk/aws-events": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-kms": "^0.36.0", + "@aws-cdk/aws-s3": "^0.36.0", + "@aws-cdk/aws-s3-assets": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-codecommit": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codecommit/-/aws-codecommit-0.36.0.tgz", + "integrity": "sha512-y6eIa39X0z5aI6Wg7Hjn38HUi8NCSE6A8+GZTxsO+FWtNxj9r1wDuHHON5In6Wb5sGvp+bYiW9dPVIULPysxUQ==", + "requires": { + "@aws-cdk/aws-events": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-codedeploy": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codedeploy/-/aws-codedeploy-0.36.0.tgz", + "integrity": "sha512-m8tFGajSXg9wAWvx8nn6ve2kw7mBPBZsG2UeNsIYrvvGOcBL1YzvBzNb97IoPSZNgHdHf3dOkvfBYorlbT6J/A==", + "requires": { + "@aws-cdk/aws-autoscaling": "^0.36.0", + "@aws-cdk/aws-cloudwatch": "^0.36.0", + "@aws-cdk/aws-elasticloadbalancing": "^0.36.0", + "@aws-cdk/aws-elasticloadbalancingv2": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-lambda": "^0.36.0", + "@aws-cdk/aws-s3": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-codepipeline": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codepipeline/-/aws-codepipeline-0.36.0.tgz", + "integrity": "sha512-/HW2+nhqTzeIk64JGH3VqEnuiN+Vll9uzbt+LXHieMMl5Tf/Aw+12rhEEncZnQrx2V9y+on0ODGJ7yHe56JwMw==", + "requires": { + "@aws-cdk/aws-events": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-kms": "^0.36.0", + "@aws-cdk/aws-s3": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-codepipeline-actions": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codepipeline-actions/-/aws-codepipeline-actions-0.36.0.tgz", + "integrity": "sha512-YG/x2eGCfIZBC/JfoVyxW1YLi/sAPhseGr9usLJopSFj9LKi09IvN/VlAWow1W+0Y7xCC6dnIstjv3R/QpaGvQ==", + "requires": { + "@aws-cdk/aws-cloudformation": "^0.36.0", + "@aws-cdk/aws-codebuild": "^0.36.0", + "@aws-cdk/aws-codecommit": "^0.36.0", + "@aws-cdk/aws-codedeploy": "^0.36.0", + "@aws-cdk/aws-codepipeline": "^0.36.0", + "@aws-cdk/aws-ec2": "^0.36.0", + "@aws-cdk/aws-ecr": "^0.36.0", + "@aws-cdk/aws-ecs": "^0.36.0", + "@aws-cdk/aws-events": "^0.36.0", + "@aws-cdk/aws-events-targets": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-lambda": "^0.36.0", + "@aws-cdk/aws-s3": "^0.36.0", + "@aws-cdk/aws-sns": "^0.36.0", + "@aws-cdk/aws-sns-subscriptions": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-cognito": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cognito/-/aws-cognito-0.36.0.tgz", + "integrity": "sha512-PtjCloaw7uMEVtKxA/NhWEPlUBk/+xefs6gxstaLj6iDTKgVdNxa2Wb2l6qn7+JPQscHt4BXjSPCt30aj+OGrQ==", + "requires": { + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-lambda": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-config": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-config/-/aws-config-0.36.0.tgz", + "integrity": "sha512-I3DLqIsmAntsegDMmhy+WlvPPwMJlcnfRK85x1KT6pZx0Weywq92GJIEIfOSyltmILAAL/ho1dfw2X99Uom+Iw==", + "requires": { + "@aws-cdk/aws-events": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-lambda": "^0.36.0", + "@aws-cdk/aws-sns": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-datapipeline": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-datapipeline/-/aws-datapipeline-0.36.0.tgz", + "integrity": "sha512-/R7pHQpDLRDMY9n8PZwV3I6nySKYhz67VyU6mAZR0WkOt1XhJwitZtvTejbwueEZRNhvYw7gb77lfJ5sJ9LVfg==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-dax": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-dax/-/aws-dax-0.36.0.tgz", + "integrity": "sha512-Erxj5c3yCgLDRJGsrXVW8XHAjwda0ZlaM9jDttmoepjRkjBMEPgkWdbu0RaW+W2eAGjJzOJ9mKhTpQczfaPQ/w==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-directoryservice": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-directoryservice/-/aws-directoryservice-0.36.0.tgz", + "integrity": "sha512-Z5gIX4YEuaWhunawWyRrlFHDPfkv9NLH0IUgrgg8DxDXerthfM/U3NyfFgkQUmaR6TzuI/nlXpcZkVVSNgyYrA==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-dlm": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-dlm/-/aws-dlm-0.36.0.tgz", + "integrity": "sha512-y/yQuehSoq/W5SoDm1twzxSkGXd9mb8ATOoPl+Q6YrwjMgoyKphm2dcG6i/HG6ztWhOr1lUOFE6tjJtbrdLhcg==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-dms": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-dms/-/aws-dms-0.36.0.tgz", + "integrity": "sha512-FgU9wVQ+jV2h1Rdypcyddww3hEeH4QTlWwognkgYz76mq+wTvrovW/0nkIGC+31Qsamp3S0HMh44EB8d0Aee8g==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-docdb": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-docdb/-/aws-docdb-0.36.0.tgz", + "integrity": "sha512-wZd53GGsvZYGo9+IoE2hgH6NtJ1+5Lq5FCF+jaLo+nu+WEOZvqPmUuWgDkjBkfM55I9+CHcwo7UaCA/iwizKKw==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-dynamodb": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-dynamodb/-/aws-dynamodb-0.36.0.tgz", + "integrity": "sha512-bb3NHaSMCqVXZiBPxsYhIBi6sHt+HLOVogNWNsWVIryk1nlKFLtRJYkqO3SdRRFIy59xiGzTDyNm2lsDwlrA6w==", + "requires": { + "@aws-cdk/aws-applicationautoscaling": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-dynamodb-global": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-dynamodb-global/-/aws-dynamodb-global-0.36.0.tgz", + "integrity": "sha512-PImt0fTLUpMhrUdeanIO5MWYZKSX0SoKIdryLWZy5wcdmQwDKDvotNHOfmjEe/Zu6aeSghcjUtokBnwtZBobAA==", + "requires": { + "@aws-cdk/aws-cloudformation": "^0.36.0", + "@aws-cdk/aws-dynamodb": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-lambda": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-ec2": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ec2/-/aws-ec2-0.36.0.tgz", + "integrity": "sha512-/eDBrUpBS6SyIjLH1fHPJ1N+2qk2YrhCLcqIzU2vVPBwSlvYj3A6K+2gONcvpMRht1dK+pxYyOhwjFJYZ472Mw==", + "requires": { + "@aws-cdk/aws-cloudwatch": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-ssm": "^0.36.0", + "@aws-cdk/core": "^0.36.0", + "@aws-cdk/cx-api": "^0.36.0" + } + }, + "@aws-cdk/aws-ecr": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecr/-/aws-ecr-0.36.0.tgz", + "integrity": "sha512-25miz74k1HrmJ3h9lGXsSt5ql37rVANIQT7Lpis1F67oe/teBTppEO2ShKI5TDeyI5j++uMUF8XfWACfe/k93g==", + "requires": { + "@aws-cdk/aws-events": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-ecr-assets": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecr-assets/-/aws-ecr-assets-0.36.0.tgz", + "integrity": "sha512-9alcq59rYIs5iN1zEqWx+vG7pkir4im7MeGdGX7674ut3501Usa7XAQe0FWGXWTdhz1gVfahjx5H918L9+IdSg==", + "requires": { + "@aws-cdk/assets": "^0.36.0", + "@aws-cdk/aws-cloudformation": "^0.36.0", + "@aws-cdk/aws-ecr": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-lambda": "^0.36.0", + "@aws-cdk/aws-s3": "^0.36.0", + "@aws-cdk/core": "^0.36.0", + "@aws-cdk/cx-api": "^0.36.0" + } + }, + "@aws-cdk/aws-ecs": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecs/-/aws-ecs-0.36.0.tgz", + "integrity": "sha512-+xQgqNPMtqGdwiEQI7s80FsnwWmpgXdfioY+Kg2zwC8U528qeq6SlUz7jvVqxl6/BME7HaBmNZeUIJ02RYw9yg==", + "requires": { + "@aws-cdk/aws-applicationautoscaling": "^0.36.0", + "@aws-cdk/aws-autoscaling": "^0.36.0", + "@aws-cdk/aws-autoscaling-hooktargets": "^0.36.0", + "@aws-cdk/aws-certificatemanager": "^0.36.0", + "@aws-cdk/aws-cloudformation": "^0.36.0", + "@aws-cdk/aws-cloudwatch": "^0.36.0", + "@aws-cdk/aws-ec2": "^0.36.0", + "@aws-cdk/aws-ecr": "^0.36.0", + "@aws-cdk/aws-ecr-assets": "^0.36.0", + "@aws-cdk/aws-elasticloadbalancing": "^0.36.0", + "@aws-cdk/aws-elasticloadbalancingv2": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-lambda": "^0.36.0", + "@aws-cdk/aws-logs": "^0.36.0", + "@aws-cdk/aws-route53": "^0.36.0", + "@aws-cdk/aws-route53-targets": "^0.36.0", + "@aws-cdk/aws-secretsmanager": "^0.36.0", + "@aws-cdk/aws-servicediscovery": "^0.36.0", + "@aws-cdk/aws-sns": "^0.36.0", + "@aws-cdk/aws-sqs": "^0.36.0", + "@aws-cdk/aws-ssm": "^0.36.0", + "@aws-cdk/core": "^0.36.0", + "@aws-cdk/cx-api": "^0.36.0" + } + }, + "@aws-cdk/aws-ecs-patterns": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecs-patterns/-/aws-ecs-patterns-0.36.0.tgz", + "integrity": "sha512-i7nyD/Z1k8dmOxyg27tvAfDJEvIerJYiG6R7YOR0yyLKT+LsyUrzjeOxqTBuvpP6GYdT9KCISq3KkCmmSYjF4A==", + "requires": { + "@aws-cdk/aws-applicationautoscaling": "^0.36.0", + "@aws-cdk/aws-certificatemanager": "^0.36.0", + "@aws-cdk/aws-ec2": "^0.36.0", + "@aws-cdk/aws-ecs": "^0.36.0", + "@aws-cdk/aws-elasticloadbalancingv2": "^0.36.0", + "@aws-cdk/aws-events": "^0.36.0", + "@aws-cdk/aws-events-targets": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-route53": "^0.36.0", + "@aws-cdk/aws-route53-targets": "^0.36.0", + "@aws-cdk/aws-sqs": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-efs": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-efs/-/aws-efs-0.36.0.tgz", + "integrity": "sha512-NHBsxilyhbZbyp54xJ4t4lsgCJTkRcALupcrqjiQrVOfAhPWO9QGoKbcOqpfIeDaEHEmgySrh5tzuJTGiSf3aw==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-eks": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-eks/-/aws-eks-0.36.0.tgz", + "integrity": "sha512-l4iFmLYs+zyeWcly8VAkdQ44U5yojT2gL+X7coHd9pBK14cp9+wHPzoty17VnDjffxbSw3AMXDkn6kElyTGE3Q==", + "requires": { + "@aws-cdk/aws-autoscaling": "^0.36.0", + "@aws-cdk/aws-ec2": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-elasticache": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticache/-/aws-elasticache-0.36.0.tgz", + "integrity": "sha512-OXscek4BeLgh270n4X5nswA+OJQzvDaPaOYduk0H65so5zSd9z4N01MgaUqQQbnnJsScTtIjJBDdCZTplpajrA==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-elasticbeanstalk": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticbeanstalk/-/aws-elasticbeanstalk-0.36.0.tgz", + "integrity": "sha512-BJeWnEsMM5hgOz3pof9Ad3XFUzyZ99DvqkkEHUY4xy+GtJeFwwHZ/5FQVexQ10n8X72C4+4rLqdoAj2YjsTbPQ==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-elasticloadbalancing": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticloadbalancing/-/aws-elasticloadbalancing-0.36.0.tgz", + "integrity": "sha512-Na/0fzHBWgmtOhipDtBjwktmW/HgM2JDzZbzeAV/3vilAReydJqKPGqeMC84H2uOWsHx3v7p7KlpOIjjt9Qglw==", + "requires": { + "@aws-cdk/aws-ec2": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-elasticloadbalancingv2": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticloadbalancingv2/-/aws-elasticloadbalancingv2-0.36.0.tgz", + "integrity": "sha512-Zwu6bK4D6R1RuUdfoDqtHq5zT7Z3tfHvfJD2F1dUQo1l9MhxEog2aKHpkLEDQQYfrAjSGVRjHpdVibgZYx1rGw==", + "requires": { + "@aws-cdk/aws-certificatemanager": "^0.36.0", + "@aws-cdk/aws-cloudwatch": "^0.36.0", + "@aws-cdk/aws-ec2": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-s3": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-elasticsearch": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticsearch/-/aws-elasticsearch-0.36.0.tgz", + "integrity": "sha512-em1Lhx2AXPytOwusQlkcQix+ePrZIy5alcGY4OQ9p9MPeEKBFGTSl8cf+tODg7kp0PDTRSAclReBy5XaeluT8w==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-emr": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-emr/-/aws-emr-0.36.0.tgz", + "integrity": "sha512-ytud/4/J/MSM9BnUnMHN1hsmUU2P/oYIeSed5euKVyAqWfKd/OMssOe4QOlC/drbZeg2NkAfMLzBWNt7xM8rHw==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-events": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-events/-/aws-events-0.36.0.tgz", + "integrity": "sha512-8HpgNCt1OXcPX27oWrXZ4SdJWpd6OTqmO2EvwlCUm5wJkDih+eeM6HFfNw6tPEj7qosM8L6to5AyxN4vnplnLw==", + "requires": { + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-events-targets": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-events-targets/-/aws-events-targets-0.36.0.tgz", + "integrity": "sha512-Sw8V5EUnbVtAkWddZu1Bu7DQhQX6nA2gvBMlyQG391ghmxxD9QWMliLo7jTGnaYrG7GDdZ9ajr4yEV2b8BbrsQ==", + "requires": { + "@aws-cdk/aws-cloudformation": "^0.36.0", + "@aws-cdk/aws-codebuild": "^0.36.0", + "@aws-cdk/aws-codepipeline": "^0.36.0", + "@aws-cdk/aws-ec2": "^0.36.0", + "@aws-cdk/aws-ecs": "^0.36.0", + "@aws-cdk/aws-events": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-lambda": "^0.36.0", + "@aws-cdk/aws-sns": "^0.36.0", + "@aws-cdk/aws-sns-subscriptions": "^0.36.0", + "@aws-cdk/aws-sqs": "^0.36.0", + "@aws-cdk/aws-stepfunctions": "^0.36.0", + "@aws-cdk/core": "^0.36.0", + "@aws-cdk/custom-resources": "^0.36.0" + } + }, + "@aws-cdk/aws-fsx": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-fsx/-/aws-fsx-0.36.0.tgz", + "integrity": "sha512-nphX1y6doRwAc0IrX/EVyHpgQue3WhqXm677va97bmFmy043yyAz3PuDH+Y9cya2JYYf9nTQrCfEeXdpYFFJ9Q==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-gamelift": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-gamelift/-/aws-gamelift-0.36.0.tgz", + "integrity": "sha512-aNqCzm4QrUOlLExbjr+Gt3gY3U12zjpsTt/XRvxJ/gqTSwvYAju0fAwTmhz12sJqGtF9INK+mYDO/Bv1WTQ6/Q==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-glue": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-glue/-/aws-glue-0.36.0.tgz", + "integrity": "sha512-oB8YZ/OyAsfT9ha76kZ85UXEMXIj+OgG1iXHWMoyvTk0xrDJwVgZe8zI4swyf8oeu+1OXgZnl9UvkJAWOG4H7w==", + "requires": { + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-kms": "^0.36.0", + "@aws-cdk/aws-s3": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-greengrass": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-greengrass/-/aws-greengrass-0.36.0.tgz", + "integrity": "sha512-Nqjwx7AjDwk917WKYlDp3aUGQfpF/MlBWhMmOJJroKJgJl9zAlWRs7Cr5lg0H+ILiLpWopaSpfBG1ROAUzLYNg==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-guardduty": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-guardduty/-/aws-guardduty-0.36.0.tgz", + "integrity": "sha512-bMdbITh7eZ9w+gk41lY2sKCSy/E0FovJDxeEJ9dKI/m7rF1z1sz1a5ZOywrgVRS8YldXO9hPuhNeqWnJnpwv8w==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-iam": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iam/-/aws-iam-0.36.0.tgz", + "integrity": "sha512-yXb8hVeJPC7pWi4A/UIf9dSm+VRZkGRkrLeM61cSjZOL9ulbz4MHqeS9YIL5ELqIKv0VzJmTuQLIWXO2dc4wAw==", + "requires": { + "@aws-cdk/core": "^0.36.0", + "@aws-cdk/region-info": "^0.36.0" + } + }, + "@aws-cdk/aws-inspector": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-inspector/-/aws-inspector-0.36.0.tgz", + "integrity": "sha512-wDJ7d88Bhy7AbJHV8DXSTf49Eyn1jfN6riTV4HTPhIpWQQDd8qATnUKhL3EPDIK9iOU3IDvDchmnAXLV2wRZFQ==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-iot": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iot/-/aws-iot-0.36.0.tgz", + "integrity": "sha512-o4N8bjlnh0oHFroIu3Gbg3fbFic01ffFMuT4vgjVbS97ZlU7S2epbJ4ZsJrOVpmfnslW7X2uYkSGDZPIACGKdA==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-iot1click": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iot1click/-/aws-iot1click-0.36.0.tgz", + "integrity": "sha512-zbeZ0RhmYMBvJ9A8DuCfA38U7bR1wNVGwI8E9s/YW5OKcIH/MTwtV3IteNV+HPyd+IaM7mVF5OK6QhCftgRqTA==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-iotanalytics": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iotanalytics/-/aws-iotanalytics-0.36.0.tgz", + "integrity": "sha512-uUYRWEo+B51GEwFpVaw6dWE1LZNiu8KDXmFDh/HzdR4C72cB9hMrI0LdOV2bTxC2EMtogagWToGUg0+lMjL2+g==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-iotthingsgraph": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iotthingsgraph/-/aws-iotthingsgraph-0.36.0.tgz", + "integrity": "sha512-m4cUnsbVRI0lJubLNtFgeaXr5OX1j3u+EorYPtc02lB0n/nE+KJG2Pdsx0R3JyAGdQKD8Srpoh8RRXVOoqeyqg==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-kinesis": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kinesis/-/aws-kinesis-0.36.0.tgz", + "integrity": "sha512-QoSUFHrNq6ZFFXXnzJg7F6AR8bwdDd3aicW7qizzrexEh+Nsz/Unzzlr9VqV6lqmgbePPOqcbMrSCWFUaToSkA==", + "requires": { + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-kms": "^0.36.0", + "@aws-cdk/aws-logs": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-kinesisanalytics": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kinesisanalytics/-/aws-kinesisanalytics-0.36.0.tgz", + "integrity": "sha512-UiDNtLO6+y+Aoezd0Wkb6XYgQhba5bB97awMp8TOK4pidIcesn8Yo7bAzs+cSwu1xIEOYS9PtJRxc6c04Sm7Ww==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-kinesisfirehose": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kinesisfirehose/-/aws-kinesisfirehose-0.36.0.tgz", + "integrity": "sha512-Mw7dQ6IVkPlxTm8jyedS1gmskrKc6WOZgTd6TTCpg7/6a09lm5JC6r0VUcBd6jD9Tln+oeuyH+/ppczuCN9n1A==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-kms": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kms/-/aws-kms-0.36.0.tgz", + "integrity": "sha512-09ubtkI7MxjwmtbuMHzI79JIFwVaqAP0h60PShLYR7UAvKQYeumvk6//Ix8d40TNDxlNBe+QEATdbD2FSK9vTg==", + "requires": { + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-lambda": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-lambda/-/aws-lambda-0.36.0.tgz", + "integrity": "sha512-MR28qP57gF29MxlBbnfhEAjPIYUp1mi7BUTGGD7zIwMd0LBpPafj85i1Q5ubc6ZDC1l155lWsY/JlDFSYCJytA==", + "requires": { + "@aws-cdk/aws-cloudwatch": "^0.36.0", + "@aws-cdk/aws-ec2": "^0.36.0", + "@aws-cdk/aws-events": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-logs": "^0.36.0", + "@aws-cdk/aws-s3": "^0.36.0", + "@aws-cdk/aws-s3-assets": "^0.36.0", + "@aws-cdk/aws-sqs": "^0.36.0", + "@aws-cdk/core": "^0.36.0", + "@aws-cdk/cx-api": "^0.36.0" + } + }, + "@aws-cdk/aws-lambda-event-sources": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-lambda-event-sources/-/aws-lambda-event-sources-0.36.0.tgz", + "integrity": "sha512-f3kdgEOHQ8uPjDSCV2UsMk3NQHr/Phtb3PfQejPSNHjSm4+JL/myYp/YmHxcxUlHyaZcs1s2t+VMSmqBz5BRtA==", + "requires": { + "@aws-cdk/aws-apigateway": "^0.36.0", + "@aws-cdk/aws-dynamodb": "^0.36.0", + "@aws-cdk/aws-events": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-kinesis": "^0.36.0", + "@aws-cdk/aws-lambda": "^0.36.0", + "@aws-cdk/aws-s3": "^0.36.0", + "@aws-cdk/aws-s3-notifications": "^0.36.0", + "@aws-cdk/aws-sns": "^0.36.0", + "@aws-cdk/aws-sns-subscriptions": "^0.36.0", + "@aws-cdk/aws-sqs": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-logs": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-logs/-/aws-logs-0.36.0.tgz", + "integrity": "sha512-1UhCuGgA9fGMCI0ILVbf6TnMDv5hcKk2cIfnEH31hVvXQyBB23GolcUmhqtQK2bwxprtgcgpYPGApY5BztVAmg==", + "requires": { + "@aws-cdk/aws-cloudwatch": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-logs-destinations": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-logs-destinations/-/aws-logs-destinations-0.36.0.tgz", + "integrity": "sha512-oKVqIwD5lg8WsK/Ko76tb4Z2pSzHCfQ2LqeUbaTChMOtlIMB8M1zE5cXzDR/SkrFOaMVCdBffnM2x4KnzWUE5g==", + "requires": { + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-kinesis": "^0.36.0", + "@aws-cdk/aws-lambda": "^0.36.0", + "@aws-cdk/aws-logs": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-mediastore": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-mediastore/-/aws-mediastore-0.36.0.tgz", + "integrity": "sha512-9TS97XUwir8QTY9pr86qXnB4VqNb4u4K1fsb+WuTdPWYCeberAJNgfyfHfYzIMedQO1rfqaxPPs8OGyIh35/lw==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-msk": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-msk/-/aws-msk-0.36.0.tgz", + "integrity": "sha512-8eqgeYoL07eX3wYS8HhIG0j+pBEiBEdiUFakti1xFk37gWq5LjCB+IGInjm0dCCSchQ4h9cbUrM8qQyIKafgDg==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-neptune": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-neptune/-/aws-neptune-0.36.0.tgz", + "integrity": "sha512-QpQbpEdAyHLkLUB1McPvuqc6M2MVpKUT3GqGGY0ia7kZncdl8hy/iF+IY7553TjyjdIJSCHwTHvH7n0KAqi79A==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-opsworks": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-opsworks/-/aws-opsworks-0.36.0.tgz", + "integrity": "sha512-3RS1alXZn8eqq8vJAXl65p8Q7CMQErHfHnZGpIyLxn+5Fn/hEZp6GozylKla1HsvVA8ylu/DsvxxllkYTJsF3Q==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-opsworkscm": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-opsworkscm/-/aws-opsworkscm-0.36.0.tgz", + "integrity": "sha512-6rbzwTAcYgu976E6+SEySlT2f0Oq11wHPhhxUSXiSf8uJcxDcU/R7YTSIzBFgLyH8EJwFMAfjQup1xomvG+Jig==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-pinpoint": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-pinpoint/-/aws-pinpoint-0.36.0.tgz", + "integrity": "sha512-N0xazPmXTTMFkB8B2uyMGdDK3gIf9i+DNLA2uNvzXHJrGhbVXxN6wzq8rmtnw4rNvYrIHtAMPwBwmPqhu/1ahA==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-pinpointemail": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-pinpointemail/-/aws-pinpointemail-0.36.0.tgz", + "integrity": "sha512-GsSTRaj6IftWTa1/ZvLObMKbsBmfW3NIcQmcUzHd9mGfUs1LbaSahhdBtHn9Al7TJf2ko9MtTR6LTAEUtLf+AA==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-ram": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ram/-/aws-ram-0.36.0.tgz", + "integrity": "sha512-jAyiP3EbZek9Wp6cn6N82KryyVDHzRRGClGs+J4zHQASkRD2lvxb74qIc8FQNHivqzzKM9ror1Iva/NSw5YONg==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-rds": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-rds/-/aws-rds-0.36.0.tgz", + "integrity": "sha512-MMvgDpPXIr3VjCfRNX6qAzvlnLluQcNDEmPrq6LY/q0DMuCKYLiwtrNuVD41kIJ9B4mcxGGMJFzo6r7oi6i0Pw==", + "requires": { + "@aws-cdk/aws-cloudwatch": "^0.36.0", + "@aws-cdk/aws-ec2": "^0.36.0", + "@aws-cdk/aws-events": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-kms": "^0.36.0", + "@aws-cdk/aws-lambda": "^0.36.0", + "@aws-cdk/aws-logs": "^0.36.0", + "@aws-cdk/aws-sam": "^0.36.0", + "@aws-cdk/aws-secretsmanager": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-redshift": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-redshift/-/aws-redshift-0.36.0.tgz", + "integrity": "sha512-KrkXrUfBBX7SxOCVYFLXI0hBMgLMHy8aL0H4UvAauHwYfXpkdRnpKTLfG7rKJf4rahcQODJWW+RnknY1/Ft3jw==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-robomaker": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-robomaker/-/aws-robomaker-0.36.0.tgz", + "integrity": "sha512-XnytszQ/0SJCSS+8wyhc4/9UHflqx+nf0E061VCxjT1oo9iICGOflvVUnTpAf04hw2HcBSCtu5xsOSRmJ/8HEA==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-route53": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-route53/-/aws-route53-0.36.0.tgz", + "integrity": "sha512-pcM6caNgnaXSYi6x3PgH+DC4+pPYj1ZFzPvASUVKsnVQD7rWU0XebgeHTFveNCJxrHg9fQKp853UUf3p5SYz+Q==", + "requires": { + "@aws-cdk/aws-ec2": "^0.36.0", + "@aws-cdk/aws-logs": "^0.36.0", + "@aws-cdk/core": "^0.36.0", + "@aws-cdk/cx-api": "^0.36.0" + } + }, + "@aws-cdk/aws-route53-targets": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-route53-targets/-/aws-route53-targets-0.36.0.tgz", + "integrity": "sha512-vW7QV4R2JcJqXHT6xTC51GnC7Whq7b0XLcibw90wdQ+KGtYbMUK3RhSN5YjYGQNL4QO5AyfYrIrVRxc+pvZuFw==", + "requires": { + "@aws-cdk/aws-cloudfront": "^0.36.0", + "@aws-cdk/aws-elasticloadbalancingv2": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-route53": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-route53resolver": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-route53resolver/-/aws-route53resolver-0.36.0.tgz", + "integrity": "sha512-lTsGM6IWnjjoRavsZ8R9OcUZnQICtPM6c2RG99rFHhNFvfHQbSz50LCREa00mZ2auEmUBCn5VLI7URHvGjJ8xA==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-s3": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3/-/aws-s3-0.36.0.tgz", + "integrity": "sha512-c6ObcIZpui6o+gLLjDpNrBlPB0sDLQLUVEVVFyBGPgV/wUQnSHzNfTgtO5xR/oVTx7b58eU/hLlJ8DEJvcIEXA==", + "requires": { + "@aws-cdk/aws-events": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-kms": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-s3-assets": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3-assets/-/aws-s3-assets-0.36.0.tgz", + "integrity": "sha512-McJHmtYaKzyp9kH3KazHX4YF0iklmp/ly91W3QrjWZ+Vsks3YiFcW3T9AbEF7VThGHR2BqvnRGol0Kc2ACatgA==", + "requires": { + "@aws-cdk/assets": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-s3": "^0.36.0", + "@aws-cdk/core": "^0.36.0", + "@aws-cdk/cx-api": "^0.36.0" + } + }, + "@aws-cdk/aws-s3-deployment": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3-deployment/-/aws-s3-deployment-0.36.0.tgz", + "integrity": "sha512-rVwB9rfZ9GzYMtxBszo6c8NvQcEMShFYz9fhSBgrdYtKx37L7k+jVV+c5T0KBwCgTWfhGwd4kfIAqEEZ7dPN7Q==", + "requires": { + "@aws-cdk/aws-cloudformation": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-lambda": "^0.36.0", + "@aws-cdk/aws-s3": "^0.36.0", + "@aws-cdk/aws-s3-assets": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-s3-notifications": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3-notifications/-/aws-s3-notifications-0.36.0.tgz", + "integrity": "sha512-NRawu99mSE8uPBvF7sdVU9ekBTJKVbfpC0ETVNHPt5JVJrOpm5hwPgaXvtWnILFBmzVptdUh3TsVv1QHe6ZHUg==", + "requires": { + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-lambda": "^0.36.0", + "@aws-cdk/aws-s3": "^0.36.0", + "@aws-cdk/aws-sns": "^0.36.0", + "@aws-cdk/aws-sqs": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-sagemaker": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sagemaker/-/aws-sagemaker-0.36.0.tgz", + "integrity": "sha512-P7GZ4S1LVikbuhyFsUyGWywhOmi0Tyqs9K4eNH6RXO6RUIWliY7ARjrAzGfD/r2pUSEiw7OHmtJzRl+Hn515Rw==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-sam": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sam/-/aws-sam-0.36.0.tgz", + "integrity": "sha512-si0FBW6UCB+MtmW2AnIOoGM5wR2t2V2Xk25h1twdDlyIfeLqP1bGMA/aSS+691xml+2FhC541xSLsffg6IU3aA==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-sdb": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sdb/-/aws-sdb-0.36.0.tgz", + "integrity": "sha512-e+t3Y1yoOi7EsupQEDGVRpbLuJ2ypyLds2iovnTFzSyRgDtIjeQVLiwj54UCI5uVYmA1KnSAV574Afvs71lpAw==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-secretsmanager": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-secretsmanager/-/aws-secretsmanager-0.36.0.tgz", + "integrity": "sha512-vvD0h+KiGr74tD6k9ykz8AKMmW7t7ryUFJV8fqmyId9BdStld98z9lwAXA8B1Ele91OGaA08LxS+TBZ5SDWzBQ==", + "requires": { + "@aws-cdk/aws-ec2": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-kms": "^0.36.0", + "@aws-cdk/aws-lambda": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-servicecatalog": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-servicecatalog/-/aws-servicecatalog-0.36.0.tgz", + "integrity": "sha512-mHszIFYHQlEKXVIRIHkMpp6cCpR+JDYXMAWp3xn8mLP9u4qfK4jU7ZDYrdIH9RQHDAIKMBJJ328BUfSx4+MYNg==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-servicediscovery": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-servicediscovery/-/aws-servicediscovery-0.36.0.tgz", + "integrity": "sha512-Zdb5spM1vREaQroJSsO0wz2EVfJCgqemoFYKvpOnEoBv8aQuzEz/ufNLXG80+/hMWcWbNFqVgOTT6ZLoGLrvNg==", + "requires": { + "@aws-cdk/aws-ec2": "^0.36.0", + "@aws-cdk/aws-elasticloadbalancingv2": "^0.36.0", + "@aws-cdk/aws-route53": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-ses": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ses/-/aws-ses-0.36.0.tgz", + "integrity": "sha512-Fomdr4T8pTM1sEVG9HJAQKqzQw8NQ7RoZ7L8HaNT4YtYBFWsW7rkaWBGGzT4ZTvE5T1KfvBhwkkd+gUrdkaOOQ==", + "requires": { + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-kms": "^0.36.0", + "@aws-cdk/aws-lambda": "^0.36.0", + "@aws-cdk/aws-s3": "^0.36.0", + "@aws-cdk/aws-sns": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-sns": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sns/-/aws-sns-0.36.0.tgz", + "integrity": "sha512-TsSrseID7weI3pjBTvQYR9bVSA3a3LJcZhiW13ztagu0J3ntpgyoCLT0mbgdur2W+waQh/gFyWZOYle2VXs75w==", + "requires": { + "@aws-cdk/aws-cloudwatch": "^0.36.0", + "@aws-cdk/aws-events": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-sns-subscriptions": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sns-subscriptions/-/aws-sns-subscriptions-0.36.0.tgz", + "integrity": "sha512-lyBb8SMK8NqWfo3uSVmFQu3D0QYqmNAYdzsaz5pUReFsNfjS0fR7B/MqreGiNjX1ww5XUv+Sbx4ehSemSaAhTg==", + "requires": { + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-lambda": "^0.36.0", + "@aws-cdk/aws-sns": "^0.36.0", + "@aws-cdk/aws-sqs": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-sqs": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sqs/-/aws-sqs-0.36.0.tgz", + "integrity": "sha512-Qb4SHgJUU4z9cg5O5IjKQUD7bSJjkO2ooBKg/N45k29Zkyn/3PEq7AgC3I3Fj7EmmeT0Gvnc1DXHdGnL+IBPvA==", + "requires": { + "@aws-cdk/aws-cloudwatch": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-kms": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-ssm": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ssm/-/aws-ssm-0.36.0.tgz", + "integrity": "sha512-/VaImBixUTDuRLuWnZZ7EcaSTgHtPjlQTpsD/Ay7iyxQ1X4MgntBpnAbTYYC/jY0YLelCE/sd/X3753RMRax3A==", + "requires": { + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/core": "^0.36.0", + "@aws-cdk/cx-api": "^0.36.0" + } + }, + "@aws-cdk/aws-stepfunctions": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-stepfunctions/-/aws-stepfunctions-0.36.0.tgz", + "integrity": "sha512-dMhGJs4pgxKewOHWxZe4sqmBXOVHax3Vh2Eb9cigLWg7VIV2/+ir79IcpaYZs0MCdeTTAgUNOBQuJxbbVp3z5A==", + "requires": { + "@aws-cdk/aws-cloudwatch": "^0.36.0", + "@aws-cdk/aws-events": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-stepfunctions-tasks": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-stepfunctions-tasks/-/aws-stepfunctions-tasks-0.36.0.tgz", + "integrity": "sha512-uAUzbmvSkUgZOfk1wYSSRW6aqHBgszcRspScheC6bV0wdeLKYEiS3vGGwp3/lm4JJKnazESt4klKyl1SFxhg3Q==", + "requires": { + "@aws-cdk/aws-cloudwatch": "^0.36.0", + "@aws-cdk/aws-ec2": "^0.36.0", + "@aws-cdk/aws-ecs": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-kms": "^0.36.0", + "@aws-cdk/aws-lambda": "^0.36.0", + "@aws-cdk/aws-sns": "^0.36.0", + "@aws-cdk/aws-sqs": "^0.36.0", + "@aws-cdk/aws-stepfunctions": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-transfer": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-transfer/-/aws-transfer-0.36.0.tgz", + "integrity": "sha512-8Qr35gmUETl15x5eDrEhwgMdnhdTsUfd7/jT6CucVWZ+fMUKG8/WgQ2aint6vmTO8Yi6Zw99FWJg/h2ldBRTKw==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-waf": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-waf/-/aws-waf-0.36.0.tgz", + "integrity": "sha512-8JhmYbl5QuwsJrrrLbQ8dXS3vWrJ16SYtQaWFmb5Q9Ew1tY0GS0bD6m5dbBL6YKdQRuoJFqIlltakAnmPWZICA==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-wafregional": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-wafregional/-/aws-wafregional-0.36.0.tgz", + "integrity": "sha512-zzXSDvRuKYUjysEqGoJlSizJj5R9x/xwRn+Dgp/SAXAu0wlkwFK3W/FwYET8UPSeMmBD9Jid/EI1R+Y3buk5Ag==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/aws-workspaces": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-workspaces/-/aws-workspaces-0.36.0.tgz", + "integrity": "sha512-hqd4TFsxFwHZcGBpbfdU2K3C8hHiszpWI+Ss2l97/wZZIb81bd2OM8W/r0GtCamKcJIM6LbuAp7STYZ+fSt/cQ==", + "requires": { + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/cfnspec": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cfnspec/-/cfnspec-0.36.0.tgz", + "integrity": "sha512-sDnCciuiEQZxrfoaqlJhq+GcnYKaQSbhI0cFg883WGD5RPkHWRaMx+MyBWoGCVeFxVAJnIcLM1qqsvVqpJ8RqA==", + "requires": { + "md5": "^2.2.1" + } + }, + "@aws-cdk/core": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/core/-/core-0.36.0.tgz", + "integrity": "sha512-5oEVetyivHEJAA5NVozUy/kaLRL2nOYdklGIlSWdCrrYp7TZ75wDi3WYf6IKwCI5eUX3zylBgj91gn7OWQ+krg==", + "requires": { + "@aws-cdk/cx-api": "^0.36.0" + } + }, + "@aws-cdk/custom-resources": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/custom-resources/-/custom-resources-0.36.0.tgz", + "integrity": "sha512-cgLBo/lwQfDCNcrl4lM3FopJIkdrv/BcmnfK7s14iwD60Qz9NlzOolI5ppbr9DOdImjlbUYA/4VCGtOf1fPD3w==", + "requires": { + "@aws-cdk/aws-cloudformation": "^0.36.0", + "@aws-cdk/aws-iam": "^0.36.0", + "@aws-cdk/aws-lambda": "^0.36.0", + "@aws-cdk/aws-sns": "^0.36.0", + "@aws-cdk/core": "^0.36.0" + } + }, + "@aws-cdk/cx-api": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cx-api/-/cx-api-0.36.0.tgz", + "integrity": "sha512-MWNqLbDAyWMLtlr1/E8i4ul9JwVtES7SNJSrM3J2hTiPYFsL7FEKoy6W0l8ooutPgNGyC8W4B08jNvBSbPnEWA==", + "requires": { + "semver": "^6.1.1" + }, + "dependencies": { + "semver": { + "version": "6.1.1", + "bundled": true + } + } + }, + "@aws-cdk/region-info": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/region-info/-/region-info-0.36.0.tgz", + "integrity": "sha512-FyEr0lWs9SisTSpAGiAuxKFeAhImH2CQDeBoYgVoPLs7dlj9pfPHZhRjFV4IqwKV8gf4mGUCyXAQNOoMn11XfQ==" + }, "@babel/code-frame": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz", @@ -947,6 +2158,11 @@ "supports-color": "^5.3.0" } }, + "charenc": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", + "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=" + }, "ci-info": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", @@ -1087,6 +2303,11 @@ "which": "^1.2.9" } }, + "crypt": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", + "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=" + }, "cssom": { "version": "0.3.6", "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.6.tgz", @@ -1582,9 +2803,9 @@ } }, "flatted": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.0.tgz", - "integrity": "sha512-R+H8IZclI8AAkSBRQJLVOsxwAoHd6WC40b4QTNWIjzAa6BXOBfQcM587MXDTVPeYaopFNWHUFLx7eNmHDSxMWg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz", + "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==", "dev": true }, "for-in": { @@ -2439,8 +3660,7 @@ "is-buffer": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" }, "is-callable": { "version": "1.1.4", @@ -3437,16 +4657,16 @@ "dev": true }, "jsii": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/jsii/-/jsii-0.12.1.tgz", - "integrity": "sha512-thAwGa0cdtcYOPQlLSaq06baacZ8/13pW1ooDRJXe76GgOQQ1a0siHfnrqPQC0sj6HycQ5fthYLkacwLGzpGvA==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/jsii/-/jsii-0.13.0.tgz", + "integrity": "sha512-NA6M8+y1eKE5WqZuAkwayK7HdmqFoWgD8CvCth2pUiWqB+PmkxtZXl8LvLdzewl98709tRNMSVk6bosY7RXAHQ==", "dev": true, "requires": { "case": "^1.6.1", "colors": "^1.3.3", "deep-equal": "^1.0.1", "fs-extra": "^8.0.1", - "jsii-spec": "^0.12.1", + "jsii-spec": "^0.13.0", "log4js": "^4.3.1", "semver": "^6.1.1", "sort-json": "^2.0.0", @@ -3464,21 +4684,21 @@ } }, "jsii-reflect": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/jsii-reflect/-/jsii-reflect-0.12.1.tgz", - "integrity": "sha512-nLw51hG8zwmHTa3OTRwno+h6lanZHo5MM2p7fzvd6i7YCOZmNlPMU83OraEOxf6q95Sc8LDiyel/zPDYPpkZQA==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/jsii-reflect/-/jsii-reflect-0.13.0.tgz", + "integrity": "sha512-iHMgYMfpeHCkhUbIwxIgbnfLUU+WhCSd1wqUqDX1AEVguiquD1OKcqld/nX0Qh/lV1pgd7KjTmVEyc96jYazEw==", "requires": { "colors": "^1.3.3", "fs-extra": "^8.0.1", - "jsii-spec": "^0.12.1", - "oo-ascii-tree": "^0.12.1", + "jsii-spec": "^0.13.0", + "oo-ascii-tree": "^0.13.0", "yargs": "^13.2.4" } }, "jsii-spec": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/jsii-spec/-/jsii-spec-0.12.1.tgz", - "integrity": "sha512-kcf5oDo42kU93G61INlvWzxzAtOULESVImc5RBvDHhrrAJEI11utYkqPotJn04HACt2H2dpAvK5vYpoCB1wtdg==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/jsii-spec/-/jsii-spec-0.13.0.tgz", + "integrity": "sha512-2NByWGsZ/syvJvlwP0ozTRfAFQM8wiOaHNJadr8mmINVHRxho8gabmjYw6i4oIlPbGmBficSxJ8lT/MXwT+qYw==", "requires": { "jsonschema": "^1.2.4" } @@ -3617,15 +4837,15 @@ "dev": true }, "log4js": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/log4js/-/log4js-4.3.2.tgz", - "integrity": "sha512-72GjgSP+ifL156MD/bXEhE7UlFLKS2KkCXujodb1nl1z6PpKhCfS+41dyNQ7zKi4iM49TQl+aWLEISXGLcGCCQ==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-4.4.0.tgz", + "integrity": "sha512-xwRvmxFsq8Hb7YeS+XKfvCrsH114bXex6mIwJ2+KmYVi23pB3+hlzyGq1JPycSFTJWNLhD/7PCtM0RfPy6/2yg==", "dev": true, "requires": { "date-format": "^2.0.0", "debug": "^4.1.1", "flatted": "^2.0.0", - "rfdc": "^1.1.2", + "rfdc": "^1.1.4", "streamroller": "^1.0.5" }, "dependencies": { @@ -3705,6 +4925,16 @@ "object-visit": "^1.0.0" } }, + "md5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/md5/-/md5-2.2.1.tgz", + "integrity": "sha1-U6s41f48iJG6RlMp6iP6wFQBJvk=", + "requires": { + "charenc": "~0.0.1", + "crypt": "~0.0.1", + "is-buffer": "~1.1.1" + } + }, "mem": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", @@ -4013,9 +5243,9 @@ } }, "oo-ascii-tree": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/oo-ascii-tree/-/oo-ascii-tree-0.12.1.tgz", - "integrity": "sha512-3pZf5U5vBkMI0flranFlXCpT0Yrtv8VFfZ+zqBHx3Uop/D2sV7CtkWW9ZTfYzWM42neJpHbiGblh3PqIVQLpFg==" + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/oo-ascii-tree/-/oo-ascii-tree-0.13.0.tgz", + "integrity": "sha512-W4vca74cg/mZIJTFHQD3JBIhR5cC99uK0PDD4tiZAcRMj/cFj1Qq+inbJWjgywinr+y4vQ1ATQJ0kYU97J6LfQ==" }, "optimist": { "version": "0.6.1", diff --git a/packages/decdk/package.json b/packages/decdk/package.json index 224910bbe128d..2353e4d7ff794 100644 --- a/packages/decdk/package.json +++ b/packages/decdk/package.json @@ -141,7 +141,7 @@ "@aws-cdk/cx-api": "^0.36.0", "@aws-cdk/region-info": "^0.36.0", "fs-extra": "^8.0.1", - "jsii-reflect": "^0.12.1", + "jsii-reflect": "^0.13.0", "jsonschema": "^1.2.4", "yaml": "1.6.0", "yargs": "^13.2.4" @@ -152,7 +152,7 @@ "@types/yaml": "1.0.2", "@types/yargs": "^13.0.0", "jest": "^24.8.0", - "jsii": "^0.12.1" + "jsii": "^0.13.0" }, "keywords": [ "aws", @@ -162,4 +162,4 @@ "engines": { "node": ">= 8.10.0" } -} \ No newline at end of file +} diff --git a/tools/awslint/package-lock.json b/tools/awslint/package-lock.json index b1e2b78734676..b19898e66fc7a 100644 --- a/tools/awslint/package-lock.json +++ b/tools/awslint/package-lock.json @@ -346,21 +346,21 @@ } }, "jsii-reflect": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/jsii-reflect/-/jsii-reflect-0.12.1.tgz", - "integrity": "sha512-nLw51hG8zwmHTa3OTRwno+h6lanZHo5MM2p7fzvd6i7YCOZmNlPMU83OraEOxf6q95Sc8LDiyel/zPDYPpkZQA==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/jsii-reflect/-/jsii-reflect-0.13.0.tgz", + "integrity": "sha512-iHMgYMfpeHCkhUbIwxIgbnfLUU+WhCSd1wqUqDX1AEVguiquD1OKcqld/nX0Qh/lV1pgd7KjTmVEyc96jYazEw==", "requires": { "colors": "^1.3.3", "fs-extra": "^8.0.1", - "jsii-spec": "^0.12.1", - "oo-ascii-tree": "^0.12.1", + "jsii-spec": "^0.13.0", + "oo-ascii-tree": "^0.13.0", "yargs": "^13.2.4" } }, "jsii-spec": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/jsii-spec/-/jsii-spec-0.12.1.tgz", - "integrity": "sha512-kcf5oDo42kU93G61INlvWzxzAtOULESVImc5RBvDHhrrAJEI11utYkqPotJn04HACt2H2dpAvK5vYpoCB1wtdg==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/jsii-spec/-/jsii-spec-0.13.0.tgz", + "integrity": "sha512-2NByWGsZ/syvJvlwP0ozTRfAFQM8wiOaHNJadr8mmINVHRxho8gabmjYw6i4oIlPbGmBficSxJ8lT/MXwT+qYw==", "requires": { "jsonschema": "^1.2.4" } @@ -464,9 +464,9 @@ } }, "oo-ascii-tree": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/oo-ascii-tree/-/oo-ascii-tree-0.12.1.tgz", - "integrity": "sha512-3pZf5U5vBkMI0flranFlXCpT0Yrtv8VFfZ+zqBHx3Uop/D2sV7CtkWW9ZTfYzWM42neJpHbiGblh3PqIVQLpFg==" + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/oo-ascii-tree/-/oo-ascii-tree-0.13.0.tgz", + "integrity": "sha512-W4vca74cg/mZIJTFHQD3JBIhR5cC99uK0PDD4tiZAcRMj/cFj1Qq+inbJWjgywinr+y4vQ1ATQJ0kYU97J6LfQ==" }, "os-locale": { "version": "3.1.0", diff --git a/tools/awslint/package.json b/tools/awslint/package.json index 9a4b5d3677d5a..67ba554cf0003 100644 --- a/tools/awslint/package.json +++ b/tools/awslint/package.json @@ -19,8 +19,8 @@ "camelcase": "^5.3.1", "colors": "^1.3.3", "fs-extra": "^8.0.1", - "jsii-reflect": "^0.12.1", - "jsii-spec": "^0.12.1", + "jsii-reflect": "^0.13.0", + "jsii-spec": "^0.13.0", "yargs": "^13.2.4" }, "devDependencies": { diff --git a/tools/cdk-build-tools/package-lock.json b/tools/cdk-build-tools/package-lock.json index 344325531e2eb..8ed3395a640c7 100644 --- a/tools/cdk-build-tools/package-lock.json +++ b/tools/cdk-build-tools/package-lock.json @@ -988,16 +988,6 @@ "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" }, - "codemaker": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/codemaker/-/codemaker-0.12.1.tgz", - "integrity": "sha512-WHEJAwT5xnnZutXN9ssFosx73aJ1h4+GDzWwI/5WowfgoEaSsHZurHD9XA3cCpF6htsUM/vCrQCUGdwFmUxhDA==", - "requires": { - "camelcase": "^5.3.1", - "decamelize": "^1.2.0", - "fs-extra": "^8.0.1" - } - }, "collection-visit": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", @@ -3183,15 +3173,15 @@ "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" }, "jsii": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/jsii/-/jsii-0.12.1.tgz", - "integrity": "sha512-thAwGa0cdtcYOPQlLSaq06baacZ8/13pW1ooDRJXe76GgOQQ1a0siHfnrqPQC0sj6HycQ5fthYLkacwLGzpGvA==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/jsii/-/jsii-0.13.0.tgz", + "integrity": "sha512-NA6M8+y1eKE5WqZuAkwayK7HdmqFoWgD8CvCth2pUiWqB+PmkxtZXl8LvLdzewl98709tRNMSVk6bosY7RXAHQ==", "requires": { "case": "^1.6.1", "colors": "^1.3.3", "deep-equal": "^1.0.1", "fs-extra": "^8.0.1", - "jsii-spec": "^0.12.1", + "jsii-spec": "^0.13.0", "log4js": "^4.3.1", "semver": "^6.1.1", "sort-json": "^2.0.0", @@ -3208,21 +3198,31 @@ } }, "jsii-pacmak": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/jsii-pacmak/-/jsii-pacmak-0.12.1.tgz", - "integrity": "sha512-zsNHJnGVX3+g0Pok5CVOrZAl7853DLe7VCQ+2YiJxK0Dd2g7U0gqLejWKnisIeSLB6VcJIVea7gYQAitswrUxg==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/jsii-pacmak/-/jsii-pacmak-0.13.0.tgz", + "integrity": "sha512-qJjAiCXVzmdaBurhG9awGJpZYvMVkIVj3rx9Z2o7hy2o3qSAqLqzMmeHnbK32K9NgCh9B/WAXFSQgQVF2hwaSw==", "requires": { "clone": "^2.1.2", - "codemaker": "^0.12.1", + "codemaker": "^0.13.0", "commonmark": "^0.29.0", "escape-string-regexp": "^2.0.0", "fs-extra": "^8.0.1", - "jsii-spec": "^0.12.1", + "jsii-spec": "^0.13.0", "spdx-license-list": "^6.0.0", "xmlbuilder": "^13.0.2", "yargs": "^13.2.4" }, "dependencies": { + "codemaker": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/codemaker/-/codemaker-0.13.0.tgz", + "integrity": "sha512-dc13y3LfKpOXybM1GrlvRrHLL11xG0U2vlO/Q8Wznw8151dvCF754jDI6yXHidzTAKoq/nu13FrSQ97s53k9Fw==", + "requires": { + "camelcase": "^5.3.1", + "decamelize": "^1.2.0", + "fs-extra": "^8.0.1" + } + }, "escape-string-regexp": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", @@ -3231,9 +3231,9 @@ } }, "jsii-spec": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/jsii-spec/-/jsii-spec-0.12.1.tgz", - "integrity": "sha512-kcf5oDo42kU93G61INlvWzxzAtOULESVImc5RBvDHhrrAJEI11utYkqPotJn04HACt2H2dpAvK5vYpoCB1wtdg==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/jsii-spec/-/jsii-spec-0.13.0.tgz", + "integrity": "sha512-2NByWGsZ/syvJvlwP0ozTRfAFQM8wiOaHNJadr8mmINVHRxho8gabmjYw6i4oIlPbGmBficSxJ8lT/MXwT+qYw==", "requires": { "jsonschema": "^1.2.4" } diff --git a/tools/cdk-build-tools/package.json b/tools/cdk-build-tools/package.json index 67578ff2fb715..31bc097a341ea 100644 --- a/tools/cdk-build-tools/package.json +++ b/tools/cdk-build-tools/package.json @@ -40,8 +40,8 @@ "colors": "^1.3.3", "fs-extra": "^8.0.1", "jest": "^24.8.0", - "jsii": "^0.12.1", - "jsii-pacmak": "^0.12.1", + "jsii": "^0.13.0", + "jsii-pacmak": "^0.13.0", "nodeunit": "^0.11.3", "nyc": "^14.1.1", "ts-jest": "^24.0.2", diff --git a/vendored_deps/jsii-diff-0.12.x.tgz b/vendored_deps/jsii-diff-0.12.x.tgz deleted file mode 100644 index fbb15d4ca264b97528b9d63f06fbc751d56d30f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 66784 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%0Da?adF!kDwuN`wwqLRU9C3H$oG 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 diff --git a/vendored_deps/jsii-diff-0.13.x.tgz b/vendored_deps/jsii-diff-0.13.x.tgz new file mode 100644 index 0000000000000000000000000000000000000000..04d1885064cd76532cd99478867bc5d5cf398cc1 GIT binary patch literal 67003 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 F1pu~3?3Vxl literal 0 HcmV?d00001