Skip to content

Commit 006a405

Browse files
Install Husky for git hooks (#5) (#6)
Husky comes with a default pre-commit hook that runs `npm test` before a commit is made.
1 parent b335da7 commit 006a405

File tree

3 files changed

+23
-2
lines changed

3 files changed

+23
-2
lines changed

.husky/pre-commit

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
npm test

package-lock.json

Lines changed: 17 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@
77
"test": "tests"
88
},
99
"scripts": {
10-
"test": "vitest"
10+
"test:watch": "vitest",
11+
"test": "vitest run",
12+
"prepare": "husky"
1113
},
1214
"keywords": [
1315
"workshop",
@@ -18,6 +20,7 @@
1820
"author": "Shreyash (WebDevCaptain)",
1921
"license": "MIT",
2022
"devDependencies": {
23+
"husky": "^9.1.7",
2124
"vitest": "^2.1.8"
2225
}
23-
}
26+
}

0 commit comments

Comments
 (0)