UNPKG

overwatch-api-server

Version:
16 lines (12 loc) 303 B
'use strict' const isLength = require('lodash.islength') const hop = Object.prototype.hasOwnProperty function hasLength (obj) { return ( Array.isArray(obj) || (hop.call(obj, 'length') && isLength(obj.length) && (obj.length === 0 || '0' in obj)) ) } module.exports = hasLength