listRepositories method
Lists the repositories of the currently authenticated user.
API docs: https://developer.github.com/v3/repos/#list-your-repositories
Implementation
Stream<Repository> listRepositories(
{String type = 'owner',
String sort = 'full_name',
String direction = 'asc'}) {
final params = <String, dynamic>{
'type': type,
'sort': sort,
'direction': direction,
};
return PaginationHelper(github).objects<Map<String, dynamic>, Repository>(
'GET',
'/user/repos',
(i) => Repository.fromJson(i),
params: params,
);
}