UNPKG

@elsikora/eslint-config

Version:

ESLint configuration vision of ElsiKora

25 lines (22 loc) 1.03 kB
import 'eslint/use-at-your-own-risk'; import { formatConfig } from '../utility/format-config.utility.js'; import { formatRuleName } from '../utility/format-rule-name.utility.js'; import tailwind from 'eslint-plugin-tailwindcss'; /** * Loads the ESLint configuration for Tailwind CSS * @returns {Array<Linter.Config>} An array of ESLint configurations for Tailwind CSS */ function loadConfig() { return [ // eslint-disable-next-line @elsikora/typescript/no-unsafe-member-access,@elsikora/typescript/no-unsafe-argument,@elsikora/typescript/no-unsafe-assignment ...formatConfig([...tailwind.configs["flat/recommended"]]), { rules: { [formatRuleName("tailwindcss/enforces-negative-arbitrary-values")]: "off", [formatRuleName("tailwindcss/no-custom-classname")]: "off", // Disable custom classnames to allow for flexibility in project styling. }, }, ]; } export { loadConfig as default }; //# sourceMappingURL=tailwind-css.js.map