undici-retry
Version:
Library for handling retry logic with undici HTTP client
18 lines (17 loc) • 506 B
TypeScript
export type RequestErrorParams = {
message: string;
error: Error;
requestLabel?: string;
};
export type InternalRequestError = Error & {
statusCode?: never;
body?: never;
requestLabel?: string;
isInternalRequestError?: boolean;
};
export declare class UndiciRetryRequestError extends Error implements InternalRequestError {
readonly requestLabel?: string;
readonly error: Error;
readonly isInternalRequestError = true;
constructor(params: RequestErrorParams);
}