fix: update husky pre-commit to use bash and remove deprecated lines #752
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.
Fix Husky Pre-Commit Hook
Overview
Fixes
.husky/pre-commit
syntax error, removes deprecated lines, and enforces lockfile validation for Husky v10.0.0.Issues
Fixes
#!/bin/bash
.grep -E
lockfile check:Testing
yarn.lock
commits work.Verification
echo "test" > test.txt && git add test.txt && git commit
.echo "{}" > package-lock.json && git add package-lock.json && git commit
.yarn.lock
; verify success..husky/pre-commit
manually.Screenshot
Blocked commit for

package-lock.json
:Notes
.husky/
configured forcore.hooksPath
.Thanks for reviewing!