{"library":"prettier-plugin-latte-tailwindcss","title":"prettier-plugin-latte-tailwindcss","description":"A Prettier plugin for sorting Tailwind CSS v4 classes in Latte v3 templates (Nette framework). Current stable version is 0.6.0, released March 2025. It fills the gap left by the official prettier-plugin-tailwindcss which does not support Latte. Key differentiators: handles n:class, class={[...]} Latte array syntax, custom classRegex for {embed}/{include} parameters, and a barrier model for n:class whitespace. Ships TypeScript types. Requires prettier >=3.0.0 and @tailwindcss/node >=4.0.0. Options include tailwindStylesheet, tailwindClassOrder (bucket-based ordering introduced in 0.6.0), tailwindPropertyOrder, and tailwindPreserveWhitespace. Active development with regular releases.","language":"javascript","status":"active","last_verified":"Sat Apr 25","install":{"commands":["npm install prettier-plugin-latte-tailwindcss"],"cli":null},"imports":["plugins: ['prettier-plugin-latte-tailwindcss'] in .prettierrc","npm install -D prettier-plugin-latte-tailwindcss","overrides: { files: '*.latte', options: { parser: 'latte' } } in .prettierrc"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"// .prettierrc\n{\n  \"plugins\": [\"prettier-plugin-latte-tailwindcss\"],\n  \"tailwindStylesheet\": \"./resources/css/app.css\",\n  \"overrides\": [\n    {\n      \"files\": \"*.latte\",\n      \"options\": {\n        \"parser\": \"latte\"\n      }\n    }\n  ]\n}\n\n// Install\n// npm install -D prettier prettier-plugin-latte-tailwindcss @tailwindcss/node\n\n// Then run: npx prettier --write \"**/*.latte\"\n\n// Example Latte file before sort:\n// <div class=\"mt-4 flex text-left items-center\">\n// <div n:class=\"'mt-4', 'flex', $active ? 'font-bold', 'text-sm', 'items-center'\">\n\n// After sort:\n// <div class=\"flex items-center text-left mt-4\">\n// <div n:class=\"'flex', 'mt-4', $active ? 'font-bold', 'items-center', 'text-sm'\">","lang":"typescript","description":"Minimal .prettierrc config to enable sorting Tailwind classes in Latte templates, with install command and before/after example.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}