X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=ui%2Fweb%2Ftsconfig.json;h=4c48e296d56b106fa7de2395378261f44686fe5c;hb=923ac728c8636e5d8e7cc387ade07990385c6fdd;hp=7fe09db6d7ff37fa040d730c99cf6c5d9324a90b;hpb=6644d2b07e885db614c42034285970e95b1a271e;p=e-mobility-charging-stations-simulator.git diff --git a/ui/web/tsconfig.json b/ui/web/tsconfig.json index 7fe09db6..4c48e296 100644 --- a/ui/web/tsconfig.json +++ b/ui/web/tsconfig.json @@ -1,34 +1,17 @@ { - "extends": "@vue/tsconfig/tsconfig.json", + "$schema": "https://json.schemastore.org/tsconfig", + "extends": ["@tsconfig/node20/tsconfig.json", "@vue/tsconfig/tsconfig.dom.json"], "compilerOptions": { - "allowImportingTsExtensions": false, "experimentalDecorators": true, "allowSyntheticDefaultImports": true, "sourceMap": true, - "baseUrl": ".", - "types": [ - "node", - "mocha", - "chai" - ], + "composite": true, + "baseUrl": "./", + "types": ["node", "jsdom"], "paths": { - "@/*": [ - "src/*" - ] - }, - "lib": [ - "esnext", - "dom" - ] + "@/*": ["./src/*"] + } }, - "include": [ - "src/**/*.ts", - "src/**/*.tsx", - "src/**/*.vue", - "tests/**/*.ts", - "tests/**/*.tsx" - ], - "exclude": [ - "node_modules" - ] + "include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.vue", "tests/**/*.ts", "tests/**/*.tsx"], + "exclude": ["node_modules"] }