Support iterating generators in browsers without Symbol (#13129)

This commit is contained in:
Nicolò Ribaudo
2021-04-15 23:47:53 +02:00
committed by GitHub
parent 5d55055537
commit 808d437cf4
15 changed files with 123 additions and 52 deletions

View File

@@ -1,5 +1,5 @@
function _iterableToArray(iter) {
if (typeof Symbol !== "undefined" && Symbol.iterator in Object(iter)) return Array.from(iter);
if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter);
}
module.exports = _iterableToArray;