@@ -62,7 +62,7 @@ import validTypes from './rules/validTypes.js';
62
62
* "flat/recommended-typescript-error"|
63
63
* "flat/recommended-typescript-flavor"|
64
64
* "flat/recommended-typescript-flavor-error",
65
- * import('eslint').ESLint.ConfigData|{}
65
+ * import('eslint').Linter.FlatConfig
66
66
* >
67
67
* }}
68
68
*/
@@ -129,10 +129,11 @@ const index = {
129
129
/**
130
130
* @param {"warn"|"error" } warnOrError
131
131
* @param {boolean } [flat]
132
- * @returns {import('eslint').ESLint.ConfigData | {plugins: {}, rules: {}} }
132
+ * @returns {import('eslint').Linter.FlatConfig }
133
133
*/
134
134
const createRecommendedRuleset = ( warnOrError , flat ) => {
135
135
return {
136
+ // @ts -expect-error Ok
136
137
plugins : flat ? {
137
138
jsdoc : index ,
138
139
} : [
@@ -199,7 +200,7 @@ const createRecommendedRuleset = (warnOrError, flat) => {
199
200
/**
200
201
* @param {"warn"|"error" } warnOrError
201
202
* @param {boolean } [flat]
202
- * @returns {import('eslint').ESLint.ConfigData|{} }
203
+ * @returns {import('eslint').Linter.FlatConfig }
203
204
*/
204
205
const createRecommendedTypeScriptRuleset = ( warnOrError , flat ) => {
205
206
const ruleset = createRecommendedRuleset ( warnOrError , flat ) ;
@@ -227,7 +228,7 @@ const createRecommendedTypeScriptRuleset = (warnOrError, flat) => {
227
228
/**
228
229
* @param {"warn"|"error" } warnOrError
229
230
* @param {boolean } [flat]
230
- * @returns {import('eslint').ESLint.ConfigData|{} }
231
+ * @returns {import('eslint').Linter.FlatConfig }
231
232
*/
232
233
const createRecommendedTypeScriptFlavorRuleset = ( warnOrError , flat ) => {
233
234
const ruleset = createRecommendedRuleset ( warnOrError , flat ) ;
0 commit comments