Skip to main content

Interface: CreateChangeInput

Defined in: packages/core/src/application/use-cases/create-change.ts:18

Input for the CreateChange use case.

Properties

description?

readonly optional description?: string

Defined in: packages/core/src/application/use-cases/create-change.ts:22

Optional free-text description of the change's purpose.


name

readonly name: 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

readonly schemaName: 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

readonly schemaVersion: number

Defined in: packages/core/src/application/use-cases/create-change.ts:28

The schema version number from the active configuration.


specIds

readonly specIds: readonly string[]

Defined in: packages/core/src/application/use-cases/create-change.ts:24

Spec paths being created or modified by this change.