@pleaseai/prettier-config provides a shared Prettier configuration for consistent formatting across PleaseAI projects.
Installation
bun add -D @pleaseai/prettier-config prettierpnpm add -D @pleaseai/prettier-config prettiernpm install -D @pleaseai/prettier-config prettierUsage
Reference it in your package.json:
{
"prettier": "@pleaseai/prettier-config"
}Or create a .prettierrc.json:
"@pleaseai/prettier-config"Extending
To override specific options, create a .prettierrc.mjs:
import config from '@pleaseai/prettier-config'
export default {
...config,
printWidth: 100,
}Configuration
| Option | Value |
|---|---|
singleQuote |
true |
semi |
false |
useTabs |
false |
tabWidth |
2 |
endOfLine |
auto |
bracketSpacing |
false |
arrowParens |
always |
bracketSameLine |
false |
printWidth |
120 |
trailingComma |
all |
Compatibility
- Prettier
^2.8.8or^3.0.0