Compute an arithmetic mean of squared absolute values incrementally.
A simple function that print objects / arrays as ASCII tables. Handles ANSI styling and weird 💩 Unicode emoji symbols – they won't break the layout.
Returns true if a file path is absolute. Does not rely on the path module and can be used as a polyfill for node.js native `path.isAbolute`.
find the index of a buffer in a buffer
Convert a Node-API value to an unsigned 32-bit integer.
Compute a moving mean absolute percentage error (MAPE) incrementally.
Regular expression for testing if a file path is a windows UNC file path. Can also be used as a component of another regexp via the `.source` property.
Compute an unbiased sample variance incrementally.
Calculate the sum of single-precision floating-point strided array elements, ignoring NaN values and using pairwise summation.
Compute the Bessel function of the second kind of order zero.
Create Error classes
Compute moving minimum and maximum absolute values incrementally.
Compute an unbiased sample covariance incrementally.
Compute a minimum and maximum incrementally.
Truncate string to given length in bytes
Test if a value is a symbol.
Test if two arguments are approximately equal within a specified number of ULPs (units in the last place).
Parse JSON safely without throwing
Detect the archive type of a Buffer/Uint8Array
Match human-quality input to potential matches by edit distance.
Minimatch but for collections of minimatcher matchers.
Test if an object-like value contains a circular reference.
Compute the arccosine of a single-precision floating-point number.
A tiny, PEG-like system for building language grammars with regexes.