Generate all possible permutations of an object's key-value pairs
filter in array tree
Translation between JavaScript values and Buffers
A small implementation of `crypto.getRandomValues` for React Native. This is useful to polyfill for libraries like [uuid](https://www.npmjs.com/package/uuid) that depend on it.
Right pad a string with zeros or a specified string. Fastest implementation.
Indent each line in a string
An RxJS map operator that takes an observable of arrays as input and emits arrays where each element represents emissions from the projected observable.
Safe defaults for cssnano which require minimal configuration.
Utilities for Svelte 5 that I find useful and will use in the various projects I work on. It's maintained by me, for me.
Remove duplicate values from an array. Fastest ES5 implementation.
Find [nd-]array min/max values
Strip redundant indentation and indent the string
Takes a grid of values (GeoJSON format) and a set of threshold ranges. It outputs polygons that group areas within those ranges, effectively creating filled contour isobands.
`Array#forEach()` but it’s possible to define where to move to next
Sparse array with run-length encoded deletions
Prettier plugin to force all arrays to be multiline.
A data structure that combines a hash and an array for fast dictionary lookup and traversal by complex keys.
render domhandler DOM nodes to a string
JavaScript string formatting utilities for Vega.
Array module.
Validates mint.json files
Wait for a specified number of promises to be fulfilled
Compute contour polygons using marching squares.
`window.crypto.getRandomValues` with fallback to Node.js crypto