UNPKG

better-auth

Version:

The most comprehensive authentication framework for TypeScript.

18 lines (17 loc) 1.39 kB
import { getBaseURL, getHost, getHostFromSource, getOrigin, getProtocol, getProtocolFromSource, isDynamicBaseURLConfig, isRequestLike, matchesHostPattern, resolveBaseURL, resolveDynamicBaseURL, trimTrailingSlashes } from "./utils/url.mjs"; import { generateGenericState, parseGenericState } from "./state.mjs"; import { generateState, parseState } from "./oauth2/state.mjs"; import { HIDE_METADATA } from "./utils/hide-metadata.mjs"; import { APIError } from "./api/index.mjs"; import { betterAuth } from "./auth/full.mjs"; import { getCurrentAdapter } from "@better-auth/core/context"; import { createTelemetry, getTelemetryAuthConfig } from "@better-auth/telemetry"; export * from "@better-auth/core"; export * from "@better-auth/core/db"; export * from "@better-auth/core/env"; export * from "@better-auth/core/error"; export * from "@better-auth/core/oauth2"; export * from "@better-auth/core/utils/error-codes"; export * from "@better-auth/core/utils/id"; export * from "@better-auth/core/utils/json"; export { APIError, HIDE_METADATA, betterAuth, createTelemetry, generateGenericState, generateState, getBaseURL, getCurrentAdapter, getHost, getHostFromSource, getOrigin, getProtocol, getProtocolFromSource, getTelemetryAuthConfig, isDynamicBaseURLConfig, isRequestLike, matchesHostPattern, parseGenericState, parseState, resolveBaseURL, resolveDynamicBaseURL, trimTrailingSlashes };