A simple Prettier config for my personal projects π π»
The easiest way to set up this config is to use the CLI utility. It will automatically:
- Install the package
- Create .prettierrcfile
- Create .prettierignorefile
Run one of the following commands in your project directory:
# Using npx (npm)
npx @dheerajmahra/prettier-config
# Using pnpm
pnpm dlx @dheerajmahra/prettier-config
# Using yarn
yarn dlx @dheerajmahra/prettier-configThat's it! Your project is now configured with Prettier π
If you prefer to set up manually:
npm install --save-dev @dheerajmahra/prettier-config
# or
pnpm add -D @dheerajmahra/prettier-config
# or
yarn add -D @dheerajmahra/prettier-configCreate a .prettierrc file in your project root with:
"@dheerajmahra/prettier-config"Create a .prettierignore file to exclude files from formatting:
node_modules
dist
build
coverage
*.log
.env
package-lock.json
yarn.lock
pnpm-lock.yaml
After setup, you can format your code using:
# Format all files
npx prettier --write .
# Format specific files
npx prettier --write "src/**/*.{js,jsx,ts,tsx,json,css,md}"
# Check formatting (CI/CD)
npx prettier --check .MIT