GitHub is home to over 31 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.
Retries a function that returns a promise, leveraging the power of the retry module.
Plan a series of steps and display the output in a beautiful way
Scans a repository directory, searching for a test files
Create error instances with a code
Scans a repository's readme file, searching for badges
Neatly dress up your native promises with simple but powerful utils
Cross-browser transitionend event listener
Get the structural diff of two JSON objects
Calculates the weighted mean of an array of numbers
Recursively filters collections (arrays and objects)
Tracks the download progress of a request made with mikeal/request
A promise based throttler capable of limiting execution of parallel tasks
Multiple glob expansions with exclusions and hooks
Cross-browser longest transition getter
Scans a repository directory, searching for a changelog file
Checks if a given hypermedia link is working or broken (2xx).
Update documents in CouchDB without having to fetch them
A fast and easy to ease CouchDB iterator for views and all documents
Parallelized transform streams for everyone!
Recursively compacts collection values (arrays and objects)
Replays a request when a network error occurs using the retry module
Distributed pub/sub based in ØMQ
Simple module to sort objects recursively by its keys
Small utility to run a script across several repositories
A cross platform solution to node's spawn
An improved error serializer that not only logs the error type, message and stack but also other properties set on the error object
Atomic operators for LevelDB