Test if an input value is a supported ndarray data type.
Gets the description of a Symbol. Handles `Symbol()` vs `Symbol('')` properly when possible.
CSV and object generation implementing the Node.js `stream.Readable` API
Base functionality used throughout XY Labs TypeScript/JavaScript libraries
Test if a value is typed-array-like.
Test if an object has a specified method name, either own or inherited.
Given an object and a property, replaces a property descriptor (or deletes it), and returns a thunk to restore it.
Ensures all `@dynamic-labs/*` packages in your project are running on the same version.
Determine if a function is a native generator function.
Test if a finite double-precision floating-point number is a positive integer.
Returns an array of Typed Array names that are available in the current environment
Put non-empty strings into arrays, turn empty-ones into empty arrays. Bypass everything else.
Test if an array-like value contains a search value.
Lift your code to the next level.
Configuration validation support for Okta JavaScript SDKs
A static list of the Node.js builtin modules from the latest Node.js version
Validate and format function arguments ( handles types and optionals)
Full implementation of the `printf` family in pure JS.
Test if an input value is an ndarray data type object.
Deep cloning of Arrays and plain Objects.
Parses MongoDB query language and returns an abstract syntax tree
Consumes a defaults object with booleans, generates all possible variations of it
Translation between JavaScript values and Buffers
A collection of commonly-used assertion functions