Interface: TargetConfig¶
Defined in: compiler/src/types.ts:93
Configuration for a single target.
Properties¶
convention?¶
optionalconvention?:string
Defined in: compiler/src/types.ts:99
Output convention ('xml', 'markdown', or custom name)
enabled?¶
optionalenabled?:boolean
Defined in: compiler/src/types.ts:95
Whether this target is enabled
guardsAsSkills?¶
optionalguardsAsSkills?:boolean
Defined in: compiler/src/types.ts:115
Generate skills from
Guards¶
named entries (Factory).
Default¶
guardsSkillsListing?¶
optionalguardsSkillsListing?:boolean
Defined in: compiler/src/types.ts:118
List generated guard skills in main output file (Factory).
Default¶
includeSkills?¶
optionalincludeSkills?:boolean|string[]
Defined in: compiler/src/types.ts:124
Controls which skills are emitted for this target.
output?¶
optionaloutput?:string
Defined in: compiler/src/types.ts:97
Custom output path
rulesMode?¶
optionalrulesMode?:FactoryRulesMode
Defined in: compiler/src/types.ts:112
Factory always-on rules output mode. Split mode requires Factory's multifile or full version.
Default¶
skillBaseDir?¶
optionalskillBaseDir?:string
Defined in: compiler/src/types.ts:121
Custom base directory for generated skill files.
version?¶
optionalversion?:string
Defined in: compiler/src/types.ts:105
Target version or format variant. Use 'legacy' for deprecated formats.