Interface: CompileOptions¶
Defined in: compiler/src/compiler.ts:679
Options for the standalone compile function.
Properties¶
customConventions?¶
optionalcustomConventions?:Record\<string,OutputConvention>
Defined in: compiler/src/compiler.ts:703
Custom conventions for formatters.
formatters?¶
optionalformatters?: (string|Formatter| {config?:TargetConfig;name:string; })[]
Defined in: compiler/src/compiler.ts:699
Formatters to use. If not specified, all built-in formatters are used.
prettier?¶
optionalprettier?:PrettierMarkdownOptions
Defined in: compiler/src/compiler.ts:707
Prettier formatting options for markdown output.
resolver?¶
optionalresolver?:object
Defined in: compiler/src/compiler.ts:684
Resolver options for resolving imports and inheritance. If not provided, defaults to current working directory.
cache?¶
optionalcache?:boolean
Whether to cache resolved ASTs. Defaults to true.
localPath?¶
optionallocalPath?:string
Base path for local/relative file resolution. Defaults to cwd.
registryPath?¶
optionalregistryPath?:string
Base path for registry lookups (@namespace/...). Defaults to cwd.
skillContent?¶
optionalskillContent?:string
Defined in: compiler/src/compiler.ts:711
Content of the PromptScript SKILL.md to inject into compilation output.
validator?¶
optionalvalidator?:ValidatorConfig
Defined in: compiler/src/compiler.ts:695
Validator configuration.