{ "compilerOptions": { "target": "ES2024", "lib": ["ES2024", "DOM"], "module": "NodeNext", "moduleResolution": "NodeNext", "types": ["node"], "strict": true, "noUncheckedIndexedAccess": true, "exactOptionalPropertyTypes": true, "noImplicitOverride": true, // Node fuehrt die .ts-Dateien direkt aus (Type Stripping). Es gibt keinen // Build-Schritt - tsc laeuft nur zur Pruefung. Deshalb muessen alle // Konstrukte loeschbar sein: keine enums, keine Parameter-Properties, // keine namespaces. Siehe ADR-0001. "erasableSyntaxOnly": true, "verbatimModuleSyntax": true, "allowImportingTsExtensions": true, "noEmit": true, "skipLibCheck": true, "forceConsistentCasingInFileNames": true }, "include": ["packages/**/*.ts", "apps/**/*.ts", "docker/**/*.ts"] }