@thi.ng/arrays
Version:
Array / Arraylike utilities
10 lines (9 loc) • 354 B
JavaScript
import { isArray } from "@thi.ng/checks/is-array";
import { isArrayLike } from "@thi.ng/checks/is-arraylike";
import { ensureIterable } from "./ensure-iterable.js";
const ensureArray = (x) => isArray(x) ? x : [...ensureIterable(x)];
const ensureArrayLike = (x) => isArrayLike(x) ? x : [...ensureIterable(x)];
export {
ensureArray,
ensureArrayLike
};