import { defineConfig } from 'vite'; import react from '@vitejs/plugin-react'; import path from 'path'; import tailwindcss from '@tailwindcss/vite'; const plugins = [react(), tailwindcss()]; /** * @see https://vitejs.dev/config/ */ export default defineConfig({ plugins, resolve: { alias: { '@': path.resolve(__dirname, './src'), }, }, build: { lib: { entry: path.resolve(__dirname, 'mod.ts'), name: 'KvMd', formats: ['es'], fileName: () => `kv-md.js`, }, outDir: 'dist', emptyOutDir: true, }, });