interface PluginRepository

A source of Plugin implementations.

Methods

scanForExtensions(extensionPoint: string): AsyncIterable<Readonly<ExtensionEntry>>

Return an ExtensionEntry for each Extension hosted in the Plugin Repository which provides an Extension for the specified Extension Point.

Return the ExtensionDescriptor for the Extension identified by the specified ExtensionEntry.

Usage

import type PluginRepository from ".";