CliReferenceSource Class — supabase Architecture
Architecture documentation for the CliReferenceSource class in reference-doc.ts from the supabase codebase.
Entity Profile
Relationship Graph
Source Code
apps/docs/scripts/search/sources/reference-doc.ts lines 331–353
export class CliReferenceSource extends ReferenceSource<CliCommand> {
formatSection(cliCommand: CliCommand, _: ICommonItem): string {
const { summary, description, usage } = cliCommand
return JSON.stringify({
summary,
description,
usage,
})
}
extractSubtitle(): string {
return `${this.meta.title}: ${this.specSection.title}`
}
extractTitle(): string {
return this.specSection.summary
}
extractIndexedContent(): string {
const { summary, description, usage } = this.specSection
return `# ${this.meta.title ?? ''}\n\n${summary ?? ''}\n\n${description ?? ''}\n\n${usage ?? ''}`
}
}
Domain
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free