craft-hub / WorkspaceCatalogService
Class: WorkspaceCatalogService
Defined in: packages/craft-hub/src/workspace-catalog.ts:51
Read validated distribution indexes without fetching repositories or changing local state.
Constructors
Constructor
new WorkspaceCatalogService(
markets?,providers?):WorkspaceCatalogService
Defined in: packages/craft-hub/src/workspace-catalog.ts:54
Parameters
markets?
object[] = []
providers?
WorkspaceCatalogProvider[] = []
Returns
WorkspaceCatalogService
Methods
discover()
discover():
Promise<object[]>
Defined in: packages/craft-hub/src/workspace-catalog.ts:62
Discover host catalogs without sharing private cached entries across users or sessions.
Returns
Promise<object[]>
list()
list():
object[]
Defined in: packages/craft-hub/src/workspace-catalog.ts:70
Return isolated indexes; catalog and entry ids together identify an item.
Returns
object[]