Translation between JavaScript values and Buffers
Runs typescript type checker and linter on separate process.
Check if the runtime is Node.js.
ES proposal-spec-compliant Object.fromEntries shim.
Detect native Symbol.iterator support.
Define a data property on an object. Will fall back to assignment in an engine without descriptors.
A collection of utility functions for Ethereum
Helper package to shim a method into `Array.prototype[Symbol.unscopables]`
Simple update notifier to check for npm updates for cli applications
Check if an environment is little endian.
Detect native Int8Array support.
A set of utility functions commonly used by unplugins.
ES spec-like internal slots
ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.
Robustly `.call.bind()` a function
Test if a double-precision floating-point numeric value is NaN.
Checks whether a value is an object
Check if an environment is big endian.
Test if a value is an array.
Return a function which tests if every element in an array passes a test condition.
Store information about any JS value in a side channel. Uses WeakMap if available.
uvu is an extremely fast and lightweight test runner for Node.js and the browser
Test if a value is a string.
ES2017 spec-compliant Object.values shim.