Gissues reads your files and looks for github issues. It will then display them in a table in your console.
Source: https://github.com/arnaudbenard/gissues/blob/master/test/sample/example.js
// Example
// Broken because https://github.com/strongloop/express/issues/2671
function foo() {
return 'bar';
}
/**
* Some function
* https://github.com/strongloop/express/issues/2670
* @return {String} Example
*/
function bar() {
return 'foo';
}
This is a WIP, simple proof of concept.
If you add GitHub issues url in your comments, it because quickly a hassle to check the status of each issues. Following all the issues isn't sustainable when working on multiple projects. It will help you find closed issues and see how you can resolve them.
I would like to group the issues by projects in order to see which dependency is causing the most problems in your project. My ambition is to make this a bad package detector. The number of issues isn't the main factor for bad packages, it could simply be caused by popularity (take with a pinch of salt).
npm install gissues
gissues.show('./test/sample/'); // Promise
Happy hacking!