Files
my-assistant/.agents/skills/dingtalk-api/package.json

58 lines
2.9 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"name": "dingtalk-api",
"version": "1.4.0",
"description": "钉钉API调用技能支持用户搜索/详情/查询、部门管理(搜索/详情/子部门/用户列表/父部门)、机器人单聊/群聊消息发送、群内机器人列表查询、离职记录查询、OA审批管理查询/发起/审批/转交/评论)等功能。",
"main": "index.js",
"main": "index.js",
"scripts": {
"search-user": "ts-node scripts/search-user.ts",
"get-bot-list": "ts-node scripts/get-bot-list.ts",
"send-group-message": "ts-node scripts/send-group-message.ts",
"send-user-message": "ts-node scripts/send-user-message.ts",
"search-department": "ts-node scripts/search-department.ts",
"get-department": "ts-node scripts/get-department.ts",
"list-sub-departments": "ts-node scripts/list-sub-departments.ts",
"list-department-users": "ts-node scripts/list-department-users.ts",
"list-department-parents": "ts-node scripts/list-department-parents.ts",
"list-user-parent-departments": "ts-node scripts/list-user-parent-departments.ts",
"get-user": "ts-node scripts/get-user.ts",
"list-department-user-details": "ts-node scripts/list-department-user-details.ts",
"list-department-user-ids": "ts-node scripts/list-department-user-ids.ts",
"get-user-count": "ts-node scripts/get-user-count.ts",
"list-inactive-users": "ts-node scripts/list-inactive-users.ts",
"get-user-by-mobile": "ts-node scripts/get-user-by-mobile.ts",
"get-user-by-unionid": "ts-node scripts/get-user-by-unionid.ts",
"list-resigned-users": "ts-node scripts/list-resigned-users.ts",
"list-approval-instance-ids": "ts-node scripts/list-approval-instance-ids.ts",
"get-approval-instance": "ts-node scripts/get-approval-instance.ts",
"list-user-initiated-approvals": "ts-node scripts/list-user-initiated-approvals.ts",
"list-user-cc-approvals": "ts-node scripts/list-user-cc-approvals.ts",
"list-user-todo-approvals": "ts-node scripts/list-user-todo-approvals.ts",
"list-user-done-approvals": "ts-node scripts/list-user-done-approvals.ts",
"get-user-todo-count": "ts-node scripts/get-user-todo-count.ts",
"create-approval-instance": "ts-node scripts/create-approval-instance.ts",
"terminate-approval-instance": "ts-node scripts/terminate-approval-instance.ts",
"execute-approval-task": "ts-node scripts/execute-approval-task.ts",
"transfer-approval-task": "ts-node scripts/transfer-approval-task.ts",
"add-approval-comment": "ts-node scripts/add-approval-comment.ts"
},
"keywords": [
"dingtalk",
"api",
"skill"
],
"author": "",
"license": "MIT",
"dependencies": {
"@alicloud/dingtalk": "^2.0.0",
"@alicloud/openapi-client": "^0.4.6",
"@alicloud/tea-typescript": "^1.7.1",
"@alicloud/tea-util": "^1.4.7"
},
"devDependencies": {
"@types/node": "^20.0.0",
"ts-node": "^10.9.0",
"typescript": "^5.0.0"
}
}