docs: function (module, exports, __webpack_require__) {
  
    "use strict";
  
    // https://tc39.github.io/proposal-flatMap/#sec-Array.prototype.flatMap
  
    var $export = __webpack_require__(0);
    var flattenIntoArray = __webpack_require__(122);
    var toObject = __webpack_require__(9);
    var toLength = __webpack_require__(8);
    var aFunction = __webpack_require__(10);
    var arraySpeciesCreate = __webpack_require__(84);
  
    $export($export.P, 'Array', {
      flatMap: function flatMap(callbackfn /* , thisArg */) {
        var O = toObject(this);
        var sourceLen, A;
        aFunction(callbackfn);
        sourceLen = toLength(O.length);
        A = arraySpeciesCreate(O, 0);
        flattenIntoArray(A, O, O, sourceLen, 0, 1, callbackfn, arguments[1]);
        return A;
      }
    });
  
    __webpack_require__(30)('flatMap');
  
    /***/
  }