Promise-based git client that mostly just executes the git binary
Parse git revision ranges for nodegit
GNU Style CLI Argument Parser, that's easy to use.
Dependency of revparse, a fast simple Command Line Argument Parser, with GNU error messages.