()
| 343 | * @returns Complete intermediate data including base styles, lang config, and variants |
| 344 | */ |
| 345 | export function getAllVariantData() { |
| 346 | const baseStyles = getBaseStyles(); |
| 347 | const langConfig = getLangConfig(); |
| 348 | |
| 349 | // Build variant data for each lang |
| 350 | const variants = langConfig.values.map(function (lang) { |
| 351 | return { |
| 352 | lang: lang, |
| 353 | description: langConfig.descriptions[lang], |
| 354 | }; |
| 355 | }); |
| 356 | |
| 357 | return { |
| 358 | baseStyles: baseStyles, |
| 359 | langConfig: langConfig, |
| 360 | variants: variants, |
| 361 | }; |
| 362 | } |
no test coverage detected