pulsar-web/vite.config.ts
2026-01-21 11:29:50 -05:00

42 lines
1.1 KiB
TypeScript

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",
},
});