Parse a .gitignore or .npmignore file into an array of patterns.
A utility function to index arrays by any criteria
Extremely fast double-ended queue implementation
JSON Web Token implementation (symmetric and asymmetric)
Returns true if a value is a plain object, array or function.
Async array reduce. Asynchronously applies a function against an accumulator and each element in an array (from left to right, in series) to reduce it to a single value.
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.
TypeScript definitions for range-parser
Light implementation of binary buffer with helpers for easy access.
Character encoding detector
ES6 Array.find ponyfill. Return the first array element which satisfies a testing function.
utilities for primitive JavaScript types
Socket.dev optimized package override for is-array-buffer
TypeScript definitions for shpjs
The pug lexer (takes a string and converts it to an array of tokens)
Easier Buffer cloning in node.
Join all elements of an array and create a human-readable string
`[].reduce()` for old browsers
Array utils
A fast, efficient Node.js Worker Thread Pool implementation
High performance WAV file decoder and encoder
TypeScript definitions for traceparent
Create an error from an array of error messages
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.