UNPKG

foxts

Version:

Opinionated collection of common TypeScript utils by @SukkaW

16 lines (13 loc) 530 B
import { ErrorLikeObject } from '../extract-error-message/index.js'; interface AbortErrorLike extends Omit<ErrorLikeObject, 'name'> { name: 'AbortError'; code?: 'ABORT_ERR'; } declare class AbortError extends Error implements AbortErrorLike { readonly name = "AbortError"; readonly code = "ABORT_ERR"; constructor(message?: string, options?: ErrorOptions); } declare function isAbortErrorLike(error: unknown): error is AbortErrorLike; export { AbortError, isAbortErrorLike }; export type { AbortErrorLike };