You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

76 lines
2.2 KiB

export { createActiveAuth } from './active-auth.svelte.ts';
export { createEngineHttpAuthClient, createFetchAuthClient } from './client.ts';
export { AUTH_EVENT_NAMES } from './events.ts';
export { createInMemoryAuthActiveSync } from './sync.ts';
export {
AUTH_CONTENT_TYPES,
AUTH_CLIENT_DIAGNOSTIC_EVENTS,
AUTH_CLIENT_LOG_MESSAGE_CACHE_INVALIDATION_FAILED,
AUTH_CLIENT_LOG_MESSAGE_OPERATION_FAILED,
AUTH_COOKIE_NAMES,
AUTH_ERROR_CODES,
AUTH_ERROR_MSG_DISPOSED_SUFFIX,
AUTH_ERROR_MSG_INVALID_RESPONSE_PREFIX,
AUTH_ERROR_MSG_REQUEST_FAILED_PREFIX,
AUTH_ERROR_MSG_RESPONSE_NOT_JSON,
AUTH_ERROR_NAME_DISPOSED,
AUTH_ERROR_NAME_INVALID_RESPONSE,
AUTH_ERROR_NAME_REQUEST_FAILED,
AUTH_HEADER_NAMES,
AUTH_HTTP_METHODS,
AUTH_HTTP_STATUS,
AUTH_METHOD_CLEAR_ERROR,
AUTH_METHOD_COMPLETE_EMAIL_VERIFICATION,
AUTH_METHOD_COMPLETE_PASSWORD_RESET,
AUTH_METHOD_LIST_DEVICES,
AUTH_METHOD_LOAD_CURRENT,
AUTH_METHOD_ON_CHANGE,
AUTH_METHOD_REQUEST_EMAIL_VERIFICATION,
AUTH_METHOD_REQUEST_PASSWORD_RESET,
AUTH_METHOD_REVOKE_DEVICE,
AUTH_METHOD_SIGN_IN_PASSWORD,
AUTH_METHOD_SIGN_OUT,
AUTH_METHOD_SIGN_OUT_GLOBAL,
AUTH_METHOD_SIGN_UP_PASSWORD,
AUTH_ROUTE_PATHS,
AUTH_SAFE_MESSAGES,
AUTH_SESSION_STATUSES,
AUTH_STORAGE_KEYS,
LOGGER_CATEGORY
} from './consts.ts';
export { createAuthClientDiagnostics, emitAuthClientDiagnostic } from './diagnostics.ts';
export {
AuthDisposedError,
AuthInvalidResponseError,
AuthRequestFailedError,
isAuthDisposedError,
isAuthInvalidResponseError,
isAuthRequestFailedError
} from './errors.ts';
export type { AuthEventName } from './events.ts';
export type {
AuthClientDiagnosticEvent,
AuthClientDiagnosticMeta,
AuthClientDiagnostics,
AuthClientDiagnosticType
} from './diagnostics.ts';
export type { AuthActiveSyncPort } from './sync.ts';
export type {
ActiveAuth,
ActiveAuthOptions,
AuthActiveEmailVerificationCompleteInput,
AuthActiveEmailVerificationRequestInput,
AuthActivePasswordResetCompleteInput,
AuthActivePasswordResetRequestInput,
AuthActivePasswordSignInInput,
AuthActivePasswordSignUpInput,
AuthActiveRevokeDeviceInput
} from './types.ts';
export type {
AuthClientCachInvalidationInput,
AuthClientCachPort,
AuthClientHttpPort,
AuthClientRequestOptions,
AuthClientStoragePort
} from '$libs/auth/contracts';

Powered by TurnKey Linux.