1.3.2 • Published 1 year ago

base-prettier-config v1.3.2

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

base-prettier-config

Base Prettier config that suitable for multiple scenarios.

Usage

Install With Cli

yarn add --dev prettier base-prettier-config
echo "module.exports = {
  ...require('base-prettier-config'),
  // Your prettier config
  semi: false,
  // ...
};" >> .prettierrc.js

Install:

$ yarn add --dev prettier base-prettier-config

Edit package.json:

{
  // ...
  "prettier": "base-prettier-config"
}

or

Add require('base-prettier-config') at .prettierrc.js:

module.exports = {
  ...require('base-prettier-config'),
  // Your prettier config
  semi: false,
  // ...
};

Default Config

{
  "$schema": "http://json.schemastore.org/prettierrc",
  "singleQuote": true,
  "trailingComma": "es5",
  "endOfLine": "lf",
  "arrowParens": "avoid",
  "bracketSpacing": true,
  "jsxBracketSameLine": false,
  "bracketSameLine": false,
  "jsxSingleQuote": true,
  "printWidth": 120,
  "proseWrap": "preserve",
  "quoteProps": "as-needed",
  "semi": true,
  "tabWidth": 2,
  "useTabs": false,
  "insertPragma": false,
  "htmlWhitespaceSensitivity": "css",
  "vueIndentScriptAndStyle": false,
  "overrides": [
    {
      "files": ["*.wxss", "*.acss"],
      "options": {
        "parser": "css"
      }
    },
    {
      "files": ".prettierrc",
      "options": {
        "parser": "json"
      }
    },
    {
      "files": "*.ejs",
      "options": {
        "parser": "html"
      }
    }
  ]
}

You can make appropriate Config adjustments according to your own conditions

1.3.2

1 year ago

1.3.1

1 year ago

1.3.0

1 year ago

1.2.8

2 years ago

1.2.7

2 years ago

1.2.6

2 years ago

1.1.6

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.0.4

2 years ago

1.0.2

2 years ago