1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| /**
| * Converts `iterator` to an array.
| *
| * @private
| * @param {Object} iterator The iterator to convert.
| * @returns {Array} Returns the converted array.
| */
| function iteratorToArray(iterator) {
| var data,
| result = [];
|
| while (!(data = iterator.next()).done) {
| result.push(data.value);
| }
| return result;
| }
|
| module.exports = iteratorToArray;
|
|