LoTwT / prettier-config

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

prettier-config

@ayingott/prettier-config

features

  • useTabs: false,
  • tabWidth: 2,
  • printWidth: 80,
  • singleQuote: false,
  • trailingComma: "all",
  • semi: false,
  • endOfLine: "lf",

json5

  • trailingComma: "none"

Usage

pnpm add -D @ayingott/prettier-config

With all out-of-box features

// prettier.config.js
import prettierConfig from "@ayingott/prettierConfig-config"

export default prettierConfig
// package.json
{
  "prettier": "@ayingott/prettier-config"
}

VSCode

// .vscode/settings.json
{
  "editor.formatOnSave": true,
  "editor.codeActionsOnSave": {
    "source.fixAll": "explicit"
  }
}

Thanks

License

MIT

About

License:MIT License


Languages

Language:TypeScript 81.0%Language:JavaScript 19.0%