refactor: cleanup crypto import
[e-mobility-charging-stations-simulator.git] / tsconfig.json
index 9d2cfe738f161081f45b359988713838a16e23ad..e32529663692daaf232c39342035dfdc18f362f8 100644 (file)
@@ -1,6 +1,23 @@
 {
-  "extends": "./tsconfig-base.json",
+  "$schema": "https://json.schemastore.org/tsconfig",
   "compilerOptions": {
-    "verbatimModuleSyntax": true
-  }
+    "target": "es2022",
+    "module": "esnext",
+    "lib": ["es2022"],
+    "removeComments": true,
+    "importHelpers": true,
+
+    "strict": true,
+
+    "moduleResolution": "node",
+    "resolveJsonModule": true,
+    "allowSyntheticDefaultImports": true,
+    "verbatimModuleSyntax": true,
+
+    "experimentalDecorators": true,
+    "emitDecoratorMetadata": true,
+
+    "forceConsistentCasingInFileNames": true
+  },
+  "exclude": ["ui/web/**/*.ts"]
 }