Filter data frames from a stream of buffers by a head marker and optional tail—or trailing—marker, keeping these bytes intact in the returned chunks. This is useful when splitting up a stream of data with embedded frames used by some protocols (especially
Generate errors that contain a code frame that point to source locations.
A micro-library of stream components for building custom JSON and JSONC processing pipelines with a minimal memory footprint — parse, filter, and transform JSON far larger than available memory with a SAX-inspired token API, on Node.js or Web Streams.
This package provides support for the [RedisBloom](https://redis.io/docs/data-types/probabilistic/) module, which adds additional probabilistic data structures to Redis.
Enable support for case insensitive attribute matching in selectors
Use websockets with the node streams API. Works in browser and node, with all current WS versions
Node.js Streams, a user-land copy of the stream library from Node.js
Check if something is a Node.js stream
Convert Node Streams into ECMAScript-Observables
Filter files in a `vinyl` stream
Get a stream as a string, Buffer, ArrayBuffer or array
Toggle the CLI cursor
tar-stream is a streaming tar parser and generator and nothing else. It operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.
destroy a stream if possible
A frame-synced render loop for JavaScript
An efficient queue capable of managing thousands of concurrent animations.
Call a callback when a readable/writable/duplex stream has completed or failed.
JSON-LD serializer that implements the RDF/JS Sink interface and supports different output styles
A streaming way to send data to a Node.js Worker Thread
Get and validate the raw body of a readable stream.
Generic extension manager for WebSocket connections
A stream that emits multiple other streams one after another.
Returns the next buffer/object in a stream's readable queue
Streaming data for JavaScript