Aggregates commits across an organization by week number of the current year.
This is rough and a work in progress, only outputting commits so far. Todos:
- Improve command line output, print out date range to confirm week number dates
- Provide percentages of work per repo based on commits and number of files changed
- Explore providing look-through into repo folders for percentages across monorepos
- Provide pretty output, either at command line or with web page
The script requires a config.json file in the project root with the following:
{
"org": "<org>",
"auth": "<personal_auth_token>"
}Execute by running the script with command line parameters:
- Github username
- Week number
Example:
node index.mjs bwells78 10