tsconfig.build.json 799 B

123456789101112131415161718192021222324252627
  1. {
  2. "compilerOptions": {
  3. "strict": true,
  4. "declaration": true,
  5. "skipLibCheck": true,
  6. "esModuleInterop": true,
  7. "emitDeclarationOnly": true,
  8. "declarationDir": "./dist/typings",
  9. "lib": ["esnext", "dom"],
  10. "jsx": "preserve",
  11. "jsxImportSource": "vue",
  12. "moduleResolution": "node",
  13. "strictNullChecks": false,
  14. "baseUrl": "./",
  15. "types": ["unplugin-vue-macros/macros-global", "node"],
  16. "paths": {
  17. "ant-design-x-vue": ["src/index.ts"],
  18. "ant-design-x-vue/*": ["src/*"],
  19. "ant-design-x-vue/resolver/*": ["src/resolver/*"],
  20. }
  21. },
  22. "vueCompilerOptions": {
  23. "plugins": ["unplugin-vue-macros/volar"]
  24. },
  25. "include": ["src/index.ts", "src/x-provider/**/*", "src/theme/**/*", "src/bubble/**/*"],
  26. "exclude": ["src/**/__tests__/**/*"]
  27. }