From: Evan You Date: Thu, 2 Feb 2023 08:36:07 +0000 (+0800) Subject: workflow: type check on commit X-Git-Tag: v3.3.0-alpha.1~21 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=7bc7066952c9f9f0a211388340ac5b2996c7e5b8;p=thirdparty%2Fvuejs%2Fcore.git workflow: type check on commit --- diff --git a/package.json b/package.json index d816699abe..6fd3d3ecc3 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,7 @@ "size": "run-s size-global size-baseline", "size-global": "node scripts/build.mjs vue runtime-dom -f global -p", "size-baseline": "node scripts/build.mjs runtime-dom runtime-core reactivity shared -f esm-bundler && cd packages/size-check && vite build && node brotli", + "check": "tsc --incremental --noEmit", "lint": "eslint --cache --ext .ts packages/*/{src,__tests__}/**.ts", "format": "prettier --write --cache --parser typescript \"**/*.[tj]s?(x)\"", "format-check": "prettier --check --cache --parser typescript \"**/*.[tj]s?(x)\"", @@ -37,7 +38,7 @@ }, "types": "test-dts/index.d.ts", "simple-git-hooks": { - "pre-commit": "pnpm lint-staged", + "pre-commit": "pnpm lint-staged && pnpm check", "commit-msg": "node scripts/verifyCommit.mjs" }, "lint-staged": {