Home / Function/ matchSpecSection() — supabase Function Reference

matchSpecSection() — supabase Function Reference

Architecture documentation for the matchSpecSection() function in reference-doc.ts from the supabase codebase.

Entity Profile

Dependency Diagram

graph TD
  92e474fe_ba9a_938b_facd_eb89022d92d8["matchSpecSection()"]
  61c532c5_ba28_def0_14ea_0168b6330e54["getApiEndpointById()"]
  92e474fe_ba9a_938b_facd_eb89022d92d8 -->|calls| 61c532c5_ba28_def0_14ea_0168b6330e54
  de70c64c_dfa4_e0bd_95b4_e521d9114990["matchSpecSection()"]
  92e474fe_ba9a_938b_facd_eb89022d92d8 -->|calls| de70c64c_dfa4_e0bd_95b4_e521d9114990
  style 92e474fe_ba9a_938b_facd_eb89022d92d8 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

apps/docs/scripts/search/sources/reference-doc.ts lines 144–164

  async matchSpecSection(
    _operations: enrichedOperation[],
    id: string
  ): Promise<Partial<enrichedOperation> | undefined> {
    const apiEndpoint = await getApiEndpointById(id)
    if (!apiEndpoint) return undefined

    const enrichedOp: Partial<enrichedOperation> = {
      operationId: apiEndpoint.id,
      operation: apiEndpoint.method,
      path: apiEndpoint.path,
      summary: apiEndpoint.summary,
      description: apiEndpoint.description,
      deprecated: apiEndpoint.deprecated,
      parameters: apiEndpoint.parameters as any,
      requestBody: apiEndpoint.requestBody as any,
      responses: apiEndpoint.responses as any,
    }

    return enrichedOp
  }

Subdomains

Frequently Asked Questions

What does matchSpecSection() do?
matchSpecSection() is a function in the supabase codebase.
What does matchSpecSection() call?
matchSpecSection() calls 2 function(s): getApiEndpointById, matchSpecSection.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free