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
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
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
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
[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
Videos
22:15
Part 13 | ESLint Setup | Playwright ESLint Plugin Setup | Playwright ...
25:40
Create an Eslint plugin | Build your own no-console eslint plugin ...
How to make your code look like mine (with ESLint + Prettier ...
Resolving Tailwind CSS config in eslint-plugin-tailwindcss
09:16
12. How to install npm ESLint plugin in the application and implement ...
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
Published Aug 27, 2024
Version 3.17.0
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...
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
Reddit
reddit.com › r/laravel › has anyone figured out how to apply the eslint tailwindcss plugin to blade files?
r/laravel on Reddit: Has anyone figured out how to apply the eslint tailwindcss plugin to blade files?
September 26, 2023 -
I'm talking about this plugin: https://github.com/francoismassart/eslint-plugin-tailwindcss that helps with ordering your classnames correctly and adds a bunch of other useful checks.
Example below:
I've got it working fine for .vue files but I can't seem to get it to work for .blade.php files? Is it even possible? For context I am using Phpstorm.
Top answer 1 of 7
8
Didn’t even know I wanted this until now
2 of 7
7
I actually just went through this myself. Eventually I found the @shufo/prettier-plugin-blade plugin which has a sortTailwindcssClasses config option. This, along with their other options, has worked well in addressing my blade template formatting preferences.
Top answer 1 of 2
3
Create a prettier.config.js file in your root folder and add the following line:
module.exports = { plugins: ['prettier-plugin-tailwindcss'], }
2 of 2
1
Add to your .eslintrc
{ "extends": ["plugin:tailwindcss/recommended"] }
More info here: https://www.npmjs.com/package/eslint-plugin-tailwindcss
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
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
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 ·