Skip to content

pantoken / packages/core/src / toStyleDictionary

Funktio: toStyleDictionary()

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

Beta

Muotoile ratkaistu IR litteäksi Style Dictionary -token-sanakirjaksi, jonka avaimina ovat tokenien nimet (edesalkuinen -- poistettuna). Syötä tämä tools/sd-config:lle natiivien emittereiden käyttöön.

Parametrit

tokens

vain luku Token[]

IR.

mode?

Mode = "light"

Minkä väritilan ratkaista (oletus "light").

Palauttaa

Record<string, SdLeaf>

Style Dictionary -sanakirjaobjekti.

Esimerkki

Muotoile IR natiivilinjan varten

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.