@journal-invest/prettier-config
v1.0.1
Published
Shared prettier config
Downloads
4
Readme
Shared prettier config
reusable prettier config
Usage
npm i -D prettier @journal-invest/prettier-config
.prettierrc.js
module.exports = require('@journal-invest/prettier-config');
.prettierignore
# Node
**/node_modules
**/package.json
**/package-lock.json
# Generated
**/bower.json
**/lerna.json
# Build
**/build
**/dist
**/public
**/coverage
**/storybook-static
# Nitro
**/project/blueprints
**/.yo-rc.json
package.json
...
"scripts": {
"prettier": "prettier --write \"**/*.*(js|jsx|ts|tsx|json|md)\"",
...
},
...
We recommend to use prettier together with lint-staged and husky
npm i -D husky lint-staged
package.json
...
"lint-staged": {
"*.{js,jsx,ts,tsx,json,md}": [
"prettier --write"
]
},
"scripts": {
"prettier": "prettier --write \"**/*.*(js|jsx|ts|tsx|json|md)\"",
...
},
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
...