@clerk/shared
Version:
Internal package utils used by the Clerk SDKs
14 lines • 1.95 kB
text/typescript
import { ClerkAPIError, isClerkAPIError } from "./errors/clerkApiError.mjs";
import { ClerkError, isClerkError } from "./errors/clerkError.mjs";
import { ClerkAPIResponseError, isClerkAPIResponseError } from "./errors/clerkApiResponseError.mjs";
import { ClerkRuntimeError, isClerkRuntimeError } from "./errors/clerkRuntimeError.mjs";
import { createClerkGlobalHookError } from "./errors/globalHookError.mjs";
import { errorToJSON, parseError, parseErrors } from "./errors/parseError.mjs";
import { MissingExpiredTokenError } from "./errors/missingExpiredTokenError.mjs";
import { ClerkOfflineError } from "./errors/clerkOfflineError.mjs";
import { ErrorThrower, ErrorThrowerOptions, buildErrorThrower } from "./errors/errorThrower.mjs";
import { EmailLinkError, EmailLinkErrorCode, EmailLinkErrorCodeStatus } from "./errors/emailLinkError.mjs";
import { MetamaskError } from "./errors/metamaskError.mjs";
import { ClerkWebAuthnError } from "./errors/webAuthNError.mjs";
import { is429Error, is4xxError, isCaptchaError, isEmailLinkError, isKnownError, isMetamaskError, isNetworkError, isPasswordCompromisedError, isPasswordPwnedError, isReverificationCancelledError, isUnauthenticatedError, isUnauthorizedError, isUserLockedError } from "./errors/helpers.mjs";
export { ClerkAPIError, ClerkAPIResponseError, ClerkError, ClerkOfflineError, ClerkRuntimeError, ClerkWebAuthnError, EmailLinkError, EmailLinkErrorCode, EmailLinkErrorCodeStatus, type ErrorThrower, type ErrorThrowerOptions, type MetamaskError, MissingExpiredTokenError, buildErrorThrower, createClerkGlobalHookError, errorToJSON, is429Error, is4xxError, isCaptchaError, isClerkAPIError, isClerkAPIResponseError, isClerkError, isClerkRuntimeError, isEmailLinkError, isKnownError, isMetamaskError, isNetworkError, isPasswordCompromisedError, isPasswordPwnedError, isReverificationCancelledError, isUnauthenticatedError, isUnauthorizedError, isUserLockedError, parseError, parseErrors };