UNPKG

is-empty-object

Version:
27 lines (21 loc) 347 B
/** * Dependencies */ var isArray = Array.isArray /** * Check if `obj` is empty. * * @param {object} obj * @return {boolean} * * @api public */ function isEmptyObject(obj) { if (!obj || typeof obj !== 'object' || isArray(obj)) return false return !Object.keys(obj).length } /** * Exports */ module.exports = isEmptyObject