Interface: CompileOptions¶
Defined in: cli/src/types.ts:58
Options for the compile command.
Properties¶
all?¶
optionalall?:boolean
Defined in: cli/src/types.ts:68
Compile all configured targets
allBuilds?¶
optionalallBuilds?:boolean
Defined in: cli/src/types.ts:62
Compile all named build profiles in deterministic key order
build?¶
optionalbuild?:string
Defined in: cli/src/types.ts:60
Named build profile from config.builds
config?¶
optionalconfig?:string
Defined in: cli/src/types.ts:78
Path to custom config file
cwd?¶
optionalcwd?:string
Defined in: cli/src/types.ts:86
Working directory (project root)
dryRun?¶
optionaldryRun?:boolean
Defined in: cli/src/types.ts:74
Preview changes without writing files
force?¶
optionalforce?:boolean
Defined in: cli/src/types.ts:80
Force overwrite existing files without prompts
format?¶
optionalformat?:string
Defined in: cli/src/types.ts:66
Output format (github, claude, cursor) - alias for target
ignoreHashes?¶
optionalignoreHashes?:boolean
Defined in: cli/src/types.ts:84
Skip reference integrity hash verification
output?¶
optionaloutput?:string
Defined in: cli/src/types.ts:72
Output directory
registry?¶
optionalregistry?:string
Defined in: cli/src/types.ts:76
Registry path or URL (overrides config)
strict?¶
optionalstrict?:boolean
Defined in: cli/src/types.ts:82
Treat output path conflicts as errors
target?¶
optionaltarget?:string
Defined in: cli/src/types.ts:64
Specific target to compile (github, claude, cursor)
watch?¶
optionalwatch?:boolean
Defined in: cli/src/types.ts:70
Watch mode for continuous compilation