VITE_PROD_MODE env var for easier development against prod DB

This commit is contained in:
Kalle 2025-04-09 22:14:39 +03:00
parent 994cb97346
commit 7c470f6cc2
4 changed files with 8 additions and 3 deletions

View File

@ -28,6 +28,9 @@ SKALOP_TOKEN=secret
VITE_SITE_DOMAIN=http://localhost:5173
VITE_SKALOP_WS_URL=ws://localhost:5900
// if true uses real seasons & league data
VITE_PROD_MODE=false
// trunc, full or none (default: none)
SQL_LOG=trunc

View File

@ -1,5 +1,6 @@
export const SEASONS =
process.env.NODE_ENV === "development"
process.env.NODE_ENV === "development" &&
import.meta.env.VITE_PROD_MODE !== "true"
? ([
{
nth: 0,

View File

@ -27,7 +27,8 @@ export const TOURNAMENT = {
} as const;
export const LEAGUES =
process.env.NODE_ENV === "development"
process.env.NODE_ENV === "development" &&
import.meta.env.VITE_PROD_MODE !== "true"
? {
LUTI: [
{

View File

@ -8,7 +8,7 @@
"deploy": "npm ci && npm run build",
"build": "remix vite:build",
"dev": "remix vite:dev --host",
"dev:prod": "DB_PATH=db-prod.sqlite3 npm run dev",
"dev:prod": "DB_PATH=db-prod.sqlite3 VITE_PROD_MODE=true npm run dev",
"dev:ci": "cp .env.example .env && npm run migrate up && npm run dev",
"start": "npm run migrate up && remix-serve ./build/server/index.js",
"migrate": "ley",