UNPKG

eslint-plugin-better-tailwindcss

Version:

auto-wraps tailwind classes after a certain print width or class count into multiple lines to improve readability.

21 lines 814 B
import type { Warning } from "../types/async.js"; import type { Context } from "../types/rule.js"; import type { AsyncContext } from "../utils/context.js"; export type CanonicalClasses = { [originalClass: string]: { input: string[]; output: string; }; }; export type CanonicalClassOptions = { collapse: boolean | undefined; logicalToPhysical: boolean | undefined; rem: number | undefined; }; export type GetCanonicalClasses = (ctx: AsyncContext, classes: string[], options: CanonicalClassOptions) => { canonicalClasses: CanonicalClasses; warnings: (Warning | undefined)[]; }; export declare let getCanonicalClasses: GetCanonicalClasses; export declare function createGetCanonicalClasses(ctx: Context): GetCanonicalClasses; //# sourceMappingURL=canonical-classes.d.ts.map