Skip to content

Commit cdd2468

Browse files
committed
(chore) Upgrade Husky from v8 to v9
Husky 9 no longer requires a husky install step or the husky.sh sourcing boilerplate. Hook files are now plain scripts, and the `prepare` script just runs husky directly.
1 parent 3ac97d2 commit cdd2468

File tree

4 files changed

+8
-16
lines changed

4 files changed

+8
-16
lines changed

.husky/pre-commit

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1 @@
1-
#!/usr/bin/env sh
2-
. "$(dirname -- "$0")/_/husky.sh"
3-
41
npx lint-staged

.husky/pre-push

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1 @@
1-
#!/usr/bin/env sh
2-
. "$(dirname -- "$0")/_/husky.sh"
3-
4-
set -e # die on e
5-
61
yarn test

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"test:watch": "ng test ngx-formentry",
1616
"lint": "ng lint",
1717
"e2e": "ng e2e",
18-
"prepare": "husky install"
18+
"prepare": "husky"
1919
},
2020
"peerDependencies": {
2121
"@carbon/styles": "1.x"
@@ -74,7 +74,7 @@
7474
"@typescript-eslint/utils": "^8.0.0",
7575
"browserslist-config-openmrs": "^1.0.1",
7676
"eslint": "^8.57.0",
77-
"husky": "^8.0.0",
77+
"husky": "^9.1.7",
7878
"jasmine-core": "~5.1.1",
7979
"jasmine-spec-reporter": "~7.0.0",
8080
"karma": "~6.4.2",

yarn.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3540,7 +3540,7 @@ __metadata:
35403540
core-js: "npm:^2.6.12"
35413541
eslint: "npm:^8.57.0"
35423542
font-awesome: "npm:^4.7.0"
3543-
husky: "npm:^8.0.0"
3543+
husky: "npm:^9.1.7"
35443544
jasmine-core: "npm:~5.1.1"
35453545
jasmine-spec-reporter: "npm:~7.0.0"
35463546
jquery: "npm:^3.7.1"
@@ -8146,12 +8146,12 @@ __metadata:
81468146
languageName: node
81478147
linkType: hard
81488148

8149-
"husky@npm:^8.0.0":
8150-
version: 8.0.3
8151-
resolution: "husky@npm:8.0.3"
8149+
"husky@npm:^9.1.7":
8150+
version: 9.1.7
8151+
resolution: "husky@npm:9.1.7"
81528152
bin:
8153-
husky: lib/bin.js
8154-
checksum: 10/b754cf70fdc97c3b60fec5b80056b9c11436464953b1691bf2b5dcf0081fb6685d2c5f47abb8b2b1c49f504aabea5321fdd6496f8b755d9f6e7525a493406abb
8153+
husky: bin.js
8154+
checksum: 10/c2412753f15695db369634ba70f50f5c0b7e5cb13b673d0826c411ec1bd9ddef08c1dad89ea154f57da2521d2605bd64308af748749b27d08c5f563bcd89975f
81558155
languageName: node
81568156
linkType: hard
81578157

0 commit comments

Comments
 (0)