Support vite cache invalidation
This commit is contained in:
@ -83,6 +83,11 @@ export interface TailwindPluginOptions {
|
||||
* async css => (await postcss.process(css, { plugins: [tailwindcss()] })).css
|
||||
*/
|
||||
compile?(css: string): Promise<string>;
|
||||
|
||||
/**
|
||||
* Using the vite plugin?
|
||||
*/
|
||||
vite?: boolean;
|
||||
}
|
||||
|
||||
export type ResolveTailwindOptions = SetRequired<
|
||||
@ -139,6 +144,7 @@ export function getTailwindPlugins(options: TailwindPluginOptions) {
|
||||
compile,
|
||||
babel: (onCollect?: ClassNameCollector) => babelTailwind(resolvedOptions, onCollect),
|
||||
esbuild: () => esbuildPlugin(styleMap, compile),
|
||||
/** Requires `options.vite` to be `true`. */
|
||||
vite: () => vitePlugin(styleMap, compile),
|
||||
styleMap,
|
||||
options,
|
||||
|
Reference in New Issue
Block a user