web/vite.config: enforce WEB_DEFAULT_URL variable

This commit is contained in:
wukko 2025-04-20 16:14:39 +06:00
parent 1a1206809e
commit 0f26d44d54
No known key found for this signature in database
GPG Key ID: 3E30B3F26C7B4AA2

View File

@ -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,