@142vip.release version.接口.ReleaseVersionCliOptions - 142vip/core-x GitHub Wiki

API 参考 / @142vip/release-version / ReleaseVersionCliOptions

接口: ReleaseVersionCliOptions

定义于: release-version/src/releasex.interface.ts:98

standalone CLI / parseReleaseVersionCliOptions 入参

theme_extends

属性

all?

optional all?: boolean

定义于: release-version/src/releasex.interface.ts:99


changelog?

optional changelog?: boolean

定义于: release-version/src/releasex.interface.ts:107


commit?

optional commit?: string | boolean

定义于: release-version/src/releasex.interface.ts:101


currentVersion?

optional currentVersion?: string

定义于: release-version/src/releasex.interface.ts:110


dryRun?

optional dryRun?: boolean

定义于: utils/src/pkgs/commander.ts:12

注册 --dry-run(子命令 -h 展示,紧挨 --help 上方)

继承自

VipCommanderOptions.dryRun


execute?

optional execute?: string

定义于: release-version/src/releasex.interface.ts:111


help?

optional help?: boolean

定义于: utils/src/pkgs/commander.ts:18

注册 -h, --help(置于 Options 末尾)

继承自

VipCommanderOptions.help


ignoreScripts?

optional ignoreScripts?: boolean

定义于: release-version/src/releasex.interface.ts:109


preid?

optional preid?: string

定义于: release-version/src/releasex.interface.ts:100


push?

optional push?: boolean

定义于: release-version/src/releasex.interface.ts:103


recursive?

optional recursive?: boolean

定义于: release-version/src/releasex.interface.ts:106


scopeName?

optional scopeName?: string

定义于: release-version/src/releasex.interface.ts:112


skipGitVerify?

optional skipGitVerify?: boolean

定义于: release-version/src/releasex.interface.ts:108


tag?

optional tag?: string | boolean

定义于: release-version/src/releasex.interface.ts:102


trace?

optional trace?: boolean

定义于: utils/src/pkgs/commander.ts:16

注册 --trace(根程序 -h 展示;开启后 VipConsole.trace 输出执行日志)

继承自

VipCommanderOptions.trace


vip?

optional vip?: boolean

定义于: utils/src/pkgs/commander.ts:14

注册 --vip(子命令 -h 展示,紧挨 --help 上方)

继承自

VipCommanderOptions.vip


yes?

optional yes?: boolean

定义于: release-version/src/releasex.interface.ts:105

跳过发版前确认(-y / --yes)