UNPKG

refraction-cli

Version:
17 lines (13 loc) 355 B
import { AxiosError } from 'axios'; export const parseError = (error: unknown): string => { if (error instanceof AxiosError) { return ( (error as AxiosError<{ message: string }>).response?.data.message ?? error.message ); } if (error instanceof Error) { return error.message; } return 'An unknown error occurred.'; };