Frank Schmid 07d1141f99 Allow entrypoints to be defined and called by plugins.
Commands can contain a type property. The only allowed value currently is 'entrypoint'. This declares the command as hidden from the CLI. It will not appear in the help screen, nor can it be called from there.
However, entrypoint type commands can be called by plugins via the new PluginManager.spawn(commandsArray) method. In contrast to PluginManager.run() this method allows access to entrypoint commands and can be used to enter a plugin internal sub lifecycle. With this mechanism in place, plugins can expose their own lifecycle events which become then part of the global lifecycle and can be hooked again by dependent plugins.
2017-03-03 15:05:09 +01:00
..
2017-03-01 03:25:28 +08:00
2017-02-10 18:31:02 -08:00
2016-11-22 12:49:26 +01:00
2017-02-14 10:17:45 +00:00
2017-01-30 11:03:40 +01:00
2017-02-10 18:31:02 -08:00
2017-03-01 09:17:10 +01:00