Skip to content

dependabit / plugins/registry/src

plugins/registry/src

Other

NameDescription
globalRegistryGlobal plugin registry instance.
createPluginLoaderCreate a plugin loader
createPluginRegistryCreate a new, isolated plugin registry instance.
discoverAccessMethodsDiscover available access methods
getPluginGet a plugin from the global registry
listPluginsList all plugins in the global registry
registerPluginRegister a plugin to the global registry

Plugins

NameDescription
PluginLoaderValidates and optionally initialises plugin instances before they are registered.
PluginRegistryRegistry that maps access method identifiers to plugin instances.
PluginContract that all dependabit plugins must satisfy.
PluginCheckResultThe result returned by Plugin.check.
PluginLoaderConfigConfiguration for the PluginLoader.
PluginMetadataValidated plugin metadata type.
PluginMetadataSchemaZod schema for validating plugin metadata at load time.

Released under the MIT License.