is-error.js 224 Bytes
Newer Older
YazhouChen's avatar
YazhouChen committed
1 2 3 4 5 6 7
"use strict";

var objToString = Object.prototype.toString, id = objToString.call(new Error());

module.exports = function (value) {
	return (value && (value instanceof Error || objToString.call(value) === id)) || false;
};