diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index e04e4dd7f84e0aa95fa4a4c4e87bcb9a440442b3..e788ca63538ec09ebc8c56066069415f135ad25d 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -1,3 +1,4 @@
+---
 default_language_version:
   node: 20.10.0
 repos:
@@ -8,18 +9,18 @@ repos:
       - id: trailing-whitespace
   - repo: local
     hooks:
-      - id: prettier-check
-        name: prettier-check
+      - id: prettier
+        name: format code
         entry: npm run prettier:fix
         language: node
         pass_filenames: false
-      - id: lint-fix
+      - id: eslint
         name: lint and fix
         entry: npm run lint:fix
         language: node
         pass_filenames: false
-      - id: lint
-        name: lint
-        entry: npm run lint
+      - id: typescript
+        name: check types
+        entry: npm run ts
         language: node
         pass_filenames: false
diff --git a/package.json b/package.json
index ba0a3c2a96c806e01f21cd19ea88da5fdbe6ab24..6dd0b0d09452fe00d7f1273786a145d722c056fd 100644
--- a/package.json
+++ b/package.json
@@ -24,7 +24,7 @@
     "cypress:open": "cypress open --component",
     "storybook": "storybook dev -p 6006",
     "eslint": "npx eslint src",
-    "lint": "tsc --noemit && npm run eslint",
+    "ts": "tsc --noemit",
     "lint:fix": "npm run eslint -- --fix",
     "prettier": "npx prettier src --check",
     "prettier:fix": "npm run prettier -- --write",