You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

15 lines
428 B

2 years ago
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. Object.defineProperty(exports, "default", {
  6. enumerable: true,
  7. get: ()=>isPlainObject
  8. });
  9. function isPlainObject(value) {
  10. if (Object.prototype.toString.call(value) !== "[object Object]") {
  11. return false;
  12. }
  13. const prototype = Object.getPrototypeOf(value);
  14. return prototype === null || prototype === Object.prototype;
  15. }