(snappier name needed)
Wraps Github Api calls (via Octokit) into a simple to use object model.
Currently only supports reading Repositories and there contents.
The follows has the following basic structure;
- Given a
Github
client. - Use the client to get a
GhUser
. - a
GhUser
has one moreGhRepository
's. - A
GhRepository
has one or moreGhBranch
's. - A
GhBranch
has a rootGhFolder
which contains furtherGhFolder
's andGhFile
's.
See the folder tests for a simple example.
- Commits
- Better handling of date information