JSON · 877 bytes Raw Blame History
1 {
2 "compilerOptions": {
3 "target": "ES2022",
4 "lib": ["ES2022"],
5 "module": "NodeNext",
6 "moduleResolution": "NodeNext",
7 "rootDir": "./src",
8 "outDir": "./dist",
9 "allowSyntheticDefaultImports": true,
10 "esModuleInterop": true,
11 "forceConsistentCasingInFileNames": true,
12 "strict": true,
13 "noImplicitAny": true,
14 "strictNullChecks": true,
15 "strictFunctionTypes": true,
16 "noImplicitReturns": true,
17 "noFallthroughCasesInSwitch": true,
18 "noUncheckedIndexedAccess": true,
19 "exactOptionalPropertyTypes": true,
20 "skipLibCheck": true,
21 "declaration": true,
22 "declarationMap": true,
23 "sourceMap": true,
24 "removeComments": false,
25 "experimentalDecorators": true,
26 "emitDecoratorMetadata": true,
27 "resolveJsonModule": true
28 },
29 "include": ["src/**/*"],
30 "exclude": ["node_modules", "dist", "**/*.test.ts"]
31 }