Skip to content

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

Interfejs: PropsMinifyOptions

Beta

Opcje dla applyMinify.

Właściwości

prune?

optional prune?: boolean

Beta

Zastosuj pruneCustomProps, aby usunąć nieużywane tokeny --instui-* (tree-shake) przed innymi transformacjami.

Bezpieczne tylko dla samodzielnych pakietów, które zawierają zarówno definicje tokenów, jak i reguły komponentów, które się do nich odwołują. Przycinanie arkusza zawierającego tylko tokeny usuwa wszystko.

Wartość domyślna

false


flatten?

optional flatten?: boolean | FlattenPropertyOptions

Beta

Zastosuj flattenProperty, aby przekształcić at-rules @property w zwykłe deklaracje.

true używa domyślnych ustawień wtyczki (injectSelector: ":root", onMissingInitialValue: "remove"). Przekaż obiekt FlattenPropertyOptions, aby nadpisać poszczególne wartości domyślne.

Wartość domyślna

false


mangle?

optional mangle?: boolean | MangleCustomPropsOptions

Beta

Zastosuj mangleCustomProps, aby zastąpić długie nazwy --instui-* minimalnymi identyfikatorami.

true używa domyślnych ustawień wtyczki (prefix: "--instui-", method: "base26"). Przekaż obiekt MangleCustomPropsOptions, aby nadpisać poszczególne wartości domyślne — w tym sharedManifest do koordynacji między plikami.

Bezpieczne tylko dla samodzielnych pakietów. Zobacz dokumentację modułu.

Wartość domyślna

false