Skip to content

Commit 109625d

Browse files
authored
chore(pkglint): Add rule to specify repository.directory (#2218)
This is used in `package.json` to denote the path of a module's root relative to the repository, so that links can be emitted to the correct location instead of the root of the repository. See: https://docs.npmjs.com/files/package.json#repository
1 parent b7c9b21 commit 109625d

File tree

110 files changed

+322
-202
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

110 files changed

+322
-202
lines changed

Diff for: packages/@aws-cdk/alexa-ask/package.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@
2929
},
3030
"repository": {
3131
"type": "git",
32-
"url": "https://github.com/awslabs/aws-cdk.git"
32+
"url": "https://github.com/awslabs/aws-cdk.git",
33+
"directory": "packages/@aws-cdk/alexa-ask"
3334
},
3435
"homepage": "https://github.com/awslabs/aws-cdk",
3536
"scripts": {
@@ -73,4 +74,4 @@
7374
"engines": {
7475
"node": ">= 8.10.0"
7576
}
76-
}
77+
}

Diff for: packages/@aws-cdk/app-delivery/package.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,8 @@
5555
},
5656
"repository": {
5757
"type": "git",
58-
"url": "https://github.com/awslabs/aws-cdk.git"
58+
"url": "https://github.com/awslabs/aws-cdk.git",
59+
"directory": "packages/@aws-cdk/app-delivery"
5960
},
6061
"homepage": "https://github.com/awslabs/aws-cdk",
6162
"license": "Apache-2.0",
@@ -78,4 +79,4 @@
7879
"engines": {
7980
"node": ">= 8.10.0"
8081
}
81-
}
82+
}

Diff for: packages/@aws-cdk/applet-js/package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,8 @@
3535
},
3636
"repository": {
3737
"url": "https://github.com/awslabs/aws-cdk.git",
38-
"type": "git"
38+
"type": "git",
39+
"directory": "packages/@aws-cdk/applet-js"
3940
},
4041
"keywords": [
4142
"aws",

Diff for: packages/@aws-cdk/assert/package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,8 @@
3535
},
3636
"repository": {
3737
"url": "https://github.com/awslabs/aws-cdk.git",
38-
"type": "git"
38+
"type": "git",
39+
"directory": "packages/@aws-cdk/assert"
3940
},
4041
"keywords": [
4142
"aws",

Diff for: packages/@aws-cdk/assets-docker/package.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@
2929
},
3030
"repository": {
3131
"type": "git",
32-
"url": "https://github.com/awslabs/aws-cdk.git"
32+
"url": "https://github.com/awslabs/aws-cdk.git",
33+
"directory": "packages/@aws-cdk/assets-docker"
3334
},
3435
"scripts": {
3536
"build": "cdk-build",
@@ -84,4 +85,4 @@
8485
"engines": {
8586
"node": ">= 8.10.0"
8687
}
87-
}
88+
}

Diff for: packages/@aws-cdk/assets/package.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@
2929
},
3030
"repository": {
3131
"type": "git",
32-
"url": "https://github.com/awslabs/aws-cdk.git"
32+
"url": "https://github.com/awslabs/aws-cdk.git",
33+
"directory": "packages/@aws-cdk/assets"
3334
},
3435
"scripts": {
3536
"build": "cdk-build",
@@ -43,7 +44,7 @@
4344
},
4445
"cdk-build": {
4546
"pre": [
46-
"cd test/fs && tar -xzvf fixtures.tar.gz"
47+
"cd test/fs && tar -xzvf fixtures.tar.gz"
4748
]
4849
},
4950
"keywords": [

Diff for: packages/@aws-cdk/aws-amazonmq/package.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@
2929
},
3030
"repository": {
3131
"type": "git",
32-
"url": "https://github.com/awslabs/aws-cdk.git"
32+
"url": "https://github.com/awslabs/aws-cdk.git",
33+
"directory": "packages/@aws-cdk/aws-amazonmq"
3334
},
3435
"homepage": "https://github.com/awslabs/aws-cdk",
3536
"scripts": {
@@ -73,4 +74,4 @@
7374
"engines": {
7475
"node": ">= 8.10.0"
7576
}
76-
}
77+
}

Diff for: packages/@aws-cdk/aws-apigateway/package.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@
2929
},
3030
"repository": {
3131
"type": "git",
32-
"url": "https://github.com/awslabs/aws-cdk.git"
32+
"url": "https://github.com/awslabs/aws-cdk.git",
33+
"directory": "packages/@aws-cdk/aws-apigateway"
3334
},
3435
"scripts": {
3536
"build": "cdk-build",
@@ -89,4 +90,4 @@
8990
"resource-attribute:@aws-cdk/aws-apigateway.IRestApi.restApiRootResourceId"
9091
]
9192
}
92-
}
93+
}

Diff for: packages/@aws-cdk/aws-applicationautoscaling/package.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@
2929
},
3030
"repository": {
3131
"type": "git",
32-
"url": "https://github.com/awslabs/aws-cdk.git"
32+
"url": "https://github.com/awslabs/aws-cdk.git",
33+
"directory": "packages/@aws-cdk/aws-applicationautoscaling"
3334
},
3435
"scripts": {
3536
"build": "cdk-build",
@@ -79,4 +80,4 @@
7980
"engines": {
8081
"node": ">= 8.10.0"
8182
}
82-
}
83+
}

Diff for: packages/@aws-cdk/aws-appmesh/package.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@
2929
},
3030
"repository": {
3131
"type": "git",
32-
"url": "https://github.com/awslabs/aws-cdk.git"
32+
"url": "https://github.com/awslabs/aws-cdk.git",
33+
"directory": "packages/@aws-cdk/aws-appmesh"
3334
},
3435
"homepage": "https://github.com/awslabs/aws-cdk",
3536
"scripts": {
@@ -74,4 +75,4 @@
7475
"engines": {
7576
"node": ">= 8.10.0"
7677
}
77-
}
78+
}

Diff for: packages/@aws-cdk/aws-appstream/package.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@
2929
},
3030
"repository": {
3131
"type": "git",
32-
"url": "https://github.com/awslabs/aws-cdk.git"
32+
"url": "https://github.com/awslabs/aws-cdk.git",
33+
"directory": "packages/@aws-cdk/aws-appstream"
3334
},
3435
"homepage": "https://github.com/awslabs/aws-cdk",
3536
"scripts": {
@@ -73,4 +74,4 @@
7374
"engines": {
7475
"node": ">= 8.10.0"
7576
}
76-
}
77+
}

Diff for: packages/@aws-cdk/aws-appsync/package.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@
2929
},
3030
"repository": {
3131
"type": "git",
32-
"url": "https://github.com/awslabs/aws-cdk.git"
32+
"url": "https://github.com/awslabs/aws-cdk.git",
33+
"directory": "packages/@aws-cdk/aws-appsync"
3334
},
3435
"scripts": {
3536
"build": "cdk-build",
@@ -73,4 +74,4 @@
7374
"engines": {
7475
"node": ">= 8.10.0"
7576
}
76-
}
77+
}

Diff for: packages/@aws-cdk/aws-athena/package.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@
3232
},
3333
"repository": {
3434
"type": "git",
35-
"url": "https://github.com/awslabs/aws-cdk.git"
35+
"url": "https://github.com/awslabs/aws-cdk.git",
36+
"directory": "packages/@aws-cdk/aws-athena"
3637
},
3738
"scripts": {
3839
"build": "cdk-build",
@@ -73,4 +74,4 @@
7374
"engines": {
7475
"node": ">= 8.10.0"
7576
}
76-
}
77+
}

Diff for: packages/@aws-cdk/aws-autoscaling-api/package.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@
2929
},
3030
"repository": {
3131
"type": "git",
32-
"url": "https://github.com/awslabs/aws-cdk.git"
32+
"url": "https://github.com/awslabs/aws-cdk.git",
33+
"directory": "packages/@aws-cdk/aws-autoscaling-api"
3334
},
3435
"scripts": {
3536
"build": "cdk-build",
@@ -81,4 +82,4 @@
8182
"engines": {
8283
"node": ">= 8.10.0"
8384
}
84-
}
85+
}

Diff for: packages/@aws-cdk/aws-autoscaling-common/package.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@
2929
},
3030
"repository": {
3131
"type": "git",
32-
"url": "https://github.com/awslabs/aws-cdk.git"
32+
"url": "https://github.com/awslabs/aws-cdk.git",
33+
"directory": "packages/@aws-cdk/aws-autoscaling-common"
3334
},
3435
"scripts": {
3536
"build": "cdk-build",
@@ -72,4 +73,4 @@
7273
"engines": {
7374
"node": ">= 8.10.0"
7475
}
75-
}
76+
}

Diff for: packages/@aws-cdk/aws-autoscaling/package.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@
2929
},
3030
"repository": {
3131
"type": "git",
32-
"url": "https://github.com/awslabs/aws-cdk.git"
32+
"url": "https://github.com/awslabs/aws-cdk.git",
33+
"directory": "packages/@aws-cdk/aws-autoscaling"
3334
},
3435
"scripts": {
3536
"build": "cdk-build",
@@ -96,4 +97,4 @@
9697
"export:@aws-cdk/aws-autoscaling.IAutoScalingGroup"
9798
]
9899
}
99-
}
100+
}

