docs: function (module, exports, __webpack_require__) {
  
    "use strict";
  
    var $export = __webpack_require__(0);
    var $typed = __webpack_require__(61);
    var buffer = __webpack_require__(90);
    var anObject = __webpack_require__(1);
    var toAbsoluteIndex = __webpack_require__(35);
    var toLength = __webpack_require__(8);
    var isObject = __webpack_require__(4);
    var ArrayBuffer = __webpack_require__(2).ArrayBuffer;
    var speciesConstructor = __webpack_require__(59);
    var $ArrayBuffer = buffer.ArrayBuffer;
    var $DataView = buffer.DataView;
    var $isView = $typed.ABV && ArrayBuffer.isView;
    var $slice = $ArrayBuffer.prototype.slice;
    var VIEW = $typed.VIEW;
    var ARRAY_BUFFER = 'ArrayBuffer';
  
    $export($export.G + $export.W + $export.F * (ArrayBuffer !== $ArrayBuffer), { ArrayBuffer: $ArrayBuffer });
  
    $export($export.S + $export.F * !$typed.CONSTR, ARRAY_BUFFER, {
      // 24.1.3.1 ArrayBuffer.isView(arg)
      isView: function isView(it) {
        return $isView && $isView(it) || isObject(it) && VIEW in it;
      }
    });
  
    $export($export.P + $export.U + $export.F * __webpack_require__(3)(function () {
      return !new $ArrayBuffer(2).slice(1, undefined).byteLength;
    }), ARRAY_BUFFER, {
      // 24.1.4.3 ArrayBuffer.prototype.slice(start, end)
      slice: function slice(start, end) {
        if ($slice !== undefined && end === undefined) return $slice.call(anObject(this), start); // FF fix
        var len = anObject(this).byteLength;
        var first = toAbsoluteIndex(start, len);
        var final = toAbsoluteIndex(end === undefined ? len : end, len);
        var result = new (speciesConstructor(this, $ArrayBuffer))(toLength(final - first));
        var viewS = new $DataView(this);
        var viewT = new $DataView(result);
        var index = 0;
        while (first < final) {
          viewT.setUint8(index++, viewS.getUint8(first++));
        }return result;
      }
    });
  
    __webpack_require__(38)(ARRAY_BUFFER);
  
    /***/
  }