diff options
author | toasted-nutbread <toasted-nutbread@users.noreply.github.com> | 2020-09-22 22:59:07 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-09-22 22:59:07 -0400 |
commit | c8b738ddf7a6d92d84a1d599e4d59889f6195ce5 (patch) | |
tree | 9fe901872772ba5a2cfe0185bf14ac91478ad46b /ext/mixed/js | |
parent | 7d78e8737f2bb9cd75313c61e3cbf31be5db72f9 (diff) |
Remove unused toIterable function (#857)
Diffstat (limited to 'ext/mixed/js')
-rw-r--r-- | ext/mixed/js/core.js | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/ext/mixed/js/core.js b/ext/mixed/js/core.js index 7eb21659..81330893 100644 --- a/ext/mixed/js/core.js +++ b/ext/mixed/js/core.js @@ -67,22 +67,6 @@ function escapeRegExp(string) { return string.replace(/[.*+\-?^${}()|[\]\\]/g, '\\$&'); } -// toIterable is required on Edge for cross-window origin objects. -function toIterable(value) { - if (typeof Symbol !== 'undefined' && typeof value[Symbol.iterator] !== 'undefined') { - return value; - } - - if (value !== null && typeof value === 'object') { - const length = value.length; - if (typeof length === 'number' && Number.isFinite(length)) { - return Array.from(value); - } - } - - throw new Error('Could not convert to iterable'); -} - function stringReverse(string) { return string.split('').reverse().join('').replace(/([\uDC00-\uDFFF])([\uD800-\uDBFF])/g, '$2$1'); } |