diff options
author | 2024-01-27 06:42:45 +0100 | |
---|---|---|
committer | 2024-01-27 06:42:45 +0100 | |
commit | 8e0c62cf84b5cb078e867e222ea4e04f7e61d189 (patch) | |
tree | f6c26fea097053d23be6a1f7892b52c76ea81317 /tsconfig.json | |
parent | Bump version (diff) |
https://github.com/keycloakify/keycloakify-starter/pull/6 https://github.com/keycloakify/keycloakify/pull/324 https://github.com/keycloakify/keycloakify-starter/pull/5 https://github.com/keycloakify/keycloakify/issues/271
Diffstat (limited to 'tsconfig.json')
-rw-r--r-- | tsconfig.json | 42 |
1 files changed, 23 insertions, 19 deletions
diff --git a/tsconfig.json b/tsconfig.json index 80357ec..a7fc6fb 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,21 +1,25 @@ { - "compilerOptions": { - "target": "es5", - "lib": ["dom", "dom.iterable", "esnext"], - "baseUrl": "src", - "allowJs": true, - "skipLibCheck": true, - "esModuleInterop": true, - "allowSyntheticDefaultImports": true, - "strict": true, - "forceConsistentCasingInFileNames": true, - "noFallthroughCasesInSwitch": true, - "module": "esnext", - "moduleResolution": "node", - "resolveJsonModule": true, - "isolatedModules": true, - "noEmit": true, - "jsx": "react-jsx" - }, - "include": ["src"] + "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" }] } |