@vendure/core
Version:
A modern, headless ecommerce framework
19 lines (18 loc) • 808 B
TypeScript
/**
* @description
* This module provides the common services, configuration, and event bus capabilities
* required by a typical plugin. It should be imported into plugins to avoid having to
* repeat the same boilerplate for each individual plugin.
*
* The PluginCommonModule exports:
*
* * `EventBusModule`, allowing the injection of the {@link EventBus} service.
* * `ServiceModule` allowing the injection of any of the various entity services such as ProductService, OrderService etc.
* * `ConfigModule`, allowing the injection of the ConfigService.
* * `JobQueueModule`, allowing the injection of the {@link JobQueueService}.
* * `HealthCheckModule`, allowing the injection of the {@link HealthCheckRegistryService}.
*
* @docsCategory plugin
*/
export declare class PluginCommonModule {
}