tsconfig.json 719 B

1234567891011121314151617181920212223242526272829303132333435
  1. {
  2. "compilerOptions": {
  3. "target": "esnext",
  4. "useDefineForClassFields": true,
  5. "module": "esnext",
  6. "moduleResolution": "node",
  7. "strict": true,
  8. "jsx": "preserve",
  9. "sourceMap": true,
  10. "isolatedModules": true,
  11. "resolveJsonModule": true,
  12. "esModuleInterop": true,
  13. "lib": ["esnext", "dom", "DOM.Iterable"],
  14. "types": [
  15. "node",
  16. "./node_modules/vite/client",
  17. "./node_modules/vue/macros-global",
  18. "naive-ui/volar"
  19. ],
  20. "baseUrl": "./",
  21. "paths": {
  22. "@/*": ["src/*"]
  23. }
  24. },
  25. "include": [
  26. ".eslintrc.js",
  27. "src/**/*.ts",
  28. "src/**/*.d.ts",
  29. "src/**/*.tsx",
  30. "src/**/*.vue",
  31. "src/*.vue",
  32. "test/**/*.ts",
  33. "*.js"
  34. ]
  35. }