2 lines
1.2 KiB
JavaScript
2 lines
1.2 KiB
JavaScript
import{a6 as h,bi as l,bj as M,bk as p,bl as E,bm as _,bn as m,bo as y,a3 as C}from"./index.600742c0.js";import{b as O}from"./_baseIsEqual.68b80f32.js";import{g as I}from"./get.10d89888.js";var L=1,d=2;function D(n,r,e,i){var t=e.length,o=t,a=!i;if(n==null)return!o;for(n=Object(n);t--;){var f=e[t];if(a&&f[2]?f[1]!==n[f[0]]:!(f[0]in n))return!1}for(;++t<o;){f=e[t];var u=f[0],s=n[u],A=f[1];if(a&&f[2]){if(s===void 0&&!(u in n))return!1}else{var R=new h;if(i)var b=i(s,A,u,n,r,R);if(!(b===void 0?O(A,s,L|d,i,R):b))return!1}}return!0}function P(n){return n===n&&!l(n)}function G(n){for(var r=M(n),e=r.length;e--;){var i=r[e],t=n[i];r[e]=[i,t,P(t)]}return r}function g(n,r){return function(e){return e==null?!1:e[n]===r&&(r!==void 0||n in Object(e))}}function w(n){var r=G(n);return r.length==1&&r[0][2]?g(r[0][0],r[0][1]):function(e){return e===n||D(e,n,r)}}var F=1,c=2;function S(n,r){return p(n)&&P(r)?g(E(n),r):function(e){var i=I(e,n);return i===void 0&&i===r?_(e,n):O(r,i,F|c)}}function x(n){return function(r){return r==null?void 0:r[n]}}function K(n){return function(r){return m(r,n)}}function N(n){return p(n)?x(E(n)):K(n)}function q(n){return typeof n=="function"?n:n==null?y:typeof n=="object"?C(n)?S(n[0],n[1]):w(n):N(n)}export{q as b};
|