import path from "node:path"; import tailwindcss from "@tailwindcss/vite"; import { tanstackRouter } from "@tanstack/router-plugin/vite"; import react from "@vitejs/plugin-react"; import { defineConfig } from "vite"; import { VitePWA } from "vite-plugin-pwa"; export default defineConfig({ plugins: [ tailwindcss(), tanstackRouter({}), react(), VitePWA({ registerType: "autoUpdate", manifest: { name: "Reflecto", short_name: "Reflecto", description: "Reflecto - PWA Application", theme_color: "#0c0c0c", }, pwaAssets: { disabled: false, config: true }, devOptions: { enabled: true }, }), ], resolve: { alias: { "@": path.resolve(__dirname, "./src"), }, }, });