UNPKG

better-auth

Version:

The most comprehensive authentication library for TypeScript.

29 lines (26 loc) 775 B
import { A as AdapterDebugLogs, B as BetterAuthOptions, a as Adapter } from '../../shared/better-auth.DdmVKCUf.js'; import { Db } from 'mongodb'; import '../../shared/better-auth.Bi8FQwDD.js'; import 'zod'; import '../../shared/better-auth.Da_FnxgM.js'; import 'kysely'; import 'better-call'; 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 };