Interface: FormatterOutput¶
Defined in: formatters/src/types.ts:24
Output from a formatter.
Extends¶
Properties¶
additionalFiles?¶
optionaladditionalFiles?:FormatterOutput[]
Defined in: formatters/src/types.ts:34
Additional files to generate (e.g., workflows)
Overrides¶
OutputArtifact.additionalFiles
content¶
content:
string
Defined in: core/src/output-plan.ts:14
File contents.
Inherited from¶
managedOutputDirectories?¶
optionalmanagedOutputDirectories?:string[]
Defined in: core/src/output-plan.ts:22
Relative directories managed by this artifact.
Inherited from¶
OutputArtifact.managedOutputDirectories
managedOutputFiles?¶
optionalmanagedOutputFiles?:string[]
Defined in: core/src/output-plan.ts:24
Relative files managed by this artifact.
Inherited from¶
OutputArtifact.managedOutputFiles
merge?¶
optionalmerge?:StructuredMergePlan
Defined in: core/src/output-plan.ts:18
Optional structured merge instructions.
Inherited from¶
mode?¶
optionalmode?:number
Defined in: core/src/output-plan.ts:16
Optional Unix file mode.
Inherited from¶
path¶
path:
string
Defined in: formatters/src/types.ts:26
Output file path (relative to project root)
Overrides¶
source?¶
optionalsource?:string
Defined in: formatters/src/types.ts:30
Source entry used to produce this output.
target?¶
optionaltarget?:string
Defined in: formatters/src/types.ts:28
Target formatter that produced this output.
warnings?¶
optionalwarnings?:FormatterWarning[]
Defined in: formatters/src/types.ts:32
Target compatibility warnings produced during formatting