canny-api-js
Version:
Unofficial node API wrapper for Canny's API (https://canny.io/).
21 lines • 1.56 kB
JavaScript
export default class Boards {
static BOARDS_LIST_ROUTE = '/boards/list';
static BOARDS_RETRIEVE_ROUTE = '/boards/retrieve';
axios;
constructor(axios) {
this.axios = axios;
}
async retrieve(boardId) {
const response = await this.axios.post(Boards.BOARDS_RETRIEVE_ROUTE, {
id: boardId,
});
const { data: board } = response;
return board;
}
async list() {
const response = await this.axios.post(Boards.BOARDS_LIST_ROUTE);
const { data } = response;
return data;
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQm9hcmRzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2xpYi9Cb2FyZHMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBS0EsTUFBTSxDQUFDLE9BQU8sT0FBTyxNQUFNO0lBQ3pCLE1BQU0sQ0FBQyxpQkFBaUIsR0FBRyxjQUFjLENBQUM7SUFDMUMsTUFBTSxDQUFDLHFCQUFxQixHQUFHLGtCQUFrQixDQUFDO0lBRTFDLEtBQUssQ0FBZ0I7SUFFN0IsWUFBWSxLQUFvQjtRQUM5QixJQUFJLENBQUMsS0FBSyxHQUFHLEtBQUssQ0FBQztJQUNyQixDQUFDO0lBRUQsS0FBSyxDQUFDLFFBQVEsQ0FBQyxPQUFlO1FBQzVCLE1BQU0sUUFBUSxHQUFHLE1BQU0sSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLHFCQUFxQixFQUFFO1lBQ25FLEVBQUUsRUFBRSxPQUFPO1NBQ1osQ0FBQyxDQUFDO1FBQ0gsTUFBTSxFQUFFLElBQUksRUFBRSxLQUFLLEVBQUUsR0FBRyxRQUFRLENBQUM7UUFFakMsT0FBTyxLQUFLLENBQUM7SUFDZixDQUFDO0lBRUQsS0FBSyxDQUFDLElBQUk7UUFDUixNQUFNLFFBQVEsR0FBRyxNQUFNLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDO1FBQ2pFLE1BQU0sRUFBRSxJQUFJLEVBQUUsR0FBRyxRQUFRLENBQUM7UUFFMUIsT0FBTyxJQUFJLENBQUM7SUFDZCxDQUFDIn0=