@@ -47,9 +47,12 @@ const allRules = Object.fromEntries(
4747 ] ) ,
4848) ;
4949
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+ ) ,
5356 rules : { ...externalRules , ...rules } ,
5457} ) ;
5558
@@ -65,10 +68,10 @@ const unicorn = {
6568} ;
6669
6770const 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' ) ,
7275} ;
7376
7477module . exports = { ...unicorn , configs} ;
0 commit comments