chore: update faker functions

This commit is contained in:
Simon Lecoq
2023-07-24 20:30:19 -04:00
parent fca0e34e9d
commit 0fad2fb0cb
53 changed files with 622 additions and 622 deletions

View File

@@ -10,7 +10,7 @@ export default function({faker, query, login = faker.internet.userName()}) {
nameWithOwner: `${faker.internet.userName()}/${faker.lorem.slug()}`,
},
],
totalCount: faker.datatype.number(100),
totalCount: faker.number.int(100),
},
forks: {
nodes: [
@@ -19,10 +19,10 @@ export default function({faker, query, login = faker.internet.userName()}) {
nameWithOwner: `${faker.internet.userName()}/${faker.lorem.slug()}`,
},
],
totalCount: faker.datatype.number(100),
totalCount: faker.number.int(100),
},
popular: {
nodes: [{stargazers: {totalCount: faker.datatype.number(50000)}}],
nodes: [{stargazers: {totalCount: faker.number.int(50000)}}],
},
pullRequests: {
nodes: [
@@ -32,7 +32,7 @@ export default function({faker, query, login = faker.internet.userName()}) {
repository: {nameWithOwner: `${faker.internet.userName()}/${faker.lorem.slug()}`},
},
],
totalCount: faker.datatype.number(50000),
totalCount: faker.number.int(50000),
},
contributionsCollection: {
pullRequestReviewContributions: {
@@ -41,30 +41,30 @@ export default function({faker, query, login = faker.internet.userName()}) {
occurredAt: faker.date.recent(),
pullRequest: {
title: faker.lorem.sentence(),
number: faker.datatype.number(1000),
number: faker.number.int(1000),
repository: {nameWithOwner: `${faker.internet.userName()}/${faker.lorem.slug()}`},
},
},
],
totalCount: faker.datatype.number(1000),
totalCount: faker.number.int(1000),
},
},
projects: {totalCount: faker.datatype.number(100)},
packages: {totalCount: faker.datatype.number(100)},
organizations: {nodes: [], totalCount: faker.datatype.number(5)},
projects: {totalCount: faker.number.int(100)},
packages: {totalCount: faker.number.int(100)},
organizations: {nodes: [], totalCount: faker.number.int(5)},
gists: {
nodes: [{createdAt: faker.date.recent(), name: faker.lorem.slug()}],
totalCount: faker.datatype.number(1000),
totalCount: faker.number.int(1000),
},
starredRepositories: {totalCount: faker.datatype.number(1000)},
followers: {totalCount: faker.datatype.number(10000)},
following: {totalCount: faker.datatype.number(10000)},
starredRepositories: {totalCount: faker.number.int(1000)},
followers: {totalCount: faker.number.int(10000)},
following: {totalCount: faker.number.int(10000)},
bio: faker.lorem.sentence(),
status: {message: faker.lorem.paragraph()},
sponsorshipsAsSponsor: {totalCount: faker.datatype.number(100)},
discussionsStarted: {totalCount: faker.datatype.number(1000)},
discussionsComments: {totalCount: faker.datatype.number(1000)},
discussionAnswers: {totalCount: faker.datatype.number(1000)},
sponsorshipsAsSponsor: {totalCount: faker.number.int(100)},
discussionsStarted: {totalCount: faker.number.int(1000)},
discussionsComments: {totalCount: faker.number.int(1000)},
discussionAnswers: {totalCount: faker.number.int(1000)},
},
})
}

View File

@@ -10,7 +10,7 @@ export default function({faker, query, login = faker.internet.userName()}) {
nameWithOwner: `${faker.internet.userName()}/${faker.lorem.slug()}`,
},
],
totalCount: faker.datatype.number(100),
totalCount: faker.number.int(100),
},
forks: {
nodes: [
@@ -19,15 +19,15 @@ export default function({faker, query, login = faker.internet.userName()}) {
nameWithOwner: `${faker.internet.userName()}/${faker.lorem.slug()}`,
},
],
totalCount: faker.datatype.number(100),
totalCount: faker.number.int(100),
},
popular: {
nodes: [{stargazers: {totalCount: faker.datatype.number(50000)}}],
nodes: [{stargazers: {totalCount: faker.number.int(50000)}}],
},
projects: {totalCount: faker.datatype.number(100)},
packages: {totalCount: faker.datatype.number(100)},
membersWithRole: {totalCount: faker.datatype.number(100)},
sponsorshipsAsSponsor: {totalCount: faker.datatype.number(100)},
projects: {totalCount: faker.number.int(100)},
packages: {totalCount: faker.number.int(100)},
membersWithRole: {totalCount: faker.number.int(100)},
sponsorshipsAsSponsor: {totalCount: faker.number.int(100)},
},
})
}

