Linked list implementation
Codecs for various data structures
Binary serialization of arbitrarily complex structures that sort element-wise
Curated collection of data structures for the JavaScript/TypeScript.
Lazy-evaluating list of files, based on globs or regex patterns
Binary serialization which sorts bytewise for arbirarily complex data structures
Immutable data structures for JavaScript which are backwards-compatible with normal JS Arrays and Objects.
Immutable Data Collections
Given some data, jsesc returns the shortest possible stringified & ASCII-safe representation of that data.
This package provides utilities for encoding and formatting URL query parameters.
javascript standard data structure library which benchmark against C++ STL
Which kind of Typed Array is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.
filter in array tree
Is this value a JS ArrayBuffer?
Is this value a JS SharedArrayBuffer?
Get the byte length of an ArrayBuffer, even in engines without a `.byteLength` method.
The Aztec KV store is an implementation of a durable key-value database with a pluggable backend. The only supported backend right now is LMDB by using the [`lmdb-js` package](https://github.com/kriszyp/lmdb-js).
Robustly get the byte offset of a Typed Array
Robustly get the length of a Typed Array
Get the ArrayBuffer out of a TypedArray, robustly.
Robustly get the byte length of a Typed Array
Is this value a JS Typed Array? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.
Translation between JavaScript values and Buffers
Flatten nested arrays