Skip to content

pantoken-root / packages/core/src / toStyleDictionary

Funkcja: toStyleDictionary() ​

toStyleDictionary(tokens, mode?): Record<string, SdLeaf>

Beta

Ukształtuj rozwiązaną reprezentację IR jako płaski słownik tokenów Style Dictionary, indeksowany nazwą tokenu (ze wiodącym -- usuniętym). Przekaż to do tools/sd-config dla natywnych emiterów.

Parametry ​

tokens ​

tylko do odczytu Token[]

Reprezentacja pośrednia (IR).

mode? ​

Mode = "light"

Który tryb kolorów rozwiązać (domyślnie "light").

Zwraca ​

Record<string, SdLeaf>

Obiekt słownika Style Dictionary.

Przykład ​

Przygotuj IR dla natywnej linii pochodzenia

ts
import { buildTokens } from "@pantoken/core/build";
import { 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.