Skip to content

pantoken / packages/core/src / toStyleDictionary

Fungsi: toStyleDictionary()

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

Beta

Bentuk IR yang diselesaikan sebagai kamus token Style Dictionary rata yang dikunci mengikut nama token (dengan leading -- dibuang). Beri ini kepada tools/sd-config untuk emitter natif.

Parameter

tokens

hanya-baca Token[]

IR itu.

mode?

Mode = "light"

Mod warna mana untuk diselesaikan (lalai "light").

Mengembalikan

Record<string, SdLeaf>

Objek kamus Style Dictionary.

Contoh

Bentuk IR untuk silsilah natif

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.