Interface: SpecdStorageConfig
Defined in: packages/core/src/application/specd-config.ts:94
Storage paths resolved from the storage section of specd.yaml.
Properties
archiveAdapter
readonlyarchiveAdapter:SpecdAdapterBinding
Defined in: packages/core/src/application/specd-config.ts:110
Named adapter binding for the archive repository.
archivePath
readonlyarchivePath:string
Defined in: packages/core/src/application/specd-config.ts:108
Absolute path to the archive root directory.
archivePattern?
readonlyoptionalarchivePattern?:string
Defined in: packages/core/src/application/specd-config.ts:118
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:98
Named adapter binding for the active changes repository.
changesPath
readonlychangesPath:string
Defined in: packages/core/src/application/specd-config.ts:96
Absolute path to the changes/ directory.
discardedAdapter
readonlydiscardedAdapter:SpecdAdapterBinding
Defined in: packages/core/src/application/specd-config.ts:106
Named adapter binding for the discarded changes repository.
discardedPath
readonlydiscardedPath:string
Defined in: packages/core/src/application/specd-config.ts:104
Absolute path to the discarded/ directory.
draftsAdapter
readonlydraftsAdapter:SpecdAdapterBinding
Defined in: packages/core/src/application/specd-config.ts:102
Named adapter binding for the shelved drafts repository.
draftsPath
readonlydraftsPath:string
Defined in: packages/core/src/application/specd-config.ts:100
Absolute path to the drafts/ directory.