API 参考 / @142vip/release-version / ReleaseVersionCliOptions
接口: ReleaseVersionCliOptions
定义于: release-version/src/releasex.interface.ts:98
standalone CLI / parseReleaseVersionCliOptions 入参
theme_extends
属性
all?
optionalall?:boolean
定义于: release-version/src/releasex.interface.ts:99
changelog?
optionalchangelog?:boolean
定义于: release-version/src/releasex.interface.ts:107
commit?
optionalcommit?:string|boolean
定义于: release-version/src/releasex.interface.ts:101
currentVersion?
optionalcurrentVersion?:string
定义于: release-version/src/releasex.interface.ts:110
dryRun?
optionaldryRun?:boolean
定义于: utils/src/pkgs/commander.ts:12
注册 --dry-run(子命令 -h 展示,紧挨 --help 上方)
继承自
execute?
optionalexecute?:string
定义于: release-version/src/releasex.interface.ts:111
help?
optionalhelp?:boolean
定义于: utils/src/pkgs/commander.ts:18
注册 -h, --help(置于 Options 末尾)
继承自
ignoreScripts?
optionalignoreScripts?:boolean
定义于: release-version/src/releasex.interface.ts:109
preid?
optionalpreid?:string
定义于: release-version/src/releasex.interface.ts:100
push?
optionalpush?:boolean
定义于: release-version/src/releasex.interface.ts:103
recursive?
optionalrecursive?:boolean
定义于: release-version/src/releasex.interface.ts:106
scopeName?
optionalscopeName?:string
定义于: release-version/src/releasex.interface.ts:112
skipGitVerify?
optionalskipGitVerify?:boolean
定义于: release-version/src/releasex.interface.ts:108
tag?
optionaltag?:string|boolean
定义于: release-version/src/releasex.interface.ts:102
trace?
optionaltrace?:boolean
定义于: utils/src/pkgs/commander.ts:16
注册 --trace(根程序 -h 展示;开启后 VipConsole.trace 输出执行日志)
继承自
vip?
optionalvip?:boolean
定义于: utils/src/pkgs/commander.ts:14
注册 --vip(子命令 -h 展示,紧挨 --help 上方)
继承自
yes?
optionalyes?:boolean
定义于: release-version/src/releasex.interface.ts:105
跳过发版前确认(-y / --yes)