import{b as e}from"./_baseAssignValue.46c694f0.js";import{h as n,a as o}from"./_MapCache.e1952f2e.js";import{e as i,f as u,g as l,o as y,s as p,h as f,j as v,l as g}from"./_baseIsEqual.8f3c5dea.js";var O=Object.prototype,P=O.hasOwnProperty;function L(r,s,t){var a=r[s];(!(P.call(r,s)&&n(a,t))||t===void 0&&!(s in r))&&e(r,s,t)}function m(r){var s=[];if(r!=null)for(var t in Object(r))s.push(t);return s}var h=Object.prototype,c=h.hasOwnProperty;function b(r){if(!o(r))return m(r);var s=i(r),t=[];for(var a in r)a=="constructor"&&(s||!c.call(r,a))||t.push(a);return t}function w(r){return u(r)?l(r,!0):b(r)}var A=y(Object.getPrototypeOf,Object);const I=A;var K=Object.getOwnPropertySymbols,S=K?function(r){for(var s=[];r;)f(s,v(r)),r=I(r);return s}:p;const $=S;function q(r){return g(r,w,$)}export{L as a,I as b,$ as c,q as g,w as k};
