(
config: FontConfig,
options: CSSOptions = {},
)
| 14 | * all necessary variations of CSS files, for example `latin.css`, `400.css`, and `index.css`. |
| 15 | */ |
| 16 | const generateCSSAssets = ( |
| 17 | config: FontConfig, |
| 18 | options: CSSOptions = {}, |
| 19 | ): CSSAsset[] => { |
| 20 | // Expand config once, then reuse the face-based pipeline. |
| 21 | const faces = resolveFontFaces(config, options); |
| 22 | return generateFaceCSSAssets(config.family, faces, { |
| 23 | ...options, |
| 24 | variable: config.variable, |
| 25 | }); |
| 26 | }; |
| 27 | |
| 28 | /** |
| 29 | * Generate one stylesheet from a config.. |
no test coverage detected