MCPcopy Index your code
hub / github.com/QwikDev/qwik / getMemberAnchorId

Function getMemberAnchorId

scripts/api-docs.ts:317–323  ·  view source on GitHub ↗
(
  m: Pick<ApiMember, 'id' | 'kind' | 'name'>,
  memberNameCounts: Record<string, number>
)

Source from the content-addressed store, hash-verified

315}
316
317function getMemberAnchorId(
318 m: Pick<ApiMember, 'id' | 'kind' | 'name'>,
319 memberNameCounts: Record<string, number>
320) {
321 const isDuplicateName = memberNameCounts[m.name.toLowerCase()] > 1;
322 return isDuplicateName ? `${m.id}-${toSnakeCase(m.kind)}` : m.id;
323}
324
325function replaceMemberLinks(content: string, members: ApiMember[]) {
326 return content.replace(/\[([^\]]+)\]\(\.\/([^)]+)\)/g, (match, linkText, mdFile) => {

Callers 2

createApiDataFunction · 0.85
createApiMarkdownFunction · 0.85

Calls 1

toSnakeCaseFunction · 0.90

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…