diff --git a/package.json b/package.json index 803ec1e..158d6a9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@byteb4rb1e/mime-todo", - "version": "0.4.0", + "version": "0.5.0", "description": "CLI for the MIME TODO issue tracker specification with Bugzilla integration", "author": "Tiara Rodney ", "license": "CC-BY-ND-4.0", diff --git a/src/commands/DoneCommand.ts b/src/commands/DoneCommand.ts index 921d496..18c8cc7 100644 --- a/src/commands/DoneCommand.ts +++ b/src/commands/DoneCommand.ts @@ -12,10 +12,10 @@ export class DoneCommand extends CLICommand { addArguments(yargs: Argv): Argv { return yargs .positional("id", { type: "number", demandOption: true }) - .option("summary", { + .option("acceptance", { type: "string", demandOption: true, - description: "High-level summary of what was delivered", + description: "What was delivered against the acceptance criteria", }) .option("confirm", { type: "boolean", @@ -59,7 +59,7 @@ export class DoneCommand extends CLICommand { commitFileWithBody( "TODO", `todo(${issue.id}): done`, - args.summary as string + args.acceptance as string ) console.log(`Issue #${issue.id} is now done`) console.log(`Merge to develop: git checkout develop && git merge ${expectedBranch} --no-ff`) diff --git a/src/commands/StartCommand.ts b/src/commands/StartCommand.ts index c750f61..cb8b11a 100644 --- a/src/commands/StartCommand.ts +++ b/src/commands/StartCommand.ts @@ -12,10 +12,10 @@ export class StartCommand extends CLICommand { addArguments(yargs: Argv): Argv { return yargs .positional("id", { type: "number", demandOption: true }) - .option("plan", { + .option("acceptance-criteria", { type: "string", demandOption: true, - description: "High-level description of planned approach", + description: "What must be true for this issue to be considered done", }) } @@ -51,7 +51,7 @@ export class StartCommand extends CLICommand { commitFileWithBody( "TODO", `todo(${issue.id}): in-progress`, - args.plan as string + args.acceptanceCriteria as string ) console.log(`Issue #${issue.id} is now in-progress`) console.log(`Create the issue branch: git checkout -b ${issueBranch}`)