amical/apps/desktop/vite.widget.config.mts
2025-06-28 13:28:01 +05:30

26 lines
556 B
TypeScript

import { defineConfig } from "vite";
import { resolve } from "path";
// https://vitejs.dev/config
export default defineConfig(async () => {
// @ts-ignore
const { default: tailwindcss } = await import("@tailwindcss/vite");
return {
plugins: [tailwindcss()],
resolve: {
alias: {
"@": resolve(__dirname, "src"),
},
},
optimizeDeps: {
exclude: ["better-sqlite3"],
},
build: {
rollupOptions: {
input: {
main: resolve(__dirname, "widget.html"),
},
},
},
};
});