Skip to content

Commit 6ea61a5

Browse files
authored
fix: allow any type for meta.docs.recommended in custom rules (#231)
1 parent 6323313 commit 6ea61a5

File tree

2 files changed

+20
-5
lines changed

2 files changed

+20
-5
lines changed

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -84,12 +84,12 @@
8484
],
8585
"license": "Apache-2.0",
8686
"dependencies": {
87-
"@eslint/core": "^0.15.1",
88-
"@eslint/css-tree": "^3.6.2",
89-
"@eslint/plugin-kit": "^0.3.4"
87+
"@eslint/core": "^0.15.2",
88+
"@eslint/css-tree": "^3.6.3",
89+
"@eslint/plugin-kit": "^0.3.5"
9090
},
9191
"devDependencies": {
92-
"@eslint/json": "^0.13.0",
92+
"@eslint/json": "^0.13.1",
9393
"c8": "^10.1.3",
9494
"compute-baseline": "^0.3.1",
9595
"dedent": "^1.5.3",
@@ -106,7 +106,7 @@
106106
"rollup-plugin-copy": "^3.5.0",
107107
"rollup-plugin-delete": "^3.0.1",
108108
"tailwind-csstree": "^0.1.0",
109-
"typescript": "^5.8.2",
109+
"typescript": "^5.9.2",
110110
"web-features": "^2.43.0",
111111
"yorkie": "^2.0.0"
112112
},

tests/types/types.test.ts

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -273,3 +273,18 @@ css.configs.recommended.plugins satisfies object;
273273
return {};
274274
},
275275
});
276+
277+
// `meta.docs.recommended` can be any type
278+
(): CSSRuleDefinition => ({
279+
create() {
280+
return {};
281+
},
282+
meta: {
283+
docs: {
284+
recommended: {
285+
severity: "warn",
286+
options: ["never"],
287+
},
288+
},
289+
},
290+
});

0 commit comments

Comments
 (0)