UNPKG

@backtrack/preset-git-hooks

Version:
48 lines (34 loc) 1.41 kB
# @backtrack/preset-git-hooks [![npm](https://img.shields.io/npm/v/@backtrack/preset-git-hooks.svg?label=npm%20version)](https://www.npmjs.com/package/@backtrack/preset-git-hooks) [![Linux Build Status](https://img.shields.io/circleci/project/github/chrisblossom/backtrack-preset-git-hooks/master.svg?label=linux%20build)](https://circleci.com/gh/chrisblossom/backtrack-preset-git-hooks/tree/master) [![Windows Build Status](https://img.shields.io/appveyor/ci/chrisblossom/backtrack-preset-git-hooks/master.svg?label=windows%20build)](https://ci.appveyor.com/project/chrisblossom/backtrack-preset-git-hooks/branch/master) [![Code Coverage](https://img.shields.io/codecov/c/github/chrisblossom/backtrack-preset-git-hooks/master.svg)](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', }, }, }, }; ```