()
| 11 | |
| 12 | |
| 13 | export function getAuth(): AuthData | null { |
| 14 | try { |
| 15 | const data = readFileSync(AUTH_FILE, "utf-8"); |
| 16 | const parsed = JSON.parse(data) as Partial<AuthData>; |
| 17 | return typeof parsed.token === "string" ? { token: parsed.token } : null; |
| 18 | } catch { |
| 19 | return null; |
| 20 | } |
| 21 | }; |
| 22 | |
| 23 | export function saveAuth(data: AuthData) { |
| 24 | if (!existsSync(AUTH_DIR)) { |
no outgoing calls
no test coverage detected