(project: string)
| 27 | // TODO(deprecate-skills-phase-2): Remove the Skill Hub API helpers in this file |
| 28 | // when deprecated `ctx7 skills ...` commands are deleted. |
| 29 | export async function listProjectSkills(project: string): Promise<ListSkillsResponse> { |
| 30 | const params = new URLSearchParams({ project }); |
| 31 | const response = await fetch(`${baseUrl}/api/v2/skills?${params}`); |
| 32 | return (await response.json()) as ListSkillsResponse; |
| 33 | } |
| 34 | |
| 35 | export async function getSkill(project: string, skillName: string): Promise<SingleSkillResponse> { |
| 36 | const params = new URLSearchParams({ project, skill: skillName }); |
no outgoing calls
no test coverage detected