Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface PluginDeployerHandler

Hierarchy

  • PluginDeployerHandler

Index

Methods

  • getDeployedPlugin(pluginId: `${string}.${string}@${string}`): undefined | DeployedPlugin
  • undeployPlugin(pluginId: `${string}.${string}@${string}`): Promise<boolean>
  • Removes the plugin from the locations to which it had been deployed. This operation is not safe - references to deleted assets may remain.

    Parameters

    • pluginId: `${string}.${string}@${string}`

    Returns Promise<boolean>

  • uninstallPlugin(pluginId: `${string}.${string}@${string}`): Promise<boolean>
  • Removes the plugin from the location it originally resided on disk. Unless --uncompressed-plugins-in-place is passed to the CLI, this operation is safe.

    Parameters

    • pluginId: `${string}.${string}@${string}`

    Returns Promise<boolean>