Sha256: 3119448b15c53c1f7f01e762fe2dd0a0eee2a258c5e03baf8e3065a867eb6004
Contents?: true
Size: 392 Bytes
Versions: 19
Compression:
Stored size: 392 Bytes
Contents
/** * @param {any} obj The object to inspect. * @returns {boolean} True if the argument appears to be a plain object. */ export default function isPlainObject(obj) { if (typeof obj !== 'object' || obj === null) return false let proto = obj while (Object.getPrototypeOf(proto) !== null) { proto = Object.getPrototypeOf(proto) } return Object.getPrototypeOf(obj) === proto }
Version data entries
19 entries across 19 versions & 2 rubygems