Skip to content

Commit c76d535

Browse files
committed
Limit commit type check to staged files
Adds tsc-files package (dev only) and its config
1 parent d990345 commit c76d535

File tree

3 files changed

+17
-3
lines changed

3 files changed

+17
-3
lines changed

.husky/pre-commit

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
if [[ "$OS" == "Windows_NT" ]]; then
22
npx.cmd lint-staged
3-
npm.cmd run typecheck
43
else
54
npx lint-staged
6-
npm run typecheck
75
fi

package-lock.json

Lines changed: 14 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@
5353
"tailwindcss": "^3.4.4",
5454
"ts-jest": "^29.1.4",
5555
"ts-node": "^10.9.2",
56+
"tsc-files": "^1.1.4",
5657
"tsx": "^4.15.6",
5758
"typescript": "^5.4.5",
5859
"typescript-eslint": "^8.0.0",
@@ -86,6 +87,7 @@
8687
"./**/*.{js,ts,tsx,vue}": [
8788
"prettier --write",
8889
"git add"
89-
]
90+
],
91+
"**/*.ts": "tsc-files --noEmit"
9092
}
9193
}

0 commit comments

Comments
 (0)