/ tsconfig.json
tsconfig.json
 1  {
 2    "compilerOptions": {
 3      "allowUnreachableCode": false,
 4      "target": "ES2024",
 5      "lib": ["DOM", "DOM.Iterable", "ES2015", "ES2016", "ES2017", "ES2018", "ES2019", "ES2020", "ES2021", "ES2022", "ES2023", "ES2024"],
 6      "module": "ESNext",
 7      "moduleResolution": "Node",
 8      "allowJs": true,
 9      "checkJs": true,
10      "declaration": true,
11      "strict": true,
12      "skipLibCheck": true,
13      "esModuleInterop": true,
14      "resolveJsonModule": true,
15      "isolatedModules": true,
16      "noImplicitAny": true,
17      "forceConsistentCasingInFileNames": true,
18      "baseUrl": ".",
19      "paths": {
20        "app/*": ["./app/*"],
21        "interfaces/*": ["./app/interfaces/*"]
22      }
23    },
24    "include": [
25      "app/**/*.js",
26      "app/*.js",
27      "app/**/*.d.ts",
28      "app/*.d.ts",
29    ],
30    "exclude": ["node_modules", "dist", "build", "public", "**/*.min.js"]
31  }