Skip to content

Add role system to auth + remember me functionality #70

Add role system to auth + remember me functionality

Add role system to auth + remember me functionality #70

Triggered via push October 19, 2025 15:01
Status Failure
Total duration 46s
Artifacts

ci.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

9 errors
build
Process completed with exit code 2.
build
Property 'role' is missing in type '{ name: string; email: string; }' but required in type '{ email: string; name: string; role: "user" | "admin" | "super_admin"; }'.
build
@repo/frontend#typecheck: command (/home/runner/work/arawn/arawn/apps/frontend) /home/runner/setup-pnpm/node_modules/.bin/pnpm run typecheck exited (2)
build
Property 'role' is missing in type '{ id: string; email: string; name: string; createdAt: string; updatedAt: string; }' but required in type '{ id: string; email: string; name: string; role: "user" | "admin" | "super_admin"; createdAt: string | Date; updatedAt: string | Date; }'.
build
Property 'role' is missing in type '{ id: string; email: string; name: string; createdAt: string; updatedAt: string; }' but required in type '{ id: string; email: string; name: string; role: "user" | "admin" | "super_admin"; createdAt: string | Date; updatedAt: string | Date; }'.
build
Property 'role' is missing in type '{ name: string; email: string; }' but required in type '{ email: string; name: string; role: "user" | "admin" | "super_admin"; }'.
build
Argument of type '{ name: string; email: string; }' is not assignable to parameter of type '{ email: string; name: string; role: "user" | "admin" | "super_admin"; }'.
build
Argument of type '(data: LoginFormData) => Promise<void>' is not assignable to parameter of type 'SubmitHandler<TFieldValues>'.
build
Type 'Resolver<{ email: string; password: string; rememberMe?: boolean | undefined; }, any, { email: string; password: string; rememberMe: boolean; }>' is not assignable to type 'Resolver<{ email: string; password: string; rememberMe: boolean; }, any, { email: string; password: string; rememberMe: boolean; }>'.