1.6.0 • Published 1 year ago

@ggascoigne/prettier-config v1.6.0

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

Prettier Config

My personal shareable prettier configuration.

Install

pnpm add -D prettier @ggascoigne/prettier-config

Usage

.prettierrc.js

module.exports = '@ggascoigne/prettier-config'

Extending

.prettierrc.js

module.exports = {
  ...require('@ggascoigne/prettier-config'),
  semi: true,
}

Add an NPM Script

Running this command:

npm set-script lint:prettier "prettier --write ."

Will create:

package.json

"scripts": {
  "lint:prettier": "prettier --write ."
},

Add a Pre-commit Hook

lint-staged.config.js

module.exports = {
  '**/*': ['prettier --cache --write --ignore-unknown'],
}

License

MIT