Registry / messaging / dry-events

dry-events

JSON →
library1.1.0rbrubygemsunverified

A pub/sub system for decoupling components in Ruby applications.

gem install dry-events
INSTALL
IMPORT
SIG · DRY-EVENTS
D
dry-events
messagingrubyv1.1.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Dry::Events
✓ require 'dry/events'

Publish and subscribe to events

require 'dry/events' class MyPublisher include Dry::Events::Publisher[:my_publisher] register_event(:user_created) end publisher = MyPublisher.new publisher.subscribe(:user_created) { |event| puts "User created: #{event[:id]}" } publisher.publish(:user_created, id: 1)
Debug
Known issues

No known issues recorded.

Upgrade
Version history
1.1.0latest on RubyGems
Audit
Dependencies

No dependency data recorded yet.

Agent activity
36 hits · last 30 days
node
32
Amazon
1
OpenAI (training)
1
Resources
dry-events — gem install dry-events · libregistry