craft-hub / DistributionConfig
Interface: DistributionConfig
Defined in: packages/craft-hub/src/extensions.ts:13
Properties
appId?
optionalappId?:string
Defined in: packages/craft-hub/src/extensions.ts:18
dataDirectoryName?
optionaldataDirectoryName?:string
Defined in: packages/craft-hub/src/extensions.ts:19
documentationUrl?
optionaldocumentationUrl?:string
Defined in: packages/craft-hub/src/extensions.ts:15
Documentation destination supplied by the distribution.
id
id:
string
Defined in: packages/craft-hub/src/extensions.ts:16
marketplaceSources?
optionalmarketplaceSources?:MarketplaceSource[]
Defined in: packages/craft-hub/src/extensions.ts:21
Marketplace sources managed by this distribution.
marketplaceTrustPolicies?
optionalmarketplaceTrustPolicies?:MarketplaceTrustPolicy[]
Defined in: packages/craft-hub/src/extensions.ts:25
Publisher trust anchors provisioned by the host rather than an import link.
name
name:
string
Defined in: packages/craft-hub/src/extensions.ts:17
workspaceMarkets?
optionalworkspaceMarkets?:object[]
Defined in: packages/craft-hub/src/extensions.ts:23
Workspace source indexes provisioned by this distribution.
catalog
catalog:
object=workspaceCatalogSchema
catalog.entries
entries:
object[]
catalog.id
id:
string=identifier
catalog.name
name:
string
catalog.schemaVersion
schemaVersion:
1
enabled
enabled:
boolean