Interface: SpecdStorageConfig
Defined in: packages/core/src/application/specd-config.ts:105
Storage paths resolved from the storage section of specd.yaml.
Properties
archiveAdapter
readonlyarchiveAdapter:SpecdAdapterBinding
Defined in: packages/core/src/application/specd-config.ts:121
Named adapter binding for the archive repository.
archivePath
readonlyarchivePath:string
Defined in: packages/core/src/application/specd-config.ts:119
Absolute path to the archive root directory.
archivePattern?
readonlyoptionalarchivePattern?:string
Defined in: packages/core/src/application/specd-config.ts:129
Optional pattern controlling the archive directory structure.
Supports variables: {{change.name}}, {{change.archivedName}},
{{change.workspace}}, {{year}}, {{date}}. Defaults to
{{change.archivedName}}.
changesAdapter
readonlychangesAdapter:SpecdAdapterBinding
Defined in: packages/core/src/application/specd-config.ts:109
Named adapter binding for the active changes repository.
changesPath
readonlychangesPath:string
Defined in: packages/core/src/application/specd-config.ts:107
Absolute path to the changes/ directory.
discardedAdapter
readonlydiscardedAdapter:SpecdAdapterBinding
Defined in: packages/core/src/application/specd-config.ts:117
Named adapter binding for the discarded changes repository.
discardedPath
readonlydiscardedPath:string
Defined in: packages/core/src/application/specd-config.ts:115
Absolute path to the discarded/ directory.
draftsAdapter
readonlydraftsAdapter:SpecdAdapterBinding
Defined in: packages/core/src/application/specd-config.ts:113
Named adapter binding for the shelved drafts repository.
draftsPath
readonlydraftsPath:string
Defined in: packages/core/src/application/specd-config.ts:111
Absolute path to the drafts/ directory.