@backtrack/preset-git-hooks
Version:
backtrack preset for adding git hooks
48 lines (34 loc) • 1.41 kB
Markdown
# @backtrack/preset-git-hooks
[](https://www.npmjs.com/package/@backtrack/preset-git-hooks)
[](https://circleci.com/gh/chrisblossom/backtrack-preset-git-hooks/tree/master)
[](https://ci.appveyor.com/project/chrisblossom/backtrack-preset-git-hooks/branch/master)
[](https://codecov.io/gh/chrisblossom/backtrack-preset-git-hooks/branch/master)
## About
[`backtrack`](https://github.com/chrisblossom/backtrack) preset that adds git hooks via [`husky`](https://github.com/typicode/husky).
## Features
- Adds git hooks
## Installation
`npm install --save-dev @backtrack/preset-git-hooks`
## Usage
```js
// backtrack.config.js
'use strict';
module.exports = {
presets: ['@backtrack/git-hooks'],
// pre-commit hook
'git-pre-commit': [],
// pre-commit hook
'git-pre-push': [],
/**
* add custom hooks
*/
'git-commit-msg': [],
config: {
husky: {
hooks: {
'commit-msg': 'npm run git-commit-msg',
},
},
},
};
```