Diff for: packages/@aws-cdk/aws-autoscalingplans/package.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@
2929
},
3030
"repository": {
3131
"type": "git",
32-
"url": "https://github.com/awslabs/aws-cdk.git"
32+
"url": "https://github.com/awslabs/aws-cdk.git",
33+
"directory": "packages/@aws-cdk/aws-autoscalingplans"
3334
},
3435
"scripts": {
3536
"build": "cdk-build",
@@ -73,4 +74,4 @@
7374
"engines": {
7475
"node": ">= 8.10.0"
7576
}
76-
}
77+
}

Diff for: packages/@aws-cdk/aws-batch/package.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@
2929
},
3030
"repository": {
3131
"type": "git",
32-
"url": "https://github.com/awslabs/aws-cdk.git"
32+
"url": "https://github.com/awslabs/aws-cdk.git",
33+
"directory": "packages/@aws-cdk/aws-batch"
3334
},
3435
"scripts": {
3536
"build": "cdk-build",
@@ -73,4 +74,4 @@
7374
"engines": {
7475
"node": ">= 8.10.0"
7576
}
76-
}
77+
}

Diff for: packages/@aws-cdk/aws-budgets/package.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@
2929
},
3030
"repository": {
3131
"type": "git",
32-
"url": "https://github.com/awslabs/aws-cdk.git"
32+
"url": "https://github.com/awslabs/aws-cdk.git",
33+
"directory": "packages/@aws-cdk/aws-budgets"
3334
},
3435
"scripts": {
3536
"build": "cdk-build",
@@ -73,4 +74,4 @@
7374
"engines": {
7475
"node": ">= 8.10.0"
7576
}
76-
}
77+
}

Diff for: packages/@aws-cdk/aws-certificatemanager/package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@
2929
},
3030
"repository": {
3131
"type": "git",
32-
"url": "https://github.com/awslabs/aws-cdk.git"
32+
"url": "https://github.com/awslabs/aws-cdk.git",
33+
"directory": "packages/@aws-cdk/aws-certificatemanager"
3334
},
3435
"scripts": {
3536
"build": "cdk-build",

Diff for: packages/@aws-cdk/aws-cloud9/package.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@
2929
},
3030
"repository": {
3131
"type": "git",
32-
"url": "https://github.com/awslabs/aws-cdk.git"
32+
"url": "https://github.com/awslabs/aws-cdk.git",
33+
"directory": "packages/@aws-cdk/aws-cloud9"
3334
},
3435
"scripts": {
3536
"build": "cdk-build",
@@ -73,4 +74,4 @@
7374
"engines": {
7475
"node": ">= 8.10.0"
7576
}
76-
}
77+
}

Diff for: packages/@aws-cdk/aws-cloudformation/package.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@
2929
},
3030
"repository": {
3131
"type": "git",
32-
"url": "https://github.com/awslabs/aws-cdk.git"
32+
"url": "https://github.com/awslabs/aws-cdk.git",
33+
"directory": "packages/@aws-cdk/aws-cloudformation"
3334
},
3435
"scripts": {
3536
"build": "cdk-build",
@@ -87,4 +88,4 @@
8788
"construct-ctor:@aws-cdk/aws-cloudformation.PipelineCloudFormationDeployAction.<initializer>"
8889
]
8990
}
90-
}
91+
}

Diff for: packages/@aws-cdk/aws-cloudfront/package.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@
2929
},
3030
"repository": {
3131
"type": "git",
32-
"url": "https://github.com/awslabs/aws-cdk.git"
32+
"url": "https://github.com/awslabs/aws-cdk.git",
33+
"directory": "packages/@aws-cdk/aws-cloudfront"
3334
},
3435
"scripts": {
3536
"build": "cdk-build",
@@ -82,4 +83,4 @@
8283
"engines": {
8384
"node": ">= 8.10.0"
8485
}
85-
}
86+
}

Diff for: packages/@aws-cdk/aws-cloudtrail/package.json

+3-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@
2929
},
3030
"repository": {
3131
"type": "git",
32-
"url": "https://github.com/awslabs/aws-cdk.git"
32+
"url": "https://github.com/awslabs/aws-cdk.git",
33+
"directory": "packages/@aws-cdk/aws-cloudtrail"
3334
},
3435
"scripts": {
3536
"build": "cdk-build",
@@ -82,4 +83,4 @@
8283
"engines": {
8384
"node": ">= 8.10.0"
8485
}
85-
}
86+
}

0 commit comments

Comments
 (0)