Skip to content

Repository files navigation

husky

Image Node.js CI

Modern native Git hooks made easy

Husky improves your commits and more 馃惗 woof!

Note

Using React? See MistCSS typed CSS components.

Features

  • Just 2 kB (馃摝 gzipped) with no dependencies
  • Fastest due to being lightweight (runs in ~1ms)
  • Uses new Git feature (core.hooksPath)
  • Supports:

And more:

  • Branch-specific hooks
  • Use POSIX shell to script advanced cases
  • Adheres to Git's native hook organization
  • Aligns with npm best practices using prepare script
  • Opt-in/opt-out options
  • User-friendly error messages

Changelog

Check out the v9 changelog to discover all the new and improved features!

Documentation

https://typicode.github.io/husky

Important Upgrading from v4 to v9 requires migrating previous config, please see the docs.

Sponsors

Support this project by becoming a sponsor here 馃挅

GitHub

Git Tower

SerpApi

Image

Open Collective

Image Image Image Image Image Image image

About

Git hooks made easy 馃惗 woof!

Topics

Resources

Stars

35.3k stars

Watchers

153 watching

Forks

Releases

Sponsor this project

Used by

Contributors

Languages