Interface: FormatterOutput¶
Defined in: compiler/src/types.ts:20
Output from a formatter.
Extends¶
Properties¶
additionalFiles?¶
optionaladditionalFiles?:FormatterOutput[]
Defined in: compiler/src/types.ts:35
Additional files to generate (e.g., .cursor/commands/, .github/prompts/)
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: compiler/src/types.ts:22
Output file path
Overrides¶
source?¶
optionalsource?:string
Defined in: compiler/src/types.ts:26
Source entry used to produce this output.
target?¶
optionaltarget?:string
Defined in: compiler/src/types.ts:24
Target formatter that produced this output.
warnings?¶
optionalwarnings?:object[]
Defined in: compiler/src/types.ts:28
Target compatibility warnings produced during formatting
code¶
code:
string
location?¶
optionallocation?:SourceLocation
message¶
message:
string
suggestion?¶
optionalsuggestion?:string