build(deps-dev): apply updates
[e-mobility-charging-stations-simulator.git] / tsconfig.json
index 9d2cfe738f161081f45b359988713838a16e23ad..0bc569f323b5befb1ad2429b3e36a598212e6b25 100644 (file)
@@ -1,6 +1,22 @@
 {
-  "extends": "./tsconfig-base.json",
+  "$schema": "https://json.schemastore.org/tsconfig",
   "compilerOptions": {
-    "verbatimModuleSyntax": true
-  }
+    "target": "ESNext",
+    "module": "NodeNext",
+    "lib": ["ESNext"],
+    "removeComments": true,
+
+    "strict": true,
+
+    "moduleResolution": "NodeNext",
+    "resolveJsonModule": true,
+    "allowSyntheticDefaultImports": true,
+    "verbatimModuleSyntax": true,
+
+    "experimentalDecorators": true,
+    "emitDecoratorMetadata": true,
+
+    "forceConsistentCasingInFileNames": true
+  },
+  "exclude": ["ui/web/**/*.ts"]
 }