tsconfig.json 887 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. {
  2. "compilerOptions": {
  3. "target": "ES2022",
  4. "lib": ["ES2022", "DOM", "DOM.Iterable"],
  5. "allowJs": true,
  6. "skipLibCheck": true,
  7. "strict": true,
  8. "forceConsistentCasingInFileNames": true,
  9. "noEmit": true,
  10. "esModuleInterop": true,
  11. "module": "ESNext",
  12. "moduleResolution": "bundler",
  13. "resolveJsonModule": true,
  14. "isolatedModules": true,
  15. "incremental": true,
  16. "declaration": true,
  17. "declarationMap": true,
  18. "sourceMap": true,
  19. "removeComments": false,
  20. "noUnusedLocals": true,
  21. "noUnusedParameters": true,
  22. "noImplicitReturns": true,
  23. "noFallthroughCasesInSwitch": true,
  24. "baseUrl": ".",
  25. "paths": {
  26. "@/*": ["./packages/client/src/*"],
  27. "@shared/*": ["./packages/shared/*"]
  28. }
  29. },
  30. "exclude": [
  31. "node_modules",
  32. "dist",
  33. "build",
  34. "coverage",
  35. "*.config.js",
  36. "*.config.ts"
  37. ]
  38. }