2022-09-30 22:50:47 +02:00
|
|
|
fragment RepoParts on Repository {
|
|
|
|
owner {
|
|
|
|
login
|
|
|
|
avatarUrl
|
|
|
|
}
|
|
|
|
name
|
|
|
|
description
|
|
|
|
isPrivate
|
|
|
|
isFork
|
|
|
|
stargazers {
|
|
|
|
totalCount
|
|
|
|
}
|
|
|
|
forks {
|
|
|
|
totalCount
|
|
|
|
}
|
|
|
|
primaryLanguage {
|
|
|
|
color
|
|
|
|
name
|
|
|
|
}
|
|
|
|
}
|
2022-09-30 21:49:56 +02:00
|
|
|
|
2022-09-30 22:50:47 +02:00
|
|
|
fragment UserParts on User {
|
|
|
|
login
|
|
|
|
name
|
|
|
|
avatarUrl
|
|
|
|
location
|
|
|
|
createdAt
|
2022-09-30 21:49:56 +02:00
|
|
|
company
|
|
|
|
bio
|
|
|
|
url
|
|
|
|
email
|
|
|
|
websiteUrl
|
|
|
|
viewerCanFollow # TODO: remove in viewer query
|
|
|
|
viewerIsFollowing
|
|
|
|
sponsors {
|
|
|
|
totalCount
|
|
|
|
}
|
|
|
|
followers {
|
|
|
|
totalCount
|
|
|
|
}
|
|
|
|
following {
|
|
|
|
totalCount
|
|
|
|
}
|
|
|
|
contributionsCollection {
|
|
|
|
contributionCalendar {
|
|
|
|
weeks {
|
|
|
|
contributionDays {
|
|
|
|
color
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
organizations {
|
|
|
|
totalCount
|
|
|
|
}
|
|
|
|
repositories(
|
|
|
|
first: 6
|
|
|
|
ownerAffiliations: OWNER
|
|
|
|
orderBy: { field: STARGAZERS, direction: DESC }
|
|
|
|
) {
|
|
|
|
totalCount
|
|
|
|
nodes {
|
|
|
|
...RepoParts
|
|
|
|
}
|
|
|
|
}
|
|
|
|
starredRepositories {
|
|
|
|
totalCount
|
|
|
|
}
|
|
|
|
gists {
|
|
|
|
totalCount
|
|
|
|
}
|
|
|
|
pinnedItems(first: 6) {
|
|
|
|
nodes {
|
|
|
|
... on Repository {
|
|
|
|
...RepoParts
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
query Viewer {
|
|
|
|
viewer {
|
2022-09-30 22:50:47 +02:00
|
|
|
...UserParts
|
2022-09-30 21:49:56 +02:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
query User($login: String!) {
|
|
|
|
user(login: $login) {
|
2022-09-30 22:50:47 +02:00
|
|
|
...UserParts
|
2022-09-30 21:49:56 +02:00
|
|
|
}
|
|
|
|
organization(login: $login) {
|
|
|
|
login
|
|
|
|
avatarUrl
|
|
|
|
name
|
|
|
|
url
|
|
|
|
description
|
|
|
|
location
|
|
|
|
email
|
|
|
|
websiteUrl
|
|
|
|
createdAt
|
|
|
|
viewerIsFollowing
|
|
|
|
sponsors {
|
|
|
|
totalCount
|
|
|
|
}
|
|
|
|
membersWithRole {
|
|
|
|
totalCount
|
|
|
|
}
|
|
|
|
pinnedItems(first: 6) {
|
|
|
|
nodes {
|
|
|
|
... on Repository {
|
|
|
|
...RepoParts
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
pinnableItems(first: 6, types: [REPOSITORY]) {
|
|
|
|
totalCount
|
|
|
|
nodes {
|
|
|
|
... on Repository {
|
|
|
|
...RepoParts
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|