Skip to content

pantoken / flatten-property

flatten-property

Béite

@pantoken/plugin-flatten-property — déan rialacha @-@property a thiontú go fógraí airíonna-saincheaptha shimplí.

Cláraíonn rialacha @-@property airíonna saincheaptha CSS atá cineálaithe le cur síos syntax, inherits, agus initial-value. Iompraíonn siad ualach suntasach i baiti — thart ar 60 baiti d’ábhar caighdeánach in aghaidh an airíonna — agus níl siad riachtanach nuair atá an stíl-sheet ina bhundle féin-chuimsitheach nach dtairgeann clárú cineál sochar ag am rith. Cuireann an breiseán seo gach bloc @property in ionad le fógra simplí --name: value laistigh de roghnóir roghnaithe, ag aisghabháil an ualaigh sin.

Nóta seimeantach: má bhaintear @property cailltear clárú cineál CSS. Braitheann trasnú/animáidí chineálaithe, @starting-style, agus an CSS Typed OM air. Níor chóir é a chur i bhfeidhm ach ar bhundleanna nach bhfuil na seimeantics sin riachtanach iontu.

Sampla

ts
import postcss from "postcss";
import { flattenProperty } from "@pantoken/plugin-flatten-property";
const out = postcss([flattenProperty()]).process(css, { from: undefined }).css;

Comhéadan

Athróga