chore(deps): update dependency husky to v9 - #368
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
renovate
Bot
force-pushed
the
renovate/husky-9.x
branch
4 times, most recently
from
January 29, 2024 14:33
8a272c2 to
eeb55a9
Compare
renovate
Bot
force-pushed
the
renovate/husky-9.x
branch
3 times, most recently
from
February 7, 2024 19:08
f011fbb to
f7fe1bf
Compare
renovate
Bot
force-pushed
the
renovate/husky-9.x
branch
from
February 14, 2024 00:46
f7fe1bf to
cd05651
Compare
renovate
Bot
force-pushed
the
renovate/husky-9.x
branch
3 times, most recently
from
March 7, 2024 00:45
2fb9e13 to
b0d8b71
Compare
renovate
Bot
force-pushed
the
renovate/husky-9.x
branch
4 times, most recently
from
March 21, 2024 06:12
5caa5d8 to
0a6ae2e
Compare
renovate
Bot
force-pushed
the
renovate/husky-9.x
branch
3 times, most recently
from
April 18, 2024 03:29
6743318 to
4c66285
Compare
renovate
Bot
force-pushed
the
renovate/husky-9.x
branch
from
April 24, 2024 20:33
4c66285 to
a1dbce9
Compare
renovate
Bot
force-pushed
the
renovate/husky-9.x
branch
from
June 12, 2024 01:45
a1dbce9 to
52ac60a
Compare
renovate
Bot
force-pushed
the
renovate/husky-9.x
branch
from
June 29, 2024 22:29
52ac60a to
611c7a9
Compare
renovate
Bot
force-pushed
the
renovate/husky-9.x
branch
from
July 10, 2024 19:05
611c7a9 to
2691bc2
Compare
renovate
Bot
force-pushed
the
renovate/husky-9.x
branch
3 times, most recently
from
July 18, 2024 15:02
20c4b47 to
3837f18
Compare
renovate
Bot
force-pushed
the
renovate/husky-9.x
branch
4 times, most recently
from
July 29, 2024 16:03
de605e5 to
fbc1e8a
Compare
renovate
Bot
force-pushed
the
renovate/husky-9.x
branch
from
August 6, 2024 03:57
fbc1e8a to
709bc6c
Compare
renovate
Bot
force-pushed
the
renovate/husky-9.x
branch
3 times, most recently
from
September 18, 2024 03:06
321d5d8 to
411236e
Compare
renovate
Bot
force-pushed
the
renovate/husky-9.x
branch
from
September 20, 2024 07:47
411236e to
fe27cca
Compare
renovate
Bot
force-pushed
the
renovate/husky-9.x
branch
from
October 1, 2024 21:23
fe27cca to
d984b7c
Compare
renovate
Bot
force-pushed
the
renovate/husky-9.x
branch
from
October 9, 2024 00:54
d984b7c to
96c575e
Compare
renovate
Bot
force-pushed
the
renovate/husky-9.x
branch
from
October 23, 2024 12:55
96c575e to
1c5205f
Compare
renovate
Bot
force-pushed
the
renovate/husky-9.x
branch
3 times, most recently
from
November 12, 2024 00:50
3183435 to
bbd7856
Compare
renovate
Bot
force-pushed
the
renovate/husky-9.x
branch
2 times, most recently
from
November 18, 2024 16:12
1691cf4 to
e914de4
Compare
renovate
Bot
force-pushed
the
renovate/husky-9.x
branch
2 times, most recently
from
December 5, 2024 01:42
c4588ab to
417383f
Compare
renovate
Bot
force-pushed
the
renovate/husky-9.x
branch
from
December 19, 2024 19:46
417383f to
15094f1
Compare
renovate
Bot
force-pushed
the
renovate/husky-9.x
branch
from
December 26, 2024 21:14
15094f1 to
e6826e8
Compare
renovate
Bot
force-pushed
the
renovate/husky-9.x
branch
3 times, most recently
from
January 14, 2025 21:06
d99f83c to
9f2c3f0
Compare
renovate
Bot
force-pushed
the
renovate/husky-9.x
branch
2 times, most recently
from
February 11, 2025 23:15
e485833 to
6d9b0df
Compare
renovate
Bot
force-pushed
the
renovate/husky-9.x
branch
from
February 19, 2025 18:43
6d9b0df to
592ed8e
Compare
renovate
Bot
force-pushed
the
renovate/husky-9.x
branch
from
March 18, 2025 06:14
592ed8e to
ff4cbd6
Compare
renovate
Bot
force-pushed
the
renovate/husky-9.x
branch
from
March 25, 2025 07:06
ff4cbd6 to
92893ce
Compare
renovate
Bot
force-pushed
the
renovate/husky-9.x
branch
from
April 26, 2025 02:03
92893ce to
50b698c
Compare
renovate
Bot
force-pushed
the
renovate/husky-9.x
branch
from
May 21, 2025 14:00
50b698c to
a14cf41
Compare
renovate
Bot
force-pushed
the
renovate/husky-9.x
branch
2 times, most recently
from
June 28, 2025 12:30
3562250 to
9317923
Compare
renovate
Bot
force-pushed
the
renovate/husky-9.x
branch
from
July 31, 2025 04:39
9317923 to
d3353a8
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
8.0.3→9.1.7Release Notes
typicode/husky (husky)
v9.1.7Compare Source
What's Changed
New Contributors
Full Changelog: typicode/husky@v9.1.6...v9.1.7
v9.1.6Compare Source
What's Changed
New Contributors
Full Changelog: typicode/husky@v9.1.5...v9.1.6
v9.1.5Compare Source
What's Changed
pre-merge-commithook by @RainMeoCat in #1497New Contributors
Full Changelog: typicode/husky@v9.1.4...v9.1.5
v9.1.4Compare Source
v9.1.3Compare Source
PATHv9.1.2Compare Source
Show a message instead of automatically removing deprecated code.
This only concerns projects that still have the following code in their hooks:
Hooks with these lines will fail in
v10.0.0v9.1.1Compare Source
Super saiyan
goddog! It's over 9.0.0!What's new
You can now run package commands directly, no need for
npxor equivalents.It makes writing hooks more intuitive and is also slightly faster 🐺⚡️
A new recipe has been added to the docs. Lint staged files without external dependencies (inspired by Prettier docs). Feel free to modify it.
For more advanced use cases, see lint-staged.
Fixes
bunx husky initcommandDeprecations
#!/usr/bin/env shand. "$(dirname -- "$0")/_/husky.sh"are deprecated.huskycommand will automatically remove them, no action required.~/.huskyrcplease move it to.config/husky/init.shSupport for these will be removed in v10.
Friendly reminder
If Git hooks don't fit your workflow, you can disable Husky globally. Just add
export HUSKY=0to.config/husky/init.sh.I've seen some confusion about this on X, so just a heads-up!
Sponsoring
Husky is downloaded over 45M times per month and used by ~1.5M projects. If your company wants to sponsor, you can do so here: GitHub Sponsors.
Have a nice summer ☀️ I'm open to new opportunities/consulting so feel free to drop me a message 😉
v9.1.0Compare Source
v9.0.11Compare Source
package-lock.jsonby @btea in #1383export HUSKY=0in init (fixes #1393) by @typicode in #1395v9.0.10Compare Source
v9.0.9Compare Source
v9.0.8Compare Source
v9.0.7Compare Source
~/.huskyrccorrectly (compatibility with v8)v9.0.6Compare Source
v9.0.5Compare Source
v9.0.4Compare Source
v9.0.3Compare Source
v9.0.2Compare Source
v9.0.1Compare Source
Kicking off the year with an exciting update!
Note: install using
husky@latestto get the bug fixes that were released after.Introducing
husky initv8
v9
Adding husky to a project is now easier than ever. It's just a single line that does the same as above. No need to read the docs to get started anymore.
Adding a New Hook
v8
v9
Adding a hook is as simple as creating a file. This can be accomplished using your favorite editor, a script or a basic
echocommand. For example, on Linux/macOS:Further Size Reduction
v8was already the most compact Git hooks manager at approximately6kB.v9takes this a step further, reducing the size to just3kB, likely making it the smallest devDependency in your toolkit.To give you an idea of how small it is, the biggest file in the project is the MIT license 😄
More to Come
Additional features are in the pipeline for
v9. Stay tuned 🙌Other Changes
--provenancefor safer publishing.$XDG_CONFIG_HOMEsupport. Move~/.huskyrcto~/.config/husky/init.shfor centralized configuration.husky install. Usehuskyorhusky some/dirfor the same functionality (deprecation notice to be added)..gitis missing; it now triggers a warning instead of failure.HUSKY_DEBUG=1withHUSKY=2for debugging.ESMfor module usage.How to Migrate
v9is backward compatible withv8, allowing you to freely upgrade and migrate your hooks later.Here are the steps to migrate:
package.json{ "scripts": { - "prepare": "husky install" + "prepare": "husky" } }.husky/pre-commitNote:
shwill be used to run hooks, even if a shebang is set.If you were using
huskyas a module:Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.