import tailwindcss from "@tailwindcss/vite"; import { defineConfig } from "vite"; import solidPlugin from "vite-plugin-solid"; import devtools from "solid-devtools/vite"; import { VitePWA } from "vite-plugin-pwa"; export default defineConfig({ plugins: [ devtools(), solidPlugin(), tailwindcss(), VitePWA({ registerType: "autoUpdate", manifest: { name: "Pulsar", short_name: "Pulsar", start_url: "/app", display: "standalone", background_color: "#ffffff", theme_color: "#4f46e5", icons: [ { src: "/icons/icon-192.png", sizes: "192x192", type: "image/png", }, { src: "/icons/icon-512.png", sizes: "512x512", type: "image/png", }, ], }, }), ], server: { port: 3000, }, build: { target: "esnext", }, });