(error: unknown)
| 50 | * Standardized on statusCode === 403 + error === 'free_mode_unavailable'. |
| 51 | */ |
| 52 | export const isFreeModeUnavailableError = (error: unknown): boolean => { |
| 53 | const details = getCliApiErrorDetails(error) |
| 54 | return ( |
| 55 | details.statusCode === 403 && |
| 56 | details.errorCode === 'free_mode_unavailable' |
| 57 | ) |
| 58 | } |
| 59 | |
| 60 | const getTopLevelApiErrorDetails = ( |
| 61 | error: unknown, |
no test coverage detected