@borela-tech/vite-plugin-multiline-tailwindcss
Version:
Allows tailwindcss classes to be broken into multiple lines.
37 lines (32 loc) • 961 B
TypeScript
import * as rollup from 'rollup';
import { Plugin } from 'vite';
declare global {
function tailwindcss(strings: TemplateStringsArray, ...expressions: unknown[]): string;
}
interface Config {
rootCssPath?: string;
}
declare function multilineTailwindCss(config?: Config): (Plugin<any> | {
name: string;
enforce: "pre";
transform(this: rollup.TransformPluginContext, code: string, id: string): string | {
code: string;
map: {
version: number;
sources: string[];
names: string[];
sourceRoot?: string | undefined;
sourcesContent?: string[] | undefined;
mappings: string;
file: string;
} | null;
};
} | {
name: string;
enforce: "pre";
transform(this: rollup.TransformPluginContext, code: string, id: string): Promise<string | {
code: string;
map: string;
}>;
})[];
export { multilineTailwindCss };