From 0f26d44d540fcd13d06931a9f65259ba3a4f9f60 Mon Sep 17 00:00:00 2001 From: wukko Date: Sun, 20 Apr 2025 16:14:39 +0600 Subject: [PATCH] web/vite.config: enforce WEB_DEFAULT_URL variable --- web/vite.config.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/web/vite.config.ts b/web/vite.config.ts index 8d6745cc..04a895c4 100644 --- a/web/vite.config.ts +++ b/web/vite.config.ts @@ -77,8 +77,20 @@ const generateSitemap: PluginOption = { } } +const checkDefaultApiEnv = (): PluginOption => ({ + name: "check-default-api", + config() { + if (!process.env.WEB_DEFAULT_API) { + throw new Error( + "WEB_DEFAULT_API env variable is required, but missing." + ); + } + }, +}); + export default defineConfig({ plugins: [ + checkDefaultApiEnv(), basicSSL(), sveltekit(), enableCOEP,