pantoken / packages/core/src / toStyleDictionary
Függvény: toStyleDictionary()
toStyleDictionary(
tokens,mode?):Record<string,SdLeaf>
Béta
Formázza az feloldott IR-t egy lapos Style Dictionary token szótárként, a token neve alapján kulcsozva (a vezető -- eltávolítva). Adja ezt tools/sd-config-nek a natív kibocsátóknak.
Paraméterek
tokens
csak olvasható Token[]
Az IR.
mode?
Mode = "light"
Melyik szín mód oldja fel (alapértelmezett "light").
Visszatérés
Record<string, SdLeaf>
Egy Style Dictionary szótár objektum.
Példa
Formázza az IR-t a natív leszármazáshoz
ts
import { buildTokens, toStyleDictionary } from "@pantoken/core";
const dictionary = toStyleDictionary(buildTokens(), "light");
// → { "instui-color-background-base": { value: "#…", type: "color" }, … }
// keys drop the leading "--"; feed this to tools/sd-config.