1
0
mirror of https://github.com/kremalicious/blog.git synced 2024-06-25 18:56:25 +02:00
blog/src/lib/umami/umami.ts
2023-10-03 21:14:05 +01:00

12 lines
379 B
TypeScript

export function getUmamiConfig(env = import.meta.env) {
const UMAMI_SCRIPT_URL = env.PUBLIC_UMAMI_SCRIPT_URL
const UMAMI_WEBSITE_ID = env.PUBLIC_UMAMI_WEBSITE_ID
const isProduction = env.PROD
if (isProduction && (!UMAMI_SCRIPT_URL || !UMAMI_WEBSITE_ID)) {
throw new Error('Missing Umami environment variables')
}
return { UMAMI_SCRIPT_URL, UMAMI_WEBSITE_ID }
}