It extracts issues from the specified milestones and output it in .csv format.
Sample
Here is sample.csv generated for the sample milestone with the following command:
$ node ./index.js yaru22/github-issue-extractor 1
And this is the corresponding spreadsheet generated from sample.csv
above (formatting was done manually).
Usage
You need to have an access token in order to use this script. Go to Settings -> Applications to generate a new token. Copy and paste it into configs/github.json
(see configs/github.sample.json
).
Once you have done that, the following command, for example, will extract issues from milestone 1, 12, 13 in repo yaru22/hello.
$ node ./index.js yaru22/hello 1 12 13
Make sure you have an access to the repo in case it's a private repo.