Skip to content

Commit 5de13bd

Browse files
committed
chore: fix typechecking
1 parent 7382b6a commit 5de13bd

File tree

6 files changed

+50
-52
lines changed

6 files changed

+50
-52
lines changed

β€Ž.gitignoreβ€Ž

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@ lib-cov
99
logs
1010
node_modules
1111
temp
12+
*.tsbuildinfo

β€Ž.vscode/settings.jsonβ€Ž

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
11
{
2-
"typescript.tsdk": "node_modules/typescript/lib"
2+
"typescript.tsdk": "node_modules/typescript/lib",
3+
"files.exclude": {
4+
"**/*.tsbuildinfo": true
5+
}
36
}

β€Žpackage.jsonβ€Ž

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@
1414
"test": "vitest",
1515
"test:coverage": "vitest --coverage",
1616
"test:ui": "vitest --ui",
17-
"typecheck": "tsgo --noEmit",
17+
"typecheck": "nr typecheck:isolated && nr typecheck:non-isolated",
18+
"typecheck:isolated": "tsgo -p tsconfig.isolated.json",
19+
"typecheck:non-isolated": "tsc -p tsconfig.non-isolated.json",
1820
"watch": "pnpm -r --parallel run watch"
1921
},
2022
"devDependencies": {
@@ -23,7 +25,7 @@
2325
"@so1ve/eslint-config": "^3.18.1",
2426
"@so1ve/prettier-config": "^3.18.1",
2527
"@types/node": "^24.10.1",
26-
"@typescript/native-preview": "7.0.0-dev.20250812.1",
28+
"@typescript/native-preview": "7.0.0-dev.20251211.1",
2729
"@vitest/coverage-istanbul": "^4.0.15",
2830
"@vitest/ui": "^4.0.15",
2931
"bumpp": "^10.3.2",

β€Žpnpm-lock.yamlβ€Ž

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

β€Žtsconfig.base.jsonβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"resolveJsonModule": true,
1010
"strict": true,
1111
"strictNullChecks": true,
12-
"emitDeclarationOnly": true,
12+
"noEmit": true,
1313
"esModuleInterop": true,
1414
"skipDefaultLibCheck": true,
1515
"skipLibCheck": true,

β€Žtsconfig.isolated.jsonβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"extends": "./tsconfig.base.json",
33
"compilerOptions": {
4-
"declaration": true,
54
"isolatedDeclarations": true
65
},
7-
"include": ["packages/*/src"]
6+
"include": ["packages/*/src"],
7+
"exclude": ["packages/test-utils/src"]
88
}

0 commit comments

Comments
Β (0)