diff --git a/.husky/pre-commit b/.husky/pre-commit index a19f49ff7..f3f510d27 100644 --- a/.husky/pre-commit +++ b/.husky/pre-commit @@ -1,5 +1,2 @@ -if [[ "$OS" == "Windows_NT" ]]; then - npx.cmd lint-staged -else - npx lint-staged -fi +npx lint-staged +npm run typecheck diff --git a/package-lock.json b/package-lock.json index e42fadad1..806ab34ca 100644 --- a/package-lock.json +++ b/package-lock.json @@ -63,7 +63,6 @@ "tailwindcss": "^3.4.4", "ts-jest": "^29.1.4", "ts-node": "^10.9.2", - "tsc-files": "^1.1.4", "tsx": "^4.15.6", "typescript": "^5.4.5", "typescript-eslint": "^8.0.0", @@ -12170,19 +12169,6 @@ } } }, - "node_modules/tsc-files": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/tsc-files/-/tsc-files-1.1.4.tgz", - "integrity": "sha512-RePsRsOLru3BPpnf237y1Xe1oCGta8rmSYzM76kYo5tLGsv5R2r3s64yapYorGTPuuLyfS9NVbh9ydzmvNie2w==", - "dev": true, - "license": "MIT", - "bin": { - "tsc-files": "cli.js" - }, - "peerDependencies": { - "typescript": ">=3" - } - }, "node_modules/tsconfig": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/tsconfig/-/tsconfig-7.0.0.tgz", diff --git a/package.json b/package.json index 3723fbd57..125d7cd42 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,6 @@ "tailwindcss": "^3.4.4", "ts-jest": "^29.1.4", "ts-node": "^10.9.2", - "tsc-files": "^1.1.4", "tsx": "^4.15.6", "typescript": "^5.4.5", "typescript-eslint": "^8.0.0", @@ -94,7 +93,8 @@ "zod-validation-error": "^3.3.0" }, "lint-staged": { - "./**/*.{js,ts,tsx,vue}": "prettier --write", - "**/*.ts": "tsc-files --noEmit" + "./**/*.{js,ts,tsx,vue}": [ + "prettier --write" + ] } }