User: {
    avatarUrl: string;
    createdAt: string;
    email?: string;
    githubId?: number;
    id: UserId;
    inviteCount?: number;
    isBlocked?: boolean;
    isStaff?: boolean;
    name: string;
    scopeLimit?: number;
    scopeUsage?: number;
    updatedAt: string;
}

Type declaration

  • avatarUrl: string

    The URL to the user's avatar.

  • createdAt: string

    The date and time when the user profile was created.

  • Optionalemail?: string

    The user's email address.

  • OptionalgithubId?: number

    The user's GitHub ID.

  • id: UserId
  • OptionalinviteCount?: number

    The number of invites pending for the user.

  • OptionalisBlocked?: boolean

    Whether the user is blocked from using the registry.

  • OptionalisStaff?: boolean

    Whether the user is a staff member.

  • name: string

    The user's display name.

  • OptionalscopeLimit?: number

    The maximum number of scopes the user can create.

  • OptionalscopeUsage?: number

    The number of scopes the user created.

  • updatedAt: string

    The date and time when the user profile was last updated.