import { type ConfigBase } from "https://deno.land/x/aleph@1.0.0-alpha.70/lib/@unocss/core.ts";
Properties
Variants that preprocess the selectors, having the ability to rewrite the CSS object.
optional
shortcuts: UserShortcuts<Theme>Similar to Windi CSS's shortcuts, allows you have create new utilities by combining existing ones.
optional
blocklist: BlocklistRule[]Rules to exclude the selectors for your design system (to narrow down the possibilities).
Combining warnExcluded
options it can also helps you identify wrong usages.
optional
extractors: Extractor[]Extractors to handle the source file and outputs possible classes/selectors Can be language-aware.
optional
theme: ThemeTheme object for shared configuration between rules
optional
preprocess: Arrayable<Preprocessor>Preprocess the incoming utilities, return falsy value to exclude
optional
postprocess: Arrayable<Postprocessor>Process the generate utils object
optional
extendTheme: Arrayable<ThemeExtender<Theme>>Custom functions to extend the theme object
optional
autocomplete: { templates?: Arrayable<AutoCompleteFunction | AutoCompleteTemplate>; extractors?: Arrayable<AutoCompleteExtractor>; }Additional options for auto complete