Skip to main content

Interface: ExpectedArtifactFilenameInput

Defined in: packages/core/src/domain/services/artifact-filename.ts:6

Input for expectedArtifactFilename.

Properties

artifactType

readonly artifactType: ArtifactType

Defined in: packages/core/src/domain/services/artifact-filename.ts:8

The schema artifact type being resolved.


key

readonly key: string

Defined in: packages/core/src/domain/services/artifact-filename.ts:10

Artifact file key (artifact id for scope:change, specId for scope:spec).


specExists?

readonly optional specExists?: boolean

Defined in: packages/core/src/domain/services/artifact-filename.ts:16

Whether the target spec already exists in SpecRepository.

Only relevant for scope: 'spec' artifacts with delta: true.