Skip to content

craft-hub / SoftwareFavoritesSnapshot

Interface: SoftwareFavoritesSnapshot ​

Defined in: packages/craft-hub/src/software-catalog.ts:27

Runtime-derived favorite state, shared with the personal workbench settings.

Properties ​

matches ​

matches: object[]

Defined in: packages/craft-hub/src/software-catalog.ts:31

softwareId ​

softwareId: string

sourceId ​

sourceId: string

toolId ​

toolId: string


revision ​

revision: string

Defined in: packages/craft-hub/src/software-catalog.ts:29


tools ​

tools: object[]

Defined in: packages/craft-hub/src/software-catalog.ts:30

description? ​

optional description?: string

downloadUrl? ​

optional downloadUrl?: string

group ​

group: string

iconScale? ​

optional iconScale?: number

iconStyle? ​

optional iconStyle?: "original" | "rounded"

iconUrl? ​

optional iconUrl?: string

id ​

id: string

launch? ​

optional launch?: { application: "raycast"; commandUrl?: string; } | { application: "orca"; } | { application: "ghostty"; }

macosIconUrl? ​

optional macosIconUrl?: string

repositoryUrl? ​

optional repositoryUrl?: string

title ​

title: string

url ​

url: string = toolWebsiteUrlSchema


version ​

version: 1

Defined in: packages/craft-hub/src/software-catalog.ts:28

Released under the MIT License.