UNPKG

@tokens-studio/sd-transforms

Version:

Custom transforms for Style-Dictionary, to work with Design Tokens that are exported from Tokens Studio

39 lines (38 loc) 982 B
import { DesignToken } from 'style-dictionary/types'; export declare const fontWeightMap: { hairline: number; thin: number; extralight: number; ultralight: number; extraleicht: number; light: number; leicht: number; normal: number; regular: number; buch: number; book: number; medium: number; kraeftig: number; kräftig: number; semibold: number; demibold: number; halbfett: number; bold: number; dreiviertelfett: number; extrabold: number; ultrabold: number; fett: number; black: number; heavy: number; super: number; extrafett: number; ultra: number; ultrablack: number; extrablack: number; }; export declare const fontStyles: string[]; export declare const fontWeightReg: RegExp; /** * Helper: Transforms fontweight keynames to fontweight numbers (100, 200, 300 ... 900) */ export declare function transformFontWeight(token: DesignToken): DesignToken['value'];