init
This commit is contained in:
		
							
								
								
									
										21
									
								
								vite.config.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								vite.config.ts
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,21 @@
 | 
			
		||||
import {resolve} from 'path';
 | 
			
		||||
import {defineConfig} from 'vite';
 | 
			
		||||
import dts from 'vite-plugin-dts';
 | 
			
		||||
 | 
			
		||||
export default defineConfig({
 | 
			
		||||
	build: {
 | 
			
		||||
		lib: {
 | 
			
		||||
			entry: resolve(process.cwd(), 'src/index.ts'),
 | 
			
		||||
			name: 'utils',
 | 
			
		||||
			fileName: (module, entryName) => {
 | 
			
		||||
				if(module == 'es') return 'index.mjs';
 | 
			
		||||
				if(module == 'umd') return 'index.cjs';
 | 
			
		||||
			}
 | 
			
		||||
		},
 | 
			
		||||
		ssr: true,
 | 
			
		||||
		emptyOutDir: true,
 | 
			
		||||
		minify: false,
 | 
			
		||||
		sourcemap: true
 | 
			
		||||
	},
 | 
			
		||||
	plugins: [dts()],
 | 
			
		||||
});
 | 
			
		||||
		Reference in New Issue
	
	Block a user