import { sveltekit } from "@sveltejs/kit/vite"; import sveltekitGql from "sveltekit-graphql/vite"; import { defineConfig } from "vite"; // import { webSocketServer } from '$lib/websocket'; export default defineConfig({ plugins: [sveltekitGql(), sveltekit() /* webSocketServer */], server: { // https: { // key: Bun.env.PUBLIC_ANILIST_REDIRECT_URI?.includes('192.168') // ? await Bun.file(`${import.meta.dir}/certificates/key.pem`).text() // : undefined, // cert: Bun.env.PUBLIC_ANILIST_REDIRECT_URI?.includes('192.168') // ? await Bun.file(`${import.meta.dir}/certificates/certificate.pem`).text() // : undefined // }, proxy: {}, }, css: { devSourcemap: false, preprocessorOptions: { scss: { api: "modern-compiler", }, }, }, build: { cssCodeSplit: true, minify: true, }, });