Yjs encoding protocols
Convert object keys from camel case
Lightweight utility for input validation and data extraction in Turf.js. Ensures GeoJSON inputs are in the correct format and extracts specific components like coordinates or geometries.
Get all but the last element or last n elements of an array.
Read/write IEEE754 floating point numbers from/to a Buffer or array-like object
Generate contour lines from a grid of data.
Run an array of functions in parallel, but limit the number of tasks executing at the same time
ES6 Array.find ponyfill. Return the first array element which satisfies a testing function.
A polyfill for Array.prototype.flat and Array.prototype.flatMap
Flowtype linting rules for ESLint.
Convert an object's keys to snake case
Randomize the order of the elements in a given array.
Deprecated. Utilities for ES3, most of which have been adopted or superseded in ES5.1. Adapted from Douglas Crockford's Remedial JavaScript
Lodash modular utilities.
JavaScript utilities for Vega.
Find [nd-]array min/max values
Read arrays as standard WhatWG streams.
Validates if a value is a string array.
Array manipulation, ordering, searching, summarizing, etc.
Various method to process spectra
Zero dependency library to safe merge objects.
A JavaScript text diff implementation.
Validates if a value is undefined.
flattens nested vertex data into a typed array