UNPKG

@zpg6-test-pkgs/better-auth

Version:

The most comprehensive authentication library for TypeScript.

32 lines (29 loc) 832 B
import { A as AdapterDebugLogs, B as BetterAuthOptions, a as Adapter } from '../../shared/better-auth.8Ira7TFx.cjs'; import { Db } from 'mongodb'; import 'kysely'; import 'better-call'; import 'zod/v4'; import '../../shared/better-auth.DTtXpZYr.cjs'; import '../../shared/better-auth.DtuOgks-.cjs'; import 'jose'; import 'zod/v4/core'; import 'zod'; import 'better-sqlite3'; import 'bun:sqlite'; interface MongoDBAdapterConfig { /** * Enable debug logs for the adapter * * @default false */ debugLogs?: AdapterDebugLogs; /** * Use plural table names * * @default false */ usePlural?: boolean; } declare const mongodbAdapter: (db: Db, config?: MongoDBAdapterConfig) => (options: BetterAuthOptions) => Adapter; export { mongodbAdapter }; export type { MongoDBAdapterConfig };