Prettier Config

Shared Prettier configuration for PleaseAI projects.

Prettier Config

@pleaseai/prettier-config provides a shared Prettier configuration for consistent formatting across PleaseAI projects.

Installation

bun add -D @pleaseai/prettier-config prettier

Usage

Reference it in your package.json:

package.json
{
  "prettier": "@pleaseai/prettier-config"
}

Or create a .prettierrc.json:

.prettierrc.json
"@pleaseai/prettier-config"

Extending

To override specific options, create a .prettierrc.mjs:

.prettierrc.mjs
import config from '@pleaseai/prettier-config'

export default {
  ...config,
  printWidth: 100,
}

Configuration

OptionValue
singleQuotetrue
semifalse
useTabsfalse
tabWidth2
endOfLineauto
bracketSpacingfalse
arrowParensalways
bracketSameLinefalse
printWidth120
trailingCommaall

Compatibility

  • Prettier ^2.8.8 or ^3.0.0
Copyright © 2026