Skip to content

urish/commit-reader

 
 

Repository files navigation

Angular Committers

To run the web app just start a web-server in the root of the project

npm install -g http-server
http-server

Then navigate to the app folder

http://localhost:8080/app

Generating the data

There are three nodeJS tools:

  • node scrape-gh.js angular angular.js {user} {password}

This tool will iterate over all the commits in a GitHub repository and dump the output into a JSON file. To get around the GH API rate limiting you need to provide valid login credentials

  • node download-avatars.js commitFile imageFolder

This tool takes the JSON file generated by scrape-gh.js and downloads each author's avatar image into the specified folder

  • node process-commit-data.js inputFile.json outputFile.json

This tool cleans up the file created by the scrape-gh.js file for use in the app.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 84.5%
  • HTML 14.2%
  • CSS 1.3%