@younho9/prettier-config
Version:
Shared prettier config that personally prefer
62 lines (46 loc) • 979 B
Markdown
> Shared prettier config that personally prefer
```sh
$ npm install --save-dev prettier @younho9/prettier-config
```
Add `prettier` key to your `package.json`
```diff
"keywords": ["prettier"],
+ "prettier": "@younho9/prettier-config",
"license": "MIT",
"main": "index.js"
```
`npm scripts`
```json
// package.json
{
"scripts": {
"format": "prettier --write . --ignore-path ./node_modules/@younho9/prettier-config/.prettierignore"
}
}
```
`lint-staged`
```json
// package.json
{
"lint-staged": {
"*": [
"prettier --write --ignore-path ./node_modules/@younho9/prettier-config/.prettierignore"
]
}
}
```
`format on save (VSCode)`
```json
// .vscode/settings.json
{
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true,
"prettier.ignorePath": "./node_modules/@younho9/prettier-config/.prettierignore"
}
```
[](LICENSE)