From 03969b8f456205330bbac4351e667998c2679643 Mon Sep 17 00:00:00 2001 From: Mauricio Siu Date: Mon, 23 Feb 2026 02:43:31 -0600 Subject: [PATCH] refactor: restructure auth export to improve type safety and clarity --- packages/server/src/lib/auth.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/server/src/lib/auth.ts b/packages/server/src/lib/auth.ts index 9310ce8d0..3dea8f486 100644 --- a/packages/server/src/lib/auth.ts +++ b/packages/server/src/lib/auth.ts @@ -348,13 +348,16 @@ const { handler, api } = betterAuth({ ], }); -export const auth = { +const _auth = { handler, createApiKey: api.createApiKey, registerSSOProvider: api.registerSSOProvider, updateSSOProvider: api.updateSSOProvider, }; +export type AuthType = typeof _auth; +export const auth: AuthType = _auth; + export const validateRequest = async (request: IncomingMessage) => { const apiKey = request.headers["x-api-key"] as string; if (apiKey) {