mirror of
https://github.com/Tria-plc/emaui.git
synced 2026-08-27 14:21:00 +00:00
10 lines
281 B
JavaScript
10 lines
281 B
JavaScript
import { isNil } from "../../predicate/isNil.mjs";
|
|
//#region src/compat/array/size.ts
|
|
function size(target) {
|
|
if (isNil(target)) return 0;
|
|
if (target instanceof Map || target instanceof Set) return target.size;
|
|
return Object.keys(target).length;
|
|
}
|
|
//#endregion
|
|
export { size };
|