Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pdehaan/repo-health-report
Issue tracker stats for repos.
https://github.com/pdehaan/repo-health-report
Last synced: 15 days ago
JSON representation
Issue tracker stats for repos.
- Host: GitHub
- URL: https://github.com/pdehaan/repo-health-report
- Owner: pdehaan
- License: mpl-2.0
- Created: 2020-03-30T19:58:51.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-09T22:56:47.000Z (almost 2 years ago)
- Last Synced: 2024-10-31T13:12:00.435Z (2 months ago)
- Language: Nunjucks
- Homepage: https://repo-health-report.now.sh/
- Size: 1.67 MB
- Stars: 3
- Watchers: 4
- Forks: 0
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# repo-health-report
Fetch GitHub repos and generate a report.
## INSTALLATION
Git clone, and stuff.
Create an `.env` file in the root of the project which has your GitHub API token (so you don't exhaust the 60 requests per hour limit of a token free life). See `.env-dist` for example and then BYOT (bring your own token).## USAGE
To fetch repo data, run npm run fetch which grabs the specified repos from the package.json file and attempts to save the current stats in `./src/data/{owner}/{repo}/{date}.json`. Rerunning the command several times a day will overwrite the file for that date.
To view the results, run npm run serve launch a browser and go to the server URL/port in the terminal output and navigate to "/pages/{owner}/{repo}/{date}/". Suboptimal, but I'll work on building better index pages to make it easier to navigate.