
module.exports = global.Promise

if (!module.exports) {
  try {
    module.exports = require('bluebird')
  } catch (_) {}
}


try {
  module.exports = require('bluebird')
} catch (_) {
  module.exports = global.Promise
}

Add attempt to require bluebird first
Add attempt to require bluebird first
