aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFuwn <[email protected]>2023-12-08 12:38:14 -0800
committerFuwn <[email protected]>2023-12-08 12:38:14 -0800
commit6a0fa56159730b4a74c11b9402438d368c70431c (patch)
treed2997049bcaaf1ecf9b29043212b8120d9fcfaf8
parentfeat: https and animeschedule oauth (diff)
downloaddue.moe-6a0fa56159730b4a74c11b9402438d368c70431c.tar.xz
due.moe-6a0fa56159730b4a74c11b9402438d368c70431c.zip
feat(vite): use bun natives
-rw-r--r--vite.config.ts9
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: {}
}