build(deps-dev): apply updates
[e-mobility-charging-stations-simulator.git] / ui / web / tsconfig-sonar.json
1 {
2 "$schema": "https://json.schemastore.org/tsconfig",
3 "compilerOptions": {
4 "lib": ["ES2020", "DOM", "DOM.Iterable"],
5 "module": "ESNext",
6 "target": "ESNext",
7 "strict": true,
8 "noImplicitThis": true,
9 "esModuleInterop": true,
10 "skipLibCheck": true,
11 "forceConsistentCasingInFileNames": true,
12 "moduleResolution": "node",
13 "resolveJsonModule": true,
14 "experimentalDecorators": true,
15 "allowSyntheticDefaultImports": true,
16 "sourceMap": true,
17 "composite": true,
18 "jsx": "preserve",
19 "jsxImportSource": "vue",
20 "isolatedModules": true,
21 "useDefineForClassFields": true,
22 "baseUrl": ".",
23 "types": ["node", "jsdom"],
24 "paths": {
25 "@/*": ["src/*"]
26 }
27 },
28 "include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.vue", "tests/**/*.ts", "tests/**/*.tsx"],
29 "exclude": ["node_modules"]
30 }