Options
All
  • Public
  • Public/Protected
  • All
Menu

Class VersionCheckCommand

Hierarchy

Properties

interactive

interactive: undefined | false | true = Option.Boolean(`-i,--interactive`, {description: `Open an interactive interface used to set version bumps`,})

Static paths

paths: string[][] = [[`version`, `check`],]

Static usage

usage: Usage = Command.Usage({category: `Release-related commands`,description: `check that all the relevant packages have been bumped`,details: `**Warning:** This command currently requires Git.This command will check that all the packages covered by the files listed in argument have been properly bumped or declined to bump.In the case of a bump, the check will also cover transitive packages - meaning that should \`Foo\` be bumped, a package \`Bar\` depending on \`Foo\` will require a decision as to whether \`Bar\` will need to be bumped. This check doesn't cross packages that have declined to bump.In case no arguments are passed to the function, the list of modified files will be generated by comparing the HEAD against \`master\`.`,examples: [[`Check whether the modified packages need a bump`,`yarn version check`,]],})

Methods

execute

  • execute(): Promise<undefined | 0 | 1>

executeInteractive

  • executeInteractive(): Promise<undefined | 0 | 1>

executeStandard

  • executeStandard(): Promise<0 | 1>

Generated using TypeDoc