1{
2 "extends": "../../tsconfig.base.json",
3 "include": [
4 "alchemy.run.ts",
5 "src/**/*.ts",
6 "src/**/*.tsx",
7 "test/**/*.ts",
8 "vite.config.ts"
9 ],
10 "compilerOptions": {
11 "rootDir": ".",
12 "strict": true,
13 "esModuleInterop": true,
14 "jsx": "preserve",
15 "jsxImportSource": "solid-js",
16 "module": "ESNext",
17 "moduleResolution": "Bundler",
18 "lib": ["DOM", "DOM.Iterable", "ES2022"],
19 "isolatedModules": true,
20 "resolveJsonModule": true,
21 "skipLibCheck": true,
22 "target": "ES2022",
23 "allowJs": true,
24 "forceConsistentCasingInFileNames": true,
25 "paths": {
26 "~/*": ["./src/*"]
27 },
28 "noEmit": true,
29 "types": ["bun", "vite/client", "@cloudflare/workers-types"]
30 },
31 "references": [
32 {
33 "path": "../../packages/alchemy/tsconfig.json"
34 }
35 ]
36}