Array to tree, tree to array and so on.
TypeScript definitions for d3-array
filter in array tree
TypeScript definitions for d3-polygon
TypeScript definitions for d3-contour
Attach comments to estree nodes
ECMAScript (ESTree) AST walker
Curated collection of data structures for the JavaScript/TypeScript.
TypeScript definitions for range-parser
Walk any kind of tree structure depth- or breadth-first. Supports promises and advanced map-reduce operations with a very small API.
Rope-based persistent sequence type
Converts an array of items with ids and parent ids to a nested tree in a performant `O(n)` way. Runs in browsers and node.
Efficient Binary heap (priority queue, binary tree) data structure for JavaScript / TypeScript. Includes JavaScript methods, Python's heapq module methods, and Java's PriorityQueue methods.
Codecs for various data structures
TypeScript definitions for earcut
Library for fetching Country, its States and Cities
Array manipulation, ordering, searching, summarizing, etc.
A simple JSON editor of Vue
Tree utilities which provides a full-featured extend and object-cloning facility, and various tools to deal with nested object structures.
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
TypeScript definitions for cross-spawn
`Array.prototype.concat`, but made safe by ignoring Symbol.isConcatSpreadable
An ES7/ES2016 spec-compliant `Array.prototype.includes` shim/polyfill/replacement that works as far down as ES3.