@@ -47,9 +47,12 @@ const allRules = Object.fromEntries(
47
47
] ) ,
48
48
) ;
49
49
50
- const createConfig = ( rules , isLegacyConfig = false ) => ( {
51
- ...( isLegacyConfig ? legacyConfigBase : flatConfigBase ) ,
52
- plugins : isLegacyConfig ? [ 'unicorn' ] : { unicorn} ,
50
+ const createConfig = ( rules , flatConfigName = false ) => ( {
51
+ ...(
52
+ flatConfigName
53
+ ? { ...flatConfigBase , name : flatConfigName , plugins : { unicorn} }
54
+ : { ...legacyConfigBase , plugins : [ 'unicorn' ] }
55
+ ) ,
53
56
rules : { ...externalRules , ...rules } ,
54
57
} ) ;
55
58
@@ -65,10 +68,10 @@ const unicorn = {
65
68
} ;
66
69
67
70
const configs = {
68
- recommended : createConfig ( recommendedRules , /* isLegacyConfig */ true ) ,
69
- all : createConfig ( allRules , /* isLegacyConfig */ true ) ,
70
- 'flat/recommended' : createConfig ( recommendedRules ) ,
71
- 'flat/all' : createConfig ( allRules ) ,
71
+ recommended : createConfig ( recommendedRules ) ,
72
+ all : createConfig ( allRules ) ,
73
+ 'flat/recommended' : createConfig ( recommendedRules , 'unicorn/flat/recommended' ) ,
74
+ 'flat/all' : createConfig ( allRules , 'unicorn/flat/all' ) ,
72
75
} ;
73
76
74
77
module . exports = { ...unicorn , configs} ;
0 commit comments