npm.io
2.0.1 • Published 4 years ago

@creeation/prettier-config

Licence
MIT
Version
2.0.1
Deps
2
Size
5 kB
Vulns
0
Weekly
0

@creeation/prettier-config

npm (scoped) GitHub package.json dependency version (dev dep on branch) License

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
npm Scripts
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
npm Life Cycle Scripts
postinstall
$ npx husky install
prepublishOnly
$ npm test && npx pinst --disable
postpublish
$ npx pinst --enable

Keywords