UNPKG

git-issues

Version:

Git issues extension to list issues of a Git project

30 lines (23 loc) 682 B
"use strict"; var util = require("util"); function getIssueApiUrl(son, options) { var options = options || {}; var urlFormat = "https://api.github.com/repos/%s/%s/issues?"; // switch between the open and closed issued switch (options.status) { case "open": urlFormat += "state=open"; break; case "closed": urlFormat += "state=closed"; break; default: urlFormat += "state=open"; } return util.format(urlFormat, son.owner, son.name); } function convertIssues(issues) { return issues; } exports.convertIssues = convertIssues; exports.getIssueApiUrl = getIssueApiUrl;