Home / Function/ getFlattenedSections() — supabase Function Reference

getFlattenedSections() — supabase Function Reference

Architecture documentation for the getFlattenedSections() function in Reference.generated.singleton.ts from the supabase codebase.

Entity Profile

Dependency Diagram

graph TD
  32dd3152_4871_894d_754e_0b5325558dba["getFlattenedSections()"]
  baab62ad_c9d1_f6b8_2d9f_eab32eddc062["GET()"]
  baab62ad_c9d1_f6b8_2d9f_eab32eddc062 -->|calls| 32dd3152_4871_894d_754e_0b5325558dba
  8da04450_4f4e_03ff_c3f0_f70a6d49d31c["RefSections()"]
  8da04450_4f4e_03ff_c3f0_f70a6d49d31c -->|calls| 32dd3152_4871_894d_754e_0b5325558dba
  e5621df4_f983_6c82_b1d0_7a7765d09873["generateStaticParamsForSdkVersion()"]
  e5621df4_f983_6c82_b1d0_7a7765d09873 -->|calls| 32dd3152_4871_894d_754e_0b5325558dba
  201fe934_d9a7_666d_72d6_d4c613257d3c["generateReferenceMetadata()"]
  201fe934_d9a7_666d_72d6_d4c613257d3c -->|calls| 32dd3152_4871_894d_754e_0b5325558dba
  9513cc95_c002_d396_cdf4_a7b1f4ba7328["generateReferencePages()"]
  9513cc95_c002_d396_cdf4_a7b1f4ba7328 -->|calls| 32dd3152_4871_894d_754e_0b5325558dba
  style 32dd3152_4871_894d_754e_0b5325558dba fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

apps/docs/features/docs/Reference.generated.singleton.ts lines 120–133

export async function getFlattenedSections(sdkId: string, version: string) {
  const key = `${sdkId}.${version}`
  if (!flatSections.has(key)) {
    const data = await readFile(
      join(process.cwd(), 'features/docs', `./generated/${sdkId}.${version}.flat.json`),
      'utf-8'
    )

    flatSections.set(key, JSON.parse(data))
  }

  const result = flatSections.get(key)
  return result
}

Subdomains

Frequently Asked Questions

What does getFlattenedSections() do?
getFlattenedSections() is a function in the supabase codebase.
What calls getFlattenedSections()?
getFlattenedSections() is called by 5 function(s): GET, RefSections, generateReferenceMetadata, generateReferencePages, generateStaticParamsForSdkVersion.

Analyze Your Own Codebase

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

Try Supermodel Free