tsconfig.app.json 805 B

1234567891011121314151617181920212223242526272829303132
  1. {
  2. "extends": "@vue/tsconfig/tsconfig.dom.json",
  3. "compilerOptions": {
  4. "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo",
  5. "lib": ["ESNext", "DOM", "DOM.Iterable"],
  6. "baseUrl": ".",
  7. "paths": {
  8. "@/*": ["./src/*"],
  9. "#/*": ["./src/types/*"]
  10. },
  11. "resolveJsonModule": true,
  12. "types": [
  13. "vite-plugin-pages/client",
  14. "vite-plugin-vue-meta-layouts/client",
  15. "vite-plugin-app-loading/client",
  16. "element-plus/global"
  17. ],
  18. "allowJs": false,
  19. "strict": true,
  20. "noFallthroughCasesInSwitch": true,
  21. "noUncheckedIndexedAccess": false,
  22. "noUnusedLocals": true,
  23. "noUnusedParameters": true,
  24. "sourceMap": true,
  25. "esModuleInterop": true
  26. },
  27. "include": [
  28. "src/**/*.ts",
  29. "src/**/*.tsx",
  30. "src/**/*.vue"
  31. ]
  32. }