Spaces:
Paused
Paused
Download src/lib/apiKeyExposure.ts from igorkurgin/omniroute: direct link, hf CLI and curl.
- Browser
- Download file 403 Bytes
-
https://huggingface.co/spaces/igorkurgin/omniroute/resolve/main/src/lib/apiKeyExposure.ts
- Command line
-
hf download hf://spaces/igorkurgin/omniroute/src/lib/apiKeyExposure.ts
-
curl -L -o apiKeyExposure.ts https://huggingface.co/spaces/igorkurgin/omniroute/resolve/main/src/lib/apiKeyExposure.ts
403 Bytes
| 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); | |
| } | |