tsconfig.json 708 B

1234567891011121314151617181920212223242526272829303132
  1. {
  2. "extends": "@vue/tsconfig/tsconfig.web.json",
  3. "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue"],
  4. "compilerOptions": {
  5. "importsNotUsedAsValues": "remove",
  6. "baseUrl": "./",
  7. "paths": {
  8. "@/*": ["./src/*"],
  9. "@packages/*": ["./packages/*"]
  10. },
  11. "strict": true,
  12. "strictBindCallApply": true,
  13. "jsx": "preserve",
  14. "sourceMap": false,
  15. "resolveJsonModule": true,
  16. "isolatedModules": false,
  17. "esModuleInterop": true,
  18. "noEmit": true,
  19. "lib": [
  20. "ESNext",
  21. "dom",
  22. "es2015.promise"
  23. ],
  24. "allowJs": false,
  25. "skipLibCheck": true
  26. },
  27. "references": [
  28. {
  29. "path": "./tsconfig.config.json"
  30. }
  31. ]
  32. }