View File

@@ -2,11 +2,11 @@
export default function({faker, query, login = faker.internet.userName()}) {
console.debug("metrics/compute/mocks > mocking graphql api result > achievements/ranking")
return ({
repo_rank: {repositoryCount: faker.datatype.number(100000)},
forks_rank: {repositoryCount: faker.datatype.number(100000)},
created_rank: {userCount: faker.datatype.number(100000)},
user_rank: {userCount: faker.datatype.number(100000)},
repo_total: {repositoryCount: faker.datatype.number(100000)},
user_total: {userCount: faker.datatype.number(100000)},
repo_rank: {repositoryCount: faker.number.int(100000)},
forks_rank: {repositoryCount: faker.number.int(100000)},
created_rank: {userCount: faker.number.int(100000)},
user_rank: {userCount: faker.number.int(100000)},
repo_total: {repositoryCount: faker.number.int(100000)},
user_total: {userCount: faker.number.int(100000)},
})
}

View File

@@ -4,12 +4,12 @@ export default function({faker, query, login = faker.internet.userName()}) {
return ({
user: {
contributionsCollection: {
totalRepositoriesWithContributedCommits: faker.datatype.number(100),
totalCommitContributions: faker.datatype.number(10000),
restrictedContributionsCount: faker.datatype.number(10000),
totalIssueContributions: faker.datatype.number(100),
totalPullRequestContributions: faker.datatype.number(1000),
totalPullRequestReviewContributions: faker.datatype.number(1000),
totalRepositoriesWithContributedCommits: faker.number.int(100),
totalCommitContributions: faker.number.int(10000),
restrictedContributionsCount: faker.number.int(10000),
totalIssueContributions: faker.number.int(100),
totalPullRequestContributions: faker.number.int(1000),
totalPullRequestReviewContributions: faker.number.int(1000),
},
},
})

View File

@@ -3,16 +3,16 @@ export default function({faker, query, login = faker.internet.userName()}) {
console.debug("metrics/compute/mocks > mocking graphql api result > base/user")
return ({
user: {
packages: {totalCount: faker.datatype.number(10)},
starredRepositories: {totalCount: faker.datatype.number(1000)},
watching: {totalCount: faker.datatype.number(100)},
sponsorshipsAsSponsor: {totalCount: faker.datatype.number(10)},
sponsorshipsAsMaintainer: {totalCount: faker.datatype.number(10)},
repositoriesContributedTo: {totalCount: faker.datatype.number(100)},
followers: {totalCount: faker.datatype.number(1000)},
following: {totalCount: faker.datatype.number(1000)},
issueComments: {totalCount: faker.datatype.number(1000)},
organizations: {totalCount: faker.datatype.number(10)},
packages: {totalCount: faker.number.int(10)},
starredRepositories: {totalCount: faker.number.int(1000)},
watching: {totalCount: faker.number.int(100)},
sponsorshipsAsSponsor: {totalCount: faker.number.int(10)},
sponsorshipsAsMaintainer: {totalCount: faker.number.int(10)},
repositoriesContributedTo: {totalCount: faker.number.int(100)},
followers: {totalCount: faker.number.int(1000)},
following: {totalCount: faker.number.int(1000)},
issueComments: {totalCount: faker.number.int(1000)},
organizations: {totalCount: faker.number.int(10)},
},
})
}

View File

@@ -3,7 +3,7 @@ export default function({faker, query, login = faker.internet.userName()}) {
console.debug("metrics/compute/mocks > mocking graphql api result > base/user")
return ({
user: {
repositories: {totalCount: faker.datatype.number(100), totalDiskUsage: faker.datatype.number(100000)},
repositories: {totalCount: faker.number.int(100), totalDiskUsage: faker.number.int(100000)},
},
})
}

View File

@@ -26,31 +26,31 @@ export default function({faker, query, login = faker.internet.userName()}) {
],
nodes: [
{
name: faker.random.words(),
watchers: {totalCount: faker.datatype.number(1000)},
stargazers: {totalCount: faker.datatype.number(10000)},
name: faker.lorem.words(),
watchers: {totalCount: faker.number.int(1000)},
stargazers: {totalCount: faker.number.int(10000)},
owner: {login},
languages: {
edges: [
{size: faker.datatype.number(100000), node: {color: faker.internet.color(), name: faker.lorem.word()}},
{size: faker.datatype.number(100000), node: {color: faker.internet.color(), name: faker.lorem.word()}},
{size: faker.datatype.number(100000), node: {color: faker.internet.color(), name: faker.lorem.word()}},
{size: faker.datatype.number(100000), node: {color: faker.internet.color(), name: faker.lorem.word()}},
{size: faker.datatype.number(100000), node: {color: faker.internet.color(), name: faker.lorem.word()}},
{size: faker.datatype.number(100000), node: {color: faker.internet.color(), name: faker.lorem.word()}},
{size: faker.datatype.number(100000), node: {color: faker.internet.color(), name: faker.lorem.word()}},
{size: faker.number.int(100000), node: {color: faker.internet.color(), name: faker.lorem.word()}},
{size: faker.number.int(100000), node: {color: faker.internet.color(), name: faker.lorem.word()}},
{size: faker.number.int(100000), node: {color: faker.internet.color(), name: faker.lorem.word()}},
{size: faker.number.int(100000), node: {color: faker.internet.color(), name: faker.lorem.word()}},
{size: faker.number.int(100000), node: {color: faker.internet.color(), name: faker.lorem.word()}},
{size: faker.number.int(100000), node: {color: faker.internet.color(), name: faker.lorem.word()}},
{size: faker.number.int(100000), node: {color: faker.internet.color(), name: faker.lorem.word()}},
],
},
issues_open: {totalCount: faker.datatype.number(100)},
issues_closed: {totalCount: faker.datatype.number(100)},
pr_open: {totalCount: faker.datatype.number(100)},
pr_closed: {totalCount: faker.datatype.number(100)},
pr_merged: {totalCount: faker.datatype.number(100)},
releases: {totalCount: faker.datatype.number(100)},
forkCount: faker.datatype.number(100),
issues_open: {totalCount: faker.number.int(100)},
issues_closed: {totalCount: faker.number.int(100)},
pr_open: {totalCount: faker.number.int(100)},
pr_closed: {totalCount: faker.number.int(100)},
pr_merged: {totalCount: faker.number.int(100)},
releases: {totalCount: faker.number.int(100)},
forkCount: faker.number.int(100),
licenseInfo: {spdxId: "MIT"},
deployments: {totalCount: faker.datatype.number(100)},
environments: {totalCount: faker.datatype.number(100)},
deployments: {totalCount: faker.number.int(100)},
environments: {totalCount: faker.number.int(100)},
},
],
},

