1
0
mirror of https://github.com/git-touch/git-touch synced 2025-03-06 20:27:52 +01:00

71 lines
1.2 KiB
GraphQL
Raw Normal View History

2020-01-07 15:07:57 +08:00
query GhRepos($owner: String!, $after: String, $isStar: Boolean!) {
2020-02-07 15:43:35 +08:00
user(login: $owner) {
2019-12-07 22:25:37 +08:00
__typename
login
avatarUrl
2020-02-07 15:43:35 +08:00
repositories(
first: 30
after: $after
orderBy: { field: UPDATED_AT, direction: DESC }
) @skip(if: $isStar) {
totalCount # TODO:
pageInfo {
hasNextPage
endCursor
}
nodes {
owner {
login
avatarUrl
2019-12-07 22:25:37 +08:00
}
2020-02-07 15:43:35 +08:00
name
description
isPrivate
isFork
updatedAt
stargazers {
totalCount
2019-12-07 22:25:37 +08:00
}
2020-02-07 15:43:35 +08:00
forks {
totalCount
2019-12-07 22:25:37 +08:00
}
2020-02-07 15:43:35 +08:00
primaryLanguage {
color
2019-12-07 22:25:37 +08:00
name
}
}
}
2020-02-07 15:43:35 +08:00
starredRepositories(
first: 30
after: $after
orderBy: { field: STARRED_AT, direction: DESC }
) @include(if: $isStar) {
pageInfo {
hasNextPage
endCursor
}
nodes {
owner {
login
avatarUrl
2019-12-07 22:25:37 +08:00
}
2020-02-07 15:43:35 +08:00
name
description
isPrivate
isFork
updatedAt
stargazers {
totalCount
}
forks {
totalCount
}
primaryLanguage {
color
name
2019-12-07 22:25:37 +08:00
}
}
}
}
}