You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

@cap-js-community/event-queue

Package Overview
Dependencies
Maintainers
3
Versions
99
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@cap-js-community/event-queue - npm Package Versions

1345
10

1.10.4

Diff
s
smax
published 1.10.4 •

Changelog

Source

v1.10.4 - 2025-05-19

Added

  • [Telemetry] add more telemetry information for event processing
s
smax
published 1.10.3 •

Changelog

Source

v1.10.3 - 2025-04-25

Fixed

  • [CAP outbox] redis pub/sub for periodic events of CAP outbox services did not work in special cases
s
smax
published 1.10.2 •

Changelog

Source

v1.10.2 - 2025-04-24

Added

  • [Event Configuration] randomOffsetPeriodicEvents (global default) + randomOffset: This property allows adding a random offset in seconds to periodic events to stagger their start times and reduce load spikes on the application server.

Fixed

  • [CAP outbox] correctly connect to service in combination with redis and service specific configuration
s
smax
published 1.10.1 •

Changelog

Source

v1.10.1 - 2025-04-16

Fixed

  • [CAP outbox] tokenInfo was not correctly exposed on req.user.tokenInfo
s
smax
published 1.10.0 •

Changelog

Source

v1.10.0 - 2025-04-10

Added

  • [CAP outbox] the features below bring feature parity to CAP outbox services in comparison to EventQueue Classes. Starting from v1.10.0 it's recommend to use CAP outbox services instead of EventQueue Classes.
  • [CAP outbox] periodic events for actions/events in CAP outbox services Documentation
  • [CAP outbox] allow to specify specific event settings of every action in the CAP service Documentation
  • [CAP outbox] enable event clustering with convince helper functions Documentation
  • [CAP outbox] enable exceeded retry hook Documentation
  • [Event Configuration] timeBucket: This property allows events of the same type to be grouped and processed in batches. The value of this property is a cron pattern. Example: */30 * * * * * — This means all events published within 30 seconds are processed together.
  • [Event Configuration] AppNames (apps on which an event should be processed) now supports regex expressions. Example: /srv-backend/i

Changed

  • [CAP outbox] req.context._eventQueue has moved to req.eventQueue
s
smax
published 1.10.0-beta.6 •
s
smax
published 1.10.0-beta.5 •
s
smax
published 1.10.0-beta.4 •
s
smax
published 1.10.0-beta.3 •
s
smax
published 1.10.0-beta.2 •