about summary refs log tree commit diff
path: root/tsconfig.json
diff options
context:
space:
mode:
authorBaitinq <manuelpalenzuelamerino@gmail.com>2024-06-02 23:54:15 +0200
committerBaitinq <manuelpalenzuelamerino@gmail.com>2024-06-02 23:54:15 +0200
commit39eac64b58fb2b1a25ed016bb9637e0bf3c01a11 (patch)
tree4fca914e01ed6dec7bc322f5f2e97814ed8dda4a /tsconfig.json
downloadfs-tracer-frontend-39eac64b58fb2b1a25ed016bb9637e0bf3c01a11.tar.gz
fs-tracer-frontend-39eac64b58fb2b1a25ed016bb9637e0bf3c01a11.tar.bz2
fs-tracer-frontend-39eac64b58fb2b1a25ed016bb9637e0bf3c01a11.zip
Initial commit
Diffstat (limited to 'tsconfig.json')
-rw-r--r--tsconfig.json25
1 files changed, 25 insertions, 0 deletions
diff --git a/tsconfig.json b/tsconfig.json
new file mode 100644
index 0000000..a7fc6fb
--- /dev/null
+++ b/tsconfig.json
@@ -0,0 +1,25 @@
+{
+  "compilerOptions": {
+    "target": "ES2020",
+    "useDefineForClassFields": true,
+    "lib": ["ES2020", "DOM", "DOM.Iterable"],
+    "module": "ESNext",
+    "skipLibCheck": true,
+
+    /* Bundler mode */
+    "moduleResolution": "bundler",
+    "allowImportingTsExtensions": true,
+    "resolveJsonModule": true,
+    "isolatedModules": true,
+    "noEmit": true,
+    "jsx": "react-jsx",
+
+    /* Linting */
+    "strict": true,
+    "noUnusedLocals": true,
+    "noUnusedParameters": true,
+    "noFallthroughCasesInSwitch": true
+  },
+  "include": ["src"],
+  "references": [{ "path": "./tsconfig.node.json" }]
+}