@babel/runtime-corejs2
Version:
babel's modular runtime helpers with core-js@2 polyfilling
17 lines • 717 B
JavaScript
var _Reflect$construct = require("core-js/library/fn/reflect/construct.js");
var getPrototypeOf = require("./getPrototypeOf.js");
var isNativeReflectConstruct = require("./isNativeReflectConstruct.js");
var possibleConstructorReturn = require("./possibleConstructorReturn.js");
function _createSuper(t) {
var r = isNativeReflectConstruct();
return function () {
var e,
o = getPrototypeOf(t);
if (r) {
var s = getPrototypeOf(this).constructor;
e = _Reflect$construct(o, arguments, s);
} else e = o.apply(this, arguments);
return possibleConstructorReturn(this, e);
};
}
module.exports = _createSuper, module.exports.__esModule = true, module.exports["default"] = module.exports;