/opt/canhelp/node_modules/better-auth/dist/context
NameSizeModeActions
create-context.mjs104120644editdlrm
create-context.mjs.map182690644editdlrm
helpers.mjs40870644editdlrm
helpers.mjs.map81980644editdlrm
init-minimal.mjs9130644editdlrm
init-minimal.mjs.map15400644editdlrm
init.mjs9640644editdlrm
init.mjs.map16970644editdlrm
secret-utils.mjs27820644editdlrm
secret-utils.mjs.map51510644editdlrm
Edit: /opt/canhelp/node_modules/better-auth/dist/context/init.mjs (964B)
import { getAdapter } from "../db/adapter-kysely.mjs"; import { getMigrations } from "../db/get-migration.mjs"; import { createAuthContext } from "./create-context.mjs"; import { BetterAuthError } from "@better-auth/core/error"; import { getKyselyDatabaseType } from "@better-auth/kysely-adapter"; //#region src/context/init.ts const init = async (options) => { const adapter = await getAdapter(options); const getDatabaseType = (database) => getKyselyDatabaseType(database) || "unknown"; const ctx = await createAuthContext(adapter, options, getDatabaseType); ctx.runMigrations = async function() { if (!options.database || "updateMany" in options.database) throw new BetterAuthError("Database is not provided or it's an adapter. Migrations are only supported with a database instance."); const { runMigrations } = await getMigrations(options); await runMigrations(); }; return ctx; }; //#endregion export { init }; //# sourceMappingURL=init.mjs.map