We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 830eb04 commit 154868eCopy full SHA for 154868e
src/utils.js
@@ -26,8 +26,10 @@ function isEmptyObject(what) {
26
// Sorta yanked from https://github.com/joyent/node/blob/aa3b4b4/lib/util.js#L560
27
// with some tiny modifications
28
function isError(what) {
29
+ var toString = objectPrototype.toString.call(what);
30
return isObject(what) &&
- objectPrototype.toString.call(what) === '[object Error]' ||
31
+ toString === '[object Error]' ||
32
+ toString === '[object Exception]' || // Firefox NS_ERROR_FAILURE Exceptions
33
what instanceof Error;
34
}
35
0 commit comments