fix: treat empty-string env vars as unset in getEnvValueSync (#396)
This commit is contained in:
parent
1398605ddc
commit
040282511a
@ -26,7 +26,7 @@ export function getEnvValueSync(
|
|||||||
return processValue;
|
return processValue;
|
||||||
}
|
}
|
||||||
const value: unknown = Reflect.get(env, name);
|
const value: unknown = Reflect.get(env, name);
|
||||||
return typeof value === "string" ? value : undefined;
|
return typeof value === "string" && value !== "" ? value : undefined;
|
||||||
}
|
}
|
||||||
|
|
||||||
export async function getRequiredEnvValue(name: string): Promise<string> {
|
export async function getRequiredEnvValue(name: string): Promise<string> {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user