mirror of
https://github.com/zoriya/v10.git
synced 2026-08-05 05:37:21 +00:00
- Update TypeScript moduleResolution from "node" to "bundler" in base config - Remove 5 @ts-ignore directives for context-protocol import resolution - All HTML packages now import @open-wc/context-protocol without type errors - Builds and type checking continue to work correctly - Eliminates need for type suppression comments in critical components Files affected: - tsconfig.base.json: Updated module resolution strategy - html-media-elements/src/media-provider.ts: Removed @ts-ignore - html/src/media-provider.ts: Removed @ts-ignore - html/src/media-container.ts: Removed @ts-ignore - html/src/components/connected/media-play-button.ts: Removed @ts-ignore - html/src/components/connected/media-mute-button.ts: Removed @ts-ignore 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
37 lines
927 B
JSON
37 lines
927 B
JSON
{
|
|
"compilerOptions": {
|
|
"target": "ES2020",
|
|
"lib": ["ES2020", "DOM", "DOM.Iterable"],
|
|
"module": "ESNext",
|
|
"moduleResolution": "bundler",
|
|
"allowJs": true,
|
|
"checkJs": false,
|
|
"declaration": true,
|
|
"declarationMap": true,
|
|
"sourceMap": true,
|
|
"composite": true,
|
|
"incremental": true,
|
|
"strict": true,
|
|
"noUnusedLocals": true,
|
|
"noUnusedParameters": true,
|
|
"noImplicitReturns": true,
|
|
"noFallthroughCasesInSwitch": true,
|
|
"noImplicitAny": true,
|
|
"noImplicitThis": true,
|
|
"exactOptionalPropertyTypes": true,
|
|
"noUncheckedIndexedAccess": true,
|
|
"esModuleInterop": true,
|
|
"allowSyntheticDefaultImports": true,
|
|
"forceConsistentCasingInFileNames": true,
|
|
"skipLibCheck": true,
|
|
"resolveJsonModule": true,
|
|
"isolatedModules": true,
|
|
"verbatimModuleSyntax": false
|
|
},
|
|
"exclude": [
|
|
"node_modules",
|
|
"dist",
|
|
"build",
|
|
"coverage"
|
|
]
|
|
} |