Files
2026-08-10 04:29:24 -06:00

27 lines
564 B
TypeScript

import { defineConfig } from "vite";
import vue from "@vitejs/plugin-vue";
import tailwindcss from "@tailwindcss/vite";
import dts from "vite-plugin-dts";
export default defineConfig({
plugins: [
vue(),
tailwindcss(),
dts({ tsconfigPath: "./tsconfig.app.json", include: ["src"] }),
],
build: {
lib: {
entry: "src/index.ts",
formats: ["es"],
fileName: "index",
cssFileName: "design-system",
},
rollupOptions: {
external: ["vue"],
output: {
globals: { vue: "Vue" },
},
},
},
});