diff --git a/.husky/pre-commit b/.husky/pre-commit new file mode 100644 index 0000000..765baae --- /dev/null +++ b/.husky/pre-commit @@ -0,0 +1,4 @@ +#!/usr/bin/env sh +. "$(dirname -- "$0")/_/husky.sh" + +yarn pre-commit diff --git a/package.json b/package.json index 3a0c35d..8332746 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,8 @@ "type-check": "tsc --pretty --noEmit", "lint": "eslint .", "lint:fix": "eslint . --fix", - "pre-commit": "yarn type-check && yarn format && yarn lint:fix && yarn lint && yarn format-check" + "pre-commit": "yarn type-check && yarn format && yarn lint:fix && yarn lint && yarn format-check", + "prepare": "husky install" }, "jest": { "preset": "jest-expo" @@ -78,7 +79,8 @@ "react-test-renderer": "18.2.0", "tailwindcss": "3.3.2", "ts-node": "^10.9.2", - "typescript": "^5.3.0" + "typescript": "^5.3.0", + "husky": "^8.0.0" }, "overrides": { "react-refresh": "~0.14.0"