Skip to content

pantoken / plugins/postcss/props-minify/src / PropsMinifyOptions

Interface: PropsMinifyOptions

Beta

Muligheder for applyMinify.

Egenskaber

prune?

optional prune?: boolean

Beta

Anvend pruneCustomProps til tree-shake ubrugte --instui-* tokens før andre transformationer.

Kun sikker for selvindeholdt bundles, der indeholder både token-definitioner og komponentregler, der refererer til dem. Beskæring af et token-kun ark fjerner alt.

Standardværdi

false


flatten?

optional flatten?: boolean | FlattenPropertyOptions

Beta

Anvend flattenProperty til at konvertere @property at-regler til plain deklarationer.

true bruger plugin-standardindstillinger (injectSelector: ":root", onMissingInitialValue: "remove"). Med FlattenPropertyOptions-objektet kan du tilsidesætte individuelle standardindstillinger.

Standardværdi

false


mangle?

optional mangle?: boolean | MangleCustomPropsOptions

Beta

Anvend mangleCustomProps til at erstatte lange --instui-*-navne med minimale identifikatorer.

true bruger plugin-standardindstillinger (prefix: "--instui-", method: "base26"). Med MangleCustomPropsOptions-objektet kan du tilsidesætte individuelle standardindstillinger — herunder sharedManifest til koordinering på tværs af filer.

Kun sikker for selvstændige bundler. Se modulniveaudokumentation.

Standardværdi

false