Lazy assertions without performance penalty
A fast implementation of a fisher-yates shuffle that does not mutate the source array.
ECMAScript (ESTree) AST walker
Collection of useful functions
`window.crypto.getRandomValues` with fallback to Node.js crypto
A tiny and fast selection algorithm in JavaScript.
Rope-based persistent sequence type
RFC9562 UUIDs
Implementation of paper 'An O(ND) Difference Algorithm and Its Variations' on array
A JS library for finding optimal label position inside a polygon
Cryptographic key pairs for the XRP Ledger
Get an available port
Cache requires to be lazy-loaded when needed.
JWT Library for Node.js
Encryption, decryption, and key related utility functions
javascript implementation of Dunning's T-Digest for streaming quantile approximation
TypeScript definitions for d3-polygon
Get a random item from an array
ForceAtlas 2 layout algorithm for graphology.
Gatsby transformer plugin for JSON files
Lazy value.
Generate random numbers from various distributions.
Mock `window.Date` when run unit test cases with jest. Make tests of `Date` easier.
A fast, minimal, memory-efficient diff algorithm on strings, arrays, and typed arrays.