From 749350df7f39401319c5d86c416ac9a686e0e34c Mon Sep 17 00:00:00 2001 From: Torben Sorensen Date: Tue, 13 Jan 2026 09:03:42 -0800 Subject: [PATCH] testing/staging fixin --- src/config/env.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/config/env.ts b/src/config/env.ts index b106c71e..7aba5ac9 100644 --- a/src/config/env.ts +++ b/src/config/env.ts @@ -128,7 +128,7 @@ const workerSchema = z.object({ * Server configuration schema. */ const serverSchema = z.object({ - nodeEnv: z.enum(['development', 'production', 'test']).default('development'), + nodeEnv: z.enum(['development', 'production', 'test', 'staging']).default('development'), port: intWithDefault(3001), frontendUrl: z.string().url().optional(), baseUrl: z.string().optional(), @@ -318,6 +318,11 @@ export const isTest = config.server.nodeEnv === 'test'; */ export const isDevelopment = config.server.nodeEnv === 'development'; +/** + * Returns true if running in staging environment. + */ +export const isStaging = config.server.nodeEnv === 'staging'; + /** * Returns true if SMTP is configured (all required fields present). */