view love/epi/tsconfig.json @ 170:7fce234bfdca

Closing old fzf head
author MrJuneJune <me@mrjunejune.com>
date Mon, 19 Jan 2026 17:35:39 -0800
parents cf9caa4abc3e
children
line wrap: on
line source

{
  "files": [],
  "references": [
    { "path": "./tsconfig.app.json" },
    { "path": "./tsconfig.node.json" }
  ],
  "compilerOptions": {
    "baseUrl": ".",
    "paths": {
      "@/*": ["src/*"]
    }
  }
}
// {
//   "compilerOptions": {
//     "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo",
//     "target": "ES2022",
//     "useDefineForClassFields": true,
//     "lib": ["ES2022", "DOM", "DOM.Iterable"],
//     "module": "ESNext",
//     "skipLibCheck": true,
// 
//     /* Bundler mode */
//     "moduleResolution": "bundler",
//     "allowImportingTsExtensions": true,
//     "verbatimModuleSyntax": true,
//     "moduleDetection": "force",
//     "noEmit": true,
//     "jsx": "react-jsx",
//     "jsxImportSource": "react",            // ← ADD THIS LINE
//     "types": ["vite/client"],              // ← ADD THIS LINE (important for .tsx)
// 
//     // ←←← MOST IMPORTANT LINE FOR .tsx FILES ←←←
//     "allowJs": true                        // ← ADD THIS LINE
// 
//     /* Strictness */
//     "strict": true,
//     "noUnusedLocals": true,
//     "noUnusedParameters": true,
//     "noFallthroughCasesInSwitch": true,
// 
//     /* THIS IS THE IMPORTANT PART */
//     "baseUrl": ".",
//     "paths": {
//       "@/*": ["src/*"]
//     }
//   },
//   "include": ["src/**/*", "vite.config.ts"],
//   "exclude": ["node_modules", "dist"]
// }