tsconfig.app.json 788 B

123456789101112131415161718192021222324252627
  1. {
  2. "extends": "@vue/tsconfig/tsconfig.dom.json",
  3. "include": ["src/env.d.ts", "src/**/*", "src/**/*.vue"],
  4. "exclude": ["src/**/__tests__/*"],
  5. "compilerOptions": {
  6. "target": "esnext",
  7. "module": "esnext",
  8. "esModuleInterop": true,
  9. "importHelpers": true,
  10. "moduleResolution": "node",
  11. "verbatimModuleSyntax": false,
  12. "isolatedModules": true,
  13. "noImplicitAny": false,
  14. // only uncomment if you encounter problems w. 3rd party libs
  15. // See: https://github.com/vuejs/tsconfig?tab=readme-ov-file#migrating-from-typescript--50
  16. // "resolvePackageJsonExports": false
  17. "composite": true,
  18. "outDir": "dist",
  19. "declarationDir": "types",
  20. "allowJs": true,
  21. "baseUrl": ".",
  22. "rootDir": "src",
  23. "paths": {
  24. "@lib/*": ["./src/*"]
  25. }
  26. }
  27. }