(list, size)
| 6 | * Splits a list to (n) parts, defined via the size argument. |
| 7 | */ |
| 8 | const splitFiles = (list, size) => { |
| 9 | const sets = [] |
| 10 | const chunks = list.length / size |
| 11 | let i = 0 |
| 12 | |
| 13 | while (i < chunks) { |
| 14 | sets[i] = list.splice(0, size) |
| 15 | i++ |
| 16 | } |
| 17 | |
| 18 | return sets |
| 19 | } |
| 20 | |
| 21 | /** |
| 22 | * Executes a glob pattern and pushes the results to a list. |