eslint-plugin-better-tailwindcss
Version:
auto-wraps tailwind classes after a certain print width or class count into multiple lines to improve readability.
10 lines • 515 B
JavaScript
import * as utils from "tailwindcss/lib/util/splitAtTopLevelOnly.js";
export function getClassVariants(context, classes) {
const separator = context.tailwindConfig.separator ?? ":";
return classes.map(className => {
const splitChunks = utils.splitAtTopLevelOnly?.(className, separator) ?? utils.default?.splitAtTopLevelOnly?.(className, separator);
const variants = splitChunks.slice(0, -1);
return [className, variants];
});
}
//# sourceMappingURL=class-variants.async.v3.js.map