UNPKG

@zayne-labs/callapi

Version:

A lightweight wrapper over fetch with quality of life improvements like built-in request cancellation, retries, interceptors and more

22 lines (20 loc) 807 B
import { D as isObject, b as ValidationError, y as HTTPError } from "./defaults-DG6hZq9w.js"; //#region src/utils/external/guards.ts const isHTTPError = (error) => { return isObject(error) && error.name === "HTTPError"; }; const isHTTPErrorInstance = (error) => { return HTTPError.isError(error); }; const isValidationError = (error) => { return isObject(error) && error.name === "ValidationError"; }; const isValidationErrorInstance = (error) => { return ValidationError.isError(error); }; const isJavascriptError = (error) => { return isObject(error) && !isHTTPError(error) && !isValidationError(error); }; //#endregion export { isValidationErrorInstance as a, isValidationError as i, isHTTPErrorInstance as n, isJavascriptError as r, isHTTPError as t }; //# sourceMappingURL=guards-CQCcnQjX.js.map