{ "extends": "./.svelte-kit/tsconfig.json", "compilerOptions": { "target": "ES2022", "module": "ESNext", "moduleResolution": "bundler", "lib": ["ES2022", "DOM", "DOM.Iterable", "WebWorker"], "types": ["node"], "strict": true, "noImplicitAny": true, "strictNullChecks": true, "strictFunctionTypes": true, "strictBindCallApply": true, "strictPropertyInitialization": true, "noImplicitThis": true, "useUnknownInCatchVariables": true, "alwaysStrict": true, "noUnusedLocals": true, "noUnusedParameters": true, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true, "noUncheckedIndexedAccess": true, "noImplicitOverride": true, "allowSyntheticDefaultImports": true, "esModuleInterop": true, "resolveJsonModule": true, "isolatedModules": true, "skipLibCheck": true, "allowJs": true, "checkJs": false, "sourceMap": true, "verbatimModuleSyntax": true }, "include": [ ".svelte-kit/ambient.d.ts", ".svelte-kit/non-ambient.d.ts", ".svelte-kit/types/**/$types.d.ts", "app/**/*.ts", "app/**/*.d.ts", "hooks/**/*.ts", "routes/**/*.ts", "routes/**/*.svelte", "lib/**/*.ts", "lib/**/*.svelte", "engine/**/*.ts", "events/**/*.ts", "content-system/**/*.ts", "flow/**/*.ts", "scene/**/*.ts", "memoir/**/*.ts", "birth/**/*.ts", "death/**/*.ts", "continuation/**/*.ts", "worldgen/**/*.ts", "persistence/**/*.ts", "rng/**/*.ts", "time/**/*.ts", "loading/**/*.ts", "utils/**/*.ts", "tests/**/*.ts", "scripts/**/*.ts", "vite.config.ts", "svelte.config.js" ], "exclude": ["node_modules", "dist", "build", "built", ".svelte-kit/output"] }