From bf32e36d7ea24657c6278cd7a9888d6cb9905797 Mon Sep 17 00:00:00 2001 From: Elad Ben-Israel Date: Tue, 6 Nov 2018 15:42:48 +0200 Subject: [PATCH] chore: peerDependencies Adds "peerDependencies" to all modules for all dependencies that include types that are used in the module's public API. Also, add "@aws-cdk/cdk" to "peerDependencies" for the typescript library cdk-init template. This will be enforced by jsii when awslabs/jsii#292 is introduced. Prerequisite for #272 Fixes #979 --- packages/@aws-cdk/assets/package.json | 7 ++++++- packages/@aws-cdk/aws-amazonmq/package.json | 3 +++ packages/@aws-cdk/aws-apigateway/package.json | 7 ++++++- .../aws-applicationautoscaling/package.json | 7 ++++++- packages/@aws-cdk/aws-appsync/package.json | 5 ++++- packages/@aws-cdk/aws-athena/package.json | 5 ++++- packages/@aws-cdk/aws-autoscaling/package.json | 10 +++++++++- .../@aws-cdk/aws-autoscalingplans/package.json | 5 ++++- packages/@aws-cdk/aws-batch/package.json | 5 ++++- packages/@aws-cdk/aws-budgets/package.json | 5 ++++- .../@aws-cdk/aws-certificatemanager/package.json | 5 ++++- packages/@aws-cdk/aws-cloud9/package.json | 5 ++++- .../@aws-cdk/aws-cloudformation/package.json | 9 ++++++++- packages/@aws-cdk/aws-cloudfront/package.json | 6 +++++- packages/@aws-cdk/aws-cloudtrail/package.json | 6 +++++- packages/@aws-cdk/aws-cloudwatch/package.json | 6 +++++- packages/@aws-cdk/aws-codebuild/package.json | 13 ++++++++++++- packages/@aws-cdk/aws-codecommit/package.json | 7 ++++++- packages/@aws-cdk/aws-codedeploy/package.json | 10 +++++++++- .../@aws-cdk/aws-codepipeline-api/package.json | 7 ++++++- packages/@aws-cdk/aws-codepipeline/package.json | 9 ++++++++- packages/@aws-cdk/aws-cognito/package.json | 5 ++++- packages/@aws-cdk/aws-config/package.json | 5 ++++- packages/@aws-cdk/aws-datapipeline/package.json | 5 ++++- packages/@aws-cdk/aws-dax/package.json | 5 ++++- .../@aws-cdk/aws-directoryservice/package.json | 5 ++++- packages/@aws-cdk/aws-dms/package.json | 5 ++++- packages/@aws-cdk/aws-dynamodb/package.json | 7 ++++++- packages/@aws-cdk/aws-ec2/package.json | 5 ++++- packages/@aws-cdk/aws-ecr/package.json | 6 +++++- packages/@aws-cdk/aws-ecs/package.json | 5 ++++- packages/@aws-cdk/aws-efs/package.json | 5 ++++- packages/@aws-cdk/aws-eks/package.json | 5 ++++- packages/@aws-cdk/aws-elasticache/package.json | 5 ++++- .../@aws-cdk/aws-elasticbeanstalk/package.json | 5 ++++- .../aws-elasticloadbalancing/package.json | 7 ++++++- .../aws-elasticloadbalancingv2/package.json | 8 +++++++- packages/@aws-cdk/aws-elasticsearch/package.json | 5 ++++- packages/@aws-cdk/aws-emr/package.json | 5 ++++- packages/@aws-cdk/aws-events/package.json | 5 ++++- packages/@aws-cdk/aws-gamelift/package.json | 5 ++++- packages/@aws-cdk/aws-glue/package.json | 5 ++++- packages/@aws-cdk/aws-guardduty/package.json | 5 ++++- packages/@aws-cdk/aws-iam/package.json | 5 ++++- packages/@aws-cdk/aws-inspector/package.json | 5 ++++- packages/@aws-cdk/aws-iot/package.json | 5 ++++- packages/@aws-cdk/aws-iot1click/package.json | 3 +++ packages/@aws-cdk/aws-kinesis/package.json | 8 +++++++- .../@aws-cdk/aws-kinesisanalytics/package.json | 5 ++++- .../@aws-cdk/aws-kinesisfirehose/package.json | 5 ++++- packages/@aws-cdk/aws-kms/package.json | 6 +++++- .../aws-lambda-event-sources/package.json | 8 +++++++- packages/@aws-cdk/aws-lambda/package.json | 16 +++++++++++++++- packages/@aws-cdk/aws-logs/package.json | 7 ++++++- packages/@aws-cdk/aws-neptune/package.json | 3 +++ packages/@aws-cdk/aws-opsworks/package.json | 5 ++++- packages/@aws-cdk/aws-quickstarts/package.json | 6 +++++- packages/@aws-cdk/aws-rds/package.json | 6 +++++- packages/@aws-cdk/aws-redshift/package.json | 5 ++++- packages/@aws-cdk/aws-route53/package.json | 6 +++++- packages/@aws-cdk/aws-s3-deployment/package.json | 6 +++++- .../@aws-cdk/aws-s3-notifications/package.json | 5 ++++- packages/@aws-cdk/aws-s3/package.json | 9 ++++++++- packages/@aws-cdk/aws-sagemaker/package.json | 3 +++ packages/@aws-cdk/aws-sdb/package.json | 5 ++++- packages/@aws-cdk/aws-serverless/package.json | 3 +++ .../@aws-cdk/aws-servicecatalog/package.json | 5 ++++- .../@aws-cdk/aws-servicediscovery/package.json | 5 ++++- packages/@aws-cdk/aws-ses/package.json | 5 ++++- packages/@aws-cdk/aws-sns/package.json | 11 ++++++++++- packages/@aws-cdk/aws-sqs/package.json | 8 +++++++- packages/@aws-cdk/aws-ssm/package.json | 5 ++++- packages/@aws-cdk/aws-stepfunctions/package.json | 8 +++++++- packages/@aws-cdk/aws-waf/package.json | 5 ++++- packages/@aws-cdk/aws-wafregional/package.json | 5 ++++- packages/@aws-cdk/aws-workspaces/package.json | 5 ++++- packages/@aws-cdk/cdk/package.json | 5 ++++- packages/@aws-cdk/runtime-values/package.json | 6 +++++- .../lib/typescript/package.template.json | 3 +++ 79 files changed, 398 insertions(+), 73 deletions(-) diff --git a/packages/@aws-cdk/assets/package.json b/packages/@aws-cdk/assets/package.json index 42c0a162f4760..7ec765020b394 100644 --- a/packages/@aws-cdk/assets/package.json +++ b/packages/@aws-cdk/assets/package.json @@ -61,5 +61,10 @@ "@aws-cdk/cdk": "^0.14.1", "@aws-cdk/cx-api": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1", + "@aws-cdk/aws-iam": "^0.14.1", + "@aws-cdk/aws-s3": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-amazonmq/package.json b/packages/@aws-cdk/aws-amazonmq/package.json index b0844d24403ad..3bedcaa61cf12 100644 --- a/packages/@aws-cdk/aws-amazonmq/package.json +++ b/packages/@aws-cdk/aws-amazonmq/package.json @@ -60,5 +60,8 @@ }, "dependencies": { "@aws-cdk/cdk": "^0.14.1" + }, + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" } } diff --git a/packages/@aws-cdk/aws-apigateway/package.json b/packages/@aws-cdk/aws-apigateway/package.json index 7e71a6f33e394..b1447bb9f455d 100644 --- a/packages/@aws-cdk/aws-apigateway/package.json +++ b/packages/@aws-cdk/aws-apigateway/package.json @@ -63,5 +63,10 @@ "@aws-cdk/aws-lambda": "^0.14.1", "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1", + "@aws-cdk/aws-iam": "^0.14.1", + "@aws-cdk/aws-lambda": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-applicationautoscaling/package.json b/packages/@aws-cdk/aws-applicationautoscaling/package.json index 9b5e6c733cd32..c18b74acacb64 100644 --- a/packages/@aws-cdk/aws-applicationautoscaling/package.json +++ b/packages/@aws-cdk/aws-applicationautoscaling/package.json @@ -63,5 +63,10 @@ "@aws-cdk/aws-iam": "^0.14.1", "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1", + "@aws-cdk/aws-iam": "^0.14.1", + "@aws-cdk/aws-cloudwatch": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-appsync/package.json b/packages/@aws-cdk/aws-appsync/package.json index 2090042369f9f..3d3748ae17aad 100644 --- a/packages/@aws-cdk/aws-appsync/package.json +++ b/packages/@aws-cdk/aws-appsync/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-athena/package.json b/packages/@aws-cdk/aws-athena/package.json index 3f0de353b17c3..34ea1ee4e855f 100644 --- a/packages/@aws-cdk/aws-athena/package.json +++ b/packages/@aws-cdk/aws-athena/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-autoscaling/package.json b/packages/@aws-cdk/aws-autoscaling/package.json index 742c29f7a5a3c..0ad69c8aab777 100644 --- a/packages/@aws-cdk/aws-autoscaling/package.json +++ b/packages/@aws-cdk/aws-autoscaling/package.json @@ -66,5 +66,13 @@ "@aws-cdk/aws-sns": "^0.14.1", "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1", + "@aws-cdk/aws-elasticloadbalancing": "^0.14.1", + "@aws-cdk/aws-ec2": "^0.14.1", + "@aws-cdk/aws-elasticloadbalancingv2": "^0.14.1", + "@aws-cdk/aws-iam": "^0.14.1", + "@aws-cdk/aws-sns": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-autoscalingplans/package.json b/packages/@aws-cdk/aws-autoscalingplans/package.json index dfafd9b476621..eb7d7996bdabe 100644 --- a/packages/@aws-cdk/aws-autoscalingplans/package.json +++ b/packages/@aws-cdk/aws-autoscalingplans/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-batch/package.json b/packages/@aws-cdk/aws-batch/package.json index 1a5bbccc32b92..4f715e8b0eb89 100644 --- a/packages/@aws-cdk/aws-batch/package.json +++ b/packages/@aws-cdk/aws-batch/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-budgets/package.json b/packages/@aws-cdk/aws-budgets/package.json index 1de6761cec8ca..4971a2aa512a9 100644 --- a/packages/@aws-cdk/aws-budgets/package.json +++ b/packages/@aws-cdk/aws-budgets/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-certificatemanager/package.json b/packages/@aws-cdk/aws-certificatemanager/package.json index b24a5d4351eab..1663de2f3268f 100644 --- a/packages/@aws-cdk/aws-certificatemanager/package.json +++ b/packages/@aws-cdk/aws-certificatemanager/package.json @@ -61,5 +61,8 @@ "@aws-cdk/aws-iam": "^0.14.1", "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-cloud9/package.json b/packages/@aws-cdk/aws-cloud9/package.json index 4be805d4366b7..b6aa52f483276 100644 --- a/packages/@aws-cdk/aws-cloud9/package.json +++ b/packages/@aws-cdk/aws-cloud9/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-cloudformation/package.json b/packages/@aws-cdk/aws-cloudformation/package.json index e395b0c42bf1e..e8e38b314cf40 100644 --- a/packages/@aws-cdk/aws-cloudformation/package.json +++ b/packages/@aws-cdk/aws-cloudformation/package.json @@ -72,5 +72,12 @@ "@aws-cdk/aws-sns": "^0.14.1", "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1", + "@aws-cdk/aws-lambda": "^0.14.1", + "@aws-cdk/aws-sns": "^0.14.1", + "@aws-cdk/aws-codepipeline-api": "^0.14.1", + "@aws-cdk/aws-iam": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-cloudfront/package.json b/packages/@aws-cdk/aws-cloudfront/package.json index 74145e9f3c462..e9379ed470c74 100644 --- a/packages/@aws-cdk/aws-cloudfront/package.json +++ b/packages/@aws-cdk/aws-cloudfront/package.json @@ -66,5 +66,9 @@ "@aws-cdk/aws-s3": "^0.14.1", "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1", + "@aws-cdk/aws-s3": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-cloudtrail/package.json b/packages/@aws-cdk/aws-cloudtrail/package.json index 6754533806d96..52ea21f9e4a9a 100644 --- a/packages/@aws-cdk/aws-cloudtrail/package.json +++ b/packages/@aws-cdk/aws-cloudtrail/package.json @@ -65,5 +65,9 @@ "@aws-cdk/aws-s3": "^0.14.1", "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1", + "@aws-cdk/aws-kms": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-cloudwatch/package.json b/packages/@aws-cdk/aws-cloudwatch/package.json index f2754456a094f..d21c199d7c564 100644 --- a/packages/@aws-cdk/aws-cloudwatch/package.json +++ b/packages/@aws-cdk/aws-cloudwatch/package.json @@ -62,5 +62,9 @@ "@aws-cdk/aws-iam": "^0.14.1", "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1", + "@aws-cdk/aws-iam": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-codebuild/package.json b/packages/@aws-cdk/aws-codebuild/package.json index 40d69b03c4b8a..b8f8cf3164e90 100644 --- a/packages/@aws-cdk/aws-codebuild/package.json +++ b/packages/@aws-cdk/aws-codebuild/package.json @@ -75,5 +75,16 @@ "@aws-cdk/aws-s3": "^0.14.1", "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/aws-codecommit": "^0.14.1", + "@aws-cdk/aws-codepipeline-api": "^0.14.1", + "@aws-cdk/assets": "^0.14.1", + "@aws-cdk/aws-s3": "^0.14.1", + "@aws-cdk/aws-kms": "^0.14.1", + "@aws-cdk/aws-iam": "^0.14.1", + "@aws-cdk/cdk": "^0.14.1", + "@aws-cdk/aws-events": "^0.14.1", + "@aws-cdk/aws-cloudwatch": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-codecommit/package.json b/packages/@aws-cdk/aws-codecommit/package.json index 485eef4d7b24b..d47d47124a608 100644 --- a/packages/@aws-cdk/aws-codecommit/package.json +++ b/packages/@aws-cdk/aws-codecommit/package.json @@ -70,5 +70,10 @@ "@aws-cdk/aws-iam": "^0.14.1", "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/aws-codepipeline-api": "^0.14.1", + "@aws-cdk/cdk": "^0.14.1", + "@aws-cdk/aws-events": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-codedeploy/package.json b/packages/@aws-cdk/aws-codedeploy/package.json index 5d8b853999c33..4a1ca1ddab2e6 100644 --- a/packages/@aws-cdk/aws-codedeploy/package.json +++ b/packages/@aws-cdk/aws-codedeploy/package.json @@ -70,5 +70,13 @@ "@aws-cdk/aws-s3": "^0.14.1", "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/aws-codepipeline-api": "^0.14.1", + "@aws-cdk/cdk": "^0.14.1", + "@aws-cdk/aws-cloudwatch": "^0.14.1", + "@aws-cdk/aws-autoscaling": "^0.14.1", + "@aws-cdk/aws-iam": "^0.14.1", + "@aws-cdk/aws-codedeploy-api": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-codepipeline-api/package.json b/packages/@aws-cdk/aws-codepipeline-api/package.json index 40dd2a48b12ea..9cb0966c0738d 100644 --- a/packages/@aws-cdk/aws-codepipeline-api/package.json +++ b/packages/@aws-cdk/aws-codepipeline-api/package.json @@ -62,5 +62,10 @@ "@aws-cdk/aws-iam": "^0.14.1", "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1", + "@aws-cdk/aws-events": "^0.14.1", + "@aws-cdk/aws-iam": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-codepipeline/package.json b/packages/@aws-cdk/aws-codepipeline/package.json index 5ecc605dbdab4..ef28262ed9e6f 100644 --- a/packages/@aws-cdk/aws-codepipeline/package.json +++ b/packages/@aws-cdk/aws-codepipeline/package.json @@ -77,5 +77,12 @@ "@aws-cdk/aws-s3": "^0.14.1", "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/aws-codepipeline-api": "^0.14.1", + "@aws-cdk/cdk": "^0.14.1", + "@aws-cdk/aws-iam": "^0.14.1", + "@aws-cdk/aws-events": "^0.14.1", + "@aws-cdk/aws-s3": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-cognito/package.json b/packages/@aws-cdk/aws-cognito/package.json index 660f96e013f1f..ed7964974f950 100644 --- a/packages/@aws-cdk/aws-cognito/package.json +++ b/packages/@aws-cdk/aws-cognito/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-config/package.json b/packages/@aws-cdk/aws-config/package.json index a91581f1e9d12..c94d36ed23f10 100644 --- a/packages/@aws-cdk/aws-config/package.json +++ b/packages/@aws-cdk/aws-config/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-datapipeline/package.json b/packages/@aws-cdk/aws-datapipeline/package.json index 623cf05ad88cc..d41190b27f3dc 100644 --- a/packages/@aws-cdk/aws-datapipeline/package.json +++ b/packages/@aws-cdk/aws-datapipeline/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-dax/package.json b/packages/@aws-cdk/aws-dax/package.json index 131b5ae0f3fc2..d4614ed7dd47d 100644 --- a/packages/@aws-cdk/aws-dax/package.json +++ b/packages/@aws-cdk/aws-dax/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-directoryservice/package.json b/packages/@aws-cdk/aws-directoryservice/package.json index af70b38f34c29..88b0133ae506c 100644 --- a/packages/@aws-cdk/aws-directoryservice/package.json +++ b/packages/@aws-cdk/aws-directoryservice/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-dms/package.json b/packages/@aws-cdk/aws-dms/package.json index 46a1492f39870..de568976bfa04 100644 --- a/packages/@aws-cdk/aws-dms/package.json +++ b/packages/@aws-cdk/aws-dms/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-dynamodb/package.json b/packages/@aws-cdk/aws-dynamodb/package.json index 5c472b0aa9904..60ff40c6dd781 100644 --- a/packages/@aws-cdk/aws-dynamodb/package.json +++ b/packages/@aws-cdk/aws-dynamodb/package.json @@ -63,5 +63,10 @@ "@aws-cdk/aws-iam": "^0.14.1", "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/aws-applicationautoscaling": "^0.14.1", + "@aws-cdk/cdk": "^0.14.1", + "@aws-cdk/aws-iam": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-ec2/package.json b/packages/@aws-cdk/aws-ec2/package.json index 35539f20212fe..64c6ee88cf3eb 100644 --- a/packages/@aws-cdk/aws-ec2/package.json +++ b/packages/@aws-cdk/aws-ec2/package.json @@ -62,5 +62,8 @@ "@aws-cdk/aws-iam": "^0.14.1", "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-ecr/package.json b/packages/@aws-cdk/aws-ecr/package.json index 82eb02f07efd2..3a31228b45cd1 100644 --- a/packages/@aws-cdk/aws-ecr/package.json +++ b/packages/@aws-cdk/aws-ecr/package.json @@ -62,5 +62,9 @@ "@aws-cdk/aws-iam": "^0.14.1", "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1", + "@aws-cdk/aws-iam": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-ecs/package.json b/packages/@aws-cdk/aws-ecs/package.json index c1690ff496ea8..c30b9d774fecb 100644 --- a/packages/@aws-cdk/aws-ecs/package.json +++ b/packages/@aws-cdk/aws-ecs/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-efs/package.json b/packages/@aws-cdk/aws-efs/package.json index 8723961b587df..ee180aa9e4b18 100644 --- a/packages/@aws-cdk/aws-efs/package.json +++ b/packages/@aws-cdk/aws-efs/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-eks/package.json b/packages/@aws-cdk/aws-eks/package.json index 57197221b1610..0e2392ea56d6d 100644 --- a/packages/@aws-cdk/aws-eks/package.json +++ b/packages/@aws-cdk/aws-eks/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-elasticache/package.json b/packages/@aws-cdk/aws-elasticache/package.json index 413a6530bde20..bf29ca040e8d1 100644 --- a/packages/@aws-cdk/aws-elasticache/package.json +++ b/packages/@aws-cdk/aws-elasticache/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-elasticbeanstalk/package.json b/packages/@aws-cdk/aws-elasticbeanstalk/package.json index 9775a089da1bc..4134ab294519e 100644 --- a/packages/@aws-cdk/aws-elasticbeanstalk/package.json +++ b/packages/@aws-cdk/aws-elasticbeanstalk/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-elasticloadbalancing/package.json b/packages/@aws-cdk/aws-elasticloadbalancing/package.json index 5397e4cfa9253..e59a5ec46a086 100644 --- a/packages/@aws-cdk/aws-elasticloadbalancing/package.json +++ b/packages/@aws-cdk/aws-elasticloadbalancing/package.json @@ -63,5 +63,10 @@ "@aws-cdk/aws-ec2": "^0.14.1", "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/aws-ec2": "^0.14.1", + "@aws-cdk/cdk": "^0.14.1", + "@aws-cdk/aws-codedeploy-api": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-elasticloadbalancingv2/package.json b/packages/@aws-cdk/aws-elasticloadbalancingv2/package.json index 5971470151a6e..01d8971b50240 100644 --- a/packages/@aws-cdk/aws-elasticloadbalancingv2/package.json +++ b/packages/@aws-cdk/aws-elasticloadbalancingv2/package.json @@ -65,5 +65,11 @@ "@aws-cdk/aws-s3": "^0.14.1", "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1", + "@aws-cdk/aws-ec2": "^0.14.1", + "@aws-cdk/aws-s3": "^0.14.1", + "@aws-cdk/aws-codedeploy-api": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-elasticsearch/package.json b/packages/@aws-cdk/aws-elasticsearch/package.json index 7c83d4ab0b3af..baad34ac531ac 100644 --- a/packages/@aws-cdk/aws-elasticsearch/package.json +++ b/packages/@aws-cdk/aws-elasticsearch/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-emr/package.json b/packages/@aws-cdk/aws-emr/package.json index 6dc1a34c7548d..c88a87e2424e1 100644 --- a/packages/@aws-cdk/aws-emr/package.json +++ b/packages/@aws-cdk/aws-emr/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-events/package.json b/packages/@aws-cdk/aws-events/package.json index 7bfd7b1778eaf..0bab0b97460d3 100644 --- a/packages/@aws-cdk/aws-events/package.json +++ b/packages/@aws-cdk/aws-events/package.json @@ -62,5 +62,8 @@ "@aws-cdk/aws-iam": "^0.14.1", "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-gamelift/package.json b/packages/@aws-cdk/aws-gamelift/package.json index 0a9fcdb08fad0..4df0cd3a687b0 100644 --- a/packages/@aws-cdk/aws-gamelift/package.json +++ b/packages/@aws-cdk/aws-gamelift/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-glue/package.json b/packages/@aws-cdk/aws-glue/package.json index 63bf4657d4ca5..586a725bc041e 100644 --- a/packages/@aws-cdk/aws-glue/package.json +++ b/packages/@aws-cdk/aws-glue/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-guardduty/package.json b/packages/@aws-cdk/aws-guardduty/package.json index 6d5814e1d9d37..4246782192c99 100644 --- a/packages/@aws-cdk/aws-guardduty/package.json +++ b/packages/@aws-cdk/aws-guardduty/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-iam/package.json b/packages/@aws-cdk/aws-iam/package.json index 0e596ce6afce8..b4d7f345d4c5d 100644 --- a/packages/@aws-cdk/aws-iam/package.json +++ b/packages/@aws-cdk/aws-iam/package.json @@ -63,5 +63,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-inspector/package.json b/packages/@aws-cdk/aws-inspector/package.json index 5ecacfb9f1bdb..ff9706b74ca25 100644 --- a/packages/@aws-cdk/aws-inspector/package.json +++ b/packages/@aws-cdk/aws-inspector/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-iot/package.json b/packages/@aws-cdk/aws-iot/package.json index 9fab60d9c30eb..a047332c4471e 100644 --- a/packages/@aws-cdk/aws-iot/package.json +++ b/packages/@aws-cdk/aws-iot/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-iot1click/package.json b/packages/@aws-cdk/aws-iot1click/package.json index 70f04702fbf80..90f8443c5899c 100644 --- a/packages/@aws-cdk/aws-iot1click/package.json +++ b/packages/@aws-cdk/aws-iot1click/package.json @@ -60,5 +60,8 @@ }, "dependencies": { "@aws-cdk/cdk": "^0.14.1" + }, + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" } } diff --git a/packages/@aws-cdk/aws-kinesis/package.json b/packages/@aws-cdk/aws-kinesis/package.json index 23547201244d5..7e43800b40aa1 100644 --- a/packages/@aws-cdk/aws-kinesis/package.json +++ b/packages/@aws-cdk/aws-kinesis/package.json @@ -62,5 +62,11 @@ "@aws-cdk/aws-logs": "^0.14.1", "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1", + "@aws-cdk/aws-kms": "^0.14.1", + "@aws-cdk/aws-logs": "^0.14.1", + "@aws-cdk/aws-iam": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-kinesisanalytics/package.json b/packages/@aws-cdk/aws-kinesisanalytics/package.json index 39d850e14c60a..b287c083f0063 100644 --- a/packages/@aws-cdk/aws-kinesisanalytics/package.json +++ b/packages/@aws-cdk/aws-kinesisanalytics/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-kinesisfirehose/package.json b/packages/@aws-cdk/aws-kinesisfirehose/package.json index 636adb35206b5..09ca8a6fdabe3 100644 --- a/packages/@aws-cdk/aws-kinesisfirehose/package.json +++ b/packages/@aws-cdk/aws-kinesisfirehose/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-kms/package.json b/packages/@aws-cdk/aws-kms/package.json index d063e464fbb0f..33e1d643a5d45 100644 --- a/packages/@aws-cdk/aws-kms/package.json +++ b/packages/@aws-cdk/aws-kms/package.json @@ -62,5 +62,9 @@ "@aws-cdk/aws-iam": "^0.14.1", "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1", + "@aws-cdk/aws-iam": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-lambda-event-sources/package.json b/packages/@aws-cdk/aws-lambda-event-sources/package.json index 86dd642eeac80..9e485c8f611d8 100644 --- a/packages/@aws-cdk/aws-lambda-event-sources/package.json +++ b/packages/@aws-cdk/aws-lambda-event-sources/package.json @@ -62,5 +62,11 @@ "@aws-cdk/aws-sns": "^0.14.1", "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/aws-s3": "^0.14.1", + "@aws-cdk/aws-lambda": "^0.14.1", + "@aws-cdk/aws-sns": "^0.14.1", + "@aws-cdk/aws-sqs": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-lambda/package.json b/packages/@aws-cdk/aws-lambda/package.json index 38d79aaf8b3c8..e9a014596fb87 100644 --- a/packages/@aws-cdk/aws-lambda/package.json +++ b/packages/@aws-cdk/aws-lambda/package.json @@ -76,5 +76,19 @@ "@aws-cdk/cdk": "^0.14.1", "@aws-cdk/cx-api": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1", + "@aws-cdk/aws-iam": "^0.14.1", + "@aws-cdk/assets": "^0.14.1", + "@aws-cdk/aws-s3": "^0.14.1", + "@aws-cdk/aws-codepipeline-api": "^0.14.1", + "@aws-cdk/aws-sqs": "^0.14.1", + "@aws-cdk/aws-ec2": "^0.14.1", + "@aws-cdk/aws-events": "^0.14.1", + "@aws-cdk/aws-logs": "^0.14.1", + "@aws-cdk/aws-s3-notifications": "^0.14.1", + "@aws-cdk/aws-stepfunctions": "^0.14.1", + "@aws-cdk/aws-cloudwatch": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-logs/package.json b/packages/@aws-cdk/aws-logs/package.json index b6a8238616fde..678954ee897ed 100644 --- a/packages/@aws-cdk/aws-logs/package.json +++ b/packages/@aws-cdk/aws-logs/package.json @@ -63,5 +63,10 @@ "@aws-cdk/aws-iam": "^0.14.1", "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1", + "@aws-cdk/aws-iam": "^0.14.1", + "@aws-cdk/aws-cloudwatch": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-neptune/package.json b/packages/@aws-cdk/aws-neptune/package.json index 755cb98c976cd..bd7f76ee564fd 100644 --- a/packages/@aws-cdk/aws-neptune/package.json +++ b/packages/@aws-cdk/aws-neptune/package.json @@ -60,5 +60,8 @@ }, "dependencies": { "@aws-cdk/cdk": "^0.14.1" + }, + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" } } diff --git a/packages/@aws-cdk/aws-opsworks/package.json b/packages/@aws-cdk/aws-opsworks/package.json index c32894fdb89db..4206fd8f8be6a 100644 --- a/packages/@aws-cdk/aws-opsworks/package.json +++ b/packages/@aws-cdk/aws-opsworks/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-quickstarts/package.json b/packages/@aws-cdk/aws-quickstarts/package.json index 2745016c7fe8c..a5c4cd5ad9695 100644 --- a/packages/@aws-cdk/aws-quickstarts/package.json +++ b/packages/@aws-cdk/aws-quickstarts/package.json @@ -58,5 +58,9 @@ "@aws-cdk/aws-rds": "^0.14.1", "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1", + "@aws-cdk/aws-ec2": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-rds/package.json b/packages/@aws-cdk/aws-rds/package.json index e41b3c58ed902..c624d7be414f4 100644 --- a/packages/@aws-cdk/aws-rds/package.json +++ b/packages/@aws-cdk/aws-rds/package.json @@ -64,5 +64,9 @@ "@aws-cdk/aws-kms": "^0.14.1", "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1", + "@aws-cdk/aws-ec2": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-redshift/package.json b/packages/@aws-cdk/aws-redshift/package.json index f81dc889ac3d9..634e56b698ebf 100644 --- a/packages/@aws-cdk/aws-redshift/package.json +++ b/packages/@aws-cdk/aws-redshift/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-route53/package.json b/packages/@aws-cdk/aws-route53/package.json index 0a5d4aad034d8..f393b7a4e6979 100644 --- a/packages/@aws-cdk/aws-route53/package.json +++ b/packages/@aws-cdk/aws-route53/package.json @@ -64,5 +64,9 @@ "@aws-cdk/aws-logs": "^0.14.1", "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1", + "@aws-cdk/aws-ec2": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-s3-deployment/package.json b/packages/@aws-cdk/aws-s3-deployment/package.json index cd25f765c2789..b8bc412694f4a 100644 --- a/packages/@aws-cdk/aws-s3-deployment/package.json +++ b/packages/@aws-cdk/aws-s3-deployment/package.json @@ -80,5 +80,9 @@ "@aws-cdk/aws-s3": "^0.14.1", "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1", + "@aws-cdk/aws-s3": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-s3-notifications/package.json b/packages/@aws-cdk/aws-s3-notifications/package.json index b0152137b10ee..9387735ee4dbe 100644 --- a/packages/@aws-cdk/aws-s3-notifications/package.json +++ b/packages/@aws-cdk/aws-s3-notifications/package.json @@ -55,5 +55,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-s3/package.json b/packages/@aws-cdk/aws-s3/package.json index d750d23b94075..ddf7724cbf9dd 100644 --- a/packages/@aws-cdk/aws-s3/package.json +++ b/packages/@aws-cdk/aws-s3/package.json @@ -65,5 +65,12 @@ "@aws-cdk/aws-s3-notifications": "^0.14.1", "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1", + "@aws-cdk/aws-s3-notifications": "^0.14.1", + "@aws-cdk/aws-kms": "^0.14.1", + "@aws-cdk/aws-iam": "^0.14.1", + "@aws-cdk/aws-codepipeline-api": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-sagemaker/package.json b/packages/@aws-cdk/aws-sagemaker/package.json index 6e116d00642c2..930312969fff3 100644 --- a/packages/@aws-cdk/aws-sagemaker/package.json +++ b/packages/@aws-cdk/aws-sagemaker/package.json @@ -60,5 +60,8 @@ }, "dependencies": { "@aws-cdk/cdk": "^0.14.1" + }, + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" } } diff --git a/packages/@aws-cdk/aws-sdb/package.json b/packages/@aws-cdk/aws-sdb/package.json index 7ff53c043f8e1..7b247a24d4901 100644 --- a/packages/@aws-cdk/aws-sdb/package.json +++ b/packages/@aws-cdk/aws-sdb/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-serverless/package.json b/packages/@aws-cdk/aws-serverless/package.json index 1b727d9154930..e66098b37ab51 100644 --- a/packages/@aws-cdk/aws-serverless/package.json +++ b/packages/@aws-cdk/aws-serverless/package.json @@ -60,5 +60,8 @@ }, "dependencies": { "@aws-cdk/cdk": "^0.14.1" + }, + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" } } diff --git a/packages/@aws-cdk/aws-servicecatalog/package.json b/packages/@aws-cdk/aws-servicecatalog/package.json index 4f97ceb97c80e..4a32fd10c5bd7 100644 --- a/packages/@aws-cdk/aws-servicecatalog/package.json +++ b/packages/@aws-cdk/aws-servicecatalog/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-servicediscovery/package.json b/packages/@aws-cdk/aws-servicediscovery/package.json index 8739ee39f819c..4a84fd747da66 100644 --- a/packages/@aws-cdk/aws-servicediscovery/package.json +++ b/packages/@aws-cdk/aws-servicediscovery/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-ses/package.json b/packages/@aws-cdk/aws-ses/package.json index 3c607421e255e..140acb9f3c94f 100644 --- a/packages/@aws-cdk/aws-ses/package.json +++ b/packages/@aws-cdk/aws-ses/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-sns/package.json b/packages/@aws-cdk/aws-sns/package.json index b91af29454f2b..5b667f5f74195 100644 --- a/packages/@aws-cdk/aws-sns/package.json +++ b/packages/@aws-cdk/aws-sns/package.json @@ -68,5 +68,14 @@ "@aws-cdk/aws-sqs": "^0.14.1", "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1", + "@aws-cdk/aws-iam": "^0.14.1", + "@aws-cdk/aws-events": "^0.14.1", + "@aws-cdk/aws-cloudwatch": "^0.14.1", + "@aws-cdk/aws-s3-notifications": "^0.14.1", + "@aws-cdk/aws-lambda": "^0.14.1", + "@aws-cdk/aws-sqs": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-sqs/package.json b/packages/@aws-cdk/aws-sqs/package.json index 64b06ca4751a2..dc5f844173d57 100644 --- a/packages/@aws-cdk/aws-sqs/package.json +++ b/packages/@aws-cdk/aws-sqs/package.json @@ -66,5 +66,11 @@ "@aws-cdk/aws-s3-notifications": "^0.14.1", "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1", + "@aws-cdk/aws-kms": "^0.14.1", + "@aws-cdk/aws-iam": "^0.14.1", + "@aws-cdk/aws-s3-notifications": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-ssm/package.json b/packages/@aws-cdk/aws-ssm/package.json index 9c50e7390ec26..032fb104a29e4 100644 --- a/packages/@aws-cdk/aws-ssm/package.json +++ b/packages/@aws-cdk/aws-ssm/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-stepfunctions/package.json b/packages/@aws-cdk/aws-stepfunctions/package.json index 11077a3662898..2342e9f1c53dc 100644 --- a/packages/@aws-cdk/aws-stepfunctions/package.json +++ b/packages/@aws-cdk/aws-stepfunctions/package.json @@ -64,5 +64,11 @@ "@aws-cdk/aws-iam": "^0.14.1", "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1", + "@aws-cdk/aws-cloudwatch": "^0.14.1", + "@aws-cdk/aws-iam": "^0.14.1", + "@aws-cdk/aws-events": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-waf/package.json b/packages/@aws-cdk/aws-waf/package.json index a10cd8ebeac5a..7783c0af38f5f 100644 --- a/packages/@aws-cdk/aws-waf/package.json +++ b/packages/@aws-cdk/aws-waf/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-wafregional/package.json b/packages/@aws-cdk/aws-wafregional/package.json index 041eb8b14aa1c..ca7f8410a07c0 100644 --- a/packages/@aws-cdk/aws-wafregional/package.json +++ b/packages/@aws-cdk/aws-wafregional/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/aws-workspaces/package.json b/packages/@aws-cdk/aws-workspaces/package.json index 0065a77ce31af..0e3ed4d8375f8 100644 --- a/packages/@aws-cdk/aws-workspaces/package.json +++ b/packages/@aws-cdk/aws-workspaces/package.json @@ -60,5 +60,8 @@ "dependencies": { "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1" + } } diff --git a/packages/@aws-cdk/cdk/package.json b/packages/@aws-cdk/cdk/package.json index eb4eb75274c91..9904d18bf4239 100644 --- a/packages/@aws-cdk/cdk/package.json +++ b/packages/@aws-cdk/cdk/package.json @@ -69,5 +69,8 @@ "json-diff", "js-base64" ], - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cx-api": "^0.14.1" + } } diff --git a/packages/@aws-cdk/runtime-values/package.json b/packages/@aws-cdk/runtime-values/package.json index cb0ba5d38a25b..4e1742515dfe1 100644 --- a/packages/@aws-cdk/runtime-values/package.json +++ b/packages/@aws-cdk/runtime-values/package.json @@ -61,5 +61,9 @@ "@aws-cdk/aws-ssm": "^0.14.1", "@aws-cdk/cdk": "^0.14.1" }, - "homepage": "https://github.com/awslabs/aws-cdk" + "homepage": "https://github.com/awslabs/aws-cdk", + "peerDependencies": { + "@aws-cdk/cdk": "^0.14.1", + "@aws-cdk/aws-iam": "^0.14.1" + } } diff --git a/packages/aws-cdk/lib/init-templates/lib/typescript/package.template.json b/packages/aws-cdk/lib/init-templates/lib/typescript/package.template.json index 3bf5998225c44..ca54d9905f023 100644 --- a/packages/aws-cdk/lib/init-templates/lib/typescript/package.template.json +++ b/packages/aws-cdk/lib/init-templates/lib/typescript/package.template.json @@ -13,6 +13,9 @@ "nodeunit": "^0.11.2", "typescript": "^3.1.2" }, + "peerDependencies": { + "@aws-cdk/cdk": "^%cdk-version%" + }, "dependencies": { "@aws-cdk/aws-sns": "^%cdk-version%", "@aws-cdk/aws-sqs": "^%cdk-version%",