StaticcommandThe command name one can type to run the command
StaticdescriptionThe command description
StaticoptionsConfiguration options accepted by the command
Name of the package to configure
OptionalverboseTurn on verbose mode for packages installation
OptionalforceForcefully overwrite existing files.
The root of the stubs directory. The value is defined after we import the package
Exposing all flags from the protected property "parsed"
Exposing all args from the protected property "parsed"
Creates codemods as per configure command options
Run method is invoked by ace automatically
OptionalprepareThe prepare template method is used to prepare the state for the command. This is the first method executed on a given command instance.
OptionalinteractThe interact template method is used to display the prompts to the user. The method is called after the prepare method.
OptionalcompletedThe completed method is the method invoked after the command finishes or results in an error.
You can access the command error using the this.error property.
Returning true from completed method supresses the error
reporting to the kernel layer.
Executes the lifecycle hooks and the run method from the command
Terminate the app. A command should prefer calling this method over the "app.terminate", because this method only triggers app termination when the current command is in the charge of the process.
The configure command is used to configure packages after installation