chore: code formatting
This commit is contained in:
@@ -49,7 +49,8 @@ export default async function({login, q, imports, data, account}, {enabled = fal
|
|||||||
for (let i = 1; i <= (languages ? 100 : 1); i++) {
|
for (let i = 1; i <= (languages ? 100 : 1); i++) {
|
||||||
console.debug(`metrics/compute/${login}/plugins > starlists > fetching page ${i}`)
|
console.debug(`metrics/compute/${login}/plugins > starlists > fetching page ${i}`)
|
||||||
await page.goto(`${list.link}?page=${i}`)
|
await page.goto(`${list.link}?page=${i}`)
|
||||||
repositories.push(...await page.evaluate(() => [...document.querySelectorAll("#user-list-repositories > div:not(.paginate-container)")].map(element => ({
|
repositories.push(
|
||||||
|
...await page.evaluate(() => [...document.querySelectorAll("#user-list-repositories > div:not(.paginate-container)")].map(element => ({
|
||||||
name:element.querySelector("div:first-child")?.innerText.replace(" / ", "/") ?? "",
|
name:element.querySelector("div:first-child")?.innerText.replace(" / ", "/") ?? "",
|
||||||
description:element.querySelector(".py-1")?.innerText ?? "",
|
description:element.querySelector(".py-1")?.innerText ?? "",
|
||||||
language:{
|
language:{
|
||||||
@@ -59,7 +60,8 @@ export default async function({login, q, imports, data, account}, {enabled = fal
|
|||||||
stargazers:Number(element.querySelector("[href$='/stargazers']")?.innerText.trim().replace(/[^\d]/g, "") ?? NaN),
|
stargazers:Number(element.querySelector("[href$='/stargazers']")?.innerText.trim().replace(/[^\d]/g, "") ?? NaN),
|
||||||
forks:Number(element.querySelector("[href$='/network/members']")?.innerText.trim().replace(/[^\d]/g, "") ?? NaN),
|
forks:Number(element.querySelector("[href$='/network/members']")?.innerText.trim().replace(/[^\d]/g, "") ?? NaN),
|
||||||
}))
|
}))
|
||||||
))
|
),
|
||||||
|
)
|
||||||
if (await page.evaluate(() => document.querySelector(".next_page.disabled"))) {
|
if (await page.evaluate(() => document.querySelector(".next_page.disabled"))) {
|
||||||
console.debug(`metrics/compute/${login}/plugins > starlists > reached last page`)
|
console.debug(`metrics/compute/${login}/plugins > starlists > reached last page`)
|
||||||
break
|
break
|
||||||
|
|||||||
Reference in New Issue
Block a user