method PluginRepository.scanForExtensions
PluginRepository.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.

Parameters

extensionPoint: string

the Extension Point for which to return ExtensionEntry instances.

Return Type

AsyncIterable<Readonly<ExtensionEntry>>

an async iterable of ExtensionEntry instances for all matching Extensions.

Usage

import type PluginRepository from ".";