@yoryoboy/clickup-sdk
Version:
A modular JavaScript SDK for interacting with the ClickUp API
17 lines (14 loc) • 519 B
JavaScript
import { createAxiosClient } from "../api/axiosClient.js";
import TaskManager from "./TaskManager.js";
import CustomFieldManager from "./CustomFieldManager.js";
import ListManager from "./ListManager.js";
class ClickUp {
constructor(apiKey) {
this.apiKey = apiKey;
this.client = createAxiosClient(apiKey);
this.lists = new ListManager(this.client);
this.tasks = new TaskManager(this.client);
this.customFields = new CustomFieldManager(this.client);
}
}
export default ClickUp;