- Published on
Prettier
- Authors
- Name
- Timothy Blanks
Modules
npm i @trivago/prettier-plugin-sort-imports -D
npm i prettier-plugin-tailwindcss -D
.prettierrc
{
"plugins": ["@trivago/prettier-plugin-sort-imports", "prettier-plugin-tailwindcss"],
"singleQuote": true,
"semi": true,
"trailingComma": "all",
"tabWidth": 2,
"printWidth": 110,
"endOfLine": "auto",
"importOrder": [
"<THIRD_PARTY_MODULES>",
"^lucide-react|react-moment|zod|react-hook-form$",
"^@ui/(.*)$",
"^[./]"
],
"importOrderSeparation": true,
"importOrderSortSpecifiers": true
}
.prettierignore
# Add files here to ignore them from prettier formatting
/dist
/coverage
/.nx/**
types.gen.ts
tsconfig.base.json
# Exclude ShadCn this keeps it simpler to compare local and shadcn when updating
/libs/shadcn/src/lib/ui/**