Skip to content

Commit 8a2c161

Browse files
committed
Add an undefined-error fallback for asErrorLike
1 parent c9fed60 commit 8a2c161

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/errors.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ export function isErrorLike(error: any): error is ErrorLike {
3131
export function asErrorLike(error: any): ErrorLike {
3232
if (isErrorLike(error)) return error as ErrorLike;
3333
else {
34-
return new Error(error.message || error.toString());
34+
return new Error(error.message || error?.toString() || '[unknown error]');
3535
}
3636
}
3737

0 commit comments

Comments
 (0)