0.0.3 • Published 3 years ago

prettier-staged v0.0.3

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

prettier-staged

A cross-platform NodeJS script that formats staged files using Prettier.

Most useful when used as a Git pre-commit hook, possibly installed with a tool like husky.

Since it is implemented in Node, it is cross-platform and will work on any OS with Node installed.

This tool respects any configuration that would normally be recognized by Prettier, such as .prettierrc or the prettier config in package.json.

Installation

npm i -D prettier-staged

Usage

CLI

npx prettier-staged

Git Hook

Install to your git hooks, using one of these methods:

  • use husky (see the example husky config)
  • OR, symlink node_modules/prettier-staged/index.js to .git/hooks/pre-commit
  • OR, add npx prettier-staged to your existing .git/hooks/pre-commit

Example .huskyrc

{
  "hooks": {
    "pre-commit": "npx prettier-staged"
  }
}
0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago