diff --git a/.husky/pre-commit b/.husky/pre-commit old mode 100644 new mode 100755 index 68d9ecb..4adc1ab --- a/.husky/pre-commit +++ b/.husky/pre-commit @@ -1,5 +1,3 @@ #!/usr/bin/env sh -. "$(dirname "$0")/_/husky.sh" - -yarn lint -yarn format:check \ No newline at end of file +set -e +yarn lint-staged diff --git a/package.json b/package.json index d2145e9..e695896 100644 --- a/package.json +++ b/package.json @@ -17,6 +17,13 @@ "format:check": "prettier --check .", "prepare": "husky" }, + "lint-staged": { + "*.{ts,tsx}": [ + "eslint --fix --max-warnings=0", + "prettier --write" + ], + "*.{css,json,md,html,yml,yaml,js,mjs,cjs}": "prettier --write" + }, "dependencies": { "antd": "^6.3.5", "react": "^19.2.4",