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.
A set of efficient utilities that extend the use of JSON (streaming, estimate size, NDJSON/JSONL, etc.)
The Library contains the JSONL Database classes for File based states database client and server.
A simple typescript JSONL Parse and Stringify util
The Library contains the JSONL Database classes for File based objects database client and server.
jsonl.parse() and jsonl.stringify()
JSONL store for in-flight MQTT.js packets.
Simple JSONL-based key-value store
Higher-order functions and common patterns for asynchronous code
Determine if a function is a native async function.
Turn async functions into ES2015 generators
Allow parsing of async generator functions
Helper function to remap async functions to generators
A function that returns the normally hidden `AsyncFunction` constructor
Turn async generator functions into ES2015 generators
Neo-Async is a drop-in replacement for Async, it almost fully covers its functionality and runs faster
A tiny (183B to 210B) and fast utility to ascend parent directories
Utility method to run function either synchronously or asynchronously using the common `this.async()` style.
A database implementation that treats JSONL files as tables using SQLite
NodeJS Iterate over JSONL
Gracefully handle a Promise using async/await.
Semaphore using `async` and `await`
A function that returns the normally hidden `AsyncGeneratorFunction` constructor
No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript.
An efficient async Rust library for reading and processing JSON Lines (JSONL) files using Tokio streams.
High-performance async buffered reader for reading lines in reverse order from files and streams