(error: unknown)
| 127 | } |
| 128 | |
| 129 | function maybeStatusCode(error: unknown): number | undefined { |
| 130 | if (typeof error !== 'object' || error === null) return undefined; |
| 131 | const statusCode = (error as { statusCode?: unknown }).statusCode; |
| 132 | return typeof statusCode === 'number' ? statusCode : undefined; |
| 133 | } |