Merge branch 'master' into combined-prs-branch
[poolifier.git] / tsconfig.json
index 5174d416e4a593272886c6233e9e477ba324ef32..79ab1b8258e732583dae5ddac8c3736899e85ff3 100644 (file)
@@ -1,11 +1,15 @@
 {
+  "$schema": "https://json.schemastore.org/tsconfig",
   "compilerOptions": {
-    "target": "ES2018",
-    "module": "CommonJS",
-    "outDir": "lib",
-    "esModuleInterop": true,
-    "declaration": true
+    "target": "ES2022",
+    "module": "ES2022",
+    "moduleResolution": "Node",
+    "declaration": true,
+    "declarationDir": "./lib/dts",
+    "strict": true,
+    "verbatimModuleSyntax": true,
+    "forceConsistentCasingInFileNames": true
   },
-  "include": ["src/**/*"],
-  "exclude": ["node_modules"]
+  "include": ["**/*.ts"],
+  "exclude": ["node_modules", "lib"]
 }