JavaScript files are supported out of the box by eslint.
To enable eslint-plugin-readable-tailwind, you need to add it to the plugins section of your eslint configuration and enable the rules you want to use.
Read more about the new ESLint flat config format
// eslint.config.js
import eslintPluginReadableTailwind from "eslint-plugin-readable-tailwind";
export default [
{
plugins: {
"readable-tailwind": eslintPluginReadableTailwind
},
rules: {
// enable all recommended rules to warn
...eslintPluginReadableTailwind.configs.warning.rules,
// enable all recommended rules to error
...eslintPluginReadableTailwind.configs.error.rules,
// or configure rules individually
"readable-tailwind/multiline": ["warn", { printWidth: 100 }]
}
}
];
// .eslintrc.json
{
"extends": [
// enable all recommended rules to warn
"plugin:readable-tailwind/warning",
// or enable all recommended rules to error
"plugin:readable-tailwind/error"
],
"plugins": ["readable-tailwind"],
"rules": {
// or configure rules individually
"readable-tailwind/multiline": ["warn", { "printWidth": 100 }]
}
}