eslint-plugin-readable-tailwind
Version:
auto-wraps tailwind classes after a certain print width or class count into multiple lines to improve readability.
35 lines • 2.6 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.config = void 0;
const readable_tailwind_rules_tailwind_multiline_js_1 = require("../rules/tailwind-multiline.js");
const readable_tailwind_rules_tailwind_no_duplicate_classes_js_1 = require("../rules/tailwind-no-duplicate-classes.js");
const readable_tailwind_rules_tailwind_no_unnecessary_whitespace_js_1 = require("../rules/tailwind-no-unnecessary-whitespace.js");
const readable_tailwind_rules_tailwind_sort_classes_js_1 = require("../rules/tailwind-sort-classes.js");
const pluginName = "readable-tailwind";
exports.config = {
configs: {
error: {
rules: {
[`${pluginName}/${readable_tailwind_rules_tailwind_multiline_js_1.tailwindMultiline.name}`]: "error",
[`${pluginName}/${readable_tailwind_rules_tailwind_no_duplicate_classes_js_1.tailwindNoDuplicateClasses.name}`]: "error",
[`${pluginName}/${readable_tailwind_rules_tailwind_no_unnecessary_whitespace_js_1.tailwindNoUnnecessaryWhitespace.name}`]: "error",
[`${pluginName}/${readable_tailwind_rules_tailwind_sort_classes_js_1.tailwindSortClasses.name}`]: "error"
}
},
warning: {
rules: {
[`${pluginName}/${readable_tailwind_rules_tailwind_multiline_js_1.tailwindMultiline.name}`]: "warn",
[`${pluginName}/${readable_tailwind_rules_tailwind_no_duplicate_classes_js_1.tailwindNoDuplicateClasses.name}`]: "warn",
[`${pluginName}/${readable_tailwind_rules_tailwind_no_unnecessary_whitespace_js_1.tailwindNoUnnecessaryWhitespace.name}`]: "warn",
[`${pluginName}/${readable_tailwind_rules_tailwind_sort_classes_js_1.tailwindSortClasses.name}`]: "warn"
}
}
},
rules: {
[readable_tailwind_rules_tailwind_multiline_js_1.tailwindMultiline.name]: readable_tailwind_rules_tailwind_multiline_js_1.tailwindMultiline.rule,
[readable_tailwind_rules_tailwind_no_duplicate_classes_js_1.tailwindNoDuplicateClasses.name]: readable_tailwind_rules_tailwind_no_duplicate_classes_js_1.tailwindNoDuplicateClasses.rule,
[readable_tailwind_rules_tailwind_no_unnecessary_whitespace_js_1.tailwindNoUnnecessaryWhitespace.name]: readable_tailwind_rules_tailwind_no_unnecessary_whitespace_js_1.tailwindNoUnnecessaryWhitespace.rule,
[readable_tailwind_rules_tailwind_sort_classes_js_1.tailwindSortClasses.name]: readable_tailwind_rules_tailwind_sort_classes_js_1.tailwindSortClasses.rule
}
};
//# sourceMappingURL=config.js.map