aboutsummaryrefslogtreecommitdiff
path: root/tsconfig.json
blob: 6e2b9d08293971a83c3ef75b05c9d16a25595e4f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
{
  "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"]
}