Skip to content

Commit 8784bfd

Browse files
committed
chore: Add husky to lint and type check source files before git-commit
1 parent d938a7d commit 8784bfd

File tree

2 files changed

+186
-0
lines changed

2 files changed

+186
-0
lines changed

package-lock.json

Lines changed: 180 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: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,11 @@
4141
"ts": "tsc",
4242
"upgrade": "npm outdated --dev && npm update --dev && npm audit fix"
4343
},
44+
"husky": {
45+
"hooks": {
46+
"pre-commit": "npm run lint && npm run ts -- --noEmit && npm run clean"
47+
}
48+
},
4449
"dependencies": {
4550
"chalk": "^3.0.0",
4651
"gh-user": "^4.0.0",
@@ -56,6 +61,7 @@
5661
"@types/yeoman-generator": "^3.1.4",
5762
"@types/yeoman-test": "^2.0.3",
5863
"@types/yosay": "0.0.29",
64+
"husky": "^3.0.9",
5965
"jest": "^24.9.0",
6066
"shx": "^0.3.2",
6167
"tslint": "^5.20.1",

0 commit comments

Comments
 (0)