@lark-project/cli
Version:
飞书项目插件开发工具
23 lines (22 loc) • 887 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.listCategories = void 0;
const get_tool_auth_headers_1 = require("../get-tool-auth-headers");
const request_1 = require("../request");
async function listCategories({ siteDomain, inuse, filter, projectKey, type, }) {
const params = {};
if (inuse !== undefined)
params.inuse = inuse;
if (filter !== undefined)
params.filter = filter;
if (projectKey !== undefined)
params.project_key = projectKey;
if (type !== undefined)
params.type = type !== null && type !== void 0 ? type : 0;
return (0, request_1.request)(`${siteDomain}/goapi/v5/app/development/tool/category/list`, {
method: 'GET',
params,
headers: await (0, get_tool_auth_headers_1.getToolAuthHeaders)(siteDomain),
});
}
exports.listCategories = listCategories;