Resolve the path of a module like `require.resolve()` but from a given path
Turn anything into an array
The PBKDF2 password-pbased key derivation function for ethers.
Async module-loading library and protocol for bundlers/loaders targeting isomorphic apps and Node.js.
Reuse objects and functions with style
Strip flow type annotations from your output code.
A simple asynchronous tool
Convert streams (readable or writable) to promises
Functionality commonly needed by Rollup plugins
Evaluate asynchronous tasks with configurable concurrency.
<!-- automd:badges color=yellow codecov bundlephobia packagephobia -->
Scanner and parser for JSON with comments.
Helps you write code with promise-like chains that can run both synchronously and asynchronously
Create Error classes
deterministic `JSON.stringify()` - a faster version of substack's json-stable-strigify without jsonify
Return a function which tests if every element in an array passes a test condition.
math-random is an isomorphic, drop-in replacement for `Math.random` that uses cryptographically secure random number generation, where available
Display an arrow in a string of code to point to a location
ES2015 `Array#findIndex()` ponyfill
An iteration of the Node.js core streams with a series of improvements
Query result type converters for node-postgres
Array#filter for older browsers.
deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results, with no public domain dependencies
Resolve a directory that is either local, global or in the user's home directory.