From d4a9c0431beb7ba99504cf13f3b69d36ebc34eee Mon Sep 17 00:00:00 2001 From: Steve Kinney Date: Wed, 18 Sep 2024 07:59:24 -0600 Subject: [PATCH] Add Prettier plugin for tailwind --- .prettierrc | 3 +- package-lock.json | 82 ++++++++++++++++++++++++++++++++++++++++++++++- package.json | 3 +- 3 files changed, 85 insertions(+), 3 deletions(-) diff --git a/.prettierrc b/.prettierrc index 31a4c50..69e3674 100644 --- a/.prettierrc +++ b/.prettierrc @@ -5,5 +5,6 @@ "semi": true, "singleQuote": true, "trailingComma": "all", - "bracketSpacing": true + "bracketSpacing": true, + "plugins": ["prettier-plugin-tailwindcss"] } diff --git a/package-lock.json b/package-lock.json index 217b4da..db55879 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,8 @@ "packages/utilities" ], "devDependencies": { - "prettier": "^3.3.3" + "prettier": "^3.3.3", + "prettier-plugin-tailwindcss": "^0.6.6" } }, "examples/accident-counter": { @@ -4757,6 +4758,85 @@ "url": "https://github.com/prettier/prettier?sponsor=1" } }, + "node_modules/prettier-plugin-tailwindcss": { + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.6.6.tgz", + "integrity": "sha512-OPva5S7WAsPLEsOuOWXATi13QrCKACCiIonFgIR6V4lYv4QLp++UXVhZSzRbZxXGimkQtQT86CC6fQqTOybGng==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.21.3" + }, + "peerDependencies": { + "@ianvs/prettier-plugin-sort-imports": "*", + "@prettier/plugin-pug": "*", + "@shopify/prettier-plugin-liquid": "*", + "@trivago/prettier-plugin-sort-imports": "*", + "@zackad/prettier-plugin-twig-melody": "*", + "prettier": "^3.0", + "prettier-plugin-astro": "*", + "prettier-plugin-css-order": "*", + "prettier-plugin-import-sort": "*", + "prettier-plugin-jsdoc": "*", + "prettier-plugin-marko": "*", + "prettier-plugin-multiline-arrays": "*", + "prettier-plugin-organize-attributes": "*", + "prettier-plugin-organize-imports": "*", + "prettier-plugin-sort-imports": "*", + "prettier-plugin-style-order": "*", + "prettier-plugin-svelte": "*" + }, + "peerDependenciesMeta": { + "@ianvs/prettier-plugin-sort-imports": { + "optional": true + }, + "@prettier/plugin-pug": { + "optional": true + }, + "@shopify/prettier-plugin-liquid": { + "optional": true + }, + "@trivago/prettier-plugin-sort-imports": { + "optional": true + }, + "@zackad/prettier-plugin-twig-melody": { + "optional": true + }, + "prettier-plugin-astro": { + "optional": true + }, + "prettier-plugin-css-order": { + "optional": true + }, + "prettier-plugin-import-sort": { + "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-style-order": { + "optional": true + }, + "prettier-plugin-svelte": { + "optional": true + } + } + }, "node_modules/pretty-format": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", diff --git a/package.json b/package.json index 8f2d5a0..7eecfa6 100644 --- a/package.json +++ b/package.json @@ -38,6 +38,7 @@ "packages/utilities" ], "devDependencies": { - "prettier": "^3.3.3" + "prettier": "^3.3.3", + "prettier-plugin-tailwindcss": "^0.6.6" } }