tsconfig.json 983 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. {
  2. "compilerOptions": {
  3. "target": "ESNext",
  4. "module": "ESNext",
  5. "moduleResolution": "Node",
  6. "strict": true,
  7. "jsx": "preserve",
  8. "baseUrl": ".",
  9. "paths": {
  10. "@/*": [
  11. "src/*"
  12. ],
  13. "/#/*": [
  14. "types/*"
  15. ],
  16. "assets/*": [
  17. "src/assets/*"
  18. ],
  19. "components/*": [
  20. "src/components/*"
  21. ],
  22. "views/*": [
  23. "src/views/*"
  24. ]
  25. },
  26. "types": [
  27. "node"
  28. ],
  29. "typeRoots": [
  30. "./node_modules/@types",
  31. "./src/types"
  32. ],
  33. "resolveJsonModule": true,
  34. "allowSyntheticDefaultImports": true,
  35. "noImplicitAny": false,
  36. },
  37. "include": [
  38. "src/**/*.ts",
  39. "src/**/*.d.ts",
  40. "src/**/*.tsx",
  41. "src/**/*.vue",
  42. "auto-imports.d.ts",
  43. "components.d.ts",
  44. "types/**/*.d.ts",
  45. "types/**/*.ts",
  46. "utils/**/*.ts"
  47. , "src/router/routers/production-safety-router" ],
  48. "references": [
  49. {
  50. "path": "./tsconfig.node.json"
  51. }
  52. ]
  53. }