diff --git a/libs/config/src/featureFlags.ts b/libs/config/src/featureFlags.ts index cc13c915c54f6b77c8d7a5c80271afb7b1e6ae87..21d94384fe9c60b135140fddc9b3341d82c4a7cc 100644 --- a/libs/config/src/featureFlags.ts +++ b/libs/config/src/featureFlags.ts @@ -22,7 +22,12 @@ type EnvFallbackKey = keyof typeof envFallbacks; // Safely retrieve environment variable values with a default fallback const getEnvVariable = (key: EnvFallbackKey): any => { - return import.meta.env[key] ?? envFallbacks[key]; + const value = import.meta.env[key]; + if (value === undefined) { + console.error(`Environment variable ${key} is missing, using fallback value.`); + return envFallbacks[key]; + } + return value; }; // Check if the environment is production