Codecs for various data structures
An ESnext spec-compliant `Array.prototype.findLastIndex` shim/polyfill/replacement that works as far down as ES3.
An ESnext spec-compliant `Array.prototype.findLast` shim/polyfill/replacement that works as far down as ES3.
Kaitai Struct: runtime library for JavaScript
An RxJS map operator that takes an observable of arrays as input and emits arrays where each element represents emissions from the projected observable.
Which kind of Typed Array is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.
Robustly get the byte offset of a Typed Array
`Array.prototype.concat`, but made safe by ignoring Symbol.isConcatSpreadable
Parse and stringify JSON with comments. It will retain comments even after saved!
Get the ArrayBuffer out of a TypedArray, robustly.
Kaitai Struct Compiler
A simple list of possible Typed Array names.
Runs a list of async tasks, passing the results of each into the next one
Is this value a JS SharedArrayBuffer?
Is this value a JS ArrayBuffer?
Get the byte length of an ArrayBuffer, even in engines without a `.byteLength` method.
Robustly get the byte length of a Typed Array
Yjs encoding protocols
Robustly get the length of a Typed Array
Stringify your JSON at max speed
Put a bunch of emitted events in an array, for testing.
ByteStream is a library making possible to manipulates single bytes and bits on pure JavaScript
Run an array of functions in parallel, but limit the number of tasks executing at the same time
Loop over each item in an array and call the given function on every element.