tsconfig.app.json 832 B

123456789101112131415161718192021222324252627282930313233
  1. {
  2. "compilerOptions": {
  3. "baseUrl": ".",
  4. "paths": {
  5. "@/*": ["./src/*"]
  6. },
  7. "ignoreDeprecations": "6.0",
  8. "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo",
  9. "target": "ES2023",
  10. "useDefineForClassFields": true,
  11. "lib": ["ES2023", "DOM", "DOM.Iterable"],
  12. "module": "ESNext",
  13. "types": ["vite/client"],
  14. "skipLibCheck": true,
  15. /* Bundler mode */
  16. "moduleResolution": "bundler",
  17. "allowImportingTsExtensions": true,
  18. "verbatimModuleSyntax": true,
  19. "moduleDetection": "force",
  20. "noEmit": true,
  21. "jsx": "react-jsx",
  22. /* Linting */
  23. "strict": true,
  24. "noUnusedLocals": true,
  25. "noUnusedParameters": true,
  26. "erasableSyntaxOnly": true,
  27. "noFallthroughCasesInSwitch": true,
  28. "noUncheckedSideEffectImports": true
  29. },
  30. "include": ["src"]
  31. }