Interface: FormatterOutput¶
Defined in: formatters/src/types.ts:7
Output from a formatter.
Properties¶
additionalFiles?¶
optionaladditionalFiles?:FormatterOutput[]
Defined in: formatters/src/types.ts:17
Additional files to generate (e.g., workflows)
content¶
content:
string
Defined in: formatters/src/types.ts:11
Formatted content
managedOutputDirectories?¶
optionalmanagedOutputDirectories?:string[]
Defined in: formatters/src/types.ts:23
Relative directories exclusively managed by this output. Writers may remove obsolete PromptScript-generated files within these directories, but must preserve unmarked files and symlinks.
merge?¶
optionalmerge?:StructuredMergePlan
Defined in: formatters/src/types.ts:15
Structured merge plan for JSON/TOML settings files
mode?¶
optionalmode?:number
Defined in: formatters/src/types.ts:13
File mode (e.g. 0o755 for executable scripts)
path¶
path:
string
Defined in: formatters/src/types.ts:9
Output file path (relative to project root)