Create FasterCreate Faster

Prettier

Opinionated code formatter with Tailwind CSS class sorting.

→ Prettier Documentation

What create-faster adds

Scripts added to package.json:

  • formatprettier --write .
  • format:checkprettier --check .

Files created:

.prettierrc                 # Prettier configuration
.prettierignore             # Files excluded from formatting

Turborepo mode: Both files are placed at the project root and apply to all apps.

.prettierrc

.prettierrc
{
  "semi": true,
  "singleQuote": true,
  "trailingComma": "all",
  "tabWidth": 2,
  "printWidth": 100,
  "plugins": ["prettier-plugin-tailwindcss"],
  "tailwindFunctions": ["clsx", "cn"]
}

Includes prettier-plugin-tailwindcss for automatic Tailwind CSS class sorting in clsx and cn utility calls.

.prettierignore

Excludes build artifacts, lock files, and framework output directories:

dist
build
out
.next
.turbo
coverage
node_modules
*.min.js
*.min.css
pnpm-lock.yaml
bun.lock*
package-lock.json

On this page