Эх сурвалжийг харах

chore: 添加提交前钩子校验代码

zhangyuhan 5 жил өмнө
parent
commit
1c31fb5be8
2 өөрчлөгдсөн 8 нэмэгдсэн , 7 устгасан
  1. 6 6
      commitlint.config.js
  2. 2 1
      package.json

+ 6 - 6
commitlint.config.js

@@ -10,7 +10,7 @@ module.exports = {
     'subject-case': [
       2,
       'never',
-      ['sentence-case', 'start-case', 'pascal-case', 'upper-case'],
+      ['sentence-case', 'start-case', 'pascal-case', 'upper-case']
     ],
     'subject-empty': [2, 'never'],
     'subject-full-stop': [2, 'never', '.'],
@@ -30,8 +30,8 @@ module.exports = {
         'refactor',
         'revert',
         'style',
-        'test',
-      ],
-    ],
-  },
-};
+        'test'
+      ]
+    ]
+  }
+}

+ 2 - 1
package.json

@@ -55,7 +55,8 @@
   "husky": {
     "hooks": {
       "prepare-commit-msg": "exec < /dev/tty && git cz --hook || true",
-      "commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
+      "commit-msg": "commitlint -E HUSKY_GIT_PARAMS",
+      "pre-push": "npm run lint"
     }
   },
   "config": {