inherits.js 699 B

12345678910111213141516
  1. var _Object$create = require("core-js-pure/features/object/create.js");
  2. var _Object$defineProperty = require("core-js-pure/features/object/define-property.js");
  3. var setPrototypeOf = require("./setPrototypeOf.js");
  4. function _inherits(t, e) {
  5. if ("function" != typeof e && null !== e) throw new TypeError("Super expression must either be null or a function");
  6. t.prototype = _Object$create(e && e.prototype, {
  7. constructor: {
  8. value: t,
  9. writable: !0,
  10. configurable: !0
  11. }
  12. }), _Object$defineProperty(t, "prototype", {
  13. writable: !1
  14. }), e && setPrototypeOf(t, e);
  15. }
  16. module.exports = _inherits, module.exports.__esModule = true, module.exports["default"] = module.exports;