husky
lefthook
husky | lefthook | |
---|---|---|
125 | 12 | |
31,590 | 3,959 | |
- | 3.3% | |
8.6 | 8.9 | |
about 1 month ago | 20 days ago | |
JavaScript | Go | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
husky
-
I switch from Eslint to Biome
Reading Biome doc I also switched from husky to lefthook.
-
Streamline Your Workflow: Setting Up Git Hooks with Husky to Simplify Version Updates
Dive deeper into the world of Husky with the official documentation. Explore the capabilities of Standard Version through its comprehensive documentation. Unravel the mysteries of semantic-release with its detailed documentation. Discover the versatility of bumpp with its comprehensive documentation.
-
Git Project Configuration With Husky and ESLint
Letās walk through the steps for a one-time setup to configure husky pre-commit and pre-push hooks, ESLint with code styles conventions, prettier code formatter, and lint-staged. Husky automatically runs a script on each commit or push. This is useful for linting files to enforce code styles that keeps the entire code base following conventions.
- Padronizando seu cĆ³digo atravĆ©s dos Git Hooks
- Angular 14 + Prettier + Husky Setup
-
How Automation Saved Me from Oops Moments: Never Skip Tests in Production Again!
We were already using lint-staged and have a pre-commit hook in place using Husky in our project for linter and prettier. So it made sense to add a check here.
- Pre-commit with husky & lint-staged
-
How to Improve Development Experience of your React Project
Now, let's talk about Husky. It's a wonderful tool that enables you to run scripts on any Git hooks. We'll add a pre-commit hook to run ESLint and Stylelint checks before committing. This ensures that we don't commit code with errors.
- Como adicionar hooks aos commits de seu projeto utilizando Husky
-
My script to install husky, commitlint and lint-staged with zx
In all my projects I use husky, lint-staged and commitlint.
lefthook
-
I switch from Eslint to Biome
Reading Biome doc I also switched from husky to lefthook.
-
Launch NextJS App š (Template)
Lefthook - super powerfull git hook manager written in Go. In case of problems in CI you can cet CI=true env variable to disable it. Installs via prepare script in package.json on local npm install.
-
What is your must have npm package on any given project?
lefthook is great for git hooks - much prefer it to husky and lint-staged combo.
-
Automated Frontend Workflow
Lefthook is a fast and powerful Git hooks manager for Node.js and any other type of project written in Go.
- Lefthook: Fast, powerful Git hooks manager for any prooject
-
How to prevent bad commits and test code with lefthook and integrate with Flutter
Lefthook repo
-
My Laravel specific git hooks for post-checkout and post-merge
If you want a way to define & manage your hooks in your repo that others can replicate in theirs easily, check out https://github.com/evilmartians/lefthook - you could pretty much commit a lefthook.yml file referencing these Laravel post-checkout and post-merge hooks, then all your devs need to do is lefthook install to start using them
-
Stop arguing about code style in pull requests!
As documentation says, lefthook is a āfast and powerful Git hooks manager for Node.js, Ruby or any other type of projectsā. What does it mean? This means that you can set up some commands to be executed when you do, for example, git commit or git push.
- Dum: An NPM scripts runner written in Rust
-
Rails application boilerplate for fast MVP development
add lefthook
What are some alternatives?
simple-git-hooks - A simple git hooks manager for small projects
husky - git hooks made easy
lerna - :dragon: Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository.
Brakeman - A static analysis security vulnerability scanner for Ruby on Rails applications
pre-commit - A framework for managing and maintaining multi-language pre-commit hooks.
Pronto - Quick automated code review of your changes
standard-version - :trophy: Automate versioning and CHANGELOG generation, with semver.org and conventionalcommits.org
bullet - help to kill N+1 queries and unused eager loading
prettier - Prettier is an opinionated code formatter.
rails_best_practices - a code metric tool for rails projects
pretty-quick - ā” Get Pretty Quick
Fasterer - :zap: Don't make your Rubies go fast. Make them go fasterer ā¢. :zap: