Merge pull request #85 from fox-forks/hyperupcall-add-lefthook

Refresh "hook management" section
This commit is contained in:
Dick Tang 2024-06-05 10:48:49 +08:00 committed by GitHub
commit a598e87253
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -143,11 +143,12 @@ Pull requests on interesting tools/projects/resources are welcome.
## Hook management
*Git provide hooks at commit/push phrase, allowing integration with and code quality checking tool and Continuous Integration (CI)*
* [pre-commit](https://pre-commit.com/) - a framework for managing and maintaining multi-language pre-commit hooks from Yelp. Extensive support for multiple programming language.
* [Overcommit](https://github.com/brigade/overcommit/) - a extendable Git hook manager written with Ruby.
* [quickhook](https://github.com/dirk/quickhook/) - a fast, Unix'y, opinionated Git hook runner
* [husky](https://github.com/typicode/husky) - Git hooks for Node.js, manage your hooks from your package.json
* [Mookme](https://github.com/Escape-Technologies/mookme) - A simple and easy-to-use, yet powerful and language agnostic git hook for monorepos
* [pre-commit](https://pre-commit.com) - a framework for managing and maintaining multi-language pre-commit hooks.
* [husky](https://github.com/typicode/husky) - modern native Git hooks made easy.
* [Overcommit](https://github.com/brigade/overcommit) - a extendable Git hook manager written with Ruby.
* [lefthook](https://github.com/evilmartians/lefthook) - fast and powerful Git hooks manager for any type of project.
* [Mookme](https://github.com/Escape-Technologies/mookme) - A simple and easy-to-use, yet powerful and language agnostic git hook for monorepos.
* [quickhook](https://github.com/dirk/quickhook) - a fast, Unix'y, opinionated Git hook runner.
* more on https://githooks.com/
## Tools