diff options
Diffstat (limited to 'tsconfig.json')
| -rw-r--r-- | tsconfig.json | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/tsconfig.json b/tsconfig.json index 776e75f..684340d 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,23 +1,31 @@ { "compilerOptions": { + "lib": ["es2022"], "module": "es2022", "target": "es2022", "moduleResolution": "node", - "lib": ["es2022"], + "noEmit": true, "types": ["@cloudflare/workers-types", "@types/node"], - "resolveJsonModule": true, "allowJs": false, - "noEmit": true, - - "isolatedModules": true, - "allowSyntheticDefaultImports": true, - "forceConsistentCasingInFileNames": true, + "resolveJsonModule": true, "strict": true, + "allowUnusedLabels": false, + "allowUnreachableCode": false, + "exactOptionalPropertyTypes": true, + "noFallthroughCasesInSwitch": true, + "noImplicitOverride": true, + "noImplicitReturns": true, + "noPropertyAccessFromIndexSignature": true, "noUncheckedIndexedAccess": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + + "isolatedModules": true, + "esModuleInterop": true, "skipLibCheck": true } } |
