Main class for handling command-line interaction and initiating run tasks.

Constructors

Properties

additionalArguments: Record<string, string> = {}

Additional arguments provided by the user.

projectName: ProjectName

Prompts for the project name.

taskName: TaskName

Prompts for the task name.

Methods

  • Private

    Prompts the user for additional arguments and adds them to the additionalArguments property.

    Returns Promise<void>

    A Promise that resolves once the user completes providing additional arguments.

    Async

  • Private

    Prompts the user to decide whether to add additional arguments.

    Returns Promise<void>

    A Promise that resolves once the user makes a decision.

    Async

  • Runs the main process, prompting for inputs and initiating run tasks.

    Returns Promise<void>

    A Promise that resolves once the run task is complete.

    Async

Generated using TypeDoc