-
Notifications
You must be signed in to change notification settings - Fork 98
Parse an Issue #103
Copy link
Copy link
Open
Labels
Description
One of our original objectives with creating this module was to get all the issue in a given org and organise them in a single view. When GitHub changed the UI for issues last year our parser "broke" ... let's fix it now!
Tasks
- Go through each test in https://github.com/nelsonic/github-scraper/blob/master/test/issue.test.js and "unskip" one at a time making it pass by updating the selectors in https://github.com/nelsonic/github-scraper/blob/master/lib/issue.js
- title
- state (open/closed)
- author (person who opened the issue)
- created (date the issue was opened)
- comments - get the list of comments
- author - person who posted the comment
- created - date when the comment was posted
- body - the text of the comment
- labels - the labels that are currently applied to the issue
- assignees - the array of people assigned to work on the issue
- participants - array of people who have participated (commented) in the issue
Once we have this basic info we can work on the metadata contained in the page #43
Related to #24 (scrape an issue with a single comment)
Reactions are currently unavailable