Skip to content

Commit d2c0d5a

Browse files
authored
fix: allow any type for meta.docs.recommended in custom rules (#132)
1 parent bc2b317 commit d2c0d5a

File tree

2 files changed

+19
-4
lines changed

2 files changed

+19
-4
lines changed

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -83,9 +83,9 @@
8383
],
8484
"license": "Apache-2.0",
8585
"dependencies": {
86-
"@eslint/core": "^0.15.1",
87-
"@eslint/plugin-kit": "^0.3.4",
88-
"@humanwhocodes/momoa": "^3.3.8",
86+
"@eslint/core": "^0.15.2",
87+
"@eslint/plugin-kit": "^0.3.5",
88+
"@humanwhocodes/momoa": "^3.3.9",
8989
"natural-compare": "^1.4.0"
9090
},
9191
"devDependencies": {
@@ -102,7 +102,7 @@
102102
"rollup": "^4.41.0",
103103
"rollup-plugin-copy": "^3.5.0",
104104
"rollup-plugin-delete": "^3.0.1",
105-
"typescript": "^5.8.3",
105+
"typescript": "^5.9.2",
106106
"yorkie": "^2.0.0"
107107
},
108108
"engines": {

tests/types/types.test.ts

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,3 +178,18 @@ json.configs.recommended.plugins satisfies object;
178178
return {};
179179
},
180180
});
181+
182+
// `meta.docs.recommended` can be any type
183+
(): JSONRuleDefinition => ({
184+
create() {
185+
return {};
186+
},
187+
meta: {
188+
docs: {
189+
recommended: {
190+
severity: "warn",
191+
options: ["never"],
192+
},
193+
},
194+
},
195+
});

0 commit comments

Comments
 (0)