github.com/yrj2011/jx-test-infra@v0.0.0-20190529031832-7a2065ee98eb/triage/node_modules/concat-map/index.js (about)

     1  module.exports = function (xs, fn) {
     2      var res = [];
     3      for (var i = 0; i < xs.length; i++) {
     4          var x = fn(xs[i], i);
     5          if (isArray(x)) res.push.apply(res, x);
     6          else res.push(x);
     7      }
     8      return res;
     9  };
    10  
    11  var isArray = Array.isArray || function (xs) {
    12      return Object.prototype.toString.call(xs) === '[object Array]';
    13  };