🌐
npm
npmjs.com › package › eslint-plugin-tailwindcss
eslint-plugin-tailwindcss - npm
July 16, 2025 - feat: support tailwind config in typescript (by quesabe 🙏) You may have to upgrade your Tailwind CSS version to 3.3.2 ... Use .eslintrc.* file to configure rules in ESLint < v9. See also: https://eslint.org/docs/latest/use/configure/. module.exports = { root: true, extends: ["plugin:tailwindcss/recommended"], };
      » npm install eslint-plugin-tailwindcss
    
Published   Jul 16, 2025
Version   3.18.2
Author   François Massart
🌐
npm
npmjs.com › package › eslint-plugin-better-tailwindcss
eslint-plugin-better-tailwindcss - npm
February 15, 2026 - The plugin offers three recommended configurations to help you get started quickly: stylistic: Enforces stylistic rules for tailwind classes. correctness: Enforces correctness rules for tailwind classes. recommended: Enforces both stylistic ...
      » npm install eslint-plugin-better-tailwindcss
    
Published   Mar 05, 2026
Version   4.3.2
Author   Roger Schönbächler
Discussions

tailwind css - eslint-plugin-tailwindcss configuration not working - Stack Overflow
import eslint from '@eslint/js'; import prettier from 'eslint-config-prettier'; import svelte from 'eslint-plugin-svelte'; import globals from 'globals'; import tseslint from 'typescript-eslint'; import tailwindcss from 'eslint-plugin-tailwindcss'; const test = tseslint.config( eslint.conf... More on stackoverflow.com
🌐 stackoverflow.com
Has anyone figured out how to apply the eslint tailwindcss plugin to blade files?
Didn’t even know I wanted this until now More on reddit.com
🌐 r/laravel
10
8
September 26, 2023
tailwind css - Prettier plugin in eslint - Stack Overflow
235 What's the difference between prettier-eslint, eslint-plugin-prettier and eslint-config-prettier? 890 How to fix missing dependency warning when using useEffect React Hook · 405 "parserOptions.project" has been set for @typescript-eslint/parser More on stackoverflow.com
🌐 stackoverflow.com
[Feature request] Support Tailwind 4
Is your feature request related to a problem? Please describe. TailwindCSS 4 is in alpha and will be released soon. Currently I cannot use this module with Tailwind 4 because package.json specifies ^3.4.0. Describe the solution you'd lik... More on github.com
🌐 github.com
45
March 15, 2024
🌐
GitHub
github.com › francoismassart › eslint-plugin-tailwindcss
GitHub - francoismassart/eslint-plugin-tailwindcss: ESLint plugin for Tailwind CSS usage · GitHub
feat: support tailwind config in typescript (by quesabe 🙏) You may have to upgrade your Tailwind CSS version to 3.3.2 ... Use .eslintrc.* file to configure rules in ESLint < v9. See also: https://eslint.org/docs/latest/use/configure/. module.exports = { root: true, extends: ["plugin:tailwindcss/recommended"], };
Starred by 2.1K users
Forked by 110 users
Languages   JavaScript
🌐
npm
npmjs.com › package › @types › eslint-plugin-tailwindcss
types/eslint-plugin-tailwindcss
August 27, 2024 - This package contains type definitions for eslint-plugin-tailwindcss (https://github.com/francoismassart/eslint-plugin-tailwindcss).
      » npm install @types/eslint-plugin-tailwindcss
    
🌐
Medium
medium.com › @dobinshin › how-to-use-eslint-plugin-tailwindcss-9b3aba12e5f5
How to Use eslint-plugin-tailwindcss | by Dobinshin | Medium
June 18, 2024 - How to Use eslint-plugin-tailwindcss Why Bother? Notable Features: Enforces Shorthand: Ensures usage of shorthand properties. Example: Suggests m-4 instead of mt-4, mb-4, ml-4, mr-4. Identifies …
🌐
npm
npmjs.com › package › @poupe › eslint-plugin-tailwindcss
@poupe/eslint-plugin-tailwindcss - npm
July 2, 2025 - // eslint.config.mjs import tailwindcss from '@poupe/eslint-plugin-tailwindcss'; import typescript from '@typescript-eslint/eslint-plugin'; import tsParser from '@typescript-eslint/parser'; export default [ // TypeScript configuration { files: ['**/*.{ts,tsx}'], languageOptions: { parser: tsParser, parserOptions: { project: './tsconfig.json', tsconfigRootDir: import.meta.dirname, }, }, plugins: { '@typescript-eslint': typescript, }, rules: { ...typescript.configs['recommended-type-checked'].rules, }, }, // Tailwind CSS configuration { files: ['**/*.css'], ...tailwindcss.configs.recommended, }, ];
      » npm install @poupe/eslint-plugin-tailwindcss
    
Published   Mar 04, 2026
Version   0.2.5
Author   Alejandro Mery
🌐
npm
npmjs.com › package › eslint-plugin-readable-tailwind
eslint-plugin-readable-tailwind - npm
ESLint plugin to automatically break up long tailwind class strings into multiple lines based on a specified print width or class count. This improves readability and eliminates horizontal scrolling.
      » npm install eslint-plugin-readable-tailwind
    
Published   Jun 03, 2025
Version   3.0.0
Author   Roger Schönbächler
🌐
Stack Overflow
stackoverflow.com › questions › 79096277 › eslint-plugin-tailwindcss-configuration-not-working
tailwind css - eslint-plugin-tailwindcss configuration not working - Stack Overflow
import eslint from '@eslint/js'; import prettier from 'eslint-config-prettier'; import svelte from 'eslint-plugin-svelte'; import globals from 'globals'; import tseslint from 'typescript-eslint'; import tailwindcss from 'eslint-plugin-tailwindcss'; const test = tseslint.config( eslint.conf...
Find elsewhere
🌐
Algolia
algolia.com › blog › engineering › simplifying-tailwind-css-with-eslint-tools-tagged-template-literals-and-a-lot-more
Simplifying Tailwind CSS with ESLint tools, tagged template literals, and a lot more
The AST essentially converts the strings of the code into nodes, which you can parse as collections and elements. Here’s the breakdown of how ESLint parses the code. The whole expression is a node of type VariableDeclataion:
🌐
GitHub
github.com › francoismassart › eslint-plugin-tailwindcss › releases
Releases · francoismassart/eslint-plugin-tailwindcss
ESLint plugin for Tailwind CSS usage. Contribute to francoismassart/eslint-plugin-tailwindcss development by creating an account on GitHub.
Author   francoismassart
🌐
GitHub
github.com › francoismassart › eslint-plugin-tailwindcss › issues
Issues · francoismassart/eslint-plugin-tailwindcss
ESLint plugin for Tailwind CSS usage. Contribute to francoismassart/eslint-plugin-tailwindcss development by creating an account on GitHub.
Author   francoismassart
🌐
Misha
misha.wtf › blog › tailwind-eslint-prettier
Mykhaylo Ryechkin | Streamlining your Tailwind CSS workflow with ESLint + Prettier
July 13, 2022 - See how to greatly improve your Tailwind CSS workflow, using a few ESLint and Prettier plugins
🌐
GitHub
github.com › francoismassart › eslint-plugin-tailwindcss › issues › 325
[Feature request] Support Tailwind 4 · Issue #325 · francoismassart/eslint-plugin-tailwindcss
March 15, 2024 - These all depend on tailwindcss version ^3. I'm not sure when/if those plugins will be updated for Tailwind 4.
Author   aslakhellesoy
🌐
Fishtank
getfishtank.com › insights › linting-css-files-eslint-versus-style-lint
Linting CSS Files: ESLint vs Style Lint | Fishtank
April 29, 2024 - To set up CSS linting with ESLint, you can use a plugin like eslint-plugin-css-modules. For Tailwind CSS linting with ESLint, you can use the plugin:tailwindcss/recommended plugin....
🌐
Ouassim
ouassim.tech › notes › boost_your_tailwind_workflow_with_eslint_and_prettier
Boost Your Tailwind Workflow with ESLint and Prettier - Ouassim G.
January 12, 2025 - I previously wrote this where I went into more detail on setting up both ESLint and Prettier. Feel free to check it out if you’re interested! To get started, you’ll need to install some packages that will make this setup possible. Run the following command to add them to your project: I will be using pnpm as my package manager, but feel free to use whatever works for you. Terminal window · pnpm install -D prettier prettier-plugin-tailwindcss eslint eslint-plugin-tailwindcss ·
🌐
GitHub
github.com › tailwindlabs › prettier-plugin-tailwindcss › issues › 245
Problem with eslint and prettier-plugin-tailwindcss [Prettier Plugin] · Issue #245 · tailwindlabs/prettier-plugin-tailwindcss
February 8, 2024 - "devDependencies": { "@types/node": "^20", "@types/react": "^18", "@types/react-dom": "^18", "@typescript-eslint/eslint-plugin": "^5.49.0", "@typescript-eslint/parser": "^5.49.0", "autoprefixer": "^10.0.1", "eslint": "^8", "eslint-config-airbnb": "^19.0.4", "eslint-config-airbnb-typescript": "^17.0.0", "eslint-config-next": "14.1.0", "eslint-config-prettier": "^8.10.0", "eslint-config-standard-with-typescript": "^34.0.0", "eslint-formatter-codeframe": "^7.32.1", "eslint-import-resolver-typescript": "^3.5.3", "eslint-plugin-import": "^2.27.5", "eslint-plugin-n": "^15.6.1", "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-promise": "^6.1.1", "eslint-plugin-react": "^7.32.2", "eslint-plugin-unused-imports": "^2.0.0", "husky": "^8.0.0", "postcss": "^8", "prettier": "^3.2.4", "prettier-plugin-tailwindcss": "^0.5.11", "tailwindcss": "^3.3.0", "typescript": "^5" }
Author   YuliyaMinsk
🌐
Ilanlavi
ilanlavi.com › posts › eslint-prettier-tailwind-setup
Setting Up ESLint and Prettier in Next.js with Tailwind CSS | React.js Frontend Developer | Next.js Full-Stack Developer | Frontend and Full Stack Developer in Berlin | React.js and Next.js
npm install -D eslint-plugin-tailwindcss npm install -D eslint-config-prettier npm install -D prettier npm install -D prettier-plugin-tailwindcss · Create or update your ESLint configuration file (eslint.config.mjs) with the following settings: const eslintConfig = [ ...compat.extends( 'next/core-web-vitals', 'next/typescript', 'plugin:tailwindcss/recommended', 'prettier' ) ] This configuration: Extends Next.js core web vitals rules ·