tsconfig.json 1.0 KB

123456789101112131415161718192021222324252627282930313233343536
  1. {
  2. "compilerOptions": {
  3. "composite": false,
  4. "declaration": true,
  5. "declarationMap": true,
  6. "esModuleInterop": true,
  7. "jsx": "preserve",
  8. "allowJs": true,
  9. "strictFunctionTypes": false,
  10. "allowSyntheticDefaultImports": true,
  11. "forceConsistentCasingInFileNames": true,
  12. "inlineSources": false,
  13. "isolatedModules": true,
  14. "moduleResolution": "node",
  15. "noUnusedLocals": false,
  16. "noUnusedParameters": false,
  17. "preserveWatchOutput": true,
  18. "skipLibCheck": true,
  19. "strict": true,
  20. "resolveJsonModule": true,
  21. "removeComments": true,
  22. "noImplicitAny": false,
  23. "experimentalDecorators": true,
  24. "target": "esnext",
  25. "module": "esnext",
  26. "baseUrl": ".",
  27. "paths": {
  28. "@/*": ["src/*"],
  29. "@cps/*": ["src/components/*"],
  30. "vue-i18n": ["vue-i18n/dist/vue-i18n.cjs.js"]
  31. },
  32. "lib": ["dom", "esnext"],
  33. "types": ["vite/client"]
  34. },
  35. "include": ["src", "mock", "vite.config.ts","node_modules", "dist", "build"]
  36. }