PluginRegistryInterface
interfaceinterface PluginRegistryInterfacePlugin registry interface for accessing validators/schemas.
Full implementation is in plugins/registry.ts.
METHODS
getExtractors(): Extractor<Record<string, unknown>>[]Get all extractors from plugins
getMetadataValidators(): PluginValidatorEntry<unknown>[]Get all metadata validators
getOptionsValidators(): PluginValidatorEntry<unknown>[]Get all options validators
getParsersForExtension(extension: string): FileContentsParser[]Get parsers for a file extension
getPlugins(): readonly Plugin<Record<string, unknown>>[]Get all registered plugins
getPluginsForExtension(extension: string): Plugin<Record<string, unknown>>[]Get plugins for a file extension
getSchemas(): PluginSchemaEntry[]Get all schemas from plugins
register(plugin: Plugin): voidRegister a plugin