From c337d4a89dfad2080e7efa1d37c751fcbaa21858 Mon Sep 17 00:00:00 2001 From: Eli Polonsky Date: Tue, 30 Jun 2020 12:23:37 +0300 Subject: [PATCH] chore(pkglint): dont publish cdk.out directories (#8803) Adds a pkglint validation so that we always include `**/cdk.out` in our `.npmignore` files. This will prevent us from accidentally publishing cdk artifacts that were generated during build/test. ---- *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license* --- packages/@aws-cdk/alexa-ask/.npmignore | 3 ++ packages/@aws-cdk/app-delivery/.npmignore | 3 ++ packages/@aws-cdk/assert/.npmignore | 3 ++ packages/@aws-cdk/assets/.npmignore | 3 ++ .../@aws-cdk/aws-accessanalyzer/.npmignore | 3 ++ packages/@aws-cdk/aws-acmpca/.npmignore | 3 ++ packages/@aws-cdk/aws-amazonmq/.npmignore | 3 ++ packages/@aws-cdk/aws-amplify/.npmignore | 3 ++ packages/@aws-cdk/aws-apigateway/.npmignore | 3 ++ packages/@aws-cdk/aws-apigatewayv2/.npmignore | 3 ++ packages/@aws-cdk/aws-appconfig/.npmignore | 3 ++ .../aws-applicationautoscaling/.npmignore | 3 ++ packages/@aws-cdk/aws-appmesh/.npmignore | 3 ++ packages/@aws-cdk/aws-appstream/.npmignore | 3 ++ packages/@aws-cdk/aws-appsync/.npmignore | 3 ++ packages/@aws-cdk/aws-athena/.npmignore | 3 ++ .../aws-autoscaling-common/.npmignore | 3 ++ .../aws-autoscaling-hooktargets/.npmignore | 3 ++ packages/@aws-cdk/aws-autoscaling/.npmignore | 3 ++ .../@aws-cdk/aws-autoscalingplans/.npmignore | 3 ++ packages/@aws-cdk/aws-backup/.npmignore | 3 ++ packages/@aws-cdk/aws-batch/.npmignore | 3 ++ packages/@aws-cdk/aws-budgets/.npmignore | 3 ++ packages/@aws-cdk/aws-cassandra/.npmignore | 3 ++ packages/@aws-cdk/aws-ce/.npmignore | 3 ++ .../aws-certificatemanager/.npmignore | 3 ++ packages/@aws-cdk/aws-chatbot/.npmignore | 3 ++ packages/@aws-cdk/aws-cloud9/.npmignore | 3 ++ .../@aws-cdk/aws-cloudformation/.npmignore | 3 ++ packages/@aws-cdk/aws-cloudfront/.npmignore | 3 ++ packages/@aws-cdk/aws-cloudtrail/.npmignore | 4 ++- .../aws-cloudwatch-actions/.npmignore | 3 ++ packages/@aws-cdk/aws-cloudwatch/.npmignore | 3 ++ packages/@aws-cdk/aws-codebuild/.npmignore | 3 ++ packages/@aws-cdk/aws-codecommit/.npmignore | 3 ++ packages/@aws-cdk/aws-codedeploy/.npmignore | 3 ++ .../@aws-cdk/aws-codeguruprofiler/.npmignore | 3 ++ .../aws-codepipeline-actions/.npmignore | 3 ++ packages/@aws-cdk/aws-codepipeline/.npmignore | 3 ++ packages/@aws-cdk/aws-codestar/.npmignore | 3 ++ .../aws-codestarconnections/.npmignore | 3 ++ .../aws-codestarnotifications/.npmignore | 3 ++ packages/@aws-cdk/aws-cognito/.npmignore | 3 ++ packages/@aws-cdk/aws-config/.npmignore | 3 ++ packages/@aws-cdk/aws-datapipeline/.npmignore | 3 ++ packages/@aws-cdk/aws-dax/.npmignore | 3 ++ packages/@aws-cdk/aws-detective/.npmignore | 3 ++ .../@aws-cdk/aws-directoryservice/.npmignore | 3 ++ packages/@aws-cdk/aws-dlm/.npmignore | 3 ++ packages/@aws-cdk/aws-dms/.npmignore | 3 ++ packages/@aws-cdk/aws-docdb/.npmignore | 3 ++ .../@aws-cdk/aws-dynamodb-global/.npmignore | 3 ++ packages/@aws-cdk/aws-dynamodb/.npmignore | 3 ++ packages/@aws-cdk/aws-ec2/.npmignore | 3 ++ packages/@aws-cdk/aws-ecr-assets/.npmignore | 3 ++ packages/@aws-cdk/aws-ecr/.npmignore | 3 ++ packages/@aws-cdk/aws-ecs-patterns/.npmignore | 3 ++ packages/@aws-cdk/aws-ecs/.npmignore | 3 ++ packages/@aws-cdk/aws-efs/.npmignore | 3 ++ packages/@aws-cdk/aws-eks-legacy/.npmignore | 3 ++ packages/@aws-cdk/aws-eks/.npmignore | 3 ++ packages/@aws-cdk/aws-elasticache/.npmignore | 3 ++ .../@aws-cdk/aws-elasticbeanstalk/.npmignore | 3 ++ .../aws-elasticloadbalancing/.npmignore | 3 ++ .../.npmignore | 4 ++- .../.npmignore | 3 ++ .../aws-elasticloadbalancingv2/.npmignore | 3 ++ .../@aws-cdk/aws-elasticsearch/.npmignore | 3 ++ packages/@aws-cdk/aws-emr/.npmignore | 3 ++ .../@aws-cdk/aws-events-targets/.npmignore | 3 ++ packages/@aws-cdk/aws-events/.npmignore | 3 ++ packages/@aws-cdk/aws-eventschemas/.npmignore | 3 ++ packages/@aws-cdk/aws-fms/.npmignore | 3 ++ packages/@aws-cdk/aws-fsx/.npmignore | 3 ++ packages/@aws-cdk/aws-gamelift/.npmignore | 3 ++ .../@aws-cdk/aws-globalaccelerator/.npmignore | 3 ++ packages/@aws-cdk/aws-glue/.npmignore | 3 ++ packages/@aws-cdk/aws-greengrass/.npmignore | 3 ++ packages/@aws-cdk/aws-guardduty/.npmignore | 3 ++ packages/@aws-cdk/aws-iam/.npmignore | 3 ++ packages/@aws-cdk/aws-imagebuilder/.npmignore | 3 ++ packages/@aws-cdk/aws-inspector/.npmignore | 3 ++ packages/@aws-cdk/aws-iot/.npmignore | 3 ++ packages/@aws-cdk/aws-iot1click/.npmignore | 3 ++ packages/@aws-cdk/aws-iotanalytics/.npmignore | 3 ++ packages/@aws-cdk/aws-iotevents/.npmignore | 3 ++ .../@aws-cdk/aws-iotthingsgraph/.npmignore | 3 ++ packages/@aws-cdk/aws-kinesis/.npmignore | 3 ++ .../@aws-cdk/aws-kinesisanalytics/.npmignore | 3 ++ .../@aws-cdk/aws-kinesisfirehose/.npmignore | 3 ++ packages/@aws-cdk/aws-kms/.npmignore | 3 ++ .../@aws-cdk/aws-lakeformation/.npmignore | 3 ++ .../aws-lambda-destinations/.npmignore | 3 ++ .../aws-lambda-event-sources/.npmignore | 3 ++ .../@aws-cdk/aws-lambda-nodejs/.npmignore | 3 ++ packages/@aws-cdk/aws-lambda/.npmignore | 3 ++ .../@aws-cdk/aws-logs-destinations/.npmignore | 3 ++ packages/@aws-cdk/aws-logs/.npmignore | 3 ++ packages/@aws-cdk/aws-macie/.npmignore | 3 ++ .../@aws-cdk/aws-managedblockchain/.npmignore | 3 ++ packages/@aws-cdk/aws-mediaconvert/.npmignore | 3 ++ packages/@aws-cdk/aws-medialive/.npmignore | 3 ++ packages/@aws-cdk/aws-mediastore/.npmignore | 3 ++ packages/@aws-cdk/aws-msk/.npmignore | 3 ++ packages/@aws-cdk/aws-neptune/.npmignore | 3 ++ .../@aws-cdk/aws-networkmanager/.npmignore | 3 ++ packages/@aws-cdk/aws-opsworks/.npmignore | 3 ++ packages/@aws-cdk/aws-opsworkscm/.npmignore | 3 ++ packages/@aws-cdk/aws-pinpoint/.npmignore | 3 ++ .../@aws-cdk/aws-pinpointemail/.npmignore | 3 ++ packages/@aws-cdk/aws-qldb/.npmignore | 3 ++ packages/@aws-cdk/aws-ram/.npmignore | 3 ++ packages/@aws-cdk/aws-rds/.npmignore | 3 ++ packages/@aws-cdk/aws-redshift/.npmignore | 3 ++ .../@aws-cdk/aws-resourcegroups/.npmignore | 3 ++ packages/@aws-cdk/aws-robomaker/.npmignore | 3 ++ .../@aws-cdk/aws-route53-patterns/.npmignore | 3 ++ .../@aws-cdk/aws-route53-targets/.npmignore | 3 ++ packages/@aws-cdk/aws-route53/.npmignore | 3 ++ .../@aws-cdk/aws-route53resolver/.npmignore | 3 ++ packages/@aws-cdk/aws-s3-assets/.npmignore | 3 ++ .../@aws-cdk/aws-s3-deployment/.npmignore | 3 ++ .../@aws-cdk/aws-s3-notifications/.npmignore | 3 ++ packages/@aws-cdk/aws-s3/.npmignore | 3 ++ packages/@aws-cdk/aws-sagemaker/.npmignore | 3 ++ packages/@aws-cdk/aws-sam/.npmignore | 3 ++ packages/@aws-cdk/aws-sdb/.npmignore | 3 ++ .../@aws-cdk/aws-secretsmanager/.npmignore | 3 ++ packages/@aws-cdk/aws-securityhub/.npmignore | 3 ++ .../@aws-cdk/aws-servicecatalog/.npmignore | 3 ++ .../@aws-cdk/aws-servicediscovery/.npmignore | 3 ++ packages/@aws-cdk/aws-ses-actions/.npmignore | 3 ++ packages/@aws-cdk/aws-ses/.npmignore | 3 ++ .../@aws-cdk/aws-sns-subscriptions/.npmignore | 3 ++ packages/@aws-cdk/aws-sns/.npmignore | 3 ++ packages/@aws-cdk/aws-sqs/.npmignore | 3 ++ packages/@aws-cdk/aws-ssm/.npmignore | 3 ++ .../aws-stepfunctions-tasks/.npmignore | 3 ++ .../@aws-cdk/aws-stepfunctions/.npmignore | 3 ++ packages/@aws-cdk/aws-synthetics/.npmignore | 4 ++- packages/@aws-cdk/aws-transfer/.npmignore | 3 ++ packages/@aws-cdk/aws-waf/.npmignore | 3 ++ packages/@aws-cdk/aws-wafregional/.npmignore | 3 ++ packages/@aws-cdk/aws-wafv2/.npmignore | 3 ++ packages/@aws-cdk/aws-workspaces/.npmignore | 3 ++ .../@aws-cdk/cdk-assets-schema/.npmignore | 3 ++ .../@aws-cdk/cloud-assembly-schema/.npmignore | 3 ++ .../@aws-cdk/cloudformation-diff/.npmignore | 3 ++ .../cloudformation-include/.npmignore | 3 ++ packages/@aws-cdk/core/.npmignore | 3 ++ packages/@aws-cdk/custom-resources/.npmignore | 3 ++ packages/@aws-cdk/cx-api/.npmignore | 3 ++ .../example-construct-library/.npmignore | 3 ++ packages/@aws-cdk/region-info/.npmignore | 3 ++ .../rewrite-imports/.npmignore | 3 ++ packages/aws-cdk/.npmignore | 3 ++ packages/cdk-assets/.npmignore | 3 ++ packages/monocdk-experiment/.npmignore | 4 ++- packages/monocdk-experiment/package.json | 4 ++- tools/cdk-build-tools/.npmignore | 4 ++- tools/cdk-integ-tools/.npmignore | 3 ++ tools/cfn2ts/.npmignore | 3 ++ tools/pkglint/lib/rules.ts | 31 +++++++++++++++++++ tools/pkgtools/.npmignore | 3 ++ tools/yarn-cling/.npmignore | 4 ++- 165 files changed, 523 insertions(+), 7 deletions(-) diff --git a/packages/@aws-cdk/alexa-ask/.npmignore b/packages/@aws-cdk/alexa-ask/.npmignore index c0fc6f9e7667f..b0edf81a01371 100644 --- a/packages/@aws-cdk/alexa-ask/.npmignore +++ b/packages/@aws-cdk/alexa-ask/.npmignore @@ -23,3 +23,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/app-delivery/.npmignore b/packages/@aws-cdk/app-delivery/.npmignore index 8cd0e50359c6b..001499d011563 100644 --- a/packages/@aws-cdk/app-delivery/.npmignore +++ b/packages/@aws-cdk/app-delivery/.npmignore @@ -17,3 +17,6 @@ coverage tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/assert/.npmignore b/packages/@aws-cdk/assert/.npmignore index 18ab2081759df..f5e2864c265a7 100644 --- a/packages/@aws-cdk/assert/.npmignore +++ b/packages/@aws-cdk/assert/.npmignore @@ -15,3 +15,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/assets/.npmignore b/packages/@aws-cdk/assets/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/assets/.npmignore +++ b/packages/@aws-cdk/assets/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-accessanalyzer/.npmignore b/packages/@aws-cdk/aws-accessanalyzer/.npmignore index 8ac959aca8fa5..683e3e0847e1f 100644 --- a/packages/@aws-cdk/aws-accessanalyzer/.npmignore +++ b/packages/@aws-cdk/aws-accessanalyzer/.npmignore @@ -20,3 +20,6 @@ tsconfig.json !.jsii .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-acmpca/.npmignore b/packages/@aws-cdk/aws-acmpca/.npmignore index fb37683c5a457..2f1ff45adc883 100644 --- a/packages/@aws-cdk/aws-acmpca/.npmignore +++ b/packages/@aws-cdk/aws-acmpca/.npmignore @@ -21,3 +21,6 @@ tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-amazonmq/.npmignore b/packages/@aws-cdk/aws-amazonmq/.npmignore index 8afbe60698fb4..ac1c98567f9a5 100644 --- a/packages/@aws-cdk/aws-amazonmq/.npmignore +++ b/packages/@aws-cdk/aws-amazonmq/.npmignore @@ -24,3 +24,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-amplify/.npmignore b/packages/@aws-cdk/aws-amplify/.npmignore index 2b093ce17a11b..5177fc0435bf1 100644 --- a/packages/@aws-cdk/aws-amplify/.npmignore +++ b/packages/@aws-cdk/aws-amplify/.npmignore @@ -24,3 +24,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-apigateway/.npmignore b/packages/@aws-cdk/aws-apigateway/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-apigateway/.npmignore +++ b/packages/@aws-cdk/aws-apigateway/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-apigatewayv2/.npmignore b/packages/@aws-cdk/aws-apigatewayv2/.npmignore index 8ac959aca8fa5..683e3e0847e1f 100644 --- a/packages/@aws-cdk/aws-apigatewayv2/.npmignore +++ b/packages/@aws-cdk/aws-apigatewayv2/.npmignore @@ -20,3 +20,6 @@ tsconfig.json !.jsii .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-appconfig/.npmignore b/packages/@aws-cdk/aws-appconfig/.npmignore index fb37683c5a457..2f1ff45adc883 100644 --- a/packages/@aws-cdk/aws-appconfig/.npmignore +++ b/packages/@aws-cdk/aws-appconfig/.npmignore @@ -21,3 +21,6 @@ tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-applicationautoscaling/.npmignore b/packages/@aws-cdk/aws-applicationautoscaling/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-applicationautoscaling/.npmignore +++ b/packages/@aws-cdk/aws-applicationautoscaling/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-appmesh/.npmignore b/packages/@aws-cdk/aws-appmesh/.npmignore index dd7e4908d99e4..af5cffcab06c1 100644 --- a/packages/@aws-cdk/aws-appmesh/.npmignore +++ b/packages/@aws-cdk/aws-appmesh/.npmignore @@ -22,3 +22,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-appstream/.npmignore b/packages/@aws-cdk/aws-appstream/.npmignore index c0fc6f9e7667f..b0edf81a01371 100644 --- a/packages/@aws-cdk/aws-appstream/.npmignore +++ b/packages/@aws-cdk/aws-appstream/.npmignore @@ -23,3 +23,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-appsync/.npmignore b/packages/@aws-cdk/aws-appsync/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-appsync/.npmignore +++ b/packages/@aws-cdk/aws-appsync/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-athena/.npmignore b/packages/@aws-cdk/aws-athena/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-athena/.npmignore +++ b/packages/@aws-cdk/aws-athena/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-autoscaling-common/.npmignore b/packages/@aws-cdk/aws-autoscaling-common/.npmignore index 4af9e55a2f0e6..9e5af6ca8e34d 100644 --- a/packages/@aws-cdk/aws-autoscaling-common/.npmignore +++ b/packages/@aws-cdk/aws-autoscaling-common/.npmignore @@ -22,3 +22,6 @@ lambda/*.sh tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-autoscaling-hooktargets/.npmignore b/packages/@aws-cdk/aws-autoscaling-hooktargets/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-autoscaling-hooktargets/.npmignore +++ b/packages/@aws-cdk/aws-autoscaling-hooktargets/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-autoscaling/.npmignore b/packages/@aws-cdk/aws-autoscaling/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-autoscaling/.npmignore +++ b/packages/@aws-cdk/aws-autoscaling/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-autoscalingplans/.npmignore b/packages/@aws-cdk/aws-autoscalingplans/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-autoscalingplans/.npmignore +++ b/packages/@aws-cdk/aws-autoscalingplans/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-backup/.npmignore b/packages/@aws-cdk/aws-backup/.npmignore index d04d75fba5945..2e1e60862c02c 100644 --- a/packages/@aws-cdk/aws-backup/.npmignore +++ b/packages/@aws-cdk/aws-backup/.npmignore @@ -23,3 +23,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-batch/.npmignore b/packages/@aws-cdk/aws-batch/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-batch/.npmignore +++ b/packages/@aws-cdk/aws-batch/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-budgets/.npmignore b/packages/@aws-cdk/aws-budgets/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-budgets/.npmignore +++ b/packages/@aws-cdk/aws-budgets/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-cassandra/.npmignore b/packages/@aws-cdk/aws-cassandra/.npmignore index fb37683c5a457..2f1ff45adc883 100644 --- a/packages/@aws-cdk/aws-cassandra/.npmignore +++ b/packages/@aws-cdk/aws-cassandra/.npmignore @@ -21,3 +21,6 @@ tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-ce/.npmignore b/packages/@aws-cdk/aws-ce/.npmignore index fb37683c5a457..2f1ff45adc883 100644 --- a/packages/@aws-cdk/aws-ce/.npmignore +++ b/packages/@aws-cdk/aws-ce/.npmignore @@ -21,3 +21,6 @@ tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-certificatemanager/.npmignore b/packages/@aws-cdk/aws-certificatemanager/.npmignore index 7af62da222de0..13e93138e8461 100644 --- a/packages/@aws-cdk/aws-certificatemanager/.npmignore +++ b/packages/@aws-cdk/aws-certificatemanager/.npmignore @@ -22,3 +22,6 @@ lambda-packages/dns_validated_certificate_handler/node_modules tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-chatbot/.npmignore b/packages/@aws-cdk/aws-chatbot/.npmignore index fb37683c5a457..2f1ff45adc883 100644 --- a/packages/@aws-cdk/aws-chatbot/.npmignore +++ b/packages/@aws-cdk/aws-chatbot/.npmignore @@ -21,3 +21,6 @@ tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-cloud9/.npmignore b/packages/@aws-cdk/aws-cloud9/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-cloud9/.npmignore +++ b/packages/@aws-cdk/aws-cloud9/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-cloudformation/.npmignore b/packages/@aws-cdk/aws-cloudformation/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-cloudformation/.npmignore +++ b/packages/@aws-cdk/aws-cloudformation/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-cloudfront/.npmignore b/packages/@aws-cdk/aws-cloudfront/.npmignore index 789857384bbe8..eb063bd7f38c8 100644 --- a/packages/@aws-cdk/aws-cloudfront/.npmignore +++ b/packages/@aws-cdk/aws-cloudfront/.npmignore @@ -20,3 +20,6 @@ coverage tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-cloudtrail/.npmignore b/packages/@aws-cdk/aws-cloudtrail/.npmignore index 181217cf5ba43..57328c980bcca 100644 --- a/packages/@aws-cdk/aws-cloudtrail/.npmignore +++ b/packages/@aws-cdk/aws-cloudtrail/.npmignore @@ -20,4 +20,6 @@ dist tsconfig.json .eslintrc.js -jest.config.js \ No newline at end of file +jest.config.js +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-cloudwatch-actions/.npmignore b/packages/@aws-cdk/aws-cloudwatch-actions/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-cloudwatch-actions/.npmignore +++ b/packages/@aws-cdk/aws-cloudwatch-actions/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-cloudwatch/.npmignore b/packages/@aws-cdk/aws-cloudwatch/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-cloudwatch/.npmignore +++ b/packages/@aws-cdk/aws-cloudwatch/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-codebuild/.npmignore b/packages/@aws-cdk/aws-codebuild/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-codebuild/.npmignore +++ b/packages/@aws-cdk/aws-codebuild/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-codecommit/.npmignore b/packages/@aws-cdk/aws-codecommit/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-codecommit/.npmignore +++ b/packages/@aws-cdk/aws-codecommit/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-codedeploy/.npmignore b/packages/@aws-cdk/aws-codedeploy/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-codedeploy/.npmignore +++ b/packages/@aws-cdk/aws-codedeploy/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-codeguruprofiler/.npmignore b/packages/@aws-cdk/aws-codeguruprofiler/.npmignore index fb37683c5a457..2f1ff45adc883 100644 --- a/packages/@aws-cdk/aws-codeguruprofiler/.npmignore +++ b/packages/@aws-cdk/aws-codeguruprofiler/.npmignore @@ -21,3 +21,6 @@ tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-codepipeline-actions/.npmignore b/packages/@aws-cdk/aws-codepipeline-actions/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-codepipeline-actions/.npmignore +++ b/packages/@aws-cdk/aws-codepipeline-actions/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-codepipeline/.npmignore b/packages/@aws-cdk/aws-codepipeline/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-codepipeline/.npmignore +++ b/packages/@aws-cdk/aws-codepipeline/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-codestar/.npmignore b/packages/@aws-cdk/aws-codestar/.npmignore index d04d75fba5945..2e1e60862c02c 100644 --- a/packages/@aws-cdk/aws-codestar/.npmignore +++ b/packages/@aws-cdk/aws-codestar/.npmignore @@ -23,3 +23,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-codestarconnections/.npmignore b/packages/@aws-cdk/aws-codestarconnections/.npmignore index fb37683c5a457..2f1ff45adc883 100644 --- a/packages/@aws-cdk/aws-codestarconnections/.npmignore +++ b/packages/@aws-cdk/aws-codestarconnections/.npmignore @@ -21,3 +21,6 @@ tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-codestarnotifications/.npmignore b/packages/@aws-cdk/aws-codestarnotifications/.npmignore index 8ac959aca8fa5..683e3e0847e1f 100644 --- a/packages/@aws-cdk/aws-codestarnotifications/.npmignore +++ b/packages/@aws-cdk/aws-codestarnotifications/.npmignore @@ -20,3 +20,6 @@ tsconfig.json !.jsii .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-cognito/.npmignore b/packages/@aws-cdk/aws-cognito/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-cognito/.npmignore +++ b/packages/@aws-cdk/aws-cognito/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-config/.npmignore b/packages/@aws-cdk/aws-config/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-config/.npmignore +++ b/packages/@aws-cdk/aws-config/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-datapipeline/.npmignore b/packages/@aws-cdk/aws-datapipeline/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-datapipeline/.npmignore +++ b/packages/@aws-cdk/aws-datapipeline/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-dax/.npmignore b/packages/@aws-cdk/aws-dax/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-dax/.npmignore +++ b/packages/@aws-cdk/aws-dax/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-detective/.npmignore b/packages/@aws-cdk/aws-detective/.npmignore index fb37683c5a457..2f1ff45adc883 100644 --- a/packages/@aws-cdk/aws-detective/.npmignore +++ b/packages/@aws-cdk/aws-detective/.npmignore @@ -21,3 +21,6 @@ tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-directoryservice/.npmignore b/packages/@aws-cdk/aws-directoryservice/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-directoryservice/.npmignore +++ b/packages/@aws-cdk/aws-directoryservice/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-dlm/.npmignore b/packages/@aws-cdk/aws-dlm/.npmignore index c0fc6f9e7667f..b0edf81a01371 100644 --- a/packages/@aws-cdk/aws-dlm/.npmignore +++ b/packages/@aws-cdk/aws-dlm/.npmignore @@ -23,3 +23,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-dms/.npmignore b/packages/@aws-cdk/aws-dms/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-dms/.npmignore +++ b/packages/@aws-cdk/aws-dms/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-docdb/.npmignore b/packages/@aws-cdk/aws-docdb/.npmignore index c0fc6f9e7667f..b0edf81a01371 100644 --- a/packages/@aws-cdk/aws-docdb/.npmignore +++ b/packages/@aws-cdk/aws-docdb/.npmignore @@ -23,3 +23,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-dynamodb-global/.npmignore b/packages/@aws-cdk/aws-dynamodb-global/.npmignore index d5182ba051a16..92e94b941656e 100644 --- a/packages/@aws-cdk/aws-dynamodb-global/.npmignore +++ b/packages/@aws-cdk/aws-dynamodb-global/.npmignore @@ -20,3 +20,6 @@ lambda-packages/aws-global-table-coordinator/node_modules tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-dynamodb/.npmignore b/packages/@aws-cdk/aws-dynamodb/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-dynamodb/.npmignore +++ b/packages/@aws-cdk/aws-dynamodb/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-ec2/.npmignore b/packages/@aws-cdk/aws-ec2/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-ec2/.npmignore +++ b/packages/@aws-cdk/aws-ec2/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-ecr-assets/.npmignore b/packages/@aws-cdk/aws-ecr-assets/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-ecr-assets/.npmignore +++ b/packages/@aws-cdk/aws-ecr-assets/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-ecr/.npmignore b/packages/@aws-cdk/aws-ecr/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-ecr/.npmignore +++ b/packages/@aws-cdk/aws-ecr/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-ecs-patterns/.npmignore b/packages/@aws-cdk/aws-ecs-patterns/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-ecs-patterns/.npmignore +++ b/packages/@aws-cdk/aws-ecs-patterns/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-ecs/.npmignore b/packages/@aws-cdk/aws-ecs/.npmignore index 9dbc8260e16f3..047d5ca251254 100644 --- a/packages/@aws-cdk/aws-ecs/.npmignore +++ b/packages/@aws-cdk/aws-ecs/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-efs/.npmignore b/packages/@aws-cdk/aws-efs/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-efs/.npmignore +++ b/packages/@aws-cdk/aws-efs/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-eks-legacy/.npmignore b/packages/@aws-cdk/aws-eks-legacy/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-eks-legacy/.npmignore +++ b/packages/@aws-cdk/aws-eks-legacy/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-eks/.npmignore b/packages/@aws-cdk/aws-eks/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-eks/.npmignore +++ b/packages/@aws-cdk/aws-eks/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-elasticache/.npmignore b/packages/@aws-cdk/aws-elasticache/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-elasticache/.npmignore +++ b/packages/@aws-cdk/aws-elasticache/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-elasticbeanstalk/.npmignore b/packages/@aws-cdk/aws-elasticbeanstalk/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-elasticbeanstalk/.npmignore +++ b/packages/@aws-cdk/aws-elasticbeanstalk/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-elasticloadbalancing/.npmignore b/packages/@aws-cdk/aws-elasticloadbalancing/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-elasticloadbalancing/.npmignore +++ b/packages/@aws-cdk/aws-elasticloadbalancing/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-elasticloadbalancingv2-actions/.npmignore b/packages/@aws-cdk/aws-elasticloadbalancingv2-actions/.npmignore index 6112f38ab3d62..837d590e98218 100644 --- a/packages/@aws-cdk/aws-elasticloadbalancingv2-actions/.npmignore +++ b/packages/@aws-cdk/aws-elasticloadbalancingv2-actions/.npmignore @@ -19,4 +19,6 @@ dist tsconfig.json .eslintrc.js -jest.config.js \ No newline at end of file +jest.config.js +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-elasticloadbalancingv2-targets/.npmignore b/packages/@aws-cdk/aws-elasticloadbalancingv2-targets/.npmignore index 34ff973619988..36fe3528aa4c6 100644 --- a/packages/@aws-cdk/aws-elasticloadbalancingv2-targets/.npmignore +++ b/packages/@aws-cdk/aws-elasticloadbalancingv2-targets/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-elasticloadbalancingv2/.npmignore b/packages/@aws-cdk/aws-elasticloadbalancingv2/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-elasticloadbalancingv2/.npmignore +++ b/packages/@aws-cdk/aws-elasticloadbalancingv2/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-elasticsearch/.npmignore b/packages/@aws-cdk/aws-elasticsearch/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-elasticsearch/.npmignore +++ b/packages/@aws-cdk/aws-elasticsearch/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-emr/.npmignore b/packages/@aws-cdk/aws-emr/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-emr/.npmignore +++ b/packages/@aws-cdk/aws-emr/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-events-targets/.npmignore b/packages/@aws-cdk/aws-events-targets/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-events-targets/.npmignore +++ b/packages/@aws-cdk/aws-events-targets/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-events/.npmignore b/packages/@aws-cdk/aws-events/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-events/.npmignore +++ b/packages/@aws-cdk/aws-events/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-eventschemas/.npmignore b/packages/@aws-cdk/aws-eventschemas/.npmignore index 8ac959aca8fa5..683e3e0847e1f 100644 --- a/packages/@aws-cdk/aws-eventschemas/.npmignore +++ b/packages/@aws-cdk/aws-eventschemas/.npmignore @@ -20,3 +20,6 @@ tsconfig.json !.jsii .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-fms/.npmignore b/packages/@aws-cdk/aws-fms/.npmignore index fb37683c5a457..2f1ff45adc883 100644 --- a/packages/@aws-cdk/aws-fms/.npmignore +++ b/packages/@aws-cdk/aws-fms/.npmignore @@ -21,3 +21,6 @@ tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-fsx/.npmignore b/packages/@aws-cdk/aws-fsx/.npmignore index c0fc6f9e7667f..b0edf81a01371 100644 --- a/packages/@aws-cdk/aws-fsx/.npmignore +++ b/packages/@aws-cdk/aws-fsx/.npmignore @@ -23,3 +23,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-gamelift/.npmignore b/packages/@aws-cdk/aws-gamelift/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-gamelift/.npmignore +++ b/packages/@aws-cdk/aws-gamelift/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-globalaccelerator/.npmignore b/packages/@aws-cdk/aws-globalaccelerator/.npmignore index fb37683c5a457..2f1ff45adc883 100644 --- a/packages/@aws-cdk/aws-globalaccelerator/.npmignore +++ b/packages/@aws-cdk/aws-globalaccelerator/.npmignore @@ -21,3 +21,6 @@ tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-glue/.npmignore b/packages/@aws-cdk/aws-glue/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-glue/.npmignore +++ b/packages/@aws-cdk/aws-glue/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-greengrass/.npmignore b/packages/@aws-cdk/aws-greengrass/.npmignore index c0fc6f9e7667f..b0edf81a01371 100644 --- a/packages/@aws-cdk/aws-greengrass/.npmignore +++ b/packages/@aws-cdk/aws-greengrass/.npmignore @@ -23,3 +23,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-guardduty/.npmignore b/packages/@aws-cdk/aws-guardduty/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-guardduty/.npmignore +++ b/packages/@aws-cdk/aws-guardduty/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-iam/.npmignore b/packages/@aws-cdk/aws-iam/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-iam/.npmignore +++ b/packages/@aws-cdk/aws-iam/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-imagebuilder/.npmignore b/packages/@aws-cdk/aws-imagebuilder/.npmignore index fb37683c5a457..2f1ff45adc883 100644 --- a/packages/@aws-cdk/aws-imagebuilder/.npmignore +++ b/packages/@aws-cdk/aws-imagebuilder/.npmignore @@ -21,3 +21,6 @@ tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-inspector/.npmignore b/packages/@aws-cdk/aws-inspector/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-inspector/.npmignore +++ b/packages/@aws-cdk/aws-inspector/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-iot/.npmignore b/packages/@aws-cdk/aws-iot/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-iot/.npmignore +++ b/packages/@aws-cdk/aws-iot/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-iot1click/.npmignore b/packages/@aws-cdk/aws-iot1click/.npmignore index 8afbe60698fb4..ac1c98567f9a5 100644 --- a/packages/@aws-cdk/aws-iot1click/.npmignore +++ b/packages/@aws-cdk/aws-iot1click/.npmignore @@ -24,3 +24,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-iotanalytics/.npmignore b/packages/@aws-cdk/aws-iotanalytics/.npmignore index c0fc6f9e7667f..b0edf81a01371 100644 --- a/packages/@aws-cdk/aws-iotanalytics/.npmignore +++ b/packages/@aws-cdk/aws-iotanalytics/.npmignore @@ -23,3 +23,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-iotevents/.npmignore b/packages/@aws-cdk/aws-iotevents/.npmignore index d04d75fba5945..2e1e60862c02c 100644 --- a/packages/@aws-cdk/aws-iotevents/.npmignore +++ b/packages/@aws-cdk/aws-iotevents/.npmignore @@ -23,3 +23,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-iotthingsgraph/.npmignore b/packages/@aws-cdk/aws-iotthingsgraph/.npmignore index 2b093ce17a11b..5177fc0435bf1 100644 --- a/packages/@aws-cdk/aws-iotthingsgraph/.npmignore +++ b/packages/@aws-cdk/aws-iotthingsgraph/.npmignore @@ -24,3 +24,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-kinesis/.npmignore b/packages/@aws-cdk/aws-kinesis/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-kinesis/.npmignore +++ b/packages/@aws-cdk/aws-kinesis/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-kinesisanalytics/.npmignore b/packages/@aws-cdk/aws-kinesisanalytics/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-kinesisanalytics/.npmignore +++ b/packages/@aws-cdk/aws-kinesisanalytics/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-kinesisfirehose/.npmignore b/packages/@aws-cdk/aws-kinesisfirehose/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-kinesisfirehose/.npmignore +++ b/packages/@aws-cdk/aws-kinesisfirehose/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-kms/.npmignore b/packages/@aws-cdk/aws-kms/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-kms/.npmignore +++ b/packages/@aws-cdk/aws-kms/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-lakeformation/.npmignore b/packages/@aws-cdk/aws-lakeformation/.npmignore index d04d75fba5945..2e1e60862c02c 100644 --- a/packages/@aws-cdk/aws-lakeformation/.npmignore +++ b/packages/@aws-cdk/aws-lakeformation/.npmignore @@ -23,3 +23,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-lambda-destinations/.npmignore b/packages/@aws-cdk/aws-lambda-destinations/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-lambda-destinations/.npmignore +++ b/packages/@aws-cdk/aws-lambda-destinations/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-lambda-event-sources/.npmignore b/packages/@aws-cdk/aws-lambda-event-sources/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-lambda-event-sources/.npmignore +++ b/packages/@aws-cdk/aws-lambda-event-sources/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-lambda-nodejs/.npmignore b/packages/@aws-cdk/aws-lambda-nodejs/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-lambda-nodejs/.npmignore +++ b/packages/@aws-cdk/aws-lambda-nodejs/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-lambda/.npmignore b/packages/@aws-cdk/aws-lambda/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-lambda/.npmignore +++ b/packages/@aws-cdk/aws-lambda/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-logs-destinations/.npmignore b/packages/@aws-cdk/aws-logs-destinations/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-logs-destinations/.npmignore +++ b/packages/@aws-cdk/aws-logs-destinations/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-logs/.npmignore b/packages/@aws-cdk/aws-logs/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-logs/.npmignore +++ b/packages/@aws-cdk/aws-logs/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-macie/.npmignore b/packages/@aws-cdk/aws-macie/.npmignore index fb37683c5a457..2f1ff45adc883 100644 --- a/packages/@aws-cdk/aws-macie/.npmignore +++ b/packages/@aws-cdk/aws-macie/.npmignore @@ -21,3 +21,6 @@ tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-managedblockchain/.npmignore b/packages/@aws-cdk/aws-managedblockchain/.npmignore index d04d75fba5945..2e1e60862c02c 100644 --- a/packages/@aws-cdk/aws-managedblockchain/.npmignore +++ b/packages/@aws-cdk/aws-managedblockchain/.npmignore @@ -23,3 +23,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-mediaconvert/.npmignore b/packages/@aws-cdk/aws-mediaconvert/.npmignore index 8ac959aca8fa5..683e3e0847e1f 100644 --- a/packages/@aws-cdk/aws-mediaconvert/.npmignore +++ b/packages/@aws-cdk/aws-mediaconvert/.npmignore @@ -20,3 +20,6 @@ tsconfig.json !.jsii .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-medialive/.npmignore b/packages/@aws-cdk/aws-medialive/.npmignore index d04d75fba5945..2e1e60862c02c 100644 --- a/packages/@aws-cdk/aws-medialive/.npmignore +++ b/packages/@aws-cdk/aws-medialive/.npmignore @@ -23,3 +23,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-mediastore/.npmignore b/packages/@aws-cdk/aws-mediastore/.npmignore index d04d75fba5945..2e1e60862c02c 100644 --- a/packages/@aws-cdk/aws-mediastore/.npmignore +++ b/packages/@aws-cdk/aws-mediastore/.npmignore @@ -23,3 +23,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-msk/.npmignore b/packages/@aws-cdk/aws-msk/.npmignore index 2b093ce17a11b..5177fc0435bf1 100644 --- a/packages/@aws-cdk/aws-msk/.npmignore +++ b/packages/@aws-cdk/aws-msk/.npmignore @@ -24,3 +24,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-neptune/.npmignore b/packages/@aws-cdk/aws-neptune/.npmignore index 8afbe60698fb4..ac1c98567f9a5 100644 --- a/packages/@aws-cdk/aws-neptune/.npmignore +++ b/packages/@aws-cdk/aws-neptune/.npmignore @@ -24,3 +24,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-networkmanager/.npmignore b/packages/@aws-cdk/aws-networkmanager/.npmignore index fb37683c5a457..2f1ff45adc883 100644 --- a/packages/@aws-cdk/aws-networkmanager/.npmignore +++ b/packages/@aws-cdk/aws-networkmanager/.npmignore @@ -21,3 +21,6 @@ tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-opsworks/.npmignore b/packages/@aws-cdk/aws-opsworks/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-opsworks/.npmignore +++ b/packages/@aws-cdk/aws-opsworks/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-opsworkscm/.npmignore b/packages/@aws-cdk/aws-opsworkscm/.npmignore index c0fc6f9e7667f..b0edf81a01371 100644 --- a/packages/@aws-cdk/aws-opsworkscm/.npmignore +++ b/packages/@aws-cdk/aws-opsworkscm/.npmignore @@ -23,3 +23,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-pinpoint/.npmignore b/packages/@aws-cdk/aws-pinpoint/.npmignore index 2b093ce17a11b..5177fc0435bf1 100644 --- a/packages/@aws-cdk/aws-pinpoint/.npmignore +++ b/packages/@aws-cdk/aws-pinpoint/.npmignore @@ -24,3 +24,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-pinpointemail/.npmignore b/packages/@aws-cdk/aws-pinpointemail/.npmignore index d04d75fba5945..2e1e60862c02c 100644 --- a/packages/@aws-cdk/aws-pinpointemail/.npmignore +++ b/packages/@aws-cdk/aws-pinpointemail/.npmignore @@ -23,3 +23,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-qldb/.npmignore b/packages/@aws-cdk/aws-qldb/.npmignore index d04d75fba5945..2e1e60862c02c 100644 --- a/packages/@aws-cdk/aws-qldb/.npmignore +++ b/packages/@aws-cdk/aws-qldb/.npmignore @@ -23,3 +23,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-ram/.npmignore b/packages/@aws-cdk/aws-ram/.npmignore index c0fc6f9e7667f..b0edf81a01371 100644 --- a/packages/@aws-cdk/aws-ram/.npmignore +++ b/packages/@aws-cdk/aws-ram/.npmignore @@ -23,3 +23,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-rds/.npmignore b/packages/@aws-cdk/aws-rds/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-rds/.npmignore +++ b/packages/@aws-cdk/aws-rds/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-redshift/.npmignore b/packages/@aws-cdk/aws-redshift/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-redshift/.npmignore +++ b/packages/@aws-cdk/aws-redshift/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-resourcegroups/.npmignore b/packages/@aws-cdk/aws-resourcegroups/.npmignore index fb37683c5a457..2f1ff45adc883 100644 --- a/packages/@aws-cdk/aws-resourcegroups/.npmignore +++ b/packages/@aws-cdk/aws-resourcegroups/.npmignore @@ -21,3 +21,6 @@ tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-robomaker/.npmignore b/packages/@aws-cdk/aws-robomaker/.npmignore index c0fc6f9e7667f..b0edf81a01371 100644 --- a/packages/@aws-cdk/aws-robomaker/.npmignore +++ b/packages/@aws-cdk/aws-robomaker/.npmignore @@ -23,3 +23,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-route53-patterns/.npmignore b/packages/@aws-cdk/aws-route53-patterns/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-route53-patterns/.npmignore +++ b/packages/@aws-cdk/aws-route53-patterns/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-route53-targets/.npmignore b/packages/@aws-cdk/aws-route53-targets/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-route53-targets/.npmignore +++ b/packages/@aws-cdk/aws-route53-targets/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-route53/.npmignore b/packages/@aws-cdk/aws-route53/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-route53/.npmignore +++ b/packages/@aws-cdk/aws-route53/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-route53resolver/.npmignore b/packages/@aws-cdk/aws-route53resolver/.npmignore index c0fc6f9e7667f..b0edf81a01371 100644 --- a/packages/@aws-cdk/aws-route53resolver/.npmignore +++ b/packages/@aws-cdk/aws-route53resolver/.npmignore @@ -23,3 +23,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-s3-assets/.npmignore b/packages/@aws-cdk/aws-s3-assets/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-s3-assets/.npmignore +++ b/packages/@aws-cdk/aws-s3-assets/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-s3-deployment/.npmignore b/packages/@aws-cdk/aws-s3-deployment/.npmignore index 1ff88035fd2ad..d1bc4d39e6428 100644 --- a/packages/@aws-cdk/aws-s3-deployment/.npmignore +++ b/packages/@aws-cdk/aws-s3-deployment/.npmignore @@ -21,3 +21,6 @@ lambda/*.sh tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-s3-notifications/.npmignore b/packages/@aws-cdk/aws-s3-notifications/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-s3-notifications/.npmignore +++ b/packages/@aws-cdk/aws-s3-notifications/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-s3/.npmignore b/packages/@aws-cdk/aws-s3/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-s3/.npmignore +++ b/packages/@aws-cdk/aws-s3/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-sagemaker/.npmignore b/packages/@aws-cdk/aws-sagemaker/.npmignore index b033e481c6000..2f6c8553a5830 100644 --- a/packages/@aws-cdk/aws-sagemaker/.npmignore +++ b/packages/@aws-cdk/aws-sagemaker/.npmignore @@ -24,3 +24,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-sam/.npmignore b/packages/@aws-cdk/aws-sam/.npmignore index 8afbe60698fb4..ac1c98567f9a5 100644 --- a/packages/@aws-cdk/aws-sam/.npmignore +++ b/packages/@aws-cdk/aws-sam/.npmignore @@ -24,3 +24,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-sdb/.npmignore b/packages/@aws-cdk/aws-sdb/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-sdb/.npmignore +++ b/packages/@aws-cdk/aws-sdb/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-secretsmanager/.npmignore b/packages/@aws-cdk/aws-secretsmanager/.npmignore index dd7e4908d99e4..af5cffcab06c1 100644 --- a/packages/@aws-cdk/aws-secretsmanager/.npmignore +++ b/packages/@aws-cdk/aws-secretsmanager/.npmignore @@ -22,3 +22,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-securityhub/.npmignore b/packages/@aws-cdk/aws-securityhub/.npmignore index d04d75fba5945..2e1e60862c02c 100644 --- a/packages/@aws-cdk/aws-securityhub/.npmignore +++ b/packages/@aws-cdk/aws-securityhub/.npmignore @@ -23,3 +23,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-servicecatalog/.npmignore b/packages/@aws-cdk/aws-servicecatalog/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-servicecatalog/.npmignore +++ b/packages/@aws-cdk/aws-servicecatalog/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-servicediscovery/.npmignore b/packages/@aws-cdk/aws-servicediscovery/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-servicediscovery/.npmignore +++ b/packages/@aws-cdk/aws-servicediscovery/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-ses-actions/.npmignore b/packages/@aws-cdk/aws-ses-actions/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-ses-actions/.npmignore +++ b/packages/@aws-cdk/aws-ses-actions/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-ses/.npmignore b/packages/@aws-cdk/aws-ses/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-ses/.npmignore +++ b/packages/@aws-cdk/aws-ses/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-sns-subscriptions/.npmignore b/packages/@aws-cdk/aws-sns-subscriptions/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-sns-subscriptions/.npmignore +++ b/packages/@aws-cdk/aws-sns-subscriptions/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-sns/.npmignore b/packages/@aws-cdk/aws-sns/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-sns/.npmignore +++ b/packages/@aws-cdk/aws-sns/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-sqs/.npmignore b/packages/@aws-cdk/aws-sqs/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-sqs/.npmignore +++ b/packages/@aws-cdk/aws-sqs/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-ssm/.npmignore b/packages/@aws-cdk/aws-ssm/.npmignore index 174864d493a79..fe4df9a06d9a9 100644 --- a/packages/@aws-cdk/aws-ssm/.npmignore +++ b/packages/@aws-cdk/aws-ssm/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-stepfunctions-tasks/.npmignore b/packages/@aws-cdk/aws-stepfunctions-tasks/.npmignore index 34ff973619988..36fe3528aa4c6 100644 --- a/packages/@aws-cdk/aws-stepfunctions-tasks/.npmignore +++ b/packages/@aws-cdk/aws-stepfunctions-tasks/.npmignore @@ -19,3 +19,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-stepfunctions/.npmignore b/packages/@aws-cdk/aws-stepfunctions/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-stepfunctions/.npmignore +++ b/packages/@aws-cdk/aws-stepfunctions/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-synthetics/.npmignore b/packages/@aws-cdk/aws-synthetics/.npmignore index 90dc55901a24e..1bd81793f7aa0 100644 --- a/packages/@aws-cdk/aws-synthetics/.npmignore +++ b/packages/@aws-cdk/aws-synthetics/.npmignore @@ -20,4 +20,6 @@ dist tsconfig.json .eslintrc.js -jest.config.js \ No newline at end of file +jest.config.js +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-transfer/.npmignore b/packages/@aws-cdk/aws-transfer/.npmignore index d04d75fba5945..2e1e60862c02c 100644 --- a/packages/@aws-cdk/aws-transfer/.npmignore +++ b/packages/@aws-cdk/aws-transfer/.npmignore @@ -23,3 +23,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-waf/.npmignore b/packages/@aws-cdk/aws-waf/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-waf/.npmignore +++ b/packages/@aws-cdk/aws-waf/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-wafregional/.npmignore b/packages/@aws-cdk/aws-wafregional/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-wafregional/.npmignore +++ b/packages/@aws-cdk/aws-wafregional/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-wafv2/.npmignore b/packages/@aws-cdk/aws-wafv2/.npmignore index 8ac959aca8fa5..683e3e0847e1f 100644 --- a/packages/@aws-cdk/aws-wafv2/.npmignore +++ b/packages/@aws-cdk/aws-wafv2/.npmignore @@ -20,3 +20,6 @@ tsconfig.json !.jsii .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/aws-workspaces/.npmignore b/packages/@aws-cdk/aws-workspaces/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/aws-workspaces/.npmignore +++ b/packages/@aws-cdk/aws-workspaces/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/cdk-assets-schema/.npmignore b/packages/@aws-cdk/cdk-assets-schema/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/cdk-assets-schema/.npmignore +++ b/packages/@aws-cdk/cdk-assets-schema/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/cloud-assembly-schema/.npmignore b/packages/@aws-cdk/cloud-assembly-schema/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/cloud-assembly-schema/.npmignore +++ b/packages/@aws-cdk/cloud-assembly-schema/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/cloudformation-diff/.npmignore b/packages/@aws-cdk/cloudformation-diff/.npmignore index 18ab2081759df..f5e2864c265a7 100644 --- a/packages/@aws-cdk/cloudformation-diff/.npmignore +++ b/packages/@aws-cdk/cloudformation-diff/.npmignore @@ -15,3 +15,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/cloudformation-include/.npmignore b/packages/@aws-cdk/cloudformation-include/.npmignore index 72d17ee76a860..b4fa4a2dc1486 100644 --- a/packages/@aws-cdk/cloudformation-include/.npmignore +++ b/packages/@aws-cdk/cloudformation-include/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/core/.npmignore b/packages/@aws-cdk/core/.npmignore index 18605ad3c26cd..d021dc7ac0182 100644 --- a/packages/@aws-cdk/core/.npmignore +++ b/packages/@aws-cdk/core/.npmignore @@ -22,3 +22,6 @@ dist tsconfig.json .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/custom-resources/.npmignore b/packages/@aws-cdk/custom-resources/.npmignore index d21f4808a6c14..8e6cd9397a51c 100644 --- a/packages/@aws-cdk/custom-resources/.npmignore +++ b/packages/@aws-cdk/custom-resources/.npmignore @@ -21,3 +21,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/cx-api/.npmignore b/packages/@aws-cdk/cx-api/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/cx-api/.npmignore +++ b/packages/@aws-cdk/cx-api/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/example-construct-library/.npmignore b/packages/@aws-cdk/example-construct-library/.npmignore index 4e4f173de8358..9a6e1c30b51b7 100644 --- a/packages/@aws-cdk/example-construct-library/.npmignore +++ b/packages/@aws-cdk/example-construct-library/.npmignore @@ -20,3 +20,6 @@ dist tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@aws-cdk/region-info/.npmignore b/packages/@aws-cdk/region-info/.npmignore index 3655c2f7c965a..563a051f5ad88 100644 --- a/packages/@aws-cdk/region-info/.npmignore +++ b/packages/@aws-cdk/region-info/.npmignore @@ -18,3 +18,6 @@ coverage tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/@monocdk-experiment/rewrite-imports/.npmignore b/packages/@monocdk-experiment/rewrite-imports/.npmignore index 8e89ca26ab028..5b887f0a51fee 100644 --- a/packages/@monocdk-experiment/rewrite-imports/.npmignore +++ b/packages/@monocdk-experiment/rewrite-imports/.npmignore @@ -10,3 +10,6 @@ tsconfig.json !*.d.ts .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/aws-cdk/.npmignore b/packages/aws-cdk/.npmignore index 49b9729723982..bb0195dca43a2 100644 --- a/packages/aws-cdk/.npmignore +++ b/packages/aws-cdk/.npmignore @@ -28,3 +28,6 @@ jest.config.js !test/integ/cli-regression-patches/**/* .DS_Store + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/cdk-assets/.npmignore b/packages/cdk-assets/.npmignore index 538c9e1ccc614..8a58a12181aaa 100644 --- a/packages/cdk-assets/.npmignore +++ b/packages/cdk-assets/.npmignore @@ -23,3 +23,6 @@ tsconfig.json !lib/init-templates/**/tsconfig.json .eslintrc.js jest.config.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/monocdk-experiment/.npmignore b/packages/monocdk-experiment/.npmignore index 85a5b1ed52c6b..c044a328472e1 100644 --- a/packages/monocdk-experiment/.npmignore +++ b/packages/monocdk-experiment/.npmignore @@ -20,4 +20,6 @@ tsconfig.json *.tsbuildinfo !.jsii -.eslintrc.js \ No newline at end of file +.eslintrc.js +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/packages/monocdk-experiment/package.json b/packages/monocdk-experiment/package.json index 435d045416c85..71a5dd88067b3 100644 --- a/packages/monocdk-experiment/package.json +++ b/packages/monocdk-experiment/package.json @@ -24,7 +24,9 @@ "compat": "cdk-compat" }, "awslint": { - "exclude": ["*:*"] + "exclude": [ + "*:*" + ] }, "cdk-build": { "eslint": { diff --git a/tools/cdk-build-tools/.npmignore b/tools/cdk-build-tools/.npmignore index db3a4c220e7e6..e73fa5f97606e 100644 --- a/tools/cdk-build-tools/.npmignore +++ b/tools/cdk-build-tools/.npmignore @@ -6,4 +6,6 @@ coverage *.tgz *.snk -.eslintrc.js \ No newline at end of file +.eslintrc.js +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/tools/cdk-integ-tools/.npmignore b/tools/cdk-integ-tools/.npmignore index c996786130653..7025b934b52f4 100644 --- a/tools/cdk-integ-tools/.npmignore +++ b/tools/cdk-integ-tools/.npmignore @@ -8,3 +8,6 @@ coverage .LAST_BUILD *.snk .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/tools/cfn2ts/.npmignore b/tools/cfn2ts/.npmignore index c996786130653..7025b934b52f4 100644 --- a/tools/cfn2ts/.npmignore +++ b/tools/cfn2ts/.npmignore @@ -8,3 +8,6 @@ coverage .LAST_BUILD *.snk .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/tools/pkglint/lib/rules.ts b/tools/pkglint/lib/rules.ts index d52dfc9b6a672..f47154f7c1181 100644 --- a/tools/pkglint/lib/rules.ts +++ b/tools/pkglint/lib/rules.ts @@ -47,6 +47,37 @@ export class DescriptionIsRequired extends ValidationRule { } } +/** + * Verify cdk.out directory is included in npmignore since we should not be + * publihsing it. + */ +export class CdkOutMustBeNpmIgnored extends ValidationRule { + + public readonly name = 'package-info/npm-ignore-cdk-out'; + + public validate(pkg: PackageJson): void { + + const npmIgnorePath = path.join(pkg.packageRoot, '.npmignore'); + + if (fs.existsSync(npmIgnorePath)) { + + const npmIgnore = fs.readFileSync(npmIgnorePath); + + if (!npmIgnore.includes('**/cdk.out')) { + pkg.report({ + ruleName: this.name, + message: `${npmIgnorePath}: Must exclude **/cdk.out`, + fix: () => fs.writeFileSync( + npmIgnorePath, + `${npmIgnore}\n# exclude cdk artifacts\n**/cdk.out` + ) + }); + } + } + } + +} + /** * Repository must be our GitHub repo */ diff --git a/tools/pkgtools/.npmignore b/tools/pkgtools/.npmignore index c996786130653..7025b934b52f4 100644 --- a/tools/pkgtools/.npmignore +++ b/tools/pkgtools/.npmignore @@ -8,3 +8,6 @@ coverage .LAST_BUILD *.snk .eslintrc.js + +# exclude cdk artifacts +**/cdk.out \ No newline at end of file diff --git a/tools/yarn-cling/.npmignore b/tools/yarn-cling/.npmignore index af12b026f1401..4d83036ddf1ae 100644 --- a/tools/yarn-cling/.npmignore +++ b/tools/yarn-cling/.npmignore @@ -9,4 +9,6 @@ coverage *.snk jest.config.js -.eslintrc.js \ No newline at end of file +.eslintrc.js +# exclude cdk artifacts +**/cdk.out \ No newline at end of file