(error: unknown)
| 153 | } |
| 154 | |
| 155 | function isSchemaValidationError(error: unknown): boolean { |
| 156 | return Boolean( |
| 157 | error && |
| 158 | typeof error === 'object' && |
| 159 | 'issues' in error && |
| 160 | Array.isArray((error as { issues?: unknown }).issues) |
| 161 | ) |
| 162 | } |
| 163 | |
| 164 | export async function requestJson<C extends AnyApiRouteContract>( |
| 165 | contract: C, |