Interface: DeltaEntry
Defined in: packages/core/src/application/ports/artifact-parser.ts:23
A single operation entry in a delta file.
Properties
content?
readonlyoptionalcontent?:string
Defined in: packages/core/src/application/ports/artifact-parser.ts:28
description?
readonlyoptionaldescription?:string
Defined in: packages/core/src/application/ports/artifact-parser.ts:33
Free-text description of what this entry does or why. Ignored during application.
mergeKey?
readonlyoptionalmergeKey?:string
Defined in: packages/core/src/application/ports/artifact-parser.ts:31
op
readonlyop:"added"|"modified"|"removed"|"no-op"
Defined in: packages/core/src/application/ports/artifact-parser.ts:24
position?
readonlyoptionalposition?:DeltaPosition
Defined in: packages/core/src/application/ports/artifact-parser.ts:26
rename?
readonlyoptionalrename?:string
Defined in: packages/core/src/application/ports/artifact-parser.ts:27
selector?
readonlyoptionalselector?:Selector
Defined in: packages/core/src/application/ports/artifact-parser.ts:25
strategy?
readonlyoptionalstrategy?:"replace"|"append"|"merge-by"
Defined in: packages/core/src/application/ports/artifact-parser.ts:30
value?
readonlyoptionalvalue?:unknown
Defined in: packages/core/src/application/ports/artifact-parser.ts:29