Spaces:
Paused
Paused
File size: 403 Bytes
35743bd | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | const ENABLED_VALUES = new Set(["1", "true", "yes", "on"]);
export function isApiKeyRevealEnabled(): boolean {
const raw = String(process.env.ALLOW_API_KEY_REVEAL || "")
.trim()
.toLowerCase();
return ENABLED_VALUES.has(raw);
}
export function maskStoredApiKey(key: unknown): string | null {
if (typeof key !== "string") return null;
return key.slice(0, 8) + "****" + key.slice(-4);
}
|