(error: unknown)
| 3 | } |
| 4 | |
| 5 | export function isAbortError(error: unknown): boolean { |
| 6 | if (error instanceof Error) { |
| 7 | return error.name === 'AbortError' || isAbortMessage(error.message); |
| 8 | } |
| 9 | if (typeof error === 'object' && error !== null) { |
| 10 | const message = (error as { readonly message?: unknown }).message; |
| 11 | return typeof message === 'string' && isAbortMessage(message); |
| 12 | } |
| 13 | return isAbortMessage(String(error)); |
| 14 | } |
no test coverage detected