← All projects

@poupe/eslint-plugin-tailwindcss

ESLint plugin for Tailwind CSS v4 — syntax validation, best practices, and auto-fix.

Twenty ESLint rules purpose-built for Tailwind CSS v4's native CSS syntax — @theme functions, @apply directives, modifier chains, and utility class patterns. Catches conflicting utilities, arbitrary value overuse, and spacing inconsistencies at lint time.

Ships minimal, recommended, and strict presets. Also exports a CSS parser API so teams can write their own Tailwind-aware rules without reimplementing the tokenisation layer.