Get all GitHub repos from a user
$ npm install --save github-repositories
const githubRepositories = require('github-repositories');
githubRepositories('kevva').then(data => {
console.log(data);
//=> [{id: 29258368, name: 'animal-sounds', full_name: 'kevva/animal-sounds', ...}, ...]
});
Returns a promise for an array with the the repositories.
Type: string
Username to fetch repos from.
Type: string
Token to authenticate with. Use this to increase the request count. Github supports up to 60 unauthenticated request per hour. This is also required for accessing private repos.
If you don't have a token you can generate a new one here.
$ npm install --global github-repositories
$ github-repositories --help
Usage
$ github-repositories kevva
$ github-repositories kevva --token 523ef69119eadg12
Options
-f, --forks Only list forks
-r, --repos Only display repository names
-s, --sources Only list sources
-t, --token GitHub authentication token
-u, --urls Only display URLs
MIT © Kevin Mårtensson