Skip to content

pantoken / plugin-kit

plugin-kit

Béite

@pantoken/plugin-kit — tógáil agus comhdhéanamh breiseán pantoken, le clárú atá feasach ar chumasanna.

definePlugin is é an mhonarcha nua-aimseartha: pasáil na hooks a chuireann tú i bhfeidhm agus filleann sé PantokenPlugin gnáth a bhfuil branda leis na cumais a mheastar ó na hooks sin. Ritheann tomhaltóirí (buildTokens, toCss) checkPlugins chun rabhaidh a thabhairt — ní rithfear earráid riamh — nuair a chláraítear breiseán áit nach bhfuil éifeacht aige: breiseán neamh-factoraite (seicní cumais nach bhfuil ar fáil) nó breiseán factoraite ag céim nach gcuirtear i ngníomh é (m.sh. breiseán d’fhéin-thóicíní a pasáiltear chuig toCss).

Na céimeanna tiontaithe a thiomáineann iarratas plugins:tokens, icons agus css; tá rehype (réiteach lógó ag am a léirithe) agus native (Style Dictionary) scríofa mar chumasanna ach is tomhaltóirí i bhforbairt iad, ní rialaithe anseo.

Sampla

ts
const brand = definePlugin({ name: "brand", tokens: (c) => [...c.tokens], css: () => ({ ... }) });
// capabilitiesOf(brand) → ["tokens", "css"]

Comhéadan

Aliasanna Cineál

Feidhmeanna

Tagairtí

Mode

Ath-easpórtálann Mode