aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBobby <[email protected]>2022-06-28 03:33:12 +0530
committerBobby <[email protected]>2022-06-28 03:33:12 +0530
commitd91bfefe7c1f917db8e669b7191a6705ac102102 (patch)
treebbe358bff72c12eced5e78fb46b7ecf2a8b2cc34
parentf45597d1e6a2ebd2d4a69a5276c27aab38230615 (diff)
downloadthatcomputerscientist-d91bfefe7c1f917db8e669b7191a6705ac102102.tar.xz
thatcomputerscientist-d91bfefe7c1f917db8e669b7191a6705ac102102.zip
Install husky
-rw-r--r--package-lock.json22
-rw-r--r--package.json8
2 files changed, 29 insertions, 1 deletions
diff --git a/package-lock.json b/package-lock.json
index bccb3e1f..c832e801 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -32,6 +32,7 @@
"yaml": "^2.1.1"
},
"devDependencies": {
+ "husky": "^8.0.1",
"nodemon": "^2.0.16"
}
},
@@ -1319,6 +1320,21 @@
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
},
+ "node_modules/husky": {
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/husky/-/husky-8.0.1.tgz",
+ "integrity": "sha512-xs7/chUH/CKdOCs7Zy0Aev9e/dKOMZf3K1Az1nar3tzlv0jfqnYtu235bstsWTmXOR0EfINrPa97yy4Lz6RiKw==",
+ "dev": true,
+ "bin": {
+ "husky": "lib/bin.js"
+ },
+ "engines": {
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/typicode"
+ }
+ },
"node_modules/iconv-lite": {
"version": "0.4.24",
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
@@ -3967,6 +3983,12 @@
}
}
},
+ "husky": {
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/husky/-/husky-8.0.1.tgz",
+ "integrity": "sha512-xs7/chUH/CKdOCs7Zy0Aev9e/dKOMZf3K1Az1nar3tzlv0jfqnYtu235bstsWTmXOR0EfINrPa97yy4Lz6RiKw==",
+ "dev": true
+ },
"iconv-lite": {
"version": "0.4.24",
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
diff --git a/package.json b/package.json
index cffc9819..20636a05 100644
--- a/package.json
+++ b/package.json
@@ -5,7 +5,12 @@
"main": "server.js",
"scripts": {
"start": "node server.js",
- "dev": "nodemon ."
+ "dev": "nodemon .",
+ "hooks:pre-commit": "node ./hooks/pre-commit.js",
+ "prepare": "husky install"
+ },
+ "husky": {
+ "pre-commit": "npm run hooks:pre-commit"
},
"repository": {
"type": "git",
@@ -41,6 +46,7 @@
"yaml": "^2.1.1"
},
"devDependencies": {
+ "husky": "^8.0.1",
"nodemon": "^2.0.16"
}
}