"use strict"; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); const getType = require("./getType.js"); const isObject = require("./isObject.js"); function isPlainObject(value) { if (!isObject.isObject(value) || getType.getType(value) !== "Object") { return false; } const prototype = Object.getPrototypeOf(value); return prototype === null || prototype === Object.prototype; } exports.isPlainObject = isPlainObject;