(user: object)
| 69 | * Better Auth's static base-user type, so read it through a single typed view. |
| 70 | */ |
| 71 | const userRole = (user: object): string | null => { |
| 72 | const role = (user as { readonly role?: unknown }).role; |
| 73 | return typeof role === "string" ? role : null; |
| 74 | }; |
| 75 | |
| 76 | const hasBearer = (request: Request): boolean => |
| 77 | (request.headers.get("authorization") ?? "").startsWith("Bearer "); |
no outgoing calls
no test coverage detected