Skip to content

pantoken / deprecations

deprecations

Behta

@pantoken/plugin-deprecations — eallinráđđiiguin kompatibilitehtaš šimmat dárkiluvvon upstream-tokenáid bokte.

Go upstream-ráidušeaddji måtta --instui-*-token, dá leat oktavuođa-birget DeprecationLedger mii dáid eallinráđđiiguin doaibmá: go dat lea deprekahttaš, mii upstream-minora mii maid ferte dán maid, ja mo veahkeheapmi ráhkadit dat rievddu — jearrat dál canonála tokeniid (replacementvar(...)) dahkat vájuhit olbmui-čuovgga (value). Dán plugin addá ovddit ovtta shim-tokena aeddus. Dasgo shim lea ovtta var(...) dahje lihtteat nilai, defineToken čállá sikku refersTo/syntaksi ja toCss geavahit dan, dan maŋŋá shim bargá css/scss/less/stylus/wordpress/vanillain ilman extra-vuordit.

Riegádan lea gávdnat ovttas muhtun (upgrade-pipeline ledje-failsa get geavahallat ovttat go aeddus removeIn-upstream-minora sáhttá eatnemeamit, mii force ráhkadit aeddusat riegáda ja consumer-minora geavat). dueForRemoval lea bargguide mii geahččala dan; describeLifecycle geahččala dokumentasjona.

Exempel

ts
import { buildTokens } from "@pantoken/core/build";
import { deprecationShims } from "@pantoken/plugin-deprecations";
import ledger from "@pantoken/tokens/deprecations.json" with { type: "json" };

buildTokens({ theme: "rebrand", plugins: [deprecationShims(ledger)] });

Interfáčat

Fuššat

Referenssat

default

Ovdalvuođa nuppe ja re-export-eve deprecationShims