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 };