Skip to content

craft-hub / ConfigurationRepositoryRegistry

Interface: ConfigurationRepositoryRegistry ​

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

Device-local references; provider owns validation, identity, encryption and writes.

Properties ​

ownership ​

ownership: Record<string, string>

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


revision ​

revision: string

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


sources ​

sources: object[]

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

audience ​

audience: "personal" | "work" | "public" | "unclassified"

enabled ​

enabled: boolean

id ​

id: string

kind ​

kind: "dotfiles" | "overlay"

manifest? ​

optional manifest?: string

name ​

name: string

root ​

root: string


targets ​

targets: object[]

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

audience ​

audience: "personal" | "work"

directory ​

directory: string

driver ​

driver: "external" | "workstation"

id ​

id: string

keyEnvironment? ​

optional keyEnvironment?: string

name ​

name: string

root? ​

optional root?: string

sourceIds ​

sourceIds: string[]


version ​

version: 1

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

Released under the MIT License.