Overview of Bluebird Promise Library
masterBluebird is a fully featured promise library designed with a focus on performance and innovative features. It is Promises/A+ 1.1 compliant.
Important Usage Note: It is highly recommended to use native Promises instead of Bluebird whenever possible. Native Promises are stable in modern Node.js and browser environments and offer high performance. Bluebird should primarily be used if you need to support very old browsers, End-of-Life (EoL) Node.js versions, or as an intermediate step to utilize Bluebird's warnings and monitoring features to identify bugs in your code.