UNPKG

koagent

Version:
1 lines 10 kB
{"id":"../node_modules/core-js/modules/_flatten-into-array.js","dependencies":[{"name":"/Users/xsp/src/js/koalajs/packages/koagent/package.json","includedInParent":true,"mtime":1541040056487},{"name":"/Users/xsp/src/js/koalajs/packages/koagent/.babelrc","includedInParent":true,"mtime":1541039725197},{"name":"/Users/xsp/src/js/koalajs/packages/koagent/node_modules/core-js/package.json","includedInParent":true,"mtime":1540983752497},{"name":"./_is-array","loc":{"line":3,"column":22},"parent":"/Users/xsp/src/js/koalajs/packages/koagent/node_modules/core-js/modules/_flatten-into-array.js","resolved":"/Users/xsp/src/js/koalajs/packages/koagent/node_modules/core-js/modules/_is-array.js"},{"name":"./_is-object","loc":{"line":4,"column":23},"parent":"/Users/xsp/src/js/koalajs/packages/koagent/node_modules/core-js/modules/_flatten-into-array.js","resolved":"/Users/xsp/src/js/koalajs/packages/koagent/node_modules/core-js/modules/_is-object.js"},{"name":"./_to-length","loc":{"line":5,"column":23},"parent":"/Users/xsp/src/js/koalajs/packages/koagent/node_modules/core-js/modules/_flatten-into-array.js","resolved":"/Users/xsp/src/js/koalajs/packages/koagent/node_modules/core-js/modules/_to-length.js"},{"name":"./_ctx","loc":{"line":6,"column":18},"parent":"/Users/xsp/src/js/koalajs/packages/koagent/node_modules/core-js/modules/_flatten-into-array.js","resolved":"/Users/xsp/src/js/koalajs/packages/koagent/node_modules/core-js/modules/_ctx.js"},{"name":"./_wks","loc":{"line":7,"column":35},"parent":"/Users/xsp/src/js/koalajs/packages/koagent/node_modules/core-js/modules/_flatten-into-array.js","resolved":"/Users/xsp/src/js/koalajs/packages/koagent/node_modules/core-js/modules/_wks.js"}],"generated":{"js":"'use strict';\n// https://tc39.github.io/proposal-flatMap/#sec-FlattenIntoArray\nvar isArray = require('./_is-array');\nvar isObject = require('./_is-object');\nvar toLength = require('./_to-length');\nvar ctx = require('./_ctx');\nvar IS_CONCAT_SPREADABLE = require('./_wks')('isConcatSpreadable');\n\nfunction flattenIntoArray(target, original, source, sourceLen, start, depth, mapper, thisArg) {\n var targetIndex = start;\n var sourceIndex = 0;\n var mapFn = mapper ? ctx(mapper, thisArg, 3) : false;\n var element, spreadable;\n\n while (sourceIndex < sourceLen) {\n if (sourceIndex in source) {\n element = mapFn ? mapFn(source[sourceIndex], sourceIndex, original) : source[sourceIndex];\n\n spreadable = false;\n if (isObject(element)) {\n spreadable = element[IS_CONCAT_SPREADABLE];\n spreadable = spreadable !== undefined ? !!spreadable : isArray(element);\n }\n\n if (spreadable && depth > 0) {\n targetIndex = flattenIntoArray(target, original, element, toLength(element.length), targetIndex, depth - 1) - 1;\n } else {\n if (targetIndex >= 0x1fffffffffffff) throw TypeError();\n target[targetIndex] = element;\n }\n\n targetIndex++;\n }\n sourceIndex++;\n }\n return targetIndex;\n}\n\nmodule.exports = flattenIntoArray;\n","map":{"mappings":[{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":1,"column":0},"generated":{"line":1,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":2,"column":0},"generated":{"line":2,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":3,"column":0},"generated":{"line":3,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":4,"column":0},"generated":{"line":4,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":5,"column":0},"generated":{"line":5,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":6,"column":0},"generated":{"line":6,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":7,"column":0},"generated":{"line":7,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":8,"column":0},"generated":{"line":8,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":9,"column":0},"generated":{"line":9,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":10,"column":0},"generated":{"line":10,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":11,"column":0},"generated":{"line":11,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":12,"column":0},"generated":{"line":12,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":13,"column":0},"generated":{"line":13,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":14,"column":0},"generated":{"line":14,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":15,"column":0},"generated":{"line":15,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":16,"column":0},"generated":{"line":16,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":17,"column":0},"generated":{"line":17,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":18,"column":0},"generated":{"line":18,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":19,"column":0},"generated":{"line":19,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":20,"column":0},"generated":{"line":20,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":21,"column":0},"generated":{"line":21,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":22,"column":0},"generated":{"line":22,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":23,"column":0},"generated":{"line":23,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":24,"column":0},"generated":{"line":24,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":25,"column":0},"generated":{"line":25,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":26,"column":0},"generated":{"line":26,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":27,"column":0},"generated":{"line":27,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":28,"column":0},"generated":{"line":28,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":29,"column":0},"generated":{"line":29,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":30,"column":0},"generated":{"line":30,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":31,"column":0},"generated":{"line":31,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":32,"column":0},"generated":{"line":32,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":33,"column":0},"generated":{"line":33,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":34,"column":0},"generated":{"line":34,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":35,"column":0},"generated":{"line":35,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":36,"column":0},"generated":{"line":36,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":37,"column":0},"generated":{"line":37,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":38,"column":0},"generated":{"line":38,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":39,"column":0},"generated":{"line":39,"column":0}},{"source":"../node_modules/core-js/modules/_flatten-into-array.js","original":{"line":40,"column":0},"generated":{"line":40,"column":0}}],"sources":{"../node_modules/core-js/modules/_flatten-into-array.js":"'use strict';\n// https://tc39.github.io/proposal-flatMap/#sec-FlattenIntoArray\nvar isArray = require('./_is-array');\nvar isObject = require('./_is-object');\nvar toLength = require('./_to-length');\nvar ctx = require('./_ctx');\nvar IS_CONCAT_SPREADABLE = require('./_wks')('isConcatSpreadable');\n\nfunction flattenIntoArray(target, original, source, sourceLen, start, depth, mapper, thisArg) {\n var targetIndex = start;\n var sourceIndex = 0;\n var mapFn = mapper ? ctx(mapper, thisArg, 3) : false;\n var element, spreadable;\n\n while (sourceIndex < sourceLen) {\n if (sourceIndex in source) {\n element = mapFn ? mapFn(source[sourceIndex], sourceIndex, original) : source[sourceIndex];\n\n spreadable = false;\n if (isObject(element)) {\n spreadable = element[IS_CONCAT_SPREADABLE];\n spreadable = spreadable !== undefined ? !!spreadable : isArray(element);\n }\n\n if (spreadable && depth > 0) {\n targetIndex = flattenIntoArray(target, original, element, toLength(element.length), targetIndex, depth - 1) - 1;\n } else {\n if (targetIndex >= 0x1fffffffffffff) throw TypeError();\n target[targetIndex] = element;\n }\n\n targetIndex++;\n }\n sourceIndex++;\n }\n return targetIndex;\n}\n\nmodule.exports = flattenIntoArray;\n"},"lineCount":40}},"hash":"8f9ac964add15cf9d434713d98439deb","cacheData":{"env":{}}}