/
githubmirror
/
babel
Обзор
Документация
Войти
/
githubmirror
/
babel
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
packages/babel-helpers/src/helpers/maybeArrayLike.ts
15 строк
413 B
Blake Wilson
[helpers ts conversion] Arrays (#16518)
22 май 2024, 15:20
Не верифицирован
22 май 2024, 15:20
960dacf
Код
Авторство
О чём код?
/* @minVersion 7.9.0 */ import arrayLikeToArray from "./arrayLikeToArray.ts"; export default function _maybeArrayLike<T>( orElse: (arr: any, i: number) => T[] | undefined, arr: ArrayLike<T>, i: number, ) { if (arr && !Array.isArray(arr) && typeof arr.length === "number") { var len = arr.length; return arrayLikeToArray<T>(arr, i !== void 0 && i < len ? i : len); } return orElse(arr, i); }