Compare commits

...

1 Commits

Author SHA1 Message Date
Arafatkatze 40ad1cbaf6 fix: webview-ui tsconfig build errors
- Add 'incremental: true' to satisfy tsBuildInfoFile requirement
- Remove noUncheckedSideEffectImports (TS 5.6+ feature not available in CI)
- Remove test-only types from tsconfig.app.json

This fixes the CI build failures introduced by PR #8931.
2026-01-29 17:29:26 -08:00
2 changed files with 3 additions and 7 deletions
+1 -5
View File
@@ -1,5 +1,6 @@
{
"compilerOptions": {
"incremental": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo",
"target": "ES2022",
"useDefineForClassFields": true,
@@ -8,10 +9,6 @@
"DOM",
"DOM.Iterable"
],
"types": [
"vitest/globals",
"@testing-library/jest-dom"
],
"module": "ESNext",
"skipLibCheck": true,
@@ -26,7 +23,6 @@
/* Linting */
"strict": true,
"noFallthroughCasesInSwitch": true,
"noUncheckedSideEffectImports": true,
/* Aliasing */
"baseUrl": ".",
+2 -2
View File
@@ -1,5 +1,6 @@
{
"compilerOptions": {
"incremental": true,
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.node.tsbuildinfo",
"target": "ES2022",
"lib": [
@@ -19,8 +20,7 @@
"strict": true,
"noUnusedLocals": true,
"noUnusedParameters": true,
"noFallthroughCasesInSwitch": true,
"noUncheckedSideEffectImports": true
"noFallthroughCasesInSwitch": true
},
"include": [
"vite.config.ts"