Fix the workflow for TypeScript checks
[GitHub/WoltLab/WCF.git] / tsconfig.json
CommitLineData
b612e0a6 1{
95adb2f6
TD
2 "include": [
3 "global.d.ts",
83713d5f 4 "ts/**/*"
95adb2f6 5 ],
72827369
AE
6 "exclude": [
7 "ts/WoltLabSuite/WebComponent/*.ts"
8 ],
95adb2f6
TD
9 "compilerOptions": {
10 "allowJs": true,
8678ead9 11 "target": "es2019",
95adb2f6 12 "module": "amd",
83713d5f 13 "rootDir": "ts/",
95adb2f6
TD
14 "outDir": "wcfsetup/install/files/js/",
15 "lib": [
16 "dom",
502eda18 17 "DOM.Iterable",
8678ead9 18 "es2019"
b612e0a6 19 ],
95adb2f6
TD
20 "strictNullChecks": true,
21 "moduleResolution": "node",
22 "esModuleInterop": true,
23 "noImplicitThis": true,
a132a670 24 "strictBindCallApply": true,
3fb37a67
M
25 "importHelpers": true,
26 "newLine": "lf"
95adb2f6 27 }
b612e0a6 28}