Skip to content

Commit 27c26c1

Browse files
committed
lint package.json keywords
1 parent 7011d35 commit 27c26c1

File tree

9 files changed

+4
-10
lines changed

9 files changed

+4
-10
lines changed

.github/bin/format-package-json.mjs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,9 @@ const formatted = {};
206206
delete packageJSONInfo.keywords;
207207

208208
if (formatted.keywords && formatted.keywords.length) {
209+
const keywords = new Set(formatted.keywords);
210+
keywords.forEach((keyword) => keywords.delete(keyword + 's')); // poor mans pluralize, we only want singular words as keywords
211+
formatted.keywords = Array.from(keywords);
209212
formatted.keywords.sort();
210213
}
211214

plugins/postcss-color-function/package.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,6 @@
5959
"bugs": "https://github.com/csstools/postcss-plugins/issues",
6060
"keywords": [
6161
"color",
62-
"color",
63-
"colors",
6462
"css",
6563
"design",
6664
"display-p3",

plugins/postcss-color-functional-notation/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,6 @@
5555
"bugs": "https://github.com/csstools/postcss-plugins/issues",
5656
"keywords": [
5757
"color",
58-
"colors",
5958
"comma",
6059
"css",
6160
"design",

plugins/postcss-color-rebeccapurple/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,6 @@
7373
"keywords": [
7474
"becca",
7575
"color",
76-
"colors",
7776
"css",
7877
"csswg",
7978
"eric",

plugins/postcss-focus-visible/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,6 @@
5959
"button",
6060
"contenteditable",
6161
"css",
62-
"css",
6362
"cursor",
6463
"focus",
6564
"input",

plugins/postcss-hwb-function/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,6 @@
5656
"bugs": "https://github.com/csstools/postcss-plugins/issues",
5757
"keywords": [
5858
"color",
59-
"colors",
6059
"comma",
6160
"css",
6261
"design",

plugins/postcss-lab-function/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,6 @@
5656
"bugs": "https://github.com/csstools/postcss-plugins/issues",
5757
"keywords": [
5858
"color",
59-
"colors",
6059
"comma",
6160
"css",
6261
"design",

plugins/postcss-oklab-function/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,6 @@
5656
"bugs": "https://github.com/csstools/postcss-plugins/issues",
5757
"keywords": [
5858
"color",
59-
"colors",
6059
"css",
6160
"design",
6261
"display-p3",

plugins/postcss-selector-not/package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,8 +70,7 @@
7070
"Not",
7171
"postcss",
7272
"postcss-plugin",
73-
"selector",
74-
"selectors"
73+
"selector"
7574
],
7675
"csstools": {
7776
"cssdbId": "not-pseudo-class",

0 commit comments

Comments
 (0)