646a0e0247df4bfd0c77b32b0175f92f8ca261e2e570c3a009cbb208d24805f252b8a53238e10a0f5504a413b9537f33cbaf89917fd8e877fb5d6553b016c4 396 B

12345678910
  1. import isNativeReflectConstruct from "./isNativeReflectConstruct.js";
  2. import setPrototypeOf from "./setPrototypeOf.js";
  3. function _construct(t, e, r) {
  4. if (isNativeReflectConstruct()) return Reflect.construct.apply(null, arguments);
  5. var o = [null];
  6. o.push.apply(o, e);
  7. var p = new (t.bind.apply(t, o))();
  8. return r && setPrototypeOf(p, r.prototype), p;
  9. }
  10. export { _construct as default };