tsconfig.json 708 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. {
  2. "compilerOptions": {
  3. "target": "ES2020",
  4. "useDefineForClassFields": true,
  5. "lib": [
  6. "ES2020",
  7. "DOM",
  8. "DOM.Iterable"
  9. ],
  10. "module": "ESNext",
  11. "skipLibCheck": true,
  12. "baseUrl": ".",
  13. /* Bundler mode */
  14. "moduleResolution": "bundler",
  15. "allowImportingTsExtensions": true,
  16. "resolveJsonModule": true,
  17. "isolatedModules": true,
  18. "noEmit": true,
  19. "jsx": "react-jsx",
  20. /* Linting */
  21. "strict": true,
  22. "noUnusedLocals": true,
  23. "noUnusedParameters": true,
  24. "noFallthroughCasesInSwitch": true,
  25. "paths": {
  26. "src/*": [
  27. "./src/*"
  28. ],
  29. "test/*": [
  30. "./test/*"
  31. ]
  32. }
  33. },
  34. "include": [
  35. "src",
  36. "test"
  37. ],
  38. "references": [
  39. {
  40. "path": "./tsconfig.node.json"
  41. }
  42. ]
  43. }