Interface: CreateChangeInput
Defined in: packages/core/src/application/use-cases/create-change.ts:18
Input for the CreateChange use case.
Properties
description?
readonlyoptionaldescription?:string
Defined in: packages/core/src/application/use-cases/create-change.ts:22
Optional free-text description of the change's purpose.
name
readonlyname:string
Defined in: packages/core/src/application/use-cases/create-change.ts:20
Unique slug name for the new change (e.g. 'add-oauth-login').
schemaName
readonlyschemaName:string
Defined in: packages/core/src/application/use-cases/create-change.ts:26
The schema name from the active configuration (e.g. 'specd-std').
schemaVersion
readonlyschemaVersion:number
Defined in: packages/core/src/application/use-cases/create-change.ts:28
The schema version number from the active configuration.
specIds
readonlyspecIds: readonlystring[]
Defined in: packages/core/src/application/use-cases/create-change.ts:24
Spec paths being created or modified by this change.