UNPKG

util-ex

Version:

Browser-friendly enhanced util fully compatible with standard node.js

10 lines (8 loc) 277 B
import isObject from './object.mjs'; export function isPlainObject(arg) { let ctor let prot return isObject(arg) && ((ctor = arg.constructor) === undefined || (isObject(prot=ctor.prototype) && prot.hasOwnProperty('isPrototypeOf'))); }; export default isPlainObject;