@paroicms/server
Version:
The ParoiCMS server
14 lines • 454 B
JavaScript
export function toEnumerable(val) {
if (val === null || val === undefined)
return [];
if (Array.isArray(val))
return val;
if (typeof val === "string" && val.length > 0)
return [val];
if (typeof val[Symbol.iterator] === "function")
return Array.from(val);
if (typeof val === "object")
return Object.keys(val).map((key) => [key, val[key]]);
return [];
}
//# sourceMappingURL=collection.js.map