diff options
| author | Fuwn <[email protected]> | 2023-12-08 12:38:14 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2023-12-08 12:38:14 -0800 |
| commit | 6a0fa56159730b4a74c11b9402438d368c70431c (patch) | |
| tree | d2997049bcaaf1ecf9b29043212b8120d9fcfaf8 | |
| parent | feat: https and animeschedule oauth (diff) | |
| download | due.moe-6a0fa56159730b4a74c11b9402438d368c70431c.tar.xz due.moe-6a0fa56159730b4a74c11b9402438d368c70431c.zip | |
feat(vite): use bun natives
| -rw-r--r-- | vite.config.ts | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/vite.config.ts b/vite.config.ts index 601075f0..8f308d86 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -1,14 +1,17 @@ import { sveltekit } from '@sveltejs/kit/vite'; import { defineConfig } from 'vite'; // import { webSocketServer } from '$lib/websocket'; -import fs from 'fs'; export default defineConfig({ plugins: [sveltekit() /* webSocketServer */], server: { https: { - key: fs.readFileSync(`${import.meta.dir}/certificates/key.pem`), - cert: fs.readFileSync(`${import.meta.dir}/certificates/certificate.pem`) + 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: {} } |