Skip to content

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.