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++) {
|
||||
console.debug(`metrics/compute/${login}/plugins > starlists > fetching 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(" / ", "/") ?? "",
|
||||
description:element.querySelector(".py-1")?.innerText ?? "",
|
||||
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),
|
||||
forks:Number(element.querySelector("[href$='/network/members']")?.innerText.trim().replace(/[^\d]/g, "") ?? NaN),
|
||||
}))
|
||||
))
|
||||
),
|
||||
)
|
||||
if (await page.evaluate(() => document.querySelector(".next_page.disabled"))) {
|
||||
console.debug(`metrics/compute/${login}/plugins > starlists > reached last page`)
|
||||
break
|
||||
|
||||
Reference in New Issue
Block a user