w3c/ghapi

Name: ghapi

Owner: World Wide Web Consortium

Description: Node.js proxy to the GitHub API to fetch and aggregate data about an organisation's repositories

Created: 2016-08-09 15:04:26.0

Updated: 2017-09-04 06:02:04.0

Pushed: 2016-12-01 10:48:48.0

Homepage:

Size: 30

Language: JavaScript

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

ghapi

Node.js proxy to the GitHub API to fetch and aggregate data about an organisation's repositories

Howto

Clone and install dependencies:

clone https://github.com/w3c/ghapi.git
hapi/
install

Set up (you'll need a GitHub access token):

onf.json.example conf.json
 conf.json # edit at least "organisation" and "token"

Run:

start
api@0.1.0 start /foo/bar/ghapi
de --use_strict --throw-deprecation app
ening on port 3000; visit http://localhost:3000/projects
PI, token deadbeef: 4593/5000 (92%) requests available; resets in 58?36?
's 713 public projects:
 baz, foo, [?] plugh, waldo, xyzzy
????????????????????????????????????????????????????  xyzzy

Wait until data about all repos is fetched (watch the progress bar), then visit http://localhost:3000/projects.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.