build(deps-dev): apply updates
[e-mobility-charging-stations-simulator.git] / ui / web / tsconfig.json
index 964bfb73e24e507ce77bb5ab37631afb84a62e21..4c48e296d56b106fa7de2395378261f44686fe5c 100644 (file)
@@ -1,33 +1,17 @@
 {
-  "extends": "./tsconfig-base.json",
+  "$schema": "https://json.schemastore.org/tsconfig",
+  "extends": ["@tsconfig/node20/tsconfig.json", "@vue/tsconfig/tsconfig.dom.json"],
   "compilerOptions": {
     "experimentalDecorators": true,
     "allowSyntheticDefaultImports": true,
     "sourceMap": true,
-    "baseUrl": ".",
-    "types": [
-      "node",
-      "mocha",
-      "chai"
-    ],
+    "composite": true,
+    "baseUrl": "./",
+    "types": ["node", "jsdom"],
     "paths": {
-      "@/*": [
-        "src/*"
-      ]
-    },
-    "lib": [
-      "esnext",
-      "dom"
-    ]
+      "@/*": ["./src/*"]
+    }
   },
-  "include": [
-    "src/**/*.ts",
-    "src/**/*.tsx",
-    "src/**/*.vue",
-    "tests/**/*.ts",
-    "tests/**/*.tsx"
-  ],
-  "exclude": [
-    "node_modules"
-  ]
+  "include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.vue", "tests/**/*.ts", "tests/**/*.tsx"],
+  "exclude": ["node_modules"]
 }