waffensachkunde
Waffensachkunde – Lernsoftware für die Sachkundeprüfung nach § 7 WaffG. Barrierefrei, offline, EUPL-1.2.
| 1 | { |
| 2 | "extends": "./tsconfig.base.json", |
| 3 | "include": ["e2e/**/*.ts", "playwright.config.ts", "src/shared/**/*.ts", "tools/**/*.mjs"], |
| 4 | "compilerOptions": { |
| 5 | "composite": true, |
| 6 | // `tools/paketstand.mjs` wird von der Prüfung UND vom Gate-Stempel |
| 7 | // gelesen. Der Stempel lädt sie ohne Übersetzungsschritt, deshalb ist sie |
| 8 | // JavaScript; TypeScript zieht die Typen aus ihren JSDoc-Angaben. |
| 9 | "allowJs": true, |
| 10 | // Playwright-Callbacks in `page.evaluate()` laufen im Browserkontext, |
| 11 | // deshalb wird hier zusätzlich zur Node-Umgebung die DOM-Bibliothek |
| 12 | // gebraucht. |
| 13 | "lib": ["ES2023", "DOM", "DOM.Iterable"], |
| 14 | "types": ["node"], |
| 15 | "outDir": "node_modules/.tmp/tsc-e2e", |
| 16 | "tsBuildInfoFile": "node_modules/.tmp/tsc-e2e.tsbuildinfo" |
| 17 | } |
| 18 | } |