Skip to content

craft-hub / SetupProfileReview

Interface: SetupProfileReview ​

Defined in: packages/craft-hub/src/setup-profile.ts:67

Current comparison and navigation only; actual plans remain provider-owned.

Properties ​

configurations ​

configurations: object[]

Defined in: packages/craft-hub/src/setup-profile.ts:70

href? ​

optional href?: string

reference ​

reference: object

reference.integrationId ​

integrationId: string = identifier

reference.itemId ​

itemId: string = identifier

reference.kind ​

kind: "skill" | "terminal" | "mcp" | "instructions"

reference.origin ​

origin: "public" | "private"

reference.sourceDigest ​

sourceDigest: string = revisionSchema

reference.title ​

title: string

state ​

state: SetupProfileResolution


snapshot ​

snapshot: SetupProfileSnapshot

Defined in: packages/craft-hub/src/setup-profile.ts:68


software ​

software: object[]

Defined in: packages/craft-hub/src/setup-profile.ts:69

canInstall ​

canInstall: boolean

reference ​

reference: object

reference.installation ​

installation: object = softwareMetadataSchema.shape.installation

reference.installation.kind ​

kind: "manual" | "download" | "brew-cask" | "brew-formula"

reference.installation.packageId? ​

optional packageId?: string

reference.softwareId ​

softwareId: string = identifier

reference.sourceId ​

sourceId: string = identifier

reference.title ​

title: object = softwareMetadataSchema.shape.title

reference.title.en ​

en: string

reference.title.zh? ​

optional zh?: string

reference.url ​

url: string = softwareMetadataSchema.shape.url

state ​

state: SetupProfileResolution

Released under the MIT License.