% Extracteur des dépôts GitHub dans une organisation
let elems ;
let mylist = "";
// https://stackoverflow.com/questions/54225477/get-element-by-part-of-class-name-javascript
elems = document.querySelectorAll("div[class^='ListView-module'], div[class*=' ListView-module']");
if (elems.length > 0) {
mylist = "";
let lines = document.querySelectorAll("li[class^='ListItem-module__listItem'], li[class*=' ListItem-module__listItem']");
for (const line of lines) {
let titles = line.querySelectorAll("a[class^='Title-module__anchor'], a[class*=' Title-module__anchor']");
if(titles.length > 0) {
let title = titles[0].getAttribute("href") ;
if(mylist.length > 0) {mylist = mylist + "\n" + title;}
else {mylist = title;}
}
else {console.log("ERROR: "+line);}
}
console.log(mylist + "\n");
}
À utiliser ensuite avec retrievegitrepos (dossier ~/bin)