Skip to content

craft-hub / InstalledPlugin

Interface: InstalledPlugin

Defined in: packages/craft-hub/src/marketplace.ts:150

Persisted metadata for one installed plugin package.

Properties

enabled

enabled: boolean

Defined in: packages/craft-hub/src/marketplace.ts:157


error?

optional error?: string

Defined in: packages/craft-hub/src/marketplace.ts:161


installedAt

installedAt: string

Defined in: packages/craft-hub/src/marketplace.ts:156


integrity?

optional integrity?: string

Defined in: packages/craft-hub/src/marketplace.ts:155


manifest

manifest: object

Defined in: packages/craft-hub/src/marketplace.ts:159

contributes

contributes: object

contributes.commandPresets

commandPresets: object[]

contributes.commands

commands: object[]

contributes.commandTemplates

commandTemplates: object[]

contributes.projectTemplates

projectTemplates: object[]

contributes.skills

skills: object[]

craftHub

craftHub: object

craftHub.minVersion?

optional minVersion?: string

description?

optional description?: string

displayName

displayName: string

icon?

optional icon?: string

id

id: string

optional links?: object

optional documentation?: string

optional feedback?: string

optional homepage?: string

optional repository?: string

localizations?

optional localizations?: Record<string, { description?: string; displayName?: string; permissionReasons?: Record<string, string>; }>

maintainers?

optional maintainers?: object[]

permissionReasons?

optional permissionReasons?: Record<string, string>

permissions

permissions: ("commands" | "command-presets" | "read-project-files")[]

projectFiles

projectFiles: string[]

schemaVersion

schemaVersion: 1

slug?

optional slug?: string


package

package: string

Defined in: packages/craft-hub/src/marketplace.ts:151


packagePath

packagePath: string

Defined in: packages/craft-hub/src/marketplace.ts:158


previousVersion?

optional previousVersion?: string

Defined in: packages/craft-hub/src/marketplace.ts:160


registry?

optional registry?: string

Defined in: packages/craft-hub/src/marketplace.ts:154


sourceId

sourceId: string

Defined in: packages/craft-hub/src/marketplace.ts:153


version

version: string

Defined in: packages/craft-hub/src/marketplace.ts:152

Released under the MIT License.