Skip to content

Commit f4237dd

Browse files
committed
1 parent fbc9fca commit f4237dd

File tree

1 file changed

+21
-19
lines changed

1 file changed

+21
-19
lines changed

src/index.js

+21-19
Original file line numberDiff line numberDiff line change
@@ -128,17 +128,19 @@ const index = {
128128

129129
/**
130130
* @param {"warn"|"error"} warnOrError
131-
* @param {boolean} [flat]
131+
* @param {string} [flatName]
132132
* @returns {import('eslint').Linter.FlatConfig}
133133
*/
134-
const createRecommendedRuleset = (warnOrError, flat) => {
134+
const createRecommendedRuleset = (warnOrError, flatName) => {
135135
return {
136+
name: flatName,
136137
// @ts-expect-error Ok
137-
plugins: flat ? {
138-
jsdoc: index,
139-
} : [
140-
'jsdoc',
141-
],
138+
plugins:
139+
flatName ? {
140+
jsdoc: index,
141+
} : [
142+
'jsdoc',
143+
],
142144
rules: {
143145
'jsdoc/check-access': warnOrError,
144146
'jsdoc/check-alignment': warnOrError,
@@ -199,11 +201,11 @@ const createRecommendedRuleset = (warnOrError, flat) => {
199201

200202
/**
201203
* @param {"warn"|"error"} warnOrError
202-
* @param {boolean} [flat]
204+
* @param {string} [flatName]
203205
* @returns {import('eslint').Linter.FlatConfig}
204206
*/
205-
const createRecommendedTypeScriptRuleset = (warnOrError, flat) => {
206-
const ruleset = createRecommendedRuleset(warnOrError, flat);
207+
const createRecommendedTypeScriptRuleset = (warnOrError, flatName) => {
208+
const ruleset = createRecommendedRuleset(warnOrError, flatName);
207209

208210
return {
209211
...ruleset,
@@ -227,11 +229,11 @@ const createRecommendedTypeScriptRuleset = (warnOrError, flat) => {
227229

228230
/**
229231
* @param {"warn"|"error"} warnOrError
230-
* @param {boolean} [flat]
232+
* @param {string} [flatName]
231233
* @returns {import('eslint').Linter.FlatConfig}
232234
*/
233-
const createRecommendedTypeScriptFlavorRuleset = (warnOrError, flat) => {
234-
const ruleset = createRecommendedRuleset(warnOrError, flat);
235+
const createRecommendedTypeScriptFlavorRuleset = (warnOrError, flatName) => {
236+
const ruleset = createRecommendedRuleset(warnOrError, flatName);
235237

236238
return {
237239
...ruleset,
@@ -256,11 +258,11 @@ index.configs['recommended-typescript-error'] = createRecommendedTypeScriptRules
256258
index.configs['recommended-typescript-flavor'] = createRecommendedTypeScriptFlavorRuleset('warn');
257259
index.configs['recommended-typescript-flavor-error'] = createRecommendedTypeScriptFlavorRuleset('error');
258260

259-
index.configs['flat/recommended'] = createRecommendedRuleset('warn', true);
260-
index.configs['flat/recommended-error'] = createRecommendedRuleset('error', true);
261-
index.configs['flat/recommended-typescript'] = createRecommendedTypeScriptRuleset('warn', true);
262-
index.configs['flat/recommended-typescript-error'] = createRecommendedTypeScriptRuleset('error', true);
263-
index.configs['flat/recommended-typescript-flavor'] = createRecommendedTypeScriptFlavorRuleset('warn', true);
264-
index.configs['flat/recommended-typescript-flavor-error'] = createRecommendedTypeScriptFlavorRuleset('error', true);
261+
index.configs['flat/recommended'] = createRecommendedRuleset('warn', 'flat/recommended');
262+
index.configs['flat/recommended-error'] = createRecommendedRuleset('error', 'flat/recommended-error');
263+
index.configs['flat/recommended-typescript'] = createRecommendedTypeScriptRuleset('warn', 'flat/recommended-typescript');
264+
index.configs['flat/recommended-typescript-error'] = createRecommendedTypeScriptRuleset('error', 'flat/recommended-typescript-error');
265+
index.configs['flat/recommended-typescript-flavor'] = createRecommendedTypeScriptFlavorRuleset('warn', 'flat/recommended-typescript-flavor');
266+
index.configs['flat/recommended-typescript-flavor-error'] = createRecommendedTypeScriptFlavorRuleset('error', 'flat/recommended-typescript-flavor-error');
265267

266268
export default index;

0 commit comments

Comments
 (0)