diff --git a/.prettierrc.json b/.prettierrc.json index e45f25d2..6e465c62 100644 --- a/.prettierrc.json +++ b/.prettierrc.json @@ -1,5 +1,5 @@ { - "plugins": ["prettier-plugin-jinja-template"], + "plugins": ["prettier-plugin-jinja-template", "prettier-plugin-tailwindcss"], "overrides": [ { "files": "templates/**/*.html", diff --git a/package.json b/package.json index 58a76c58..ad9c079e 100644 --- a/package.json +++ b/package.json @@ -14,6 +14,7 @@ "postcss": "^8.5.6", "prettier": "^3.6.2", "prettier-plugin-jinja-template": "^2.1.0", + "prettier-plugin-tailwindcss": "^0.7.1", "tailwindcss": "^4.1.16" }, "keywords": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f9c8b280..883a5034 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -26,6 +26,9 @@ importers: prettier-plugin-jinja-template: specifier: ^2.1.0 version: 2.1.0(prettier@3.6.2) + prettier-plugin-tailwindcss: + specifier: ^0.7.1 + version: 0.7.1(prettier@3.6.2) tailwindcss: specifier: ^4.1.16 version: 4.1.16 @@ -374,6 +377,61 @@ packages: peerDependencies: prettier: ^3.0.0 + prettier-plugin-tailwindcss@0.7.1: + resolution: {integrity: sha512-Bzv1LZcuiR1Sk02iJTS1QzlFNp/o5l2p3xkopwOrbPmtMeh3fK9rVW5M3neBQzHq+kGKj/4LGQMTNcTH4NGPtQ==} + engines: {node: '>=20.19'} + peerDependencies: + '@ianvs/prettier-plugin-sort-imports': '*' + '@prettier/plugin-hermes': '*' + '@prettier/plugin-oxc': '*' + '@prettier/plugin-pug': '*' + '@shopify/prettier-plugin-liquid': '*' + '@trivago/prettier-plugin-sort-imports': '*' + '@zackad/prettier-plugin-twig': '*' + prettier: ^3.0 + prettier-plugin-astro: '*' + prettier-plugin-css-order: '*' + prettier-plugin-jsdoc: '*' + prettier-plugin-marko: '*' + prettier-plugin-multiline-arrays: '*' + prettier-plugin-organize-attributes: '*' + prettier-plugin-organize-imports: '*' + prettier-plugin-sort-imports: '*' + prettier-plugin-svelte: '*' + peerDependenciesMeta: + '@ianvs/prettier-plugin-sort-imports': + optional: true + '@prettier/plugin-hermes': + optional: true + '@prettier/plugin-oxc': + optional: true + '@prettier/plugin-pug': + optional: true + '@shopify/prettier-plugin-liquid': + optional: true + '@trivago/prettier-plugin-sort-imports': + optional: true + '@zackad/prettier-plugin-twig': + optional: true + prettier-plugin-astro: + optional: true + prettier-plugin-css-order: + optional: true + prettier-plugin-jsdoc: + optional: true + prettier-plugin-marko: + optional: true + prettier-plugin-multiline-arrays: + optional: true + prettier-plugin-organize-attributes: + optional: true + prettier-plugin-organize-imports: + optional: true + prettier-plugin-sort-imports: + optional: true + prettier-plugin-svelte: + optional: true + prettier@3.6.2: resolution: {integrity: sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==} engines: {node: '>=14'} @@ -665,6 +723,10 @@ snapshots: dependencies: prettier: 3.6.2 + prettier-plugin-tailwindcss@0.7.1(prettier@3.6.2): + dependencies: + prettier: 3.6.2 + prettier@3.6.2: {} source-map-js@1.2.1: {}