logo
0
1
WeChat Login

cnb api sdk

安装

pnpm install @kevisual/cnb

使用示例

import { CNB } from '@kevisual/cnb'; const cnb = new CNB({ token: 'your token', openapi: true }); const repoRes = await cnb.get({ url: `/${repo}`, params: params }); const updateRepoRes = await cnb.patch({ url: `/${repo}`, data: data }); const deleteRepoRes = await cnb.delete({ url: `/${repo}` }); const listReposRes = await cnb.get({ url: `/user/repos`, params: params });

参考api配置资源文件夹根路径: ./docs/api-groups

  • repo: ./docs/api-groups/repositories/api.json
  • issues: ./docs/api-groups/issues/api.json
  • users: ./docs/api-groups/users/api.json
  • git: ./docs/api-groups/git/api.json
  • orgs: ./docs/api-groups/orgs/api.json
  • pulls: ./docs/api-groups/pulls/api.json
  • workspaces: ./docs/api-groups/workspaces/api.json

About

cnb 的 opencode 和 rest 的 api 进行封装和使用

cnbapirest
Language
TypeScript100%
Shell0.1%