in packages/app/src/config.ts [20:38]
function getRequiredEnv(key: string, devDefault?: string): string {
const value = process.env[key];
// happy path
if (value) {
return value;
}
const stage = process.env['STAGE'] ?? 'DEV';
const shouldUseDevDefault = stage === 'DEV';
// happy path, when in DEV
if (devDefault && shouldUseDevDefault) {
return devDefault;
}
// unhappy path
throw new Error(`Missing ENV var ${key}`);
}