lsa-planer

LSA-Planer Professional – Planungssoftware für Lichtsignalanlagen nach RiLSA 2015 und § 45 StVO. EUPL-1.2.

/ tsconfig.json

1,1 KB Rohdatei
tsconfig.json — 43 Zeilen
1 {
2 "compilerOptions": {
3 "target": "ES2022",
4 "lib": ["ES2022", "DOM", "DOM.Iterable"],
5 "module": "ESNext",
6 "moduleResolution": "bundler",
7 "moduleDetection": "force",
8 "resolveJsonModule": true,
9 "isolatedModules": true,
10 "verbatimModuleSyntax": true,
11 "noEmit": true,
12 "skipLibCheck": true,
13 "useDefineForClassFields": true,
14
15 "strict": true,
16 "noImplicitOverride": true,
17 "noUncheckedIndexedAccess": true,
18 "exactOptionalPropertyTypes": true,
19 "noFallthroughCasesInSwitch": true,
20 "noImplicitReturns": true,
21 "noUnusedLocals": true,
22 "noUnusedParameters": true,
23 "allowUnreachableCode": false,
24 "forceConsistentCasingInFileNames": true,
25
26 "baseUrl": ".",
27 "paths": {
28 "@/*": ["src/*"],
29 "@shared/*": ["shared/*"]
30 },
31 "types": ["vite/client", "vitest/globals"]
32 },
33 "include": [
34 "src/**/*.ts",
35 "shared/**/*.ts",
36 "tests/**/*.ts",
37 "e2e/**/*.ts",
38 "tools/**/*.ts",
39 "vite.config.ts",
40 "vitest.config.ts"
41 ],
42 "exclude": ["node_modules", "build", "release"]
43 }