Coves frontend - a photon fork
1{
2 "extends": "./.svelte-kit/tsconfig.json",
3 "compilerOptions": {
4 "allowJs": true,
5 "checkJs": true,
6 "esModuleInterop": true,
7 "forceConsistentCasingInFileNames": true,
8 "resolveJsonModule": true,
9 "skipLibCheck": true,
10 "sourceMap": true,
11 "strict": true,
12 "types": ["vite-plugin-pwa/client", "node"]
13 },
14 // Must copy include from base config since TypeScript doesn't merge arrays
15 "include": [
16 ".svelte-kit/ambient.d.ts",
17 ".svelte-kit/non-ambient.d.ts",
18 ".svelte-kit/types/**/$types.d.ts",
19 "vite.config.js",
20 "vite.config.ts",
21 "src/**/*.js",
22 "src/**/*.ts",
23 "src/**/*.svelte",
24 "tests/**/*.js",
25 "tests/**/*.ts",
26 "tests/**/*.svelte"
27 ],
28 // Exclude legacy code that will be replaced:
29 // - piefed: Using Coves backend instead
30 // - lemmy/adapter.ts: API adapter to be replaced
31 // - markdown: Switching to RTF
32 "exclude": [
33 "node_modules/**",
34 "src/service-worker.js",
35 "src/service-worker.ts",
36 "src/service-worker.d.ts",
37 "src/service-worker/**",
38 "src/lib/api/piefed/**",
39 "src/lib/api/lemmy/adapter.ts",
40 "src/lib/app/markdown/**"
41 ]
42}