Skip to content

craft-hub / ConfigurationManagementPage

Interface: ConfigurationManagementPage ​

Defined in: packages/craft-hub/src/configuration-management.ts:17

Display-only configuration contract. Providers own file parsing, plans, backups and recovery.

Properties ​

configuration ​

configuration: true

Defined in: packages/craft-hub/src/configuration-management.ts:18


history? ​

optional history?: object[]

Defined in: packages/craft-hub/src/configuration-management.ts:21

createdAt? ​

optional createdAt?: string

error? ​

optional error?: string

paths? ​

optional paths?: string[]

planId ​

planId: string

state ​

state: string


items ​

items: ConfigurationManagementItem[]

Defined in: packages/craft-hub/src/configuration-management.ts:19


managementTools? ​

optional managementTools?: ConfigurationManagementTool[]

Defined in: packages/craft-hub/src/configuration-management.ts:27

Provider-declared original management entries, independent of configuration writes.


message? ​

optional message?: string

Defined in: packages/craft-hub/src/configuration-management.ts:23


operationSupport? ​

optional operationSupport?: object

Defined in: packages/craft-hub/src/configuration-management.ts:28

cliVersion? ​

optional cliVersion?: string

message? ​

optional message?: string

operations ​

operations: Record<string, { reason?: string; supported: boolean; }>

platform? ​

optional platform?: string

state ​

state: "available" | "unsupported" | "unavailable"


preview? ​

optional preview?: object

Defined in: packages/craft-hub/src/configuration-management.ts:20

changes ​

changes: object[]

planId ​

planId: string


repositories? ​

optional repositories?: object[]

Defined in: packages/craft-hub/src/configuration-management.ts:22

ahead? ​

optional ahead?: number | null

behind? ​

optional behind?: number | null

branch? ​

optional branch?: string

dirty? ​

optional dirty?: boolean

diverged? ​

optional diverged?: boolean

error? ​

optional error?: string

id ​

id: string

outgoing? ​

optional outgoing?: string[]

outgoingChanges? ​

optional outgoingChanges?: string[]

outgoingDiff? ​

optional outgoingDiff?: string

paths? ​

optional paths?: object[]

revision? ​

optional revision?: string

root ​

root: string

workingDiff? ​

optional workingDiff?: string


skillsAudit? ​

optional skillsAudit?: ConfigurationSkillsAudit

Defined in: packages/craft-hub/src/configuration-management.ts:25

Read-only observations; absence means this provider does not support Skills audit.

Released under the MIT License.