
<thead>
<tr>
<th>Argument</th>
<th>Type</th>
<th>Required</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>promises</code></td>
<td><code>Array&lt;Promise&#124;any&gt;</code></td>
<td>Yes</td>
<td>A list of promises to wait for. If an item is not a promise, it&#39;s equivalent to calling <code>Promise.resolve</code> on it</td>
</tr>
<tr>
<td><strong>returns</strong></td>
<td><code>Promise</code></td>
<td></td>
<td>A promise that resolves only after all <code>promises</code> resolve, or rejec