From 02d66add923d9c73ade9fda1bbd9b22dc67b972c Mon Sep 17 00:00:00 2001 From: Pratik Date: Sat, 3 Jun 2023 14:02:14 +0530 Subject: [PATCH 1/2] Testing Commit --- .husky/pre-commit | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 .husky/pre-commit diff --git a/.husky/pre-commit b/.husky/pre-commit new file mode 100644 index 0000000..32f9932 --- /dev/null +++ b/.husky/pre-commit @@ -0,0 +1,4 @@ +#!/usr/bin/env sh +. "$(dirname -- "$0")/_/husky.sh" + +npm run lint && npm run format:check From dd7795e58d778df3ba9eaf891a87428015b2b9ae Mon Sep 17 00:00:00 2001 From: Pratik Date: Sat, 3 Jun 2023 15:07:36 +0530 Subject: [PATCH 2/2] Added package.json --- package.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 605e934..6074011 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,8 @@ "preview": "vite preview", "format": "prettier --write \"src/**/*.{ts,tsx}\"", "lint": "eslint --ext .js,.jsx,.ts,.tsx src --fix", - "format:check": "prettier --check \"src/**/*.{ts,tsx}\"" + "format:check": "prettier --check \"src/**/*.{ts,tsx}\"", + "prepare": "husky install" }, "dependencies": { "dotenv": "^16.0.3", @@ -26,6 +27,7 @@ "eslint": "^8.38.0", "eslint-plugin-react-hooks": "^4.6.0", "eslint-plugin-react-refresh": "^0.3.4", + "husky": "^8.0.3", "typescript": "^5.0.2", "vite": "^4.3.2" }