Files
2026-03-16 00:03:35 +08:00

25 lines
462 B
TypeScript

import UnoCSS from 'unocss/vite';
import { defineConfig, type Plugin } from 'vite';
import dts from 'vite-plugin-dts';
export default defineConfig({
experimental: {
enableNativePlugin: true,
},
plugins: [
dts() as Plugin,
UnoCSS({
mode: 'shadow-dom',
configFile: './uno.config.ts',
}),
],
build: {
lib: {
entry: ['src/index.ts'],
formats: ['es'],
fileName: 'index',
},
minify: false,
},
});