ambi
Ambi lets you execute any function ambidextrously; providing you the ability to execute any function (be it synchronous, asynchronous, returns, callbacks, promises) as if it returned a promise.
Ambi lets you execute any function ambidextrously; providing you the ability to execute any function (be it synchronous, asynchronous, returns, callbacks, promises) as if it returned a promise.
Group together synchronous and asynchronous tasks and execute them with support for concurrency, naming, and nesting.
Sorts ndarrays in place
Utilities for cloning, extending, and de-referencing objects in shallow, deep, and safe ways
A regular expression that matches common filenames that we want to ignore
Ignore common and custom patterns of the file system
Better file system watching for Node.js
Scan a directory recursively with a lot of control and power
Component-wise operations on ndarrays
Returns a copy of an object, sorted deeply by its keys, without mangling any arrays inside of it
The TypeScript Definition Manager
Checks a new .d.ts against the Javascript source and tells you what problems it has
Check your files for the presence of the `@flow` and `@flow weak` annotations
A JavaScript Typing Animation Library
Parse and stringify the environment configuration files and format, also known as .env files and dotenv files
Comparator to determine if a version is less than, equivalent to, or greater than another version
Check version ranges like `>=N` and `X || Y || Z` with support for Node.js, Web Browsers, Deno, and TypeScript.
Get the MAC address of the current machine you are on.
Function.prototype.bind replacement that provides an `unbounded` hidden property on the returned bounded function, that contains the original unbounded function
Work with processes safely and easily with Node.js