Skip to content

Commit 58de9b2

Browse files
committed
chore: add typecheck script
1 parent 005b80b commit 58de9b2

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@ jobs:
2828
- name: Lint
2929
run: pnpm run lint
3030

31+
- name: Typecheck
32+
run: pnpm run typecheck
33+
3134
# test:
3235
# runs-on: ${{ matrix.os }}
3336

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@
8282
"dev": "tsup --watch src",
8383
"build:fix": "tsx scripts/postbuild.ts",
8484
"lint": "eslint .",
85+
"typecheck": "tsc --noEmit",
8586
"play": "npm -C examples/vite run dev",
8687
"play:rsbuild": "npm -C examples/rsbuild run dev",
8788
"play:nuxt": "npm -C examples/nuxt run dev",

tsconfig.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
"resolveJsonModule": true,
88
"strict": true,
99
"strictNullChecks": true,
10-
"esModuleInterop": true
10+
"esModuleInterop": true,
11+
"skipLibCheck": true
1112
},
12-
"exclude": ["node_modules", "eslint.config.js", "examples/vuecli4"]
13+
"exclude": ["node_modules", "eslint.config.js", "examples"]
1314
}

0 commit comments

Comments
 (0)