shelving
Version:
Toolkit for using data in JavaScript.
9 lines (8 loc) • 340 B
TypeScript
/** Callback function that reports an error. */
export type Report = (reason: unknown) => void;
/** Log an error to the console. */
export declare function logError(reason: unknown): void;
/** Is an unknown value an `Error` instance? */
export declare function isError(v: unknown): v is Error & {
readonly code?: string | undefined;
};