Skip to content

Interface: EventEmitterModuleOptions

Defined in: packages/event-emitter/src/interfaces/event-emitter-options.interface.ts:5

Options for configuring the EventEmitterModule.

Properties

PropertyTypeDescriptionDefined in
delimiter?stringDelimiter used to separate namespaces in event names. Default "."packages/event-emitter/src/interfaces/event-emitter-options.interface.ts:23
global?booleanIf true, registers EventEmitterModule as a global module so EventEmitterService is available throughout the application without re-importing the module. Default falsepackages/event-emitter/src/interfaces/event-emitter-options.interface.ts:39
maxListeners?numberMaximum number of listeners per event before a warning is emitted. Default 10packages/event-emitter/src/interfaces/event-emitter-options.interface.ts:30
wildcard?booleanEnable wildcard matching for event names. When true, * matches any single segment and ** matches any number of segments: - "order.*" matches "order.created", "order.shipped", etc. - "**" matches every event. Default falsepackages/event-emitter/src/interfaces/event-emitter-options.interface.ts:16

Released under the MIT License.