(homeDir: string)
| 243 | |
| 244 | /** Best-effort token read: returns `undefined` instead of throwing. */ |
| 245 | export function tryResolveServerToken(homeDir: string): string | undefined { |
| 246 | try { |
| 247 | return resolveServerToken(homeDir); |
| 248 | } catch { |
| 249 | return undefined; |
| 250 | } |
| 251 | } |
| 252 | |
| 253 | /** An `Authorization: Bearer <token>` header bag for `fetch`. */ |
| 254 | export function authHeaders(token: string): { Authorization: string } { |
no test coverage detected