From d91bfefe7c1f917db8e669b7191a6705ac102102 Mon Sep 17 00:00:00 2001 From: Bobby Date: Tue, 28 Jun 2022 03:33:12 +0530 Subject: Install husky --- package-lock.json | 22 ++++++++++++++++++++++ package.json | 8 +++++++- 2 files changed, 29 insertions(+), 1 deletion(-) 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" } } -- cgit v1.2.3