@flowscripter/dynamic-plugin-framework
    Preparing search index...

    Interface PluginInstaller

    Transfers plugins between PluginRepository instances.

    A PluginInstaller is decoupled from both the source and target repositories, allowing different backing mechanisms (HTTP fetch, subprocess package manager, etc.) to be composed freely.

    interface PluginInstaller {
        install(
            descriptor: Readonly<PluginDescriptor>,
            source: PluginRepository,
            target: PluginRepository,
        ): Promise<void>;
        uninstall(pluginId: string, target: PluginRepository): Promise<void>;
    }
    Index

    Methods