load environment variables at runtime instead on build

This commit is contained in:
bytedream 2023-08-10 14:18:31 +02:00
parent 7403e4829f
commit 601fa98ee1
3 changed files with 7 additions and 7 deletions

@ -1,8 +1,8 @@
import { DataTypes, Sequelize } from 'sequelize';
import { DATABASE_URI } from '$env/static/private';
import { env } from '$env/dynamic/private';
import { dev } from '$app/environment';
export const sequelize = new Sequelize(DATABASE_URI, {
export const sequelize = new Sequelize(env.DATABASE_URI, {
// only log sql queries in dev mode
logging: dev ? console.log : false
});

@ -1,5 +1,5 @@
<script lang="ts">
import { PUBLIC_START_DATE } from '$env/static/public';
import { env } from '$env/dynamic/public';
import Timer from '$lib/components/Countdown/Countdown.svelte';
</script>
@ -8,5 +8,5 @@
</svelte:head>
<div class="w-full flex justify-center items-center">
<Timer end={Date.parse(PUBLIC_START_DATE)} />
<Timer end={Date.parse(env.PUBLIC_START_DATE)} />
</div>

@ -1,7 +1,7 @@
<script lang="ts">
import { IconSolid } from 'svelte-heros-v2';
import { createEventDispatcher } from 'svelte';
import { PUBLIC_START_DATE } from '$env/static/public';
import { env } from '$env/dynamic/public';
const dispatch = createEventDispatcher();
@ -24,8 +24,8 @@
</div>
<p>
<b>Du hast dich erfolgreich für Craftattack 6 registriert</b>. Spielstart ist am {new Date(
PUBLIC_START_DATE
).toLocaleString('de-DE', startDayOptions)} um {new Date(PUBLIC_START_DATE).toLocaleString(
env.PUBLIC_START_DATE
).toLocaleString('de-DE', startDayOptions)} um {new Date(env.PUBLIC_START_DATE).toLocaleString(
'de-DE',
startTimeOptions
)} Uhr.