Skip to content

pantoken-root / packages/core/src / toStyleDictionary

Fušla: toStyleDictionary() ​

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

Behta

Gážaldat dearvvaš IR flat Style Dictionary token-dictionaryksi, mii lea token-nammein rievdadus (ovddas -- gávdnet). Geavaha dát tools/sd-config nissálaš emitteraid.

Parametera ​

tokens ​

readonly Token[]

IR.

mode? ​

Mode = "light"

Gii fárgu-modaliteta don galget geavahit (default "light").

Gullii / Gávdnat ​

Record<string, SdLeaf>

Style Dictionary-dictionary objekta.

Example ​

Gážaldat IR nissálaš šaddemiin

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.