mbland / slack-emoji-issues

Library for using Slack reaction_added events to file GitHub issues
https://www.npmjs.com/package/slack-github-issues
ISC License
4 stars 3 forks source link

Add Jira support #11

Open mbland opened 7 years ago

mbland commented 7 years ago

This will require:

References:

mbland commented 7 years ago

While beginning to do some refactoring to make the existing code more generic, I realize that the current Config.githubUser can not only become Config.collection, but that Rule.target doesn't have to be a string: for the JIRA implementation, it can be an object directly injected into the API request body.

At the same time, Config.collection can become the default GitHub org/user or default JIRA project ID/key, which can then be overridden by individual Rule.target objects.