(promises = [])
| 225 | } |
| 226 | |
| 227 | function mergePromise(promises = []) { |
| 228 | let array = [] |
| 229 | let sequence = Promise.resolve([]) |
| 230 | promises.forEach(promise => { |
| 231 | sequence = sequence.then(() => promise).then(data => { |
| 232 | array.push(data) |
| 233 | return array |
| 234 | }) |
| 235 | }) |
| 236 | return sequence |
| 237 | } |
| 238 | |
| 239 | function init() { |
| 240 | isSurge = () => { |