| export const maskApiKey = (value: string): string => { | |
| const trimmed = value.trim(); | |
| if (!trimmed) { | |
| return "missing"; | |
| } | |
| if (trimmed.length <= 6) { | |
| return `${trimmed.slice(0, 1)}...${trimmed.slice(-1)}`; | |
| } | |
| if (trimmed.length <= 16) { | |
| return `${trimmed.slice(0, 2)}...${trimmed.slice(-2)}`; | |
| } | |
| return `${trimmed.slice(0, 8)}...${trimmed.slice(-8)}`; | |
| }; | |