Prettier
Установка
yarn add -D prettier prettier-plugin-tailwindcss
Package.json
"prettier": { "plugins": [ "prettier-plugin-tailwindcss" ]}
{ "name": "gazprombonus", "version": "0.1.0", "private": true, "scripts": { "dev": "next dev", "build": "next build", "start": "next start", "lint": "next lint" }, "dependencies": { "@types/node": "20.5.7", "@types/react": "18.2.21", "@types/react-dom": "18.2.7", "eslint": "8.48.0", "eslint-config-next": "13.4.19", "next": "13.4.19", "react": "18.2.0", "react-dom": "18.2.0", "typescript": "5.2.2" }, "devDependencies": { "autoprefixer": "^10.4.15", "postcss": "^8.4.29", "prettier": "^3.0.3", "prettier-plugin-tailwindcss": "^0.5.4", "tailwindcss": "^3.3.3" }, "prettier": { "plugins": ["prettier-plugin-tailwindcss"] }}
Настройки Prettier Plugin TailwindCSS
module.exports = { plugins: ["prettier-plugin-tailwindcss"], tailwindConfig: "./tailwind.config.js", trailingComma: "es5", tabWidth: 2, semi: false, singleQuote: true, Semicolons: true, bracketSpacing: true, bracketSameLine: false, jsxBracketSameLine: false, requirePragma: false, insertPragma: false, htmlWhitespaceSensitivity: "ignore", embeddedLanguageFormatting: "off", singleAttributePerLine: false, printWidth: 10000,};