mirror of
https://github.com/react/react-native-devtools-frontend.git
synced 2026-10-01 17:57:36 +08:00
Breaking changes here https://github.com/mochajs/mocha/releases/tag/v8.0.0 seem fine. DISABLE_THIRD_PARTY_CHECK=Update Mocha Bug: chromium:1101784 Change-Id: Idc75c94f9a923e2b0ca13d1d1331540cb1c5d3a3 Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2279830 Reviewed-by: Tim van der Lippe <tvanderlippe@chromium.org> Commit-Queue: Peter Marshall <petermarshall@chromium.org>
12 lines
346 B
JavaScript
12 lines
346 B
JavaScript
// this should only run in node >= 13.7, so it
|
|
// does not need any of the intense fallbacks that old node/browsers do
|
|
|
|
var $iterator = Symbol.iterator;
|
|
|
|
export default function getIterator(iterable) {
|
|
// alternatively, `iterable[$iterator]?.()`
|
|
if (iterable != null && iterable[$iterator] !== undefined) {
|
|
return iterable[$iterator]();
|
|
}
|
|
}
|