forked from waja/action-debian-package
14 lines
No EOL
280 B
JavaScript
14 lines
No EOL
280 B
JavaScript
function _aperture(n, list) {
|
|
var idx = 0;
|
|
var limit = list.length - (n - 1);
|
|
var acc = new Array(limit >= 0 ? limit : 0);
|
|
|
|
while (idx < limit) {
|
|
acc[idx] = Array.prototype.slice.call(list, idx, idx + n);
|
|
idx += 1;
|
|
}
|
|
|
|
return acc;
|
|
}
|
|
|
|
module.exports = _aperture; |