Skip to content

pantoken / plugin-kit

plugin-kit

Beta

@pantoken/plugin-kit — byggja og setja saman pantoken viðbætur, með skráningu sem tekur mið af færni.

definePlugin er nútímaleg verksmiðja: afhentu þau hooks sem þú útfærir og hún skilar venjulegu PantokenPlugin merktu með þeim getu sem dregin er af þessum hooks. Neytendur (buildTokens, toCss) keyra checkPlugins til að vara — aldrei að kasta villu — þegar viðbót er skráðar þar sem hún hefur engin áhrif: ó-factored viðbót (færniathuganir ekki tiltækar) eða factored viðbót á stigi sem hún útfærir ekki (t.d. token-only viðbót send til toCss).

Breytingarstigin sem plugins: fylki raunverulega knýr eru tokens, icons og css; rehype (táknleysir á render-tíma) og native (Style Dictionary) eru skráð sem getu en eru niðurstreymisneytendur, ekki varðir hér.

Dæmi

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

Viðmót

Tegundarheiti

Föll

Tilvísanir

Mode

Flytur aftur út Mode