A Tanstack Start (Solid flavour) template for my projects
1{
2 "$schema": "https://www.schemastore.org/tsconfig",
3 "compilerOptions": {
4 "strict": true,
5 "allowUnusedLabels": false,
6 "allowUnreachableCode": false,
7 "exactOptionalPropertyTypes": true,
8 "noFallthroughCasesInSwitch": true,
9 "noImplicitOverride": true,
10 "noImplicitReturns": true,
11 "noPropertyAccessFromIndexSignature": true,
12 "noUncheckedIndexedAccess": true,
13 "noUnusedLocals": true,
14 "noUnusedParameters": true,
15 // Since we're bundling with vite
16 "allowImportingTsExtensions": true,
17
18 "isolatedModules": true,
19
20 "esModuleInterop": true,
21
22 "jsx": "preserve",
23 "jsxImportSource": "solid-js",
24 "moduleResolution": "Bundler",
25 "module": "ESNext",
26 "target": "ES2022",
27 "skipLibCheck": true,
28 "strictNullChecks": true,
29
30 "types": [],
31 "paths": {
32 "@/*": ["./src/*"],
33 },
34 },
35}