Files
lifeforge/shared/tsconfig.json
Melvin Chia e5bd449744 chore: update dependencies and improve type handling across components
Former-commit-id: f662d28dba827ec43f9b4c424bac0ead370ac173 [formerly ddcdd457351780e065c5d187eba4c22d94a5f2f5] [formerly f6417482296f6580bc40ced693baf54cc8427cf6 [formerly ffe6deedb36a39f1b37d29b165f95d0eac034f4c]]
Former-commit-id: 8ab93487953e96d5719a765567d47ea0b24c9c95 [formerly f4bb871acff956ed1138f7f41580a5d02c2ef4d2]
Former-commit-id: 09f484293beea3576ae528ae2b9a2c31d2e72b85
2025-10-12 12:27:42 +08:00

30 lines
556 B
JSON

{
"extends": "../tsconfig.json",
"compilerOptions": {
// Environment setup
"lib": [
"ESNext",
"DOM"
],
"target": "ESNext",
"module": "ESNext",
// Output configuration
"declaration": true,
"rootDir": "./src",
"outDir": "./dist",
"noEmit": false,
// Type checking
"strict": true,
"skipLibCheck": true,
// Additional checks
"noFallthroughCasesInSwitch": true,
"noUncheckedIndexedAccess": true
},
"include": [
"src"
],
"exclude": [
"dist",
"node_modules"
]
}