@naverpay/hidash
Version:
improved lodash
15 lines (13 loc) • 477 B
text/typescript
/**
* Checks if `value` is an Error object.
*
* @param {unknown} value The value to check.
* @returns {value is Error} Returns `true` if `value` is an Error object, `false` otherwise.
*
* @example
* console.log(isError(new Error())); // true
* console.log(isError('Error')); // false
* console.log(isError({ name: 'TestError', message: 'test message' })); // false
*/
declare function isError(value: unknown): value is Error;
export { isError as default, isError };