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