canny-api-js
Version:
Unofficial node API wrapper for Canny's API (https://canny.io/).
29 lines • 2.07 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
class Tags {
constructor(axios) {
this.axios = axios;
}
async retrieve(id) {
const response = await this.axios.post(Tags.TAGS_RETRIEVE_ROUTE, {
id,
});
const { data } = response;
return data;
}
async list(args) {
const response = await this.axios.post(Tags.TAGS_LIST_ROUTE, Object.assign({}, args));
const { data } = response;
return data;
}
async create(args) {
const response = await this.axios.post(Tags.TAGS_CREATE_ROUTE, args);
const { data } = response;
return data;
}
}
exports.default = Tags;
Tags.TAGS_RETRIEVE_ROUTE = '/tags/retrieve';
Tags.TAGS_LIST_ROUTE = '/tags/list';
Tags.TAGS_CREATE_ROUTE = '/tags/create';
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiVGFncy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9saWIvVGFncy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQXVCQSxNQUFxQixJQUFJO0lBT3ZCLFlBQVksS0FBb0I7UUFDOUIsSUFBSSxDQUFDLEtBQUssR0FBRyxLQUFLLENBQUM7SUFDckIsQ0FBQztJQUVELEtBQUssQ0FBQyxRQUFRLENBQUMsRUFBVTtRQUN2QixNQUFNLFFBQVEsR0FBRyxNQUFNLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUNwQyxJQUFJLENBQUMsbUJBQW1CLEVBQ3hCO1lBQ0UsRUFBRTtTQUNILENBQ0YsQ0FBQztRQUNGLE1BQU0sRUFBRSxJQUFJLEVBQUUsR0FBRyxRQUFRLENBQUM7UUFFMUIsT0FBTyxJQUFJLENBQUM7SUFDZCxDQUFDO0lBRUQsS0FBSyxDQUFDLElBQUksQ0FBQyxJQUF5QjtRQUNsQyxNQUFNLFFBQVEsR0FBRyxNQUFNLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUNwQyxJQUFJLENBQUMsZUFBZSxvQkFFZixJQUFJLEVBRVYsQ0FBQztRQUNGLE1BQU0sRUFBRSxJQUFJLEVBQUUsR0FBRyxRQUFRLENBQUM7UUFFMUIsT0FBTyxJQUFJLENBQUM7SUFDZCxDQUFDO0lBRUQsS0FBSyxDQUFDLE1BQU0sQ0FBQyxJQUEwQjtRQUNyQyxNQUFNLFFBQVEsR0FBRyxNQUFNLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUNwQyxJQUFJLENBQUMsaUJBQWlCLEVBQ3RCLElBQUksQ0FDTCxDQUFDO1FBQ0YsTUFBTSxFQUFFLElBQUksRUFBRSxHQUFHLFFBQVEsQ0FBQztRQUUxQixPQUFPLElBQUksQ0FBQztJQUNkLENBQUM7O0FBM0NILHVCQTRDQztBQTNDUSx3QkFBbUIsR0FBRyxnQkFBZ0IsQ0FBQztBQUN2QyxvQkFBZSxHQUFHLFlBQVksQ0FBQztBQUMvQixzQkFBaUIsR0FBRyxjQUFjLENBQUMifQ==