AS a user, I want to have a basic command line interface created #71

Closed
opened 2023-07-02 14:35:39 +01:00 by Vylpes · 6 comments
Owner

Epic: #70
Story Points: 3


AS a user, I want to have a basic command line interface created
SO THAT I can run the package manually via the CLI

Acceptance Criteria

AS a user
GIVEN I have the package installed globally
WHEN I run the package through a terminal
THEN I should have the package pick this up

Subtasks

  • Install packages
  • Create command line interface
  • Update tests

Notes

Epic: #70 Story Points: 3 --- AS a user, I want to have a basic command line interface created SO THAT I can run the package manually via the CLI ## Acceptance Criteria AS a user GIVEN I have the package installed globally WHEN I run the package through a terminal THEN I should have the package pick this up ## Subtasks - [x] Install packages - [x] Create command line interface - [x] Update tests ## Notes - This will use [Commander](https://www.npmjs.com/package/commander) to do it
Vylpes added the
type
story
needs criteria
needs estimate
labels 2023-07-02 14:35:57 +01:00
Vylpes added this to the 2.2 milestone 2023-07-02 14:36:32 +01:00
Vylpes changed title from Create basic command line interface to AS a user, I want to have a basic command line interface created 2023-07-30 14:50:16 +01:00
Vylpes removed the
needs criteria
label 2023-07-30 14:53:06 +01:00
Author
Owner

What package should we use to help with this?

What package should we use to help with this?
Vylpes added the
question
label 2023-07-30 14:53:30 +01:00
Author
Owner

What should the command name be?

What should the command name be?
Author
Owner

What should the command name be?

Probably keep it simple like randombunny

> What should the command name be? Probably keep it simple like `randombunny`
Vylpes added the
blocked
label 2023-08-27 15:36:48 +01:00
Author
Owner

What package should we use to help with this?

Investigation task created - #81

> What package should we use to help with this? Investigation task created - #81
Vylpes removed the
question
label 2023-08-27 15:37:29 +01:00
Author
Owner

What package should we use to help with this?

Have decided on Commander

> What package should we use to help with this? Have decided on [Commander](https://www.npmjs.com/package/commander)
Vylpes removed the
blocked
needs estimate
labels 2023-10-20 15:00:31 +01:00
Vylpes added this to the 2.2 Sprint 2 project 2023-10-20 15:00:36 +01:00
Vylpes self-assigned this 2023-10-20 15:00:40 +01:00
Vylpes started working 2023-10-23 13:29:05 +01:00
Vylpes stopped working 2023-10-23 14:06:53 +01:00
37 minutes 48 seconds
Vylpes referenced this issue from a commit 2023-10-27 15:53:15 +01:00
Member

This has passed testing.

Screenshot 2023-10-28 at 17.44.37

This has passed testing. ![Screenshot 2023-10-28 at 17.44.37](/attachments/96cacfa8-2cd1-4314-ab20-3b33db242496)
VylpesTester added spent time 2023-10-28 17:45:28 +01:00
5 minutes
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Total time spent: 42 minutes 48 seconds
Vylpes
37 minutes 48 seconds
VylpesTester
5 minutes
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference: RabbitLabs/random-bunny#71
No description provided.