View File

@@ -9,29 +9,29 @@ export default function({faker, query, login = faker.internet.userName()}) {
createdAt: new Date().toISOString(),
diskUsage: Math.floor(Math.random() * 10000),
homepageUrl: faker.internet.url(),
watchers: {totalCount: faker.datatype.number(1000)},
stargazers: {totalCount: faker.datatype.number(10000)},
watchers: {totalCount: faker.number.int(1000)},
stargazers: {totalCount: faker.number.int(10000)},
languages: {
edges: [
{size: faker.datatype.number(100000), node: {color: faker.internet.color(), name: faker.lorem.word()}},
{size: faker.datatype.number(100000), node: {color: faker.internet.color(), name: faker.lorem.word()}},
{size: faker.datatype.number(100000), node: {color: faker.internet.color(), name: faker.lorem.word()}},
{size: faker.datatype.number(100000), node: {color: faker.internet.color(), name: faker.lorem.word()}},
{size: faker.datatype.number(100000), node: {color: faker.internet.color(), name: faker.lorem.word()}},
{size: faker.datatype.number(100000), node: {color: faker.internet.color(), name: faker.lorem.word()}},
{size: faker.datatype.number(100000), node: {color: faker.internet.color(), name: faker.lorem.word()}},
{size: faker.number.int(100000), node: {color: faker.internet.color(), name: faker.lorem.word()}},
{size: faker.number.int(100000), node: {color: faker.internet.color(), name: faker.lorem.word()}},
{size: faker.number.int(100000), node: {color: faker.internet.color(), name: faker.lorem.word()}},
{size: faker.number.int(100000), node: {color: faker.internet.color(), name: faker.lorem.word()}},
{size: faker.number.int(100000), node: {color: faker.internet.color(), name: faker.lorem.word()}},
{size: faker.number.int(100000), node: {color: faker.internet.color(), name: faker.lorem.word()}},
{size: faker.number.int(100000), node: {color: faker.internet.color(), name: faker.lorem.word()}},
],
},
issues_open: {totalCount: faker.datatype.number(100)},
issues_closed: {totalCount: faker.datatype.number(100)},
pr_open: {totalCount: faker.datatype.number(100)},
pr_closed: {totalCount: faker.datatype.number(100)},
pr_merged: {totalCount: faker.datatype.number(100)},
releases: {totalCount: faker.datatype.number(100)},
forkCount: faker.datatype.number(100),
issues_open: {totalCount: faker.number.int(100)},
issues_closed: {totalCount: faker.number.int(100)},
pr_open: {totalCount: faker.number.int(100)},
pr_closed: {totalCount: faker.number.int(100)},
pr_merged: {totalCount: faker.number.int(100)},
releases: {totalCount: faker.number.int(100)},
forkCount: faker.number.int(100),
licenseInfo: {spdxId: "MIT"},
deployments: {totalCount: faker.datatype.number(100)},
environments: {totalCount: faker.datatype.number(100)},
deployments: {totalCount: faker.number.int(100)},
environments: {totalCount: faker.number.int(100)},
},
},
})

