aboutsummaryrefslogtreecommitdiffstats
path: root/config/tsconfig.base.json
diff options
context:
space:
mode:
authorLibravatar Kristóf Marussy <kristof@marussy.com>2022-01-08 21:36:43 +0100
committerLibravatar Kristóf Marussy <kristof@marussy.com>2022-01-09 19:53:03 +0100
commitd07e7b834831230b53860d0919a68edc2d36193d (patch)
treea1f2a021563ddff54f33341c475fc6c6eb787388 /config/tsconfig.base.json
parentNew configurations based on review comments (WIP) (diff)
downloadsophie-d07e7b834831230b53860d0919a68edc2d36193d.tar.gz
sophie-d07e7b834831230b53860d0919a68edc2d36193d.tar.zst
sophie-d07e7b834831230b53860d0919a68edc2d36193d.zip
build: Eslint fixes for multi-module project
Signed-off-by: Kristóf Marussy <kristof@marussy.com>
Diffstat (limited to 'config/tsconfig.base.json')
-rw-r--r--config/tsconfig.base.json19
1 files changed, 19 insertions, 0 deletions
diff --git a/config/tsconfig.base.json b/config/tsconfig.base.json
new file mode 100644
index 0000000..255f334
--- /dev/null
+++ b/config/tsconfig.base.json
@@ -0,0 +1,19 @@
1{
2 "compilerOptions": {
3 "module": "esnext",
4 "target": "esnext",
5 "moduleResolution": "node",
6 "esModuleInterop": true,
7 "allowSyntheticDefaultImports": true,
8 "strict": true,
9 "noImplicitOverride": true,
10 "noImplicitReturns": true,
11 "exactOptionalPropertyTypes": true,
12 "isolatedModules": true,
13 "skipLibCheck": true,
14 "checkJs": true,
15 "lib": [
16 "esnext"
17 ]
18 }
19}