in scripts/sync-team.js [54:67]
async getDocContributors (page= 1, per_page= 100, extraContributors = [], list = []) {
await axios.get(`https://api.github.com/repos/apache/inlong-website/contributors?page=${page}&per_page=${per_page}`).then(result =>{
let data = result.data;
list.push(...data);
if(data.length === per_page) {
page++;
this.getDocContributors(page, per_page, extraContributors, list);
}else {
const repoContributors = [...list, ...extraContributors];
this.writeFile(this.docContributorsFile, repoContributors);
console.log('writing to doc contributors succeeded');
}
});
}