mjackson

mjackson/bufferedstream

A robust stream implementation for node.js and the browser

JavaScript
26
10
No license

BufferedStream is a robust stream implementation for Node.js and the browser that buffers data until the next event loop tick, making it easier to set up listeners and manage stream flow control. It preserves the original Node.js streams API while addressing common implementation issues like premature data emission and inconsistent pause/resume behavior. This library is ideal for developers working with streams who need a reliable, well-tested solution that works consistently across Node.js and browser environments.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of mjackson/bufferedstream

Account's avatar
Define JavaScript object properties quickly with ES5 defaults
Account's avatar
Node's event emitter for all engines.
Account's avatar
Static analysis tool for JavaScript
Account's avatar
Spectacular Test Runner for JavaScript.
Account's avatar
A Karma plugin. Launcher for Chrome and Chrome Canary.
Account's avatar
The Karma command line interface.
Account's avatar
A Karma plugin. Adapter for Mocha testing framework.
Account's avatar
Karma plugin that locates and loads existing javascript source map files.
Account's avatar
simple, flexible, fun test framework
Account's avatar
Packs ECMAScript/CommonJs/AMD modules for the browser. Allows you to split your codebase into multiple bundles, which can be loaded on demand. Supports loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.

Support the repos that depend on mjackson/bufferedstream

Top contributors

mjackson's profile
mjackson
160 contributions
jeffbski's profile
jeffbski
2 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet