lightningcss-jit-props
Version:
LightningCSS plugin to insert variables from a data source based on discovered usage. Adapted from https://github.com/GoogleChromeLabs/postcss-jit-props
16 lines (15 loc) • 478 B
TypeScript
import type { CustomAtRules, Visitor as _Visitor, Selector, Targets } from 'lightningcss';
type Visitor = _Visitor<CustomAtRules>;
export type Options = {
files?: string[];
custom_selector?: Selector;
custom_selector_dark?: Selector;
adaptive_prop_selector?: string;
layer?: string;
targets?: Targets;
} & {
[k: VariableKey]: string | number;
};
type VariableKey = `--${string}`;
export default function plugin(options: Options): Visitor;
export {};