Skip to content

Commit 793ffda

Browse files
authored
chore: enable skipLibCheck to resolve TypeScript compilation issues (#4342)
* chore: enable `skipLibCheck` to resolve TypeScript compilation issues * fix for `editorconfig-checker` * fix `package.json` * update `@types/node`
1 parent 3a5248f commit 793ffda

File tree

5 files changed

+39
-20
lines changed

5 files changed

+39
-20
lines changed

bun.lock

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

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -660,7 +660,7 @@
660660
"@hono/node-server": "^1.13.5",
661661
"@types/glob": "^8.1.0",
662662
"@types/jsdom": "^21.1.7",
663-
"@types/node": "20.11.4",
663+
"@types/node": "^22.0.0",
664664
"@types/supertest": "^2.0.16",
665665
"@typescript/native-preview": "7.0.0-dev.20250523.1",
666666
"@vitest/coverage-v8": "^3.0.5",
@@ -670,7 +670,7 @@
670670
"esbuild": "^0.15.18",
671671
"eslint": "^9.10.0",
672672
"glob": "^11.0.0",
673-
"jsdom": "^22.1.0",
673+
"jsdom": "22.1.0",
674674
"msw": "^2.6.0",
675675
"np": "10.2.0",
676676
"pkg-pr-new": "^0.0.53",

tsconfig.build.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,17 @@
77
"noUnusedLocals": true,
88
"noUnusedParameters": true
99
},
10-
"include": ["src/**/*.ts", "src/**/*.mts"],
10+
"include": [
11+
"src/**/*.ts",
12+
"src/**/*.mts"
13+
],
1114
"exclude": [
1215
"src/mod.ts",
1316
"src/helper.ts",
1417
"src/middleware.ts",
1518
"src/deno/**/*.ts",
1619
"src/test-utils/*.ts",
1720
"src/**/*.test.ts",
18-
"src/**/*.test.tsx"
21+
"src/**/*.test.tsx",
1922
]
2023
}

tsconfig.json

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,13 @@
77
"esModuleInterop": true,
88
"forceConsistentCasingInFileNames": true,
99
"strict": true,
10-
"skipLibCheck": false,
10+
"skipLibCheck": true,
1111
"noUnusedLocals": false,
1212
"noUnusedParameters": false,
13-
"types": ["node", "vitest/globals"],
13+
"types": [
14+
"node",
15+
"vitest/globals"
16+
],
1417
"jsx": "react",
1518
"jsxFactory": "jsx",
1619
"jsxFragmentFactory": "Fragment"
@@ -21,5 +24,8 @@
2124
"src/**/*.mts",
2225
"src/**/*.test.ts",
2326
"src/**/*.test.tsx"
27+
],
28+
"exclude": [
29+
"node_modules/*"
2430
]
2531
}

vitest.config.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,11 @@ export default defineConfig({
88
},
99
test: {
1010
globals: true,
11-
include: ['**/src/**/(*.)+(spec|test).+(ts|tsx|js)', '**/scripts/**/(*.)+(spec|test).+(ts|tsx|js)', '**/build/**/(*.)+(spec|test).+(ts|tsx|js)'],
11+
include: [
12+
'**/src/**/(*.)+(spec|test).+(ts|tsx|js)',
13+
'**/scripts/**/(*.)+(spec|test).+(ts|tsx|js)',
14+
'**/build/**/(*.)+(spec|test).+(ts|tsx|js)',
15+
],
1216
exclude: [...configDefaults.exclude, '**/sandbox/**', '**/*.case.test.+(ts|tsx|js)'],
1317
setupFiles: ['./.vitest.config/setup-vitest.ts'],
1418
coverage: {

0 commit comments

Comments
 (0)