braintree-web
Version:
A suite of tools for integrating Braintree in the browser
13 lines (8 loc) • 379 B
JavaScript
;
var PromisePolyfill = require("promise-polyfill");
var ExtendedPromise = require("@braintree/extended-promise");
// eslint-disable-next-line no-undef
var PromiseGlobal = typeof Promise !== "undefined" ? Promise : PromisePolyfill;
ExtendedPromise.suppressUnhandledPromiseMessage = true;
ExtendedPromise.setPromise(PromiseGlobal);
module.exports = PromiseGlobal;