From 164efa2f984020740e424ca4b1d5412a0c0b0ee2 Mon Sep 17 00:00:00 2001 From: Pooya Parsa Date: Mon, 8 Jul 2024 12:28:29 +0200 Subject: [PATCH] chore: more strict tsconfig --- tsconfig.json | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/tsconfig.json b/tsconfig.json index 9eb2507..60f4abb 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,12 +1,19 @@ { "compilerOptions": { - "baseUrl": ".", "target": "ESNext", - "module": "ESNext", - "moduleResolution": "Node", - "esModuleInterop": true, - "declaration": true, - "strict": true + "module": "Preserve", + "resolveJsonModule": true, + "esModuleInterop": false, + "allowSyntheticDefaultImports": true, + "skipLibCheck": true, + "allowJs": true, + "checkJs": true, + "strict": true, + "verbatimModuleSyntax": true, + "isolatedModules": true, + "forceConsistentCasingInFileNames": true, + "noImplicitOverride": true, + "noEmit": true }, - "include": ["src"] + "include": ["src", "test"] }