perf(Promise): use Bluebird as default implementation

This commit is contained in:
Julien Fontanet
2016-05-11 18:01:28 +02:00
parent d60d5207d8
commit 6c6dfa9ac4

View File

@@ -7,6 +7,10 @@
// Better stack traces if possible.
require('../better-stacks')
// Use Bluebird for all promises as it provides better performance and
// less memory usage.
global.Promise = require('bluebird')
// Make unhandled rejected promises visible.
process.on('unhandledRejection', function (reason) {
console.warn('[Warn] Possibly unhandled rejection:', reason && reason.stack || reason)