repo-deps v1.1.6
repo-deps

A high-level CLI tool to grab dependencies from a set of GitHub repos. Prints JSON to stdout, but can also print list format with the --pretty flag.
For a lower level API, see gh-repo-dependencies.
Install
npm install repo-deps -gExamples
The first time you run the tool, it will prompt for your GitHub username and password. You can disable this with --no-auth flag.
Examples:
repo-deps mattdesl/marvel-comics-api --pretty --filter=dependenciesOr, compiling a list from many repos (de-duplicated and sorted) and printing the registry data to JSON:
repo-deps mattdesl/marvel-comics-api Jam3/gh-api-stream > data.jsonYou can use the --raw flag if you want raw reigstry data (all versions).
Usage
Usage:
  repo-deps repositories [opt]
Options:
  --raw, -r      raw registry JSON
  --pretty, -p   pretty print the results
  --filter, -f   filter to "dependencies" or "devDependencies"
  --no-auth      do not try to authorize GitHub APIRepo names are simple URLs like "user/repo" or a fully qualified "git://" URL. See here for supported formats.
You can append a ref (commit SHA or branch name) to the name like so:
repo-deps mattdesl/budo#next stackgl/glslify --prettyNote: Packages that do not have an associated npm module (eg: private GitHub dependencies) will be left out of the results, unless raw is specified in which case the package.stats field for that package will be null.
License
MIT, see LICENSE.md for details.
