{ "$schema": "https://json.schemastore.org/tsconfig", "display": "Default", "include": ["."], "exclude": ["node_modules", "templates/*"], "compilerOptions": { "allowJs": true, "allowSyntheticDefaultImports": true, "checkJs": true, "lib": ["ES2022", "DOM", "DOM.Iterable"], "module": "ESNext", "target": "ES2022", "noEmit": true, "declaration": false, "downlevelIteration": true, "forceConsistentCasingInFileNames": true, "esModuleInterop": true, "inlineSources": false, "isolatedModules": true, "moduleResolution": "node", "skipLibCheck": true, "strict": true, // Non-null assertions are a PITA when checking JS files "strictNullChecks": false } }