From 4daf733939c2d47af19f7b974a98d8e50d9cf89b Mon Sep 17 00:00:00 2001 From: Bart van der Braak Date: Mon, 22 Jan 2024 13:24:18 +0100 Subject: [PATCH] feat: update site configuration and Vite environment variables --- src/lib/config/site.ts | 9 ++++++--- vite.config.ts | 3 ++- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/lib/config/site.ts b/src/lib/config/site.ts index 8a51924..a6e8225 100644 --- a/src/lib/config/site.ts +++ b/src/lib/config/site.ts @@ -1,14 +1,17 @@ +const SITE_URL = + import.meta.env.VERCEL_ENV === 'preview' ? import.meta.env.VERCEL_URL : 'https://hellob.art'; + export const siteConfig = { name: 'hellob.art', author: 'Bart van der Braak', - url: import.meta.env.VERCEL_URL, - ogImage: `https://${import.meta.env.VERCEL_URL}/og.png`, + url: SITE_URL, description: 'Personal website of Bart van der Braak, DevOps/Platform Engineer at Triple.', + ogImage: `https://${SITE_URL}/og.png`, links: { twitter: 'https://twitter.com/bartvdbraak', linkedIn: 'https://www.linkedin.com/in/bartvdbraak', gitHubProfile: 'https://github.com/bartvdbraak', - gitHubProject: 'https://github.com/bartvdbraak', + gitHubProject: 'https://github.com/bartvdbraak/hellob.art', shadcnSvelte: 'https://www.shadcn-svelte.com/', vercel: 'https://vercel.com/' }, diff --git a/vite.config.ts b/vite.config.ts index e651b8d..421626d 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -6,7 +6,8 @@ import fs from 'fs'; export default defineConfig({ plugins: [base64(), enhancedImages(), rawFonts(['.woff']), sveltekit()], define: { - 'import.meta.env.VERCEL_URL': JSON.stringify(process.env.VERCEL_URL) + 'import.meta.env.VERCEL_URL': JSON.stringify(process.env.VERCEL_URL), + 'import.meta.env.VERCEL_ENV': JSON.stringify(process.env.VERCEL_ENV) } });