/
/
/
1{
2 "compilerOptions": {
3 "target": "ES2020",
4 "useDefineForClassFields": true,
5 "lib": ["ES2020", "DOM", "DOM.Iterable"],
6 "module": "ESNext",
7 "skipLibCheck": true,
8
9 /* Bundler mode */
10 "moduleResolution": "bundler",
11 "allowImportingTsExtensions": true,
12 "resolveJsonModule": true,
13 "isolatedModules": true,
14 "noEmit": true,
15 "jsx": "react-jsx",
16
17 /* Linting */
18 "strict": true,
19 "noUnusedLocals": true,
20 "noUnusedParameters": true,
21 "noFallthroughCasesInSwitch": true,
22
23 /* Path mapping */
24 "baseUrl": ".",
25 "paths": {
26 "@/*": ["./src/*"],
27 "@/components/*": ["./src/components/*"],
28 "@/hooks/*": ["./src/hooks/*"],
29 "@/api/*": ["./src/api/*"],
30 "@/types/*": ["./src/types/*"]
31 }
32 },
33 "include": ["src"],
34 "references": [{ "path": "./tsconfig.node.json" }]
35}