diff tsconfig.json @ 30:1fa90a903621

upgrade many deps
author drewp@bigasterisk.com
date Mon, 26 Aug 2024 22:33:02 -0700
parents b73941c4dc0a
children
line wrap: on
line diff
--- a/tsconfig.json	Sat Mar 23 16:11:27 2024 -0700
+++ b/tsconfig.json	Mon Aug 26 22:33:02 2024 -0700
@@ -1,33 +1,32 @@
 {
   "compilerOptions": {
-    "strict": true,
+    "allowSyntheticDefaultImports": true,
+    "alwaysStrict": true,
+    "forceConsistentCasingInFileNames": true,
     "noFallthroughCasesInSwitch": true,
     "noImplicitAny": true,
     "noImplicitReturns": true,
     "noImplicitThis": true,
+    "strict": true,
     "strictFunctionTypes": true,
     "strictNullChecks": true,
     "strictPropertyInitialization": true,
-    "alwaysStrict": true,
 
-    "types": [],
-
+    "allowJs": true,
+    "declaration": true,
+    "downlevelIteration": true,
+    "esModuleInterop": true,
+    "experimentalDecorators": true,
     "module": "ES6",
-    "target": "ES6",
     "moduleResolution": "node",
     "sourceMap": true,
-    "declaration": true,
-    "experimentalDecorators": true,
-    "allowJs": true,
-    "esModuleInterop": true,
+    "target": "ES6",
     "traceResolution": true,
-    // "allowSyntheticDefaultImports": true,
-    // "rootDir": ".",
-    // "outDir": "./build",
+    "useDefineForClassFields": false,
+
     "baseUrl": ".",
-    // "emitDecoratorMetadata": true,
-    "lib": [ "es6", "dom", "ES2019.Object" ],
+    "lib": ["es6", "dom", "ES2019.Object"],
+    "types": []
   },
-  "include": ["./src"]
-  // "exclude": ["src/**/*.test.ts"]
+  "include": ["src/**/*.ts"]
 }