@dataql/node
Version:
DataQL core SDK for unified data management with MongoDB and GraphQL - Production Multi-Cloud Ready
13 lines (12 loc) • 685 B
TypeScript
/**
* DataQL Plugin System
*
* Complete plugin infrastructure for extending DataQL functionality
*/
export * from "./types.js";
export { PluginManager } from "./PluginManager.js";
export { PluginRegistry } from "./PluginRegistry.js";
export { PluginEventEmitter } from "./PluginEventEmitter.js";
export { PluginLoggerImpl } from "./PluginLogger.js";
export { PluginUtilsImpl } from "./PluginUtils.js";
export type { Plugin, PluginType, PluginContext, PluginManager as IPluginManager, DatabaseAdapterPlugin, MiddlewarePlugin, ExtensionPlugin, HookPlugin, IntegrationPlugin, PluginManifest, PluginRegistry as IPluginRegistry, PluginConfig, DataQLHook, HookData, } from "./types.js";