build.config.ts 470 B

123456789101112131415161718192021222324252627
  1. import { defineBuildConfig } from 'unbuild';
  2. export default defineBuildConfig({
  3. clean: true,
  4. declaration: true,
  5. entries: [
  6. {
  7. builder: 'mkdist',
  8. input: './src',
  9. pattern: ['**/*'],
  10. },
  11. {
  12. builder: 'mkdist',
  13. input: './src',
  14. loaders: ['vue'],
  15. pattern: ['**/*.vue'],
  16. },
  17. {
  18. builder: 'mkdist',
  19. format: 'esm',
  20. input: './src',
  21. loaders: ['js'],
  22. pattern: ['**/*.ts'],
  23. },
  24. ],
  25. });