Interact with the GitHub API, fetching commits, repositories, members, and backers (authors, maintainers, contributors, funders, sponsors, donors)
Node's domain module for the web browser. This is merely an evented try...catch with the same API as node, nothing more.
A package that contains an array of every single file extension there is for text files
A package that contains an array of every single file extension there is for binary files
Publish multiple editions for your JavaScript packages consistently and easily (e.g. source edition, esnext edition, es2015 edition)
Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.
Check version ranges like `>=N` and `X || Y || Z` with support for Node.js, Web Browsers, Deno, and TypeScript.
An extended Error class that envelops a parent error, such that the stack trace contains the causation
Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)
Returns a copy of an object, sorted deeply by its keys, without mangling any arrays inside of it
Stop getting EMFILE errors! Open only as many files as the operating system supports.
Give eachr an item to iterate (array, object or map) and an iterator, then in return eachr gives iterator the value and key of each item, and will stop if the iterator returned false.
Parse and stringify the environment configuration files and format, also known as .env files and dotenv files
Extract the options and callback from a function's arguments easily
CoffeeScript-Object-Notation Parser. Same as JSON but for CoffeeScript objects.
Require a file without adding it into the require cache
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.
Get the MAC address of the current machine you are on.
Group together synchronous and asynchronous tasks and execute them with support for concurrency, naming, and nesting.
Better file system watching for Node.js
Utilities for cloning, extending, and de-referencing objects in shallow, deep, and safe ways
Function.prototype.bind replacement that provides an `unbounded` hidden property on the returned bounded function, that contains the original unbounded function
Get the current line number of the executing file and method
A regular expression that matches common filenames that we want to ignore