Remove duplicate values from an array. Fastest ES5 implementation.
Like which(1) unix command. Find the first instance of an executable in the PATH.
Invoke getter/setter functions on array-like objects
Parameterised tests for Jest
Fast JavaScript array sorting by implementing Python's Timsort algorithm
Node default behavior import resolution plugin for eslint-plugin-import.
Repair broken JSON documents
Bizarro minimist: transform an options object into argv
Given some data, jsesc returns the shortest possible stringified & ASCII-safe representation of that data.
Datadog CI plugin for `junit` commands
Turn anything into an array
Autosize is a small, stand-alone script to automatically adjust textarea height to fit text.
Loop over each item in an array and call the given function on every element.
Array-slice method. Slices `array` from the `start` index up to, but not including, the `end` index.
Return an accessor function for retrieving an element from an array-like object supporting the get/set protocol.
Stringify your JSON at max speed
Easy to use efficient .GIF parsing in javascript
Converts Python-like (re) regular expressions to JavaScript RegExp instances
Convert an array-like object to an object likely to have the same "shape".
Return an accessor function for retrieving an element from an indexed array-like object.
test whether SPDX expressions satisfy licensing criteria
Return an accessor function for setting an element in an array-like object supporting the get/set protocol.
Minimal zero-dependency utilities for using JavaScript Iterables in all environments.
Efficient Binary heap (priority queue, binary tree) data structure for JavaScript / TypeScript. Includes JavaScript methods, Python's heapq module methods, and Java's PriorityQueue methods.