waffensachkunde

Waffensachkunde – Lernsoftware für die Sachkundeprüfung nach § 7 WaffG. Barrierefrei, offline, EUPL-1.2.

/ app tsconfig.e2e.json

app/tsconfig.e2e.json — 18 Zeilen
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 }