@qoopido/emitter

Ultra-flexible & dead simple event emitter supporting RegExp-based event subscription and global listeners


Keywords
event emitter, eventemitter, event, events, emitter, emits, emit, pub/sub, pubsub, publish, subscribe, unsubscribe
License
MIT
Install
npm install @qoopido/emitter@1.1.2

Documentation

@qoopido

GitHub Workflow Status Coveralls Coverage David License

Lerna & Rollup based monorepo for all packages from @qoopido namespace

Packages

  1. @qoopido/emitter: Ultra-flexible & dead simple event emitter supporting RegExp-based event subscription and global listeners

  2. @qoopido/global: Get the correct global in browser, node & worker

  3. @qoopido/pledge: Promises on steroids - capable of resolving and rejecting with multiple values

  4. @qoopido/queue: Simple & versatile queue with built-in event emitter

  5. @qoopido/semver: Utility package to handle semver versions and compare them

  6. @qoopido/task: Tiny package to offload any given function to a separate, async worker in its own thread

  7. @qoopido/validator: Validators against your daily dose of scratching your head about what the hell went wrong this time

  8. @qoopido/utility: The swiss army knife of frequently used utility functions for your very own projects