1function y(n){return Object.prototype.toString.call(n)==="[object Object]"}function u(n){return y(n)||Array.isArray(n)}function p(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function l(n,t){const e=Object.keys(n),c=Object.keys(t);if(e.length!==c.length)return!1;const i=JSON.stringify(Object.keys(n.breakpoints||{})),a=JSON.stringify(Object.keys(t.breakpoints||{}));return i!==a?!1:e.every(o=>{const r=n[o],s=t[o];return typeof r=="function"?`${r}`==`${s}`:!u(r)||!u(s)?r===s:l(r,s)})}function f(n){return n.concat().sort((t,e)=>t.name>e.name?1:-1).map(t=>t.options)}function b(n,t){if(n.length!==t.length)return!1;const e=f(n),c=f(t);return e.every((i,a)=>{const o=c[a];return l(i,o)})}export{l as a,b,p as c};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.