TreeMap - A sorted map implementation based on Red-Black Tree
Curated collection of data structures for the JavaScript/TypeScript.
[Experimental] - 🚇 File crawling, watching and mapping for Metro
Packages @jridgewell/trace-mapping and @jridgewell/gen-mapping into the familiar source-map API
Production-ready TypeScript data structures: Heap, Deque, Trie, Graph, Red-Black Tree, TreeMap, TreeSet, and more. Zero dependencies, type-safe, with getRank/getByRank/rangeByRank support.
mdast utility to serialize markdown
unist utility to create a new tree by mapping all nodes
TypeScript definitions for source-map-support
TypeScript definitions for webpack-sources
Which kind of Typed Array is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.
Generate source maps
Java Script Object eXchange.
Returns an array of Typed Array names that are available in the current environment
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.
Robustly get the byte offset of a Typed Array
A simple list of possible Typed Array names.
Get the ArrayBuffer out of a TypedArray, robustly.
Robustly get the length of a Typed Array
estree (and esast) utility to serialize to JavaScript
TypeScript definitions for uglify-js
Generates and consumes source maps
TypeScript definitions for linkify-it
TypeScript definitions for convert-source-map
The Simple Declarative Language provides an easy way to describe lists, maps, and trees of typed data in a compact, easy to read representation. For property files, configuration files, logs, and simple serialization requirements, SDL provides a compelling alternative to XML and Properties files.
Trie-like, prefix-tree data structures. First, a prefix-tree based on Arrays, which differs from a traditional trie, which maps strings to values. Second, a more general prefix-tree data structure that works for any type of keys, provided those keys can be transformed to and from an array. Both of these data structures are implemented in terms of hashes.