X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=tsconfig.json;h=0107ea53c898860570280bde6ad65d6e572ddd76;hb=97cd0ef387b54392852368147eb51cea354bc804;hp=9d2cfe738f161081f45b359988713838a16e23ad;hpb=0f4540150dd0b9c8bf96b92182413237e9ac0491;p=e-mobility-charging-stations-simulator.git diff --git a/tsconfig.json b/tsconfig.json index 9d2cfe73..0107ea53 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,6 +1,22 @@ { - "extends": "./tsconfig-base.json", + "$schema": "https://json.schemastore.org/tsconfig", "compilerOptions": { - "verbatimModuleSyntax": true - } + "target": "es2022", + "module": "NodeNext", + "lib": ["es2022"], + "removeComments": true, + + "strict": true, + + "moduleResolution": "NodeNext", + "resolveJsonModule": true, + "allowSyntheticDefaultImports": true, + "verbatimModuleSyntax": true, + + "experimentalDecorators": true, + "emitDecoratorMetadata": true, + + "forceConsistentCasingInFileNames": true + }, + "exclude": ["ui/web/**/*.ts"] }