Files
Marc ChanandGitHub 417b81c752 [OPEND-4240] chore(tooling): migrate workspace to TypeScript 7 (#8957)
* chore(tooling): migrate workspace to TypeScript 7

* fix(docker): stage plugin manifests before native web type checking

* perf(guard): batch native parsing with bounded AST retention

* fix(tooling): port main's AST tests to native TypeScript
2026-10-22 08:40:45 +00:00

36 lines
875 B
JSON

{
"compilerOptions": {
"target": "ES2022",
"lib": ["ES2022", "DOM", "DOM.Iterable"],
"module": "NodeNext",
"moduleResolution": "NodeNext",
"jsx": "react-jsx",
"paths": {
"@/*": ["./lib/*.ts"]
},
"strict": true,
"noUncheckedIndexedAccess": true,
"exactOptionalPropertyTypes": true,
"allowImportingTsExtensions": true,
"noEmit": true,
"isolatedModules": true,
"esModuleInterop": true,
"forceConsistentCasingInFileNames": true,
"resolveJsonModule": true,
"skipLibCheck": true,
"types": ["node", "vitest"]
},
"include": [
"playwright.config.ts",
"playwright.visual.config.ts",
"vitest.config.ts",
"lib/**/*.ts",
"resources/**/*.ts",
"scripts/**/*.ts",
"specs/**/*.ts",
"tests/**/*.ts",
"ui/**/*.ts"
],
"exclude": ["node_modules", "reports", ".od-data"]
}