Bidirectional Channel for JavaScript
A bidirectional channel for effection
Safe RPC for any two counterparties over any bidirectional channel
Bidirectional channel protocol for messaging bots
Store information about any JS value in a side channel, using a Map
Store information about any JS value in a side channel, using a linked list
Store information about any JS value in a side channel. Uses WeakMap if available.
Store information about any JS value in a side channel. Uses WeakMap if available.
Shortest path functions for graphology.
gRPC Library for Node - pure JS implementation
No description provided.
Provides a context-saving pub/sub channel to connect diagnostic event publishers and subscribers
No description provided.
A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers, NodeJs, Deno and iframes
An RPC Subscriptions transport that uses WebSockets
Multiplexing of streams
A polyfill for the internal diagnostics_channel module
[](https://npmjs.org/package/@oclif/plugin-update) [](https://npmjs.org/package/@oclif/plugin-update) [ or the chan object like in Golang
This gem has been extracted from chat application based on websockets. It consists of basically two components: channels and notifiers. Channels are meant to handle external communication through provided socket in a bidirectional manner while using notifiers for internal communication. Notifiers are using a messaging bus, which might be anything supporting publish/subscribe pattern across multiple threads / processes, i.e. common Redis cluster. It lets you define your own handlers for receiving and sending data.