Compare, format, diff and serialize any JavaScript value
Gatsby transformer plugin for JSON files
A splay tree typescript library
A trie implementation that maps keys to objects for rapid retrieval by phrases. Most common use will be for typeahead searches.
A cache object that deletes the least-recently-used items.
simple date math util
An ini encoder/decoder for node
Stable JS value hash.
Reactive dataflow processing.
Parses JavaScript objects into XML. This is a fork of the original js2xmlparser, with some additional features
Guarantees an array back
Remove undefined properties and empty arrays from an object
Parses Emmet CSS abbreviation into AST tree
converts bare objects to DOM objects or xml representations
Fastest deep equal comparison for React. Great for React.memo & shouldComponentUpdate. Also really fast general-purpose deep comparison.
Write simple `*.xlsx` files in a browser or Node.js
Improved deep equality testing for Node.js and the browser.
A lightweight, schema-first validation library for Scalar
A JS implementation of JSONPath with some additional operators
A JavaScript text diff implementation.
Strongly-typed deep and recursive object merging. Considers all nested levels of objects, arrays, sets and maps.
Statistical routines and probability distributions.
General purpose validation library for JavaScript
Primitives for creating small reactive objects that doesn't change their shape over time - don't need a proxy wrapper.