Skip to content
This repository was archived by the owner on Nov 25, 2021. It is now read-only.

Commit d4ae210

Browse files
authored
fix: use error names, not error codes (#240)
1 parent 6dfaac0 commit d4ae210

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/errors.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
export interface ErrorLike {
22
message: string
3-
code?: string
3+
name?: string
44
}
55

66
export const isErrorLike = (val: any): val is ErrorLike =>
7-
!!val && typeof val === 'object' && (!!val.stack || 'message' in val || 'code' in val) && !('__typename' in val)
7+
typeof val === 'object' && val !== null && ('message' in val || 'stack' in val) && !('__typename' in val)
88

99
/**
1010
* Ensures a value is a proper Error, copying all properties if needed

0 commit comments

Comments
 (0)