{"version":3,"file":"getFormattedColors.mjs","names":["colors","formattedColors","_i","_Object$entries","Object","entries","length","_Object$entries$_i","_slicedToArray","key","value","push","_i2","_Object$entries2","_Object$entries2$_i","colorGroup","colorSubGroup","concat"],"sources":["../../src/utils/getFormattedColors.ts"],"sourcesContent":["type Colors = {\n  [key: string]:\n    | string\n    | {\n        [key: string]: string\n      }\n}\n\nexport default (colors: Colors) => {\n  const formattedColors: string[] = []\n  for (const [key, value] of Object.entries(colors)) {\n    if (typeof value === 'string') {\n      formattedColors.push(key)\n    } else {\n      for (const [colorGroup, colorSubGroup] of Object.entries(value)) {\n        formattedColors.push(`${key}-${colorGroup}`)\n      }\n    }\n  }\n  return formattedColors\n}\n"],"mappings":";;;;;;AAQA,gBAAe,UAACA,MAAc,EAAK;EACjC,IAAMC,eAAyB,GAAG,EAAE;EACpC,SAAAC,EAAA,MAAAC,eAAA,GAA2BC,MAAM,CAACC,OAAO,CAACL,MAAM,CAAC,EAAAE,EAAA,GAAAC,eAAA,CAAAG,MAAA,EAAAJ,EAAA,IAAE;IAA9C,IAAAK,kBAAA,GAAAC,cAAA,CAAAL,eAAA,CAAAD,EAAA;MAAOO,IAAG,GAAAF,kBAAA;MAAEG,KAAK,GAAAH,kBAAA;IACpB,IAAI,OAAOG,KAAK,KAAK,QAAQ,EAAE;MAC7BT,eAAe,CAACU,IAAI,CAACF,IAAG,CAAC;IAC3B,CAAC,MAAM;MACL,SAAAG,GAAA,MAAAC,gBAAA,GAA0CT,MAAM,CAACC,OAAO,CAACK,KAAK,CAAC,EAAAE,GAAA,GAAAC,gBAAA,CAAAP,MAAA,EAAAM,GAAA,IAAE;QAA5D,IAAAE,mBAAA,GAAAN,cAAA,CAAAK,gBAAA,CAAAD,GAAA;UAAOG,UAAU,GAAAD,mBAAA;UAAEE,aAAa,GAAAF,mBAAA;QACnCb,eAAe,CAACU,IAAI,IAAAM,MAAA,CAAIR,IAAG,OAAAQ,MAAA,CAAIF,UAAU,CAAE,CAAC;MAC9C;IACF;EACF;EACA,OAAOd,eAAe;AACxB,CAAC"}