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