Skip to content

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

Інтерфейс: PropsMinifyOptions

Бета

Параметри для applyMinify.

Властивості

prune?

optional prune?: boolean

Бета

Застосувати pruneCustomProps, щоб видалити невикористані --instui-* токени перед іншими перетвореннями.

Безпечно лише для автономних бандлів, які містять і визначення токенів, і правила компонентів, що на них посилаються. Обрізання листа, що містить лише токени, видаляє все.

Значення за замовчуванням

false


flatten?

optional flatten?: boolean | FlattenPropertyOptions

Бета

Застосувати flattenProperty для перетворення at-правил @property на звичайні декларації.

true використовує значення за замовчуванням плагіна (injectSelector: ":root", onMissingInitialValue: "remove"). Передайте об'єкт FlattenPropertyOptions, щоб перевизначити окремі значення за замовчуванням.

Значення за замовчуванням

false


mangle?

optional mangle?: boolean | MangleCustomPropsOptions

Бета

Застосувати mangleCustomProps щоб замінити довгі імена --instui-* на мінімальні ідентифікатори.

true використовує значення плагіна за замовчуванням (prefix: "--instui-", method: "base26"). Передайте об'єкт MangleCustomPropsOptions, щоб перевизначити окремі значення за замовчуванням — включно з sharedManifest для координації між файлами.

Безпечно лише для автономних бандлів. Див. документацію модуля.

Значення за замовчуванням

false