clone-repos v0.1.4
clone-repos

Clone all of a user's github repositories.
Install
Install with npm:
$ npm install --save clone-reposUsage
var cloneRepos = require('clone-repos');API
.clone
Clone all repositories for the specified owner. All repositories will be cloned into a folder with the owner's name. The options.dest property may be set to specify where the repositories are cloned.
Params
options{Object}options.owner{String|Array}: Githubuserororgname to clone.options.dest{String}: Destination folder for cloned repositories (defaults toowner).options.auth{Object}: Authentication object to use to authenticate to github to extend github api limits.options.auth.type{String}: Authentication type to use. May bebasicoroauth.options.auth.username{String}: Githubusernameto use when usingbasicauthentication.options.auth.password{String}: Githubpasswordto use when usingbasicauthentication.options.auth.token{String}: Github personal access token to use when usingoauthauthentication.options.filter{Function}: Optional filter function to filter out repositories that should not be cloned.cb{Function}: Callback function called witherrandreposobject containing list of cloned repositories.
Example
clone({owner: 'doowb'}, function(err, repos) {
if (err) return console.error(err);
console.log('cloned', repos);
});About
Related projects
github-base: Base methods for creating node.js apps that work with the GitHub API. | homepage
Contributing
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
Building docs
(This document was generated by verb-generate-readme (a verb generator), please don't edit the readme directly. Any changes to the readme must be made in .verb.md.)
To generate the readme and API documentation with verb:
$ npm install -g verb verb-generate-readme && verbRunning tests
Install dev dependencies:
$ npm install -d && npm testAuthor
Brian Woodward
License
Copyright © 2016, Brian Woodward. Released under the MIT license.
This file was generated by verb-generate-readme, v0.1.30, on August 22, 2016.