{
"include": [
- "global.d.ts",
"ts/**/*"
],
+ "exclude": [
+ "ts/WoltLabSuite/WebComponent.*",
+ "ts/WoltLabSuite/WebComponent/**"
+ ],
"compilerOptions": {
+ "experimentalDecorators": true,
+ "emitDecoratorMetadata": true,
"allowJs": true,
- "target": "es2017",
+ "target": "ES2022",
"module": "amd",
"rootDir": "ts/",
"outDir": "wcfsetup/install/files/js/",
"lib": [
- "dom",
+ "DOM",
"DOM.Iterable",
- "es2017"
+ "ES2022"
],
"strictNullChecks": true,
"moduleResolution": "node",
"noImplicitThis": true,
"strictBindCallApply": true,
"importHelpers": true,
- "newLine": "lf"
+ "newLine": "lf",
+ "paths": {
+ "*": [
+ "./ts/*"
+ ]
+ }
}
}