diff --git a/apps/cli/templates/auth/better-auth/server/base/src/index.ts.hbs b/apps/cli/templates/auth/better-auth/server/base/src/index.ts.hbs index c386f36b..7ce58d76 100644 --- a/apps/cli/templates/auth/better-auth/server/base/src/index.ts.hbs +++ b/apps/cli/templates/auth/better-auth/server/base/src/index.ts.hbs @@ -1,5 +1,5 @@ {{#if (eq orm "prisma")}} -import { betterAuth, type BetterAuthOptions } from "better-auth"; +import { betterAuth } from "better-auth"; import { prismaAdapter } from "better-auth/adapters/prisma"; {{#if (eq payments "polar")}} import { polar, checkout, portal } from "@polar-sh/better-auth"; @@ -7,7 +7,7 @@ import { polarClient } from "./lib/payments"; {{/if}} import prisma from "@{{projectName}}/db"; -export const auth = betterAuth({ +export const auth = betterAuth({ database: prismaAdapter(prisma, { {{#if (eq database "postgres")}}provider: "postgresql",{{/if}} {{#if (eq database "sqlite")}}provider: "sqlite",{{/if}} @@ -59,7 +59,7 @@ export const auth = betterAuth({ {{#if (eq orm "drizzle")}} {{#if (or (eq runtime "bun") (eq runtime "node") (eq runtime "none"))}} -import { betterAuth, type BetterAuthOptions } from "better-auth"; +import { betterAuth } from "better-auth"; import { drizzleAdapter } from "better-auth/adapters/drizzle"; {{#if (eq payments "polar")}} import { polar, checkout, portal } from "@polar-sh/better-auth"; @@ -68,7 +68,7 @@ import { polarClient } from "./lib/payments"; import { db } from "@{{projectName}}/db"; import * as schema from "@{{projectName}}/db/schema/auth"; -export const auth = betterAuth({ +export const auth = betterAuth({ database: drizzleAdapter(db, { {{#if (eq database "postgres")}}provider: "pg",{{/if}} {{#if (eq database "sqlite")}}provider: "sqlite",{{/if}} @@ -119,7 +119,7 @@ export const auth = betterAuth({ {{/if}} {{#if (eq runtime "workers")}} -import { betterAuth, type BetterAuthOptions } from "better-auth"; +import { betterAuth } from "better-auth"; import { drizzleAdapter } from "better-auth/adapters/drizzle"; {{#if (eq payments "polar")}} import { polar, checkout, portal } from "@polar-sh/better-auth"; @@ -129,7 +129,7 @@ import { db } from "@{{projectName}}/db"; import * as schema from "@{{projectName}}/db/schema/auth"; import { env } from "cloudflare:workers"; -export const auth = betterAuth({ +export const auth = betterAuth({ database: drizzleAdapter(db, { {{#if (eq database "postgres")}}provider: "pg",{{/if}} {{#if (eq database "sqlite")}}provider: "sqlite",{{/if}} @@ -194,7 +194,7 @@ export const auth = betterAuth({ {{/if}} {{#if (eq orm "mongoose")}} -import { betterAuth, type BetterAuthOptions } from "better-auth"; +import { betterAuth } from "better-auth"; import { mongodbAdapter } from "better-auth/adapters/mongodb"; {{#if (eq payments "polar")}} import { polar, checkout, portal } from "@polar-sh/better-auth"; @@ -202,7 +202,7 @@ import { polarClient } from "./lib/payments"; {{/if}} import { client } from "@{{projectName}}/db"; -export const auth = betterAuth({ +export const auth = betterAuth({ database: mongodbAdapter(client), trustedOrigins: [ process.env.CORS_ORIGIN || "", @@ -248,13 +248,13 @@ export const auth = betterAuth({ {{/if}} {{#if (eq orm "none")}} -import { betterAuth, type BetterAuthOptions } from "better-auth"; +import { betterAuth } from "better-auth"; {{#if (eq payments "polar")}} import { polar, checkout, portal } from "@polar-sh/better-auth"; import { polarClient } from "./lib/payments"; {{/if}} -export const auth = betterAuth({ +export const auth = betterAuth({ database: "", // Invalid configuration trustedOrigins: [ process.env.CORS_ORIGIN || "",