| { |
| "compilerOptions": { |
| "target": "ES2024", |
| "module": "preserve", |
| "moduleResolution": "bundler", |
| "allowImportingTsExtensions": true, |
| "lib": ["ES2023"], |
| "jsx": "react-jsx", |
| "jsxImportSource": "react", |
|
|
| "strict": true, |
| "isolatedModules": true, |
| "noUncheckedIndexedAccess": true, |
| "noImplicitOverride": true, |
| "noPropertyAccessFromIndexSignature": true, |
| "noFallthroughCasesInSwitch": true, |
| "forceConsistentCasingInFileNames": true, |
| "verbatimModuleSyntax": true, |
| "experimentalDecorators": true, |
|
|
| "declaration": true, |
| "sourceMap": true, |
| "noEmit": true, |
| "skipLibCheck": true, |
|
|
| "types": ["node"] |
| }, |
| "include": [ |
| "packages/*/src/**/*.ts", |
| "packages/*/src/**/*.tsx", |
| "packages/*/test/**/*.ts", |
| "packages/*/test/**/*.tsx", |
| "apps/*/src/**/*.ts", |
| "apps/*/src/**/*.tsx", |
| "apps/*/test/**/*.ts", |
| "apps/*/test/**/*.tsx" |
| ], |
| "exclude": [ |
| "node_modules", |
| "dist", |
| "coverage", |
| "packages/kosong/test/type-safety-negative.ts", |
| "**/*.disabled/**", |
| "**/*.disabled" |
| ] |
| } |
|
|