Skip to content

pantoken / mangle-custom-props

mangle-custom-props

Béite

@pantoken/plugin-mangle-custom-props — athainmniú ainmneacha fada maoine shaincheaptha go haitheantóirí sraitheacha íosta.

Tá ainmneacha token cosúil le --instui-component-alert-border-top-style inléite do dhaoine ach costasach i bpacáistí mínithe: is é an t-ainm féin 40+ baiti, athráite sa sainmhíniú, i ngach glao var(), agus i ngach clárú @property. Cuireann an breiseán seo ionad le gach ainm a mheaitseálann — trasna shainmhínithe, tagairtí var(), agus paraiméadair @property — le haitheantóir íosta (--a, --b, …, --aa, …), ag laghdú an t-ualach ainmneacha thart ar 90%.

Bailítear na hainmneacha ón bhfolioige stíle iomlán, cuireadh iad in ord aibítre chun mapeáil dheimhnithe a bhaint amach, agus ansin ceapadh iad go sraitheach. Ligeann rogha MangleCustomPropsOptions.sharedManifest do iliomad pasanna PostCSS ar leith léaráid chonsistéanta a roinnt, ionas gur féidir comhaid CSS a próiseáladh go neamhspleách ach a luchtófar le chéile a mhionrú go sábháilte leis na hainmneacha céanna.

Sampla

ts
import postcss from "postcss";
import { mangleCustomProps } from "@pantoken/plugin-mangle-custom-props";
const out = postcss([mangleCustomProps()]).process(css, { from: undefined }).css;

Comhéadan

Aliasanna Cineál

Athróga