Files
lifeforge/apps/codeTime/client/tsconfig.json
Melvin Chia 8840d68421 feat: complete migration of frontend
Former-commit-id: eeeb8b65ec4d457c6db99b1406e574f852b9d3b8 [formerly 594abd49c3e7537921a13f4b39357c2d7ae91cf2] [formerly 17809b5d1c8c1f8d7cb6931221f5f31df6c2596e [formerly ec98c02b6ae72a43d83f916e1584c373880d81eb]]
Former-commit-id: a60eceecd701596fcdda6c68fbb62c73522b12bb [formerly d57ba2d8f14e6822714163e7ef18f2464c3fe5c8]
Former-commit-id: be4e3099630e25d4eea5dd3b6aaa95426e0181da
2025-10-04 13:07:01 +08:00

50 lines
1.1 KiB
JSON

{
"compilerOptions": {
// JSX and Language Settings
"jsx": "react-jsx",
"target": "ES2020",
"lib": [
"ES2020",
"DOM",
"DOM.Iterable",
"ES2024.Object"
],
// Module Resolution
"module": "ESNext",
"moduleResolution": "bundler",
"resolveJsonModule": true,
"isolatedModules": true,
"verbatimModuleSyntax": true,
// Build and Output
"composite": true,
"noEmit": true,
"skipLibCheck": true,
// Type Checking
"strict": true,
"noUnusedLocals": true,
"noUnusedParameters": true,
"useDefineForClassFields": true,
"noFallthroughCasesInSwitch": true,
// Path Mapping
"paths": {
"@": [
"./src/index"
],
"@/*": [
"./src/*"
],
"@server/*": [
"../../../server/src/*"
]
}
},
"references": [
{
"path": "../../../server/tsconfig.json"
}
]
}