Remove duplicate values from an array. Fastest ES5 implementation.
Underscore mixins for deeply nested objects
Pick properties by aliases
Turn anything into an array
Loop over each item in an array and call the given function on every element.
A simple (TypeScript) integration of "pick" and "omit" to filter props of an object
Recursively merge two dictionaries together
Array-slice method. Slices `array` from the `start` index up to, but not including, the `end` index.
Detect whether or not an object is a Typed Array
Utility package to determine if an `Array.prototype` method properly boxes the callback's receiver and third argument.
Lodash modular utilities.
json pointer - failsafe data retrieval from js and json objects
A Storybook addon that extends @storybook/addon-controls and provides an alternative to interacting with object arguments
very fast object redaction
Convert a typed array to a Buffer without a copy
ES2015 `Array#findIndex()` ponyfill
use querySelector syntax to search for nodes inside of (nested) shadow roots
An ini encoder/decoder for node
A micro-library of stream components for building custom JSON and JSONC processing pipelines with a minimal memory footprint — parse, filter, and transform JSON far larger than available memory with a SAX-inspired token API, on Node.js or Web Streams.
Validates if a value is an array.
Base64 encoding/decoding in pure JS
Binary serialization which sorts bytewise for arbirarily complex data structures
Iterate any iterable JS value. Works robustly in all environments, all versions.
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.