Determine the minimum array data type for storing a provided signed integer value.
Test if a value is an array-like object containing only integers.
Test if an input value is a supported array signed integer data type.
Match human-quality input to potential matches by edit distance.
Validates if a value is a JavaScript object.
A Long class for representing a 64-bit two's-complement integer value.
A JS implementation of JSONPath with some additional operators
The best of both `JSON.stringify(obj)` and `JSON.stringify(obj, null, indent)`.
remove items from a javascript array without generating memory garbage
Various helper utilities for working with buffers and binary data
Port of the OpenBSD bcrypt_pbkdf function to pure JS
Validates if a value is an array of primitive numbers, excluding NaN.
NodeJs module for helping creation JSON schemas
Generate valid JSON data from JSON Schema definitions
Pure-JS CRC-32
Array manipulation, ordering, searching, summarizing, etc.
Codecs for numbers of different sizes and endianness
Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.
Validates if a value is undefined.
Validates if a value is NaN.
Test if a finite double-precision floating-point number is an integer.
A string manipulation toolbox, featuring a string formatter (inspired by sprintf), a variable inspector (output featuring ANSI colors and HTML) and various escape functions (shell argument, regexp, html, etc).
Split a double-precision floating-point number into a higher order word and a lower order word.
Cryptographic key pairs for the XRP Ledger