1.2.0 • Published 2 years ago
git-orca v1.2.0
git-orca
This a CLI app to fetch issues and Pull requests(PRs) from any repo
Dependencies
To use this tool, the below listed are required
Installation/Setup
- Clone this repository to your local machine
 
git clone https://github.com/lennyAiko/git-orca.git- Navigate to the repository directory
 
cd git-orca- Install the dependencies
 
npm install- Create a 
.envfile 
touch .env- Add your Github access token as a variable to the 
.envfile. 
> cat .env
GITHUB_ACCESS_TOKEN=<github_access_token>NOTE replace
github_access_tokenwith your github personal access token
Usage
For a quick start, after installation/setting up the repo just run the below command. This would start an interactive session for you to provide the necessary info about the repository.
- Install the package
 
node index.jsAlternatively, you can provide the information about the repo on execution of the script with flags:
- --owner: Specifies the GitHub username of the repository owner.
 - --name: Specifies the name of the repository.
 - --issue: Indicates that you want to view issues.
 - --pr: Indicates that you want to view PRs.
 - --open: Indicates that you want to view open issues/PRs.
 - --closed: Indicates that you want to view closed issues/PRs.
 - --p: Specifies the page number you want to view (e.g., page 1).
 - --pp: Specifies the number of items per page (e.g., 10 items per page)
 
For issues
node index.js --owner <github username> --name <repository name> --issue --open --p <page number> --pp <number of items per page>For pull requests
node index.js --owner <github username> --name <repository name> --pr --closed --p <page number> --pp <number of items per page>Example
node index.js --owner lennyaiko --name git-orca --issue --closed --p 1 --pp 5NOTE You don't have to specify all the flags