Standard lifecycle configuration.

Standard lifecycle configuration for the core library.

This standard configuration is used by the command line interface.

Configures the lifecycle with standard plugins for these phases:

Plugins are merged with any existing definitions in the lifecycle so as not to conflict with user-defined lifecycle configurations for the phases that are modified however the plugins configured here take precedence in terms of execution order. In practice, due to the nature of the lifecycle execution the plugin order should not make any difference to the result as a plugin can only be guaranteed a previous plugin has completed execution if it exists in a preceeding phase.

new StandardLifeCycle(options)

Create a StandardLifeCycle.

StandardLifeCycle.prototype.getLifeCycleConfig(opts, argv)

Configures various plugins for the lifecycle phases.

Returns lifecycle configuration map.