@creeation/prettier-config
Repository holding my personal Prettier configuration.
Installation
$ npm i -D @creeation/prettier-config
Then, in your package.json
, set prettier
to @creeation/prettier-config
:
{
"prettier": "@creeation/prettier-config"
}
Configuring Prettier
Package Development Scripts and Hooks
Git Hooks (using Husky and pretty-quick)
pre-commit
$ npm run git:pre-commit
Scripts
npm
test
Checks if package files are formatted correctly using Prettier
Note: bound to
prepublishOnly
$ npm test
format
Formats and saves all package files using Prettier
$ npm run format
Life Cycle Scripts
npm
postinstall
$ npx husky install
prepublishOnly
$ npm test && npx pinst --disable
postpublish
$ npx pinst --enable