export type ErrorLike = Partial < Error > & { code ? : string ; cmd ? : string ; signal ? : string ; } ; export function isErrorLike ( error ) { return typeof error === 'object' && ( error instanceof Error || error . message || error . code || error . stack ) ; }