View File

@@ -3,11 +3,11 @@ export default function({faker, query, login = faker.internet.userName()}) {
console.debug("metrics/compute/mocks > mocking graphql api result > base/user")
return ({
user: {
databaseId: faker.datatype.number(10000000),
name: faker.name.fullName(),
databaseId: faker.number.int(10000000),
name: faker.person.fullName(),
login,
createdAt: `${faker.date.past(10)}`,
avatarUrl: faker.image.people(),
createdAt: `${faker.date.past({years:10})}`,
avatarUrl: faker.image.urlLoremFlickr({ category: 'people' }),
websiteUrl: faker.internet.url(),
twitterUsername: login,
},

View File

@@ -13,7 +13,7 @@ export default function({faker, query, login = faker.internet.userName()}) {
contributionDays = []
}
//Random contributions
const contributionCount = Math.min(10, Math.max(0, faker.datatype.number(14) - 4))
const contributionCount = Math.min(10, Math.max(0, faker.number.int(14) - 4))
contributionDays.push({
contributionCount,
color: ["#ebedf0", "#9be9a8", "#40c463", "#30a14e", "#216e39"][Math.ceil(contributionCount / 10 / 0.25)],

View File

@@ -14,7 +14,7 @@ export default function({faker, query, login = faker.internet.userName()}) {
user: {
repositoryDiscussionsComments: {
edges: new Array(100).fill(null).map(_ => ({cursor: "MOCKED_CURSOR"})),
nodes: new Array(100).fill(null).map(_ => ({upvoteCount: faker.datatype.number(10)})),
nodes: new Array(100).fill(null).map(_ => ({upvoteCount: faker.number.int(10)})),
},
},
})

View File

@@ -3,9 +3,9 @@ export default function({faker, query, login = faker.internet.userName()}) {
console.debug("metrics/compute/mocks > mocking graphql api result > discussions/statistics")
return ({
user: {
started: {totalCount: faker.datatype.number(1000)},
comments: {totalCount: faker.datatype.number(1000)},
answers: {totalCount: faker.datatype.number(1000)},
started: {totalCount: faker.number.int(1000)},
comments: {totalCount: faker.number.int(1000)},
answers: {totalCount: faker.number.int(1000)},
},
})
}

View File

@@ -2,13 +2,13 @@
export default function({faker, query, login = faker.internet.userName()}) {
console.debug("metrics/compute/mocks > mocking graphql api result > followup/repository")
return ({
issues_open: {issueCount: faker.datatype.number(100)},
issues_drafts: {issueCount: faker.datatype.number(100)},
issues_skipped: {issueCount: faker.datatype.number(100)},
issues_closed: {issueCount: faker.datatype.number(100)},
pr_open: {issueCount: faker.datatype.number(100)},
pr_drafts: {issueCount: faker.datatype.number(100)},
pr_closed: {issueCount: faker.datatype.number(100)},
pr_merged: {issueCount: faker.datatype.number(100)},
issues_open: {issueCount: faker.number.int(100)},
issues_drafts: {issueCount: faker.number.int(100)},
issues_skipped: {issueCount: faker.number.int(100)},
issues_closed: {issueCount: faker.number.int(100)},
pr_open: {issueCount: faker.number.int(100)},
pr_drafts: {issueCount: faker.number.int(100)},
pr_closed: {issueCount: faker.number.int(100)},
pr_merged: {issueCount: faker.number.int(100)},
})
}

View File

@@ -2,13 +2,13 @@
export default function({faker, query, login = faker.internet.userName()}) {
console.debug("metrics/compute/mocks > mocking graphql api result > followup/user")
return ({
issues_open: {issueCount: faker.datatype.number(100)},
issues_drafts: {issueCount: faker.datatype.number(100)},
issues_skipped: {issueCount: faker.datatype.number(100)},
issues_closed: {issueCount: faker.datatype.number(100)},
pr_open: {issueCount: faker.datatype.number(100)},
pr_drafts: {issueCount: faker.datatype.number(100)},
pr_closed: {issueCount: faker.datatype.number(100)},
pr_merged: {issueCount: faker.datatype.number(100)},
issues_open: {issueCount: faker.number.int(100)},
issues_drafts: {issueCount: faker.number.int(100)},
issues_skipped: {issueCount: faker.number.int(100)},
issues_closed: {issueCount: faker.number.int(100)},
pr_open: {issueCount: faker.number.int(100)},
pr_drafts: {issueCount: faker.number.int(100)},
pr_closed: {issueCount: faker.number.int(100)},
pr_merged: {issueCount: faker.number.int(100)},
})
}

View File

@@ -18,21 +18,21 @@ export default function({faker, query, login = faker.internet.userName()}) {
cursor: "MOCKED_CURSOR",
},
],
totalCount: faker.datatype.number(100),
totalCount: faker.number.int(100),
nodes: [
{
stargazerCount: faker.datatype.number(10),
stargazerCount: faker.number.int(10),
isFork: false,
forks: {totalCount: faker.datatype.number(10)},
forks: {totalCount: faker.number.int(10)},
files: [{name: faker.system.fileName()}],
comments: {totalCount: faker.datatype.number(10)},
comments: {totalCount: faker.number.int(10)},
},
{
stargazerCount: faker.datatype.number(10),
stargazerCount: faker.number.int(10),
isFork: false,
forks: {totalCount: faker.datatype.number(10)},
forks: {totalCount: faker.number.int(10)},
files: [{name: faker.system.fileName()}],
comments: {totalCount: faker.datatype.number(10)},
comments: {totalCount: faker.number.int(10)},
},
],
},

View File

@@ -13,7 +13,7 @@ export default function({faker, query, login = faker.internet.userName()}) {
contributionDays = []
}
//Random contributions
const contributionCount = Math.min(10, Math.max(0, faker.datatype.number(14) - 4))
const contributionCount = Math.min(10, Math.max(0, faker.number.int(14) - 4))
contributionDays.push({
contributionCount,
color: ["#ebedf0", "#9be9a8", "#40c463", "#30a14e", "#216e39"][Math.ceil(contributionCount / 10 / 0.25)],

View File

@@ -22,11 +22,11 @@ export default function({faker, query, login = faker.internet.userName()}) {
avatarUrl: null,
},
nameWithOwner: `${faker.internet.userName()}/${faker.lorem.slug()}`,
stargazers: {totalCount: faker.datatype.number(1000)},
watchers: {totalCount: faker.datatype.number(1000)},
forks: {totalCount: faker.datatype.number(1000)},
issues: {totalCount: faker.datatype.number(1000)},
pullRequests: {totalCount: faker.datatype.number(1000)},
stargazers: {totalCount: faker.number.int(1000)},
watchers: {totalCount: faker.number.int(1000)},
forks: {totalCount: faker.number.int(1000)},
issues: {totalCount: faker.number.int(1000)},
pullRequests: {totalCount: faker.number.int(1000)},
},
},
],

View File

@@ -15,7 +15,7 @@ export default function({faker, query, login = faker.internet.userName()}) {
: ({
user: {
issues: {
totalCount: faker.datatype.number(1000),
totalCount: faker.number.int(1000),
edges: [
{
cursor: "MOCKED_CURSOR",

View File

@@ -9,9 +9,9 @@ export default function({faker, query, login = faker.internet.userName()}) {
updatedAt: `${faker.date.recent()}`,
body: faker.lorem.paragraph(),
progress: {
doneCount: faker.datatype.number(10),
inProgressCount: faker.datatype.number(10),
todoCount: faker.datatype.number(10),
doneCount: faker.number.int(10),
inProgressCount: faker.number.int(10),
todoCount: faker.number.int(10),
enabled: true,
},
},

View File

@@ -12,7 +12,7 @@ export default function({faker, query, login = faker.internet.userName()}) {
get totalCount() {
return this.nodes.length
},
nodes: new Array(faker.datatype.number(10)).fill(null).map(() => ({type: faker.helpers.arrayElement(["DRAFT_ISSUE", "ISSUE", "PULL_REQUEST", "REDACTED"]), fieldValues: {nodes: [{text: faker.lorem.sentence()}]}})),
nodes: new Array(faker.number.int(10)).fill(null).map(() => ({type: faker.helpers.arrayElement(["DRAFT_ISSUE", "ISSUE", "PULL_REQUEST", "REDACTED"]), fieldValues: {nodes: [{text: faker.lorem.sentence()}]}})),
},
},
},

View File

@@ -11,9 +11,9 @@ export default function({faker, query, login = faker.internet.userName()}) {
updatedAt: `${faker.date.recent()}`,
body: faker.lorem.paragraph(),
progress: {
doneCount: faker.datatype.number(10),
inProgressCount: faker.datatype.number(10),
todoCount: faker.datatype.number(10),
doneCount: faker.number.int(10),
inProgressCount: faker.number.int(10),
todoCount: faker.number.int(10),
enabled: true,
},
},

View File

@@ -14,7 +14,7 @@ export default function({faker, query, login = faker.internet.userName()}) {
get totalCount() {
return this.nodes.length
},
nodes: new Array(faker.datatype.number(10)).fill(null).map(() => ({type: faker.helpers.arrayElement(["DRAFT_ISSUE", "ISSUE", "PULL_REQUEST", "REDACTED"]), fieldValues: {nodes: [{text: faker.lorem.sentence()}]}})),
nodes: new Array(faker.number.int(10)).fill(null).map(() => ({type: faker.helpers.arrayElement(["DRAFT_ISSUE", "ISSUE", "PULL_REQUEST", "REDACTED"]), fieldValues: {nodes: [{text: faker.lorem.sentence()}]}})),
},
},
],

View File

@@ -8,17 +8,17 @@ export default function({faker, query, login = faker.internet.userName()}) {
node: {
createdAt: faker.date.past(),
description: "📊 An image generator with 20+ metrics about your GitHub account such as activity, community, repositories, coding habits, website performances, music played, starred topics, etc. that you can put on your profile or elsewhere !",
forkCount: faker.datatype.number(100),
forkCount: faker.number.int(100),
isFork: false,
issues: {
totalCount: faker.datatype.number(100),
totalCount: faker.number.int(100),
},
nameWithOwner: "lowlighter/metrics",
openGraphImageUrl: "https://repository-images.githubusercontent.com/293860197/7fd72080-496d-11eb-8fe0-238b38a0746a",
pullRequests: {
totalCount: faker.datatype.number(100),
totalCount: faker.number.int(100),
},
stargazerCount: faker.datatype.number(10000),
stargazerCount: faker.number.int(10000),
licenseInfo: {
nickname: null,
name: "MIT License",

View File

@@ -5,17 +5,17 @@ export default function({faker, query, login = faker.internet.userName()}) {
repository: {
createdAt: faker.date.past(),
description: "📊 An image generator with 20+ metrics about your GitHub account such as activity, community, repositories, coding habits, website performances, music played, starred topics, etc. that you can put on your profile or elsewhere !",
forkCount: faker.datatype.number(100),
forkCount: faker.number.int(100),
isFork: false,
issues: {
totalCount: faker.datatype.number(100),
totalCount: faker.number.int(100),
},
nameWithOwner: "lowlighter/metrics",
openGraphImageUrl: "https://repository-images.githubusercontent.com/293860197/7fd72080-496d-11eb-8fe0-238b38a0746a",
pullRequests: {
totalCount: faker.datatype.number(100),
totalCount: faker.number.int(100),
},
stargazerCount: faker.datatype.number(10000),
stargazerCount: faker.number.int(10000),
licenseInfo: {
nickname: null,
name: "MIT License",

View File

@@ -21,7 +21,7 @@ export default function({faker, query, login = faker.internet.userName()}) {
avatarUrl: null,
},
tier: {
monthlyPriceInDollars: faker.datatype.number(10),
monthlyPriceInDollars: faker.number.int(10),
},
})),
},

View File

@@ -20,7 +20,7 @@ export default function({faker, query, login = faker.internet.userName()}) {
avatarUrl: null,
},
sponsorsTier: {
monthlyPriceInDollars: faker.datatype.number(10),
monthlyPriceInDollars: faker.number.int(10),
},
})),
},

View File

@@ -6,7 +6,7 @@ export default function({faker, query, login = faker.internet.userName()}) {
sponsorsListing: {
fullDescription: faker.lorem.sentences(),
activeGoal: {
percentComplete: faker.datatype.number(100),
percentComplete: faker.number.int(100),
title: faker.lorem.sentence(),
description: faker.lorem.sentence(),
},

View File

@@ -3,7 +3,7 @@ export default function({faker, query, login = faker.internet.userName()}) {
console.debug("metrics/compute/mocks > mocking graphql api result > sponsorships/default")
return ({
user: {
totalSponsorshipAmountAsSponsorInCents: faker.datatype.number(100000),
totalSponsorshipAmountAsSponsorInCents: faker.number.int(100000),
sponsorshipsAsSponsor: {
nodes: [{createdAt: `${faker.date.recent()}`}],
},

View File

@@ -12,11 +12,11 @@ export default function({faker, query, login = faker.internet.userName()}) {
: ({
repository: {
stargazers: {
edges: new Array(faker.datatype.number({min: 50, max: 100})).fill(null).map(() => ({
starredAt: `${faker.date.recent(30)}`,
edges: new Array(faker.number.int({min: 50, max: 100})).fill(null).map(() => ({
starredAt: `${faker.date.recent({days:30})}`,
cursor: "MOCKED_CURSOR",
node: {
location: faker.address.city(),
location: faker.location.city(),
},
})),
},

View File

@@ -6,20 +6,20 @@ export default function({faker, query, login = faker.internet.userName()}) {
starredRepositories: {
edges: [
{
starredAt: `${faker.date.recent(14)}`,
starredAt: `${faker.date.recent({days:14})}`,
node: {
description: "📊 An image generator with 20+ metrics about your GitHub account such as activity, community, repositories, coding habits, website performances, music played, starred topics, etc. that you can put on your profile or elsewhere !",
forkCount: faker.datatype.number(100),
forkCount: faker.number.int(100),
isFork: false,
issues: {
totalCount: faker.datatype.number(100),
totalCount: faker.number.int(100),
},
nameWithOwner: "lowlighter/metrics",
openGraphImageUrl: "https://repository-images.githubusercontent.com/293860197/7fd72080-496d-11eb-8fe0-238b38a0746a",
pullRequests: {
totalCount: faker.datatype.number(100),
totalCount: faker.number.int(100),
},
stargazerCount: faker.datatype.number(10000),
stargazerCount: faker.number.int(10000),
licenseInfo: {
nickname: null,
name: "MIT License",