Skip to content

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

Interfaz: PropsMinifyOptions

Beta

Opciones para applyMinify.

Propiedades

prune?

optional prune?: boolean

Beta

Aplicar pruneCustomProps para eliminar con tree-shake los --instui-* no usados antes de otras transformaciones.

Solo seguro para paquetes autocontenidos que incluyan tanto las definiciones de tokens como las reglas de componentes que las referencian. Podar una hoja que contiene solo tokens lo elimina todo.

Valor predeterminado

false


flatten?

optional flatten?: boolean | FlattenPropertyOptions

Beta

Aplicar flattenProperty para convertir las at-reglas @property en declaraciones simples.

true usa los valores por defecto del plugin (injectSelector: ":root", onMissingInitialValue: "remove"). Pase un objeto FlattenPropertyOptions para sobrescribir los valores por defecto individuales.

Valor predeterminado

false


mangle?

optional mangle?: boolean | MangleCustomPropsOptions

Beta

Aplicar mangleCustomProps para reemplazar nombres largos de --instui-* por identificadores mínimos.

true usa los valores por defecto del plugin (prefix: "--instui-", method: "base26"). Pase un objeto MangleCustomPropsOptions para sobrescribir los valores por defecto individuales — incluyendo sharedManifest para la coordinación entre archivos.

Solo seguro para paquetes autocontenidos. Consulte la documentación a nivel de módulo.

Valor predeterminado

false