diff --git a/scripts/helpers.js b/scripts/helpers.js index 3a08272da9b..cbd0e01e3b5 100644 --- a/scripts/helpers.js +++ b/scripts/helpers.js @@ -1,23 +1,23 @@ function chunk (array, size = 1) { - return Array.range(Math.ceil(array.length / size)).map(i => array.slice(i * size, i * size + size)) + return Array.range(Math.ceil(array.length / size)).map(i => array.slice(i * size, i * size + size)); } function range (start, stop = undefined, step = 1) { - if (!stop) { stop = start; start = 0; } - return start < stop ? Array(Math.ceil((stop - start) / step)).fill().map((_, i) => start + i * step) : []; + if (!stop) { stop = start; start = 0; } + return start < stop ? Array(Math.ceil((stop - start) / step)).fill().map((_, i) => start + i * step) : []; } function unique (array, op = x => x) { - return array.filter((obj, i) => array.findIndex(entry => op(obj) === op(entry)) === i); + return array.filter((obj, i) => array.findIndex(entry => op(obj) === op(entry)) === i); } function zip (...args) { - return Array(Math.max(...args.map(arg => arg.length))).fill(null).map((_, i) => args.map(arg => arg[i])); + return Array(Math.max(...args.map(arg => arg.length))).fill(null).map((_, i) => args.map(arg => arg[i])); } module.exports = { - chunk, - range, - unique, - zip, -} \ No newline at end of file + chunk, + range, + unique, + zip, +};