agte-omni-tools
Version:
Conjunto de herramientas para todo propósito
9 lines (8 loc) • 372 B
JavaScript
/**
* Determina si un objeto proporcionado es un objeto puro y si está vacío o no.
* @param {Object} obj - El posible objeto a validar.
* @returns {boolean} - True si el objeto está vacío, false en caso contrario.
*/
export function isObjectEmpty (obj) {
return !!(obj && typeof obj === 'object' && Object.keys(obj).length === 0 && obj.constructor === Object)
}