Public spec type for defining a plugin with compositional helpers.
Required namespace and setup function. The host creates the mount and passes it into setup; return void | Promise.
Plugin setup hook.
Called by the host during installation to attach commands/options/hooks to the provided mount.
Public spec type for defining a plugin with compositional helpers.