Recursive object extending
Stringify your JSON at max speed
reads PostgreSQL binary format for numeric values into a string
adaptive and scalable 2D bezier curves
A Map variant which allows for equivalent (deeply equal) object and array keys
Robert Penner's easing functions, slightly modified
A typescript Map structure like ES6 Map
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.
Given an array, pick a random element and return it.
utilities for primitive JavaScript types
Turn an `ArrayBuffer` into a string of hexadecimal characters.
Robust 2D convex hull algorithm
Array utils
Slice rectangle from pixels array
convert from hsv/hsb to rgb
Parse JSON without risk of losing numeric information
Inverts a matrix in gl-matrix format of any dimension
Module for returning arrays with a specific length by padding values.
Remove leading directory components from a path, like tar's --strip-components option
Array.prototype.fill polyfill
Efficiently remove an element from an unordered array without doing a splice
Stringify an object/array like JSON.stringify just without all the double-quotes (ES5 compatible)
Utility package to determine if an `Array.prototype` method properly boxes the callback's receiver and third argument.
Compile ES2015 unicode string and number literals to ES5