diff --git a/.gitignore b/.gitignore index aad1606..89c0418 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,15 @@ examples/target .env .env.local .env.production + +# Yarn +.pnp.* +.yarn/* + +# Better Auth +better-auth_migrations + +# SQLite databases +*.db +*.db-journal +sqlite.db \ No newline at end of file diff --git a/.yarnrc.yml b/.yarnrc.yml new file mode 100644 index 0000000..9911b94 --- /dev/null +++ b/.yarnrc.yml @@ -0,0 +1,12 @@ +enableGlobalCache: true + +enableScripts: true + +enableTelemetry: false + +packageExtensions: + better-sqlite3@*: + dependencies: + bindings: ^1.5.0 + +pnpEnableInlining: false diff --git a/app/api/auth/[...all]/route.ts b/app/api/auth/[...all]/route.ts new file mode 100644 index 0000000..5b67b06 --- /dev/null +++ b/app/api/auth/[...all]/route.ts @@ -0,0 +1,4 @@ +import { auth } from "@/lib/auth"; +import { toNextJsHandler } from "better-auth/next-js"; + +export const { GET, POST } = toNextJsHandler(auth); diff --git a/app/blog/[slug]/page.tsx b/app/blog/[slug]/page.tsx index 0bc80b0..33917d5 100644 --- a/app/blog/[slug]/page.tsx +++ b/app/blog/[slug]/page.tsx @@ -32,7 +32,7 @@ export default async function Page({ return ( <> -
+