getRegistries() — ui Function Reference
Architecture documentation for the getRegistries() function in api.ts from the ui codebase.
Entity Profile
Dependency Diagram
graph TD bde2daf4_2e0d_0ce9_896b_95c29a0c42cd["getRegistries()"] c41eed12_c415_48c8_bcf4_9d09d3424a18["api.ts"] bde2daf4_2e0d_0ce9_896b_95c29a0c42cd -->|defined in| c41eed12_c415_48c8_bcf4_9d09d3424a18 66758d64_c0d9_99aa_1f60_b8d2cae68e87["getRegistriesIndex()"] 66758d64_c0d9_99aa_1f60_b8d2cae68e87 -->|calls| bde2daf4_2e0d_0ce9_896b_95c29a0c42cd style bde2daf4_2e0d_0ce9_896b_95c29a0c42cd fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/shadcn/src/registry/api.ts lines 284–304
export async function getRegistries(options?: { useCache?: boolean }) {
options = {
useCache: true,
...options,
}
const url = `${REGISTRY_URL}/registries.json`
const [data] = await fetchRegistry([url], {
useCache: options.useCache,
})
try {
return registriesSchema.parse(data)
} catch (error) {
if (error instanceof z.ZodError) {
throw new RegistriesIndexParseError(error)
}
throw error
}
}
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does getRegistries() do?
getRegistries() is a function in the ui codebase, defined in packages/shadcn/src/registry/api.ts.
Where is getRegistries() defined?
getRegistries() is defined in packages/shadcn/src/registry/api.ts at line 284.
What calls getRegistries()?
getRegistries() is called by 1 function(s): getRegistriesIndex.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free