5rolli-story-client
v0.2.1
Published
Story Client for 5ROLLI
Downloads
11
Readme
5rolli-story-client
Story Client for 5ROLLI.
Installation
npm install --save 5rolli-story-client
Usage
import StoryClient from '5rolli-story-client';
const client = new StoryClient('<trelloApiToken>', '<trelloApiKey>', '<trelloBoardId>');
client.getStories().then(stories => {
console.log(stories);
});
// [
// {
// "id": 1,
// "title": "導入画面",
// "dependIds": [],
// "type": "issue",
// "members": [],
// "status": "open",
// "card": {
// "labels": [
// "issue",
// "open"
// ],
// "url": "https://trello.com/c/111111",
// "listName": "Issues",
// "pos": 131072
// }
// },
// {
// "id": 11,
// "title": "いい画面",
// "dependIds": [],
// "type": "issue",
// "members": [],
// "status": "open",
// "card": {
// "labels": [
// "issue",
// "open"
// ],
// "url": "https://trello.com/c/222222",
// "listName": "Issues",
// "pos": 212992
// }
// },
// {
// "id": 3,
// "title": "ユーザはいい画面へ遷移できる",
// "dependIds": [
// 10,
// 20
// ],
// "parentId": 1,
// "type": "story",
// "time": {
// "spent": null,
// "es50": 80,
// "es90": 170
// },
// "members": [
// {
// "username": "moqada",
// "avatarUrl": "https://trello-avatars.s3.amazonaws.com/e224a7409ad3fc91a94cbc9ca9fae632/30.png"
// }
// ],
// "status": "open",
// "card": {
// "labels": [
// "open"
// ],
// "url": "https://trello.com/c/44444444",
// "listName": "Sprint. 1 (20151130)",
// "pos": 163840
// },
// "sprint": {
// "name": "Sprint. 1 (20151130)",
// "due": "2015-11-29T15:00:00.000Z"
// }
// },
// {
// "title": "あかんやつ",
// "type": "invalid",
// "members": [],
// "status": "open",
// "card": {
// "labels": [
// "issue",
// "open"
// ],
// "url": "https://trello.com/c/999999",
// "listName": "inbox",
// "pos": 3457999
// }
// }
// ]