Skip to content

Commit 66dda06

Browse files
committed
Add husky package. Add "test" npm script.
1 parent 8faf1f7 commit 66dda06

File tree

3 files changed

+32
-3
lines changed

3 files changed

+32
-3
lines changed

.husky/pre-commit

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

package-lock.json

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

package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,9 @@
1010
"lint": "next lint",
1111
"prettier": "prettier --check pages/ source/",
1212
"prettier:write": "prettier --write pages/ source/",
13-
"tsc": "tsc --noEmit"
13+
"tsc": "tsc --noEmit",
14+
"test": "npm run lint && npm run prettier && npm run tsc",
15+
"prepare": "husky install"
1416
},
1517
"dependencies": {
1618
"@emotion/css": "^11.9.0",
@@ -32,6 +34,7 @@
3234
"eslint-config-next": "^12.1.5",
3335
"eslint-config-prettier": "^8.5.0",
3436
"eslint-plugin-prettier": "^4.0.0",
37+
"husky": "^7.0.4",
3538
"prettier": "^2.6.2",
3639
"prettier-plugin-organize-imports": "^2.3.4",
3740
"typescript": "^4.6.3"

0 commit comments

Comments
 (0)