async getDocContributors()

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');
      }
    });
  }