Skip to content

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

इंटरफेस: PropsMinifyOptions

बीटा

Options for applyMinify.

प्रॉपर्टीज

prune?

optional prune?: boolean

बीटा

अन्य ट्रांसफ़ॉर्म्स से पहले अप्रयुक्त --instui-* टोकनों को tree-shake करने के लिए pruneCustomProps लागू करें।

केवल उन self-contained बंडलों के लिए सुरक्षित है जिनमें टोकन परिभाषाएँ और उन पर संदर्भित करने वाले कंपोनेंट रूल्स दोनों शामिल हों। केवल टोकन-शीत (token-only sheet) को prune करना सब कुछ हटा देता है।

डिफ़ॉल्ट मान

false


flatten?

optional flatten?: boolean | FlattenPropertyOptions

बीटा

@property at-rules को सामान्य घोषणाओं में परिवर्तित करने के लिए flattenProperty लागू करें।

true प्लगइन डिफ़ॉल्ट्स (injectSelector: ":root", onMissingInitialValue: "remove") का उपयोग करता है। वैयक्तिक डिफ़ॉल्ट ओवरराइड करने के लिए एक FlattenPropertyOptions ऑब्जेक्ट पास करें।

डिफ़ॉल्ट मान

false


mangle?

optional mangle?: boolean | MangleCustomPropsOptions

बीटा

लंबे --instui-* नामों को न्यूनतम पहचानकर्ताओं से बदलने के लिए mangleCustomProps लागू करें।

true प्लगइन डिफ़ॉल्ट्स (prefix: "--instui-", method: "base26") का उपयोग करता है। व्यक्तिगत डिफ़ॉल्ट ओवरराइड करने के लिए एक MangleCustomPropsOptions ऑब्जेक्ट पास करें — जिसमें फ़ाइलों के पार समन्वय के लिए sharedManifest भी शामिल है।

केवल self-contained बंडलों के लिए सुरक्षित है। मॉड्यूल-लेवल डॉक्यूमेंटेशन देखें।

डिफ़ॉल्ट मान

false