You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

backlog-api

Package Overview
Dependencies
Maintainers
1
Versions
17
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

backlog-api - npm Package Compare versions

Comparing version

to
0.5.0

lib/backlog/get_project_summaries.js

2

package.json
{
"name": "backlog-api",
"version": "0.3.0",
"version": "0.5.0",
"description": "Backlog API wrapper for Node.js",

@@ -5,0 +5,0 @@ "main": "index.js",

@@ -6,2 +6,14 @@ backlog-api

var backlogApi = require('backlog-api');
var backlog = backlogApi('space', 'user', 'pass');
backlog.findIssue({
projectId: 1,
statusId: [1, 2, 3],
}, function(err, issues) {
console.log(issues);
});
Installation

@@ -12,18 +24,43 @@ ------------------------------------------------------------------------------

Example
------------------------------------------------------------------------------
// show 'BAPI' project, 'bouzuya' user, 'imcomplete' issues.
var backlogApi = require('backlog-api');
var backlog = backlogApi('space', 'user', 'pass');
// set env
// process.env.BACKLOG_SPACE_ID
// process.env.BACKLOG_USERNAME
// process.env.BACKLOG_PASSWORD
var backlog = backlogApi();
// get project id
backlog.getProjects(function(err, projects) {
console.log(projects);
if (err) throw err;
var projectId = projects.filter(function(p) {
return p.key === 'BAPI';
})[0].id;
// get user id
backlog.getUsers({
projectId: projectId
}, function(err, users) {
if (err) throw err;
var userId = users.filter(function(u) {
return u.name === 'bouzuya'
})[0].id;
// get issues
backlog.findIssue({
projectId: projectId,
assignerId: userId,
statusId: [1, 2, 3]
}, function(err, issues) {
console.log(issues);
});
});
});
backlog.findIssue({
projectId: 1,
statusId: [1, 2, 3],
}, function(err, issues) {
console.log(issues);
});
Todo

@@ -45,5 +82,2 @@ ------------------------------------------------------------------------------

- deleteComponent
- getTimeline
- getProjectSummaries
- getUser
- getUserIcon

@@ -50,0 +84,0 @@ - getActivityTypes