Build 533169stable
Module 545116
714 characters · in 8177793bb7ed8b5b.jsDependencies
Source Raw
function(e,t,r){"use strict";r.d(t,{A:()=>a});var n=r(868487),o=Object.prototype.hasOwnProperty;let a=function(e,t,r,a,i,l){var s=1&r,u=(0,n.A)(e),c=u.length;if(c!=(0,n.A)(t).length&&!s)return!1;for(var p=c;p--;){var d=u[p];if(!(s?d in t:o.call(t,d)))return!1}var f=l.get(e),h=l.get(t);if(f&&h)return f==t&&h==e;var b=!0;l.set(e,t),l.set(t,e);for(var v=s;++p<c;){var g=e[d=u[p]],x=t[d];if(a)var y=s?a(x,g,d,t,e,l):a(g,x,d,e,t,l);if(!(void 0===y?g===x||i(g,x,r,a,l):y)){b=!1;break}v||(v="constructor"==d)}if(b&&!v){var m=e.constructor,w=t.constructor;m!=w&&"constructor"in e&&"constructor"in t&&!("function"==typeof m&&m instanceof m&&"function"==typeof w&&w instanceof w)&&(b=!1)}return l.delete(e),l.delete(t),b}}