PageSourceSearch

https://khachhang.superai.vn/assets/tree-changes-17f19276.js

js superai.vn collected 2026-09-24 15:15:40 UTC 5,556 bytes, 1 lines download raw bytes

1import{e as l}from"./@gilbarbara-6ba34a3d.js";var q=["Array","ArrayBuffer","AsyncFunction","AsyncGenerator","AsyncGeneratorFunction","Date","Error","Function","Generator","GeneratorFunction","HTMLElement","Map","Object","Promise","RegExp","Set","WeakMap","WeakSet"],C=["bigint","boolean","null","number","string","symbol","undefined"];function F(e){const r=Object.prototype.toString.call(e).slice(8,-1);if(/HTML\w+Element/.test(r))return"HTMLElement";if(L(r))return r}function b(e){return r=>F(r)===e}function L(e){return q.includes(e)}function j(e){return r=>typeof r===e}function U(e){return C.includes(e)}var I=["innerHTML","ownerDocument","style","attributes","nodeValue"];function n(e){if(e===null)return"null";switch(typeof e){case"bigint":return"bigint";case"boolean":return"boolean";case"number":return"number";case"string":return"string";case"symbol":return"symbol";case"undefined":return"undefined"}if(n.array(e))return"Array";if(n.plainFunction(e))return"Function";const r=F(e);return r||"Object"}n.array=Array.isArray;n.arrayOf=(e,r)=>!n.array(e)&&!n.function(r)?!1:e.every(i=>r(i));n.asyncGeneratorFunction=e=>F(e)==="AsyncGeneratorFunction";n.asyncFunction=b("AsyncFunction");n.bigint=j("bigint");n.boolean=e=>e===!0||e===!1;n.date=b("Date");n.defined=e=>!n.undefined(e);n.domElement=e=>n.object(e)&&!n.plainObject(e)&&e.nodeType===1&&n.string(e.nodeName)&&I.every(r=>r in e);n.empty=e=>n.string(e)&&e.length===0||n.array(e)&&e.length===0||n.object(e)&&!n.map(e)&&!n.set(e)&&Object.keys(e).length===0||n.set(e)&&e.size===0||n.map(e)&&e.size===0;n.error=b("Error");n.function=j("function");n.generator=e=>n.iterable(e)&&n.function(e.next)&&n.function(e.throw);n.generatorFunction=b("GeneratorFunction");n.instanceOf=(e,r)=>!e||!r?!1:Object.getPrototypeOf(e)===r.prototype;n.iterable=e=>!n.nullOrUndefined(e)&&n.function(e[Symbol.iterator]);n.map=b("Map");n.nan=e=>Number.isNaN(e);n.null=e=>e===null;n.nullOrUndefined=e=>n.null(e)||n.undefined(e);n.number=e=>j("number")(e)&&!n.nan(e);n.numericString=e=>n.string(e)&&e.length>0&&!Number.isNaN(Number(e));n.object=e=>!n.nullOrUndefined(e)&&(n.function(e)||typeof e=="object");n.oneOf=(e,r)=>n.array(e)?e.indexOf(r)>-1:!1;n.plainFunction=b("Function");n.plainObject=e=>{if(F(e)!=="Object")return!1;const r=Object.getPrototypeOf(e);return r===null||r===Object.getPrototypeOf({})};n.primitive=e=>n.null(e)||U(typeof e);n.promise=b("Promise");n.propertyOf=(e,r,i)=>{if(!n.object(e)||!r)return!1;const o=e[r];return n.function(i)?i(o):n.defined(o)};n.regexp=b("RegExp");n.set=b("Set");n.string=j("string");n.symbol=j("symbol");n.undefined=j("undefined");n.weakMap=b("WeakMap");n.weakSet=b("WeakSet");var t=n;function R(...e){return e.every(r=>t.string(r)||t.array(r)||t.plainObject(r))}function W(e,r,i){return G(e,r)?[e,r].every(t.array)?!e.some(x(i))&&r.some(x(i)):[e,r].every(t.plainObject)?!Object.entries(e).some(S(i))&&Object.entries(r).some(S(i)):r===i:!1}function M(e,r,i){const{actual:o,key:f,previous:g,type:m}=i,u=p(e,f),d=p(r,f);let a=[u,d].every(t.number)&&(m==="increased"?u<d:u>d);return t.undefined(o)||(a=a&&d===o),t.undefined(g)||(a=a&&u===g),a}function N(e,r,i){const{key:o,type:f,value:g}=i,m=p(e,o),u=p(r,o),d=f==="added"?m:u,a=f==="added"?u:m;if(!t.nullOrUndefined(g)){if(t.defined(d)){if(t.array(d)||t.plainObject(d))return W(d,a,g)}else return l(a,g);return!1}return[m,u].every(t.array)?!a.every(w(d)):[m,u].every(t.plainObject)?z(Object.keys(d),Object.keys(a)):![m,u].every(c=>t.primitive(c)&&t.defined(c))&&(f==="added"?!t.defined(m)&&t.defined(u):t.defined(m)&&!t.defined(u))}function P(e,r,{key:i}={}){let o=p(e,i),f=p(r,i);if(!G(o,f))throw new TypeError("Inputs have different types");if(!R(o,f))throw new TypeError("Inputs don't have length");return[o,f].every(t.plainObject)&&(o=Object.keys(o),f=Object.keys(f)),[o,f]}function S(e){return([r,i])=>t.array(e)?l(e,i)||e.some(o=>l(o,i)||t.array(i)&&w(i)(o)):t.plainObject(e)&&e[r]?!!e[r]&&l(e[r],i):l(e,i)}function z(e,r){return r.some(i=>!e.includes(i))}function x(e){return r=>t.array(e)?e.some(i=>l(i,r)||t.array(r)&&w(r)(i)):l(e,r)}function E(e,r){return t.array(e)?e.some(i=>l(i,r)):l(e,r)}function w(e){return r=>e.some(i=>l(i,r))}function G(...e){return e.every(t.array)||e.every(t.number)||e.every(t.plainObject)||e.every(t.string)}function p(e,r){return t.plainObject(e)||t.array(e)?t.string(r)?r.split(".").reduce((o,f)=>o&&o[f],e):t.number(r)?e[r]:e:e}function B(e,r){if([e,r].some(t.nullOrUndefined))throw new Error("Missing required parameters");if(![e,r].every(c=>t.plainObject(c)||t.array(c)))throw new Error("Expected plain objects or array");return{added:(c,s)=>{try{return N(e,r,{key:c,type:"added",value:s})}catch{return!1}},changed:(c,s,y)=>{try{const O=p(e,c),h=p(r,c),T=t.defined(s),A=t.defined(y);if(T||A){const H=A?E(y,O):!E(s,O),k=E(s,h);return H&&k}return[O,h].every(t.array)||[O,h].every(t.plainObject)?!l(O,h):O!==h}catch{return!1}},changedFrom:(c,s,y)=>{if(!t.defined(c))return!1;try{const O=p(e,c),h=p(r,c),T=t.defined(y);return E(s,O)&&(T?E(y,h):!T)}catch{return!1}},decreased:(c,s,y)=>{if(!t.defined(c))return!1;try{return M(e,r,{key:c,actual:s,previous:y,type:"decreased"})}catch{return!1}},emptied:c=>{try{const[s,y]=P(e,r,{key:c});return!!s.length&&!y.length}catch{return!1}},filled:c=>{try{const[s,y]=P(e,r,{key:c});return!s.length&&!!y.length}catch{return!1}},increased:(c,s,y)=>{if(!t.defined(c))return!1;try{return M(e,r,{key:c,actual:s,previous:y,type:"increased"})}catch{return!1}},removed:(c,s)=>{try{return N(e,r,{key:c,type:"removed",value:s})}catch{return!1}}}}export{B as t};

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.