* Check if error is a 404 "not found" error
(error: unknown)
| 241 | * Check if error is a 404 "not found" error |
| 242 | */ |
| 243 | function isNotFoundError(error: unknown): boolean { |
| 244 | if (error instanceof GitHubClientError && error.statusCode === 404) { |
| 245 | return true; |
| 246 | } |
| 247 | // Also handle plain objects with statusCode property (for test mocks) |
| 248 | if (hasStatusCode(error) && error.statusCode === 404) { |
| 249 | return true; |
| 250 | } |
| 251 | return false; |
| 252 | } |
| 253 | |
| 254 | /** |
| 255 | * Parameters for fetch operation |
no test coverage detected
searching dependent graphs…