Commit 6ba2345

Anton Golub <antongolub@antongolub.com>
2022-04-27 22:04:35
docs: update backup-github example (#403)
* docs: update backup-github example * docs: replace reduce → for of
1 parent 6726292
Changed files (1)
examples/backup-github.mjs
@@ -25,11 +25,13 @@ if (process.env[token]) {
     Authorization: `token ${process.env[token]}`
   }
 }
-let res = await fetch(`https://api.github.com/users/${username}/repos`, {headers})
+let res = await fetch(`https://api.github.com/users/${username}/repos?per_page=1000`, {headers})
 let data = await res.json()
-let urls = data.map(x => x.git_url)
+let urls = data.map(x => x.git_url.replace('git://github.com/', 'git@github.com:'))
 
 await $`mkdir -p backups`
 cd('./backups')
 
-await Promise.all(urls.map(url => $`git clone ${url}`))
+for (let url of urls) {
+  await $`git clone ${url}`
+}