Skip to content

pantoken / deprecations

deprecations

Béite

@pantoken/plugin-deprecations — shimanna comhoiriúnachta a bhfuil feas ar saolré acu do thochailtí upstream a thiteann.

Nuair a fhágann eisiúint upstream tochaile --instui-*, taifeadann DeprecationLedger scríofa de láimh a saolré: nuair a cuireadh i neamhrialtacht é, an minor upstream a rachaidh i bhfeidhm chun é a bhaint, agus conas é a choinneáil ag obair go dtí sin — nó a atreorú chuig toghán canónach (replacementvar(...)) nó a reo ina litir dheireanach ar eolas (value). Cuirfidh an breiseán seo shim tochaile aonair isteach in aghaidh iontrála. Toisc gur var(...) aonair é an shim nó gur luach réidh é, taifeadann defineToken a refersTo/sintéis agus astaíonn toCss é, mar sin téann an shim isteach i css/scss/less/stylus/wordpress/vanilla gan sreangú breise.

Déantar an scoránaíocht a fhorghníomhú ailleurs (theastaíonn go n-easaíodh an uasdátú má shroicheann minor upstream an iontrála a luadh, ag brú an iontrála chun scoránaíochta agus ag gearradh minor do chustaiméara). dueForRemoval is é an seiceál a chothaíonn é; describeLifecycle is é an cumhacht a chuirtear sa doiciméad.

Sampla

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)] });

Comhéadan

Feidhmeanna

Tagairtí

default

Athainmníonn agus easpórtálann arís deprecationShims