@elsikora/eslint-config
Version:
ESLint configuration vision of ElsiKora
28 lines (23 loc) • 1.07 kB
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
require('eslint/use-at-your-own-risk');
var formatConfig_utility = require('../utility/format-config.utility.js');
var formatRuleName_utility = require('../utility/format-rule-name.utility.js');
var tailwind = require('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_utility.formatConfig([...tailwind.configs["flat/recommended"]]),
{
rules: {
[formatRuleName_utility.formatRuleName("tailwindcss/no-custom-classname")]: "off", // Disable custom classnames to allow for flexibility in project styling.
},
},
];
}
exports.default = loadConfig;
//# sourceMappingURL=tailwind-css.js.map