Add linter and minor bug fixes (#107)

This commit is contained in:
Simon Lecoq
2021-02-05 23:45:48 +01:00
committed by GitHub
parent 61e2f6e1a1
commit 882a93dea5
74 changed files with 1544 additions and 712 deletions

View File

@@ -1,6 +1,6 @@
/** Mocked data */
export default function ({faker}, target, that, [{username:login, page, per_page}]) {
console.debug(`metrics/compute/mocks > mocking rest api result > rest.activity.listEventsForAuthenticatedUser`)
/**Mocked data */
export default function({faker}, target, that, [{username:login, page, per_page}]) {
console.debug("metrics/compute/mocks > mocking rest api result > rest.activity.listEventsForAuthenticatedUser")
return ({
status:200,
url:`https://api.github.com/users/${login}/events?per_page=${per_page}&page=${page}`,
@@ -27,7 +27,7 @@
path:faker.system.fileName(),
commit_id:"MOCKED_SHA",
body:faker.lorem.sentence(),
}
},
},
created_at:faker.date.recent(7),
},
@@ -55,7 +55,7 @@
login:faker.internet.userName(),
},
body:"",
}
},
},
created_at:faker.date.recent(7),
},
@@ -77,8 +77,8 @@
login,
},
body:faker.lorem.paragraph(),
performed_via_github_app:null
}
performed_via_github_app:null,
},
},
created_at:faker.date.recent(7),
},
@@ -99,8 +99,8 @@
summary:null,
action:"created",
sha:"MOCKED_SHA",
}
]
},
],
},
created_at:faker.date.recent(7),
},
@@ -125,14 +125,14 @@
{
name:"lorem ipsum",
color:"d876e3",
}
},
],
state:"open",
},
comment:{
body:faker.lorem.paragraph(),
performed_via_github_app:null
}
performed_via_github_app:null,
},
},
created_at:faker.date.recent(7),
},
@@ -149,7 +149,7 @@
forkee:{
name:faker.random.word(),
full_name:`${faker.random.word()}/${faker.random.word()}`,
}
},
},
created_at:faker.date.recent(7),
},
@@ -178,7 +178,7 @@
user:{
login:faker.internet.userName(),
},
}
},
},
created_at:faker.date.recent(7),
},
@@ -198,7 +198,7 @@
name:faker.random.words(4),
draft:faker.random.boolean(),
prerelease:faker.random.boolean(),
}
},
},
created_at:faker.date.recent(7),
},
@@ -262,8 +262,8 @@
sha:"MOCKED_SHA",
message:faker.lorem.sentence(),
url:"https://api.github.com/repos/lowlighter/metrics/commits/MOCKED_SHA",
}
]
},
],
},
created_at:faker.date.recent(7),
},
@@ -288,7 +288,7 @@
additions:faker.random.number(1000),
deletions:faker.random.number(1000),
changed_files:faker.random.number(10),
}
},
},
created_at:faker.date.recent(7),
},
@@ -305,7 +305,7 @@
member:{
login:faker.internet.userName(),
},
action:"added"
action:"added",
},
created_at:faker.date.recent(7),
},
@@ -320,7 +320,7 @@
},
payload:{},
created_at:faker.date.recent(7),
}
]
},
],
})
}
}

View File

@@ -1,4 +1,4 @@
/** Mocked data */
/**Mocked data */
export default function({faker}, target, that, args) {
return ({
status:200,
@@ -17,7 +17,7 @@
source_import:{limit:100, used:0, remaining:100, reset:0},
code_scanning_upload:{limit:500, used:0, remaining:500, reset:0},
},
rate:{limit:5000, used:0, remaining:"MOCKED", reset:0}
}
rate:{limit:5000, used:0, remaining:"MOCKED", reset:0},
},
})
}
}

View File

@@ -1,6 +1,6 @@
/** Mocked data */
/**Mocked data */
export default function({faker}, target, that, [{owner, repo}]) {
console.debug(`metrics/compute/mocks > mocking rest api result > rest.repos.getContributorsStats`)
console.debug("metrics/compute/mocks > mocking rest api result > rest.repos.getContributorsStats")
return ({
status:200,
url:`https://api.github.com/repos/${owner}/${repo}/stats/contributors`,
@@ -18,10 +18,10 @@
{w:3, a:faker.random.number(10000), d:faker.random.number(10000), c:faker.random.number(10000)},
{w:4, a:faker.random.number(10000), d:faker.random.number(10000), c:faker.random.number(10000)},
],
author: {
author:{
login:owner,
}
}
]
},
},
],
})
}
}

View File

@@ -1,6 +1,6 @@
/** Mocked data */
/**Mocked data */
export default function({faker}, target, that, [{owner, repo}]) {
console.debug(`metrics/compute/mocks > mocking rest api result > rest.repos.getViews`)
console.debug("metrics/compute/mocks > mocking rest api result > rest.repos.getViews")
const count = faker.random.number(10000)*2
const uniques = faker.random.number(count)*2
return ({
@@ -17,7 +17,7 @@
views:[
{timestamp:`${faker.date.recent()}`, count:count/2, uniques:uniques/2},
{timestamp:`${faker.date.recent()}`, count:count/2, uniques:uniques/2},
]
}
],
},
})
}
}

View File

@@ -1,28 +1,26 @@
/** Mocked data */
/**Mocked data */
export default function({faker}, target, that, [{page, per_page, owner, repo}]) {
console.debug(`metrics/compute/mocks > mocking rest api result > rest.repos.listCommits`)
console.debug("metrics/compute/mocks > mocking rest api result > rest.repos.listCommits")
return ({
status:200,
url:`https://api.github.com/repos/${owner}/${repo}/commits?per_page=${per_page}&page=${page}`,
headers: {
headers:{
server:"GitHub.com",
status:"200 OK",
"x-oauth-scopes":"repo",
},
data:page < 2 ? new Array(per_page).fill(null).map(() =>
({
data:page < 2 ? new Array(per_page).fill(null).map(() => ({
sha:"MOCKED_SHA",
commit:{
author:{
name:owner,
date:`${faker.date.recent(14)}`
date:`${faker.date.recent(14)}`,
},
committer:{
name:owner,
date:`${faker.date.recent(14)}`
date:`${faker.date.recent(14)}`,
},
}
})
) : []
},
})) : [],
})
}
}

View File

@@ -1,10 +1,10 @@
/** Mocked data */
/**Mocked data */
export default function({faker}, target, that, [{owner, repo}]) {
console.debug(`metrics/compute/mocks > mocking rest api result > rest.repos.listContributors`)
console.debug("metrics/compute/mocks > mocking rest api result > rest.repos.listContributors")
return ({
status:200,
url:`https://api.github.com/repos/${owner}/${repo}/contributors`,
headers: {
headers:{
server:"GitHub.com",
status:"200 OK",
"x-oauth-scopes":"repo",
@@ -13,6 +13,6 @@
login:faker.internet.userName(),
avatar_url:null,
contributions:faker.random.number(1000),
}))
})),
})
}
}

View File

@@ -1,10 +1,10 @@
/** Mocked data */
/**Mocked data */
export default function({faker}, target, that, args) {
//Arguments
const [url] = args
//Head request
if (/^HEAD .$/.test(url)) {
console.debug(`metrics/compute/mocks > mocking rest api result > rest.request HEAD`)
console.debug("metrics/compute/mocks > mocking rest api result > rest.request HEAD")
return ({
status:200,
url:"https://api.github.com/",
@@ -13,7 +13,7 @@
status:"200 OK",
"x-oauth-scopes":"repo",
},
data:undefined
data:undefined,
})
}
//Commit content
@@ -44,16 +44,16 @@
login:faker.internet.userName(),
id:faker.random.number(100000000),
},
files: [
files:[
{
sha:"MOCKED_SHA",
filename:faker.system.fileName(),
patch:"@@ -0,0 +1,5 @@\n+//Imports\n+ import app from \"./src/app.mjs\"\n+\n+//Start app\n+ await app()\n\\ No newline at end of file"
patch:"@@ -0,0 +1,5 @@\n+//Imports\n+ import app from \"./src/app.mjs\"\n+\n+//Start app\n+ await app()\n\\ No newline at end of file",
},
]
}
],
},
})
}
return target(...args)
}
}

View File

@@ -1,10 +1,10 @@
/** Mocked data */
/**Mocked data */
export default function({faker}, target, that, [{username}]) {
console.debug(`metrics/compute/mocks > mocking rest api result > rest.repos.getByUsername`)
console.debug("metrics/compute/mocks > mocking rest api result > rest.repos.getByUsername")
return ({
status:200,
url:`'https://api.github.com/users/${username}/`,
headers: {
headers:{
server:"GitHub.com",
status:"200 OK",
"x-oauth-scopes":"repo",
@@ -13,6 +13,6 @@
login:faker.internet.userName(),
avatar_url:null,
contributions:faker.random.number(1000),
}
},
})
}
}