🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
Sign inDemoInstall
Socket

@corbado/web-core

Package Overview
Dependencies
Maintainers
5
Versions
66
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@corbado/web-core - npm Package Compare versions

Comparing version

to
3.0.4

dist/utils/errors/connectErrors.d.ts

52

dist/services/ConnectService.d.ts

@@ -6,3 +6,3 @@ import { type AxiosResponse } from 'axios';

import type { PasskeyLoginSource } from '../utils';
import { CorbadoError } from '../utils';
import { ConnectError } from '../utils';
import type { LastLogin } from './ClientStateService';

@@ -12,30 +12,30 @@ export declare class ConnectService {

constructor(projectId: string, frontendApiUrlSuffix: string, isDebug: boolean);
wrapWithErr<T>(callback: () => Promise<AxiosResponse<T>>): Promise<Result<T, CorbadoError>>;
loginInit(abortController: AbortController): Promise<Result<ConnectLoginInitData, CorbadoError>>;
loginStart(identifier: string, source: PasskeyLoginSource, loadedMs: number, connectToken?: string, ac?: AbortController): Promise<Result<ConnectLoginStartRsp, CorbadoError>>;
loginContinue(start: ConnectLoginStartRsp): Promise<Result<ConnectLoginFinishRsp, CorbadoError>>;
conditionalUILogin(preWebAuthn: (ac: AbortController) => void, postWebAuthn: () => void, onLoginEnd: () => void, loadedMs: number): Promise<Result<ConnectLoginFinishRsp, CorbadoError>>;
appendInit(abortController: AbortController): Promise<Result<ConnectAppendInitData, CorbadoError>>;
append(appendTokenValue: string, loadedMs: number): Promise<Result<ConnectAppendFinishRsp, CorbadoError>>;
startAppend(appendTokenValue: string, loadedMs: number, abortController?: AbortController, initiatedByUser?: boolean): Promise<Result<ConnectAppendStartRsp, CorbadoError>>;
completeAppend(attestationOptions: string): Promise<Result<ConnectAppendFinishRsp, CorbadoError>>;
wrapWithErr<T>(callback: () => Promise<AxiosResponse<T>>): Promise<Result<T, ConnectError>>;
loginInit(abortController: AbortController): Promise<Result<ConnectLoginInitData, ConnectError>>;
loginStart(identifier: string, source: PasskeyLoginSource, loadedMs: number, connectToken?: string, ac?: AbortController): Promise<Result<ConnectLoginStartRsp, ConnectError>>;
loginContinue(start: ConnectLoginStartRsp): Promise<Result<ConnectLoginFinishRsp, ConnectError>>;
conditionalUILogin(preWebAuthn: (ac: AbortController) => void, postWebAuthn: () => void, onLoginEnd: () => void, loadedMs: number): Promise<Result<ConnectLoginFinishRsp, ConnectError>>;
appendInit(abortController: AbortController): Promise<Result<ConnectAppendInitData, ConnectError>>;
append(appendTokenValue: string, loadedMs: number): Promise<Result<ConnectAppendFinishRsp, ConnectError>>;
startAppend(appendTokenValue: string, loadedMs: number, abortController?: AbortController, initiatedByUser?: boolean): Promise<Result<ConnectAppendStartRsp, ConnectError>>;
completeAppend(attestationOptions: string): Promise<Result<ConnectAppendFinishRsp, ConnectError>>;
dispose(): void;
manageInit(abortController: AbortController): Promise<Result<ConnectManageInitData, CorbadoError>>;
manageList(passkeyListToken: string, triggerSignalAllAccepted: boolean): Promise<Result<ConnectManageListRsp, CorbadoError>>;
manageDelete(passkeyDeleteToken: string, credentialID: string): Promise<Result<ConnectManageDeleteRsp, CorbadoError>>;
manageInit(abortController: AbortController): Promise<Result<ConnectManageInitData, ConnectError>>;
manageList(passkeyListToken: string, triggerSignalAllAccepted: boolean): Promise<Result<ConnectManageListRsp, ConnectError>>;
manageDelete(passkeyDeleteToken: string, credentialID: string): Promise<Result<ConnectManageDeleteRsp, ConnectError>>;
setInvitation(token: string): void;
handleNa(): void;
recordEventLoginError(messageCode: string): Promise<Result<void, CorbadoError>> | undefined;
recordEventLoginExplicitAbort(assertionOptions?: string): Promise<Result<void, CorbadoError>> | undefined;
recordEventLoginOneTapSwitch(): Promise<Result<void, CorbadoError>> | undefined;
recordEventLoginErrorUntyped(): Promise<Result<void, CorbadoError>> | undefined;
recordEventUserAppendAfterCrossPlatformBlacklisted(): Promise<Result<void, CorbadoError>> | undefined;
recordEventUserAppendAfterLoginErrorBlacklisted(): Promise<Result<void, CorbadoError>> | undefined;
recordEventAppendCredentialExistsError(): Promise<Result<void, CorbadoError>> | undefined;
recordEventAppendError(): Promise<Result<void, CorbadoError>> | undefined;
recordEventLoginErrorUnexpected(messageCode: string): Promise<Result<void, CorbadoError>> | undefined;
recordEventAppendErrorUnexpected(messageCode: string): Promise<Result<void, CorbadoError>> | undefined;
recordEventManageErrorUnexpected(messageCode: string): Promise<Result<void, CorbadoError>> | undefined;
recordEventAppendExplicitAbort(attestationOptions?: string): Promise<Result<void, CorbadoError>> | undefined;
recordEventAppendLearnMore(): Promise<Result<void, CorbadoError>> | undefined;
recordEventLoginError(messageCode: string): Promise<Result<void, ConnectError>> | undefined;
recordEventLoginExplicitAbort(assertionOptions?: string): Promise<Result<void, ConnectError>> | undefined;
recordEventLoginOneTapSwitch(): Promise<Result<void, ConnectError>> | undefined;
recordEventLoginErrorUntyped(): Promise<Result<void, ConnectError>> | undefined;
recordEventUserAppendAfterCrossPlatformBlacklisted(): Promise<Result<void, ConnectError>> | undefined;
recordEventUserAppendAfterLoginErrorBlacklisted(): Promise<Result<void, ConnectError>> | undefined;
recordEventAppendCredentialExistsError(messageCode: string): Promise<Result<void, ConnectError>> | undefined;
recordEventAppendError(): Promise<Result<void, ConnectError>> | undefined;
recordEventLoginErrorUnexpected(messageCode: string): Promise<Result<void, ConnectError>> | undefined;
recordEventAppendErrorUnexpected(messageCode: string): Promise<Result<void, ConnectError>> | undefined;
recordEventManageErrorUnexpected(messageCode: string): Promise<Result<void, ConnectError>> | undefined;
recordEventAppendExplicitAbort(attestationOptions?: string): Promise<Result<void, ConnectError>> | undefined;
recordEventAppendLearnMore(): Promise<Result<void, ConnectError>> | undefined;
getLastLogin(): LastLogin | undefined;

@@ -42,0 +42,0 @@ clearLastLogin(): void;

@@ -13,3 +13,5 @@ import type { ClientCapabilities } from '@corbado/types';

createPasskey(serializedChallenge: string): Promise<Result<string, CorbadoError>>;
createPasskeyRaw(serializedChallenge: string): Promise<string>;
login(serializedChallenge: string, conditional: boolean, onConditionalLoginStart?: (ac: AbortController) => void): Promise<Result<string, CorbadoError>>;
loginRaw(serializedChallenge: string, conditional: boolean, onConditionalLoginStart?: (ac: AbortController) => void): Promise<string>;
getClientInformation(maybeClientHandle: ClientStateEntry<string> | undefined): Promise<ClientInformation>;

@@ -16,0 +18,0 @@ static doesBrowserSupportPasskeys(): Promise<boolean | undefined>;

@@ -19,3 +19,2 @@ import type { AxiosError } from 'axios';

static fromAxiosError(error: AxiosError): RecoverableError | NonRecoverableError;
static fromConnectAxiosError(error: AxiosError): RecoverableError | NonRecoverableError;
static fromDOMException(e: DOMException): CorbadoError;

@@ -22,0 +21,0 @@ static fromUnknownFrontendError(e: unknown): CorbadoError;

export * from './errors';
export * from './connectErrors';
{
"name": "@corbado/web-core",
"version": "3.0.3",
"version": "3.0.4",
"description": "This package contains core functionalities which are exported by all the SDKs and UI packages of our JavaScript library",

@@ -50,3 +50,3 @@ "author": "Abdullah Shahbaz <abdullah_ghani@live.com>",

},
"gitHead": "7c27575d4d83cfd071de7b77cbfabdbaf1b819d9"
"gitHead": "66d58ce0f6f60890b621396c36c80b9b0363f5d6"
}

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet