34 lines
		
	
	
		
			622 B
		
	
	
	
		
			TypeScript
		
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			622 B
		
	
	
	
		
			TypeScript
		
	
	
import { defineBuildConfig } from 'unbuild';
 | 
						|
 | 
						|
export default defineBuildConfig({
 | 
						|
  clean: true,
 | 
						|
  declaration: true,
 | 
						|
  entries: [
 | 
						|
    {
 | 
						|
      builder: 'mkdist',
 | 
						|
      input: './src',
 | 
						|
      pattern: ['**/*'],
 | 
						|
    },
 | 
						|
    {
 | 
						|
      builder: 'mkdist',
 | 
						|
      input: './src',
 | 
						|
      loaders: ['vue'],
 | 
						|
      pattern: ['**/*.vue'],
 | 
						|
    },
 | 
						|
    // {
 | 
						|
    //   builder: 'mkdist',
 | 
						|
    //   format: 'cjs',
 | 
						|
    //   input: './src',
 | 
						|
    //   loaders: ['js'],
 | 
						|
    //   pattern: ['**/*.ts'],
 | 
						|
    // },
 | 
						|
    {
 | 
						|
      builder: 'mkdist',
 | 
						|
      format: 'esm',
 | 
						|
      input: './src',
 | 
						|
      loaders: ['js'],
 | 
						|
      pattern: ['**/*.ts'],
 | 
						|
    },
 | 
						|
  ],
 | 
						|
});
 |