| 123456789101112131415161718 | var getPrototypeOf = require("./getPrototypeOf.js");var isNativeReflectConstruct = require("./isNativeReflectConstruct.js");var possibleConstructorReturn = require("./possibleConstructorReturn.js");function _createSuper(Derived) {  var hasNativeReflectConstruct = isNativeReflectConstruct();  return function _createSuperInternal() {    var Super = getPrototypeOf(Derived),      result;    if (hasNativeReflectConstruct) {      var NewTarget = getPrototypeOf(this).constructor;      result = Reflect.construct(Super, arguments, NewTarget);    } else {      result = Super.apply(this, arguments);    }    return possibleConstructorReturn(this, result);  };}module.exports = _createSuper, module.exports.__esModule = true, module.exports["default"] = module.exports;
 |