UNPKG

playwright

Version:

A high-level API to automate web browsers

5 lines • 254 kB
"use strict";var Au=Object.create;var nt=Object.defineProperty;var Cu=Object.getOwnPropertyDescriptor;var vu=Object.getOwnPropertyNames;var Su=Object.getPrototypeOf,Ou=Object.prototype.hasOwnProperty;var Tu=(e,t,n)=>t in e?nt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var oe=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),wu=(e,t)=>{for(var n in t)nt(e,n,{get:t[n],enumerable:!0})},Qn=(e,t,n,i)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of vu(t))!Ou.call(e,s)&&s!==n&&nt(e,s,{get:()=>t[s],enumerable:!(i=Cu(t,s))||i.enumerable});return e};var $u=(e,t,n)=>(n=e!=null?Au(Su(e)):{},Qn(t||!e||!e.__esModule?nt(n,"default",{value:e,enumerable:!0}):n,e)),Lu=e=>Qn(nt({},"__esModule",{value:!0}),e);var Ce=(e,t,n)=>Tu(e,typeof t!="symbol"?t+"":t,n);var je=oe((xc,Jn)=>{(()=>{"use strict";var e={};(()=>{var t=e;Object.defineProperty(t,"__esModule",{value:!0}),t.getType=n,t.isPrimitive=void 0;function n(s){if(s===void 0)return"undefined";if(s===null)return"null";if(Array.isArray(s))return"array";if(typeof s=="boolean")return"boolean";if(typeof s=="function")return"function";if(typeof s=="number")return"number";if(typeof s=="string")return"string";if(typeof s=="bigint")return"bigint";if(typeof s=="object")return s.constructor===RegExp?"regexp":s.constructor===Map?"map":s.constructor===Set?"set":s.constructor===Date?"date":"object";if(typeof s=="symbol")return"symbol";throw new Error(`value of unknown type: ${s}`)}let i=s=>Object(s)!==s;t.isPrimitive=i})(),Jn.exports=e})()});var Ve=oe((Dc,Zn)=>{(()=>{"use strict";var e={"./src/immutableUtils.ts":((s,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.isImmutableList=_,r.isImmutableOrderedKeyed=m,r.isImmutableOrderedSet=A,r.isImmutableRecord=p,r.isImmutableUnorderedKeyed=v,r.isImmutableUnorderedSet=N;let o="@@__IMMUTABLE_KEYED__@@",c="@@__IMMUTABLE_SET__@@",g="@@__IMMUTABLE_LIST__@@",u="@@__IMMUTABLE_ORDERED__@@",b="@@__IMMUTABLE_RECORD__@@";function L(E){return E!=null&&typeof E=="object"&&!Array.isArray(E)}function v(E){return!!(E&&L(E)&&E[o]&&!E[u])}function N(E){return!!(E&&L(E)&&E[c]&&!E[u])}function _(E){return!!(E&&L(E)&&E[g])}function m(E){return!!(E&&L(E)&&E[o]&&E[u])}function A(E){return!!(E&&L(E)&&E[c]&&E[u])}function p(E){return!!(E&&L(E)&&E[b])}}),"./src/index.ts":((s,r,o)=>{Object.defineProperty(r,"__esModule",{value:!0});var c={equals:!0,isA:!0};Object.defineProperty(r,"equals",{enumerable:!0,get:function(){return g.equals}}),Object.defineProperty(r,"isA",{enumerable:!0,get:function(){return g.isA}});var g=o("./src/jasmineUtils.ts"),u=o("./src/utils.ts");Object.keys(u).forEach(function(b){b==="default"||b==="__esModule"||Object.prototype.hasOwnProperty.call(c,b)||b in r&&r[b]===u[b]||Object.defineProperty(r,b,{enumerable:!0,get:function(){return u[b]}})})}),"./src/jasmineUtils.ts":((s,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.equals=void 0,r.isA=v;let o=(_,m,A,p)=>(A=A||[],u(_,m,[],[],A,p));r.equals=o;function c(_){return!!_&&v("Function",_.asymmetricMatch)}function g(_,m){let A=c(_),p=c(m);if(!(A&&p)){if(A)return _.asymmetricMatch(m);if(p)return m.asymmetricMatch(_)}}function u(_,m,A,p,E,a){let h=!0,l=g(_,m);if(l!==void 0)return l;let y={equals:o};for(let P of E){let T=P.call(y,_,m,E);if(T!==void 0)return T}if(_ instanceof Error&&m instanceof Error)return _.message===m.message;if(Object.is(_,m))return!0;if(_===null||m===null)return!1;let $=Object.prototype.toString.call(_);if($!==Object.prototype.toString.call(m))return!1;switch($){case"[object Boolean]":case"[object String]":case"[object Number]":return typeof _!=typeof m||typeof _!="object"&&typeof m!="object"?!1:Object.is(_.valueOf(),m.valueOf());case"[object Date]":return+_==+m;case"[object RegExp]":return _.source===m.source&&_.flags===m.flags;case"[object URL]":return _.href===m.href}if(typeof _!="object"||typeof m!="object")return!1;if(N(_)&&N(m))return _.isEqualNode(m);let C=A.length;for(;C--;){if(A[C]===_)return p[C]===m;if(p[C]===m)return!1}if(A.push(_),p.push(m),a&&$==="[object Array]"&&_.length!==m.length)return!1;let S=b(_,L),R,I=b(m,L);if(!a){for(let P=0;P!==I.length;++P)R=I[P],(c(m[R])||m[R]===void 0)&&!L(_,R)&&S.push(R);for(let P=0;P!==S.length;++P)R=S[P],(c(_[R])||_[R]===void 0)&&!L(m,R)&&I.push(R)}let j=S.length;if(I.length!==j)return!1;for(;j--;)if(R=S[j],a?h=L(m,R)&&u(_[R],m[R],A,p,E,a):h=(L(m,R)||c(_[R])||_[R]===void 0)&&u(_[R],m[R],A,p,E,a),!h)return!1;return A.pop(),p.pop(),h}function b(_,m){let A=[];for(let p in _)m(_,p)&&A.push(p);return[...A,...Object.getOwnPropertySymbols(_).filter(p=>Object.getOwnPropertyDescriptor(_,p).enumerable)]}function L(_,m){return Object.prototype.hasOwnProperty.call(_,m)}function v(_,m){return Object.prototype.toString.apply(m)===`[object ${_}]`}function N(_){return _!==null&&typeof _=="object"&&typeof _.nodeType=="number"&&typeof _.nodeName=="string"&&typeof _.isEqualNode=="function"}}),"./src/utils.ts":((s,r,o)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.arrayBufferEquality=void 0,r.emptyObject=P,r.typeEquality=r.subsetEquality=r.sparseArrayEquality=r.pathAsArray=r.partition=r.iterableEquality=r.isOneline=r.isError=r.getPath=r.getObjectSubset=r.getObjectKeys=void 0;var c=je(),g=o("./src/immutableUtils.ts"),u=o("./src/jasmineUtils.ts"),b=globalThis["jest-symbol-do-not-touch"]||globalThis.Symbol;let L=(d,w)=>!d||typeof d!="object"||d===Object.prototype?!1:Object.prototype.hasOwnProperty.call(d,w)||L(Object.getPrototypeOf(d),w),v=d=>[...Object.keys(d),...Object.getOwnPropertySymbols(d).filter(w=>{var x;return(x=Object.getOwnPropertyDescriptor(d,w))==null?void 0:x.enumerable})];r.getObjectKeys=v;let N=(d,w)=>{if(Array.isArray(w)||(w=I(w)),w.length>0){let x=w.length===1,k=w[0],G=d[k];if(!x&&G==null)return{hasEndProp:!1,lastTraversedObject:d,traversedPath:[]};let W=N(G,w.slice(1));return W.lastTraversedObject===null&&(W.lastTraversedObject=d),W.traversedPath.unshift(k),x&&(W.endPropIsDefined=!(0,c.isPrimitive)(d)&&k in d,W.hasEndProp=G!==void 0||W.endPropIsDefined,W.hasEndProp||W.traversedPath.shift()),W}return{lastTraversedObject:null,traversedPath:[],value:d}};r.getPath=N;let _=(d,w,x=[],k=new WeakMap)=>{if(Array.isArray(d)){if(Array.isArray(w)&&w.length===d.length)return w.map((G,W)=>_(d[W],G,x))}else{if(d instanceof Date)return d;if(a(d)&&a(w)){if((0,u.equals)(d,w,[...x,p,l]))return w;let G={};k.set(d,G);for(let W of v(d).filter(se=>L(w,se)))G[W]=k.has(d[W])?k.get(d[W]):_(d[W],w[W],x,k);if(v(G).length>0)return G}}return d};r.getObjectSubset=_;let m=b.iterator,A=d=>!!(d!=null&&d[m]),p=(d,w,x=[],k=[],G=[])=>{if(typeof d!="object"||typeof w!="object"||Array.isArray(d)||Array.isArray(w)||ArrayBuffer.isView(d)||ArrayBuffer.isView(w)||!A(d)||!A(w))return;if(d.constructor!==w.constructor)return!1;let W=k.length;for(;W--;)if(k[W]===d)return G[W]===w;k.push(d),G.push(w);let se=(q,z)=>p(q,z,[...ue],[...k],[...G]),ue=[...x.filter(q=>q!==p),se];if(d.size!==void 0){if(d.size!==w.size)return!1;if((0,u.isA)("Set",d)||(0,g.isImmutableUnorderedSet)(d)){let q=!0;for(let z of d)if(!w.has(z)){let ie=!1;for(let X of w)(0,u.equals)(z,X,ue)===!0&&(ie=!0);if(ie===!1){q=!1;break}}return k.pop(),G.pop(),q}else if((0,u.isA)("Map",d)||(0,g.isImmutableUnorderedKeyed)(d)){let q=!0;for(let z of d)if(!w.has(z[0])||!(0,u.equals)(z[1],w.get(z[0]),ue)){let ie=!1;for(let X of w){let Y=(0,u.equals)(z[0],X[0],ue),J=!1;Y===!0&&(J=(0,u.equals)(z[1],X[1],ue)),J===!0&&(ie=!0)}if(ie===!1){q=!1;break}}return k.pop(),G.pop(),q}}let ee=w[m]();for(let q of d){let z=ee.next();if(z.done||!(0,u.equals)(q,z.value,ue))return!1}if(!ee.next().done)return!1;if(!(0,g.isImmutableList)(d)&&!(0,g.isImmutableOrderedKeyed)(d)&&!(0,g.isImmutableOrderedSet)(d)&&!(0,g.isImmutableRecord)(d)){let q=E(d),z=E(w);if(!(0,u.equals)(q,z))return!1}return k.pop(),G.pop(),!0};r.iterableEquality=p;let E=d=>a(d)?[...Object.getOwnPropertySymbols(d).filter(x=>x!==b.iterator).map(x=>[x,d[x]]),...Object.entries(d)]:[],a=d=>d!==null&&typeof d=="object",h=d=>a(d)&&!(d instanceof Error)&&!Array.isArray(d)&&!(d instanceof Date)&&!(d instanceof Set)&&!(d instanceof Map),l=(d,w,x=[])=>{let k=x.filter(W=>W!==l),G=(W=new WeakMap)=>(se,ue)=>{if(!h(ue)||W.has(ue))return;W.set(ue,!0);let ee=v(ue).every(q=>{if(h(ue[q])&&W.has(ue[q]))return(0,u.equals)(se[q],ue[q],k);let z=se!=null&&L(se,q)&&(0,u.equals)(se[q],ue[q],[...k,G(W)]);return W.delete(ue[q]),z});return W.delete(ue),ee};return G()(d,w)};r.subsetEquality=l;let y=(d,w)=>{if(!(d==null||w==null||d.constructor===w.constructor||Array.isArray(d)&&Array.isArray(w)))return!1};r.typeEquality=y;let $=(d,w)=>{let x=d,k=w;if(C(d)&&C(w)?(x=new DataView(d),k=new DataView(w)):ArrayBuffer.isView(d)&&ArrayBuffer.isView(w)&&(x=new DataView(d.buffer,d.byteOffset,d.byteLength),k=new DataView(w.buffer,w.byteOffset,w.byteLength)),x instanceof DataView&&k instanceof DataView){if(x.byteLength!==k.byteLength)return!1;for(let G=0;G<x.byteLength;G++)if(x.getUint8(G)!==k.getUint8(G))return!1;return!0}};r.arrayBufferEquality=$;function C(d){return Object.prototype.toString.call(d)==="[object ArrayBuffer]"}let S=(d,w,x=[])=>{if(!Array.isArray(d)||!Array.isArray(w))return;let k=Object.keys(d),G=Object.keys(w);return(0,u.equals)(d,w,x.filter(W=>W!==S),!0)&&(0,u.equals)(k,G)};r.sparseArrayEquality=S;let R=(d,w)=>{let x=[[],[]];for(let k of d)x[w(k)?0:1].push(k);return x};r.partition=R;let I=d=>{let w=[];if(d==="")return w.push(""),w;let x=new RegExp("[^.[\\]]+|(?=(?:\\.)(?:\\.|$))","g");return d[0]==="."&&w.push(""),d.replaceAll(x,k=>(w.push(k),k)),w};r.pathAsArray=I;let j=d=>{switch(Object.prototype.toString.call(d)){case"[object Error]":case"[object Exception]":case"[object DOMException]":return!0;default:return d instanceof Error}};r.isError=j;function P(d){return d&&typeof d=="object"?Object.keys(d).length===0:!1}let T=/[\n\r]/,f=(d,w)=>typeof d=="string"&&typeof w=="string"&&(!T.test(d)||!T.test(w));r.isOneline=f})},t={};function n(s){var r=t[s];if(r!==void 0)return r.exports;var o=t[s]={exports:{}};return e[s](o,o.exports,n),o.exports}var i=n("./src/index.ts");Zn.exports=i})()});var tr=oe(pe=>{"use strict";var Zt=Symbol.for("react.element"),en=Symbol.for("react.portal"),_t=Symbol.for("react.fragment"),Rt=Symbol.for("react.strict_mode"),At=Symbol.for("react.profiler"),Ct=Symbol.for("react.provider"),vt=Symbol.for("react.context"),Nu=Symbol.for("react.server_context"),St=Symbol.for("react.forward_ref"),Ot=Symbol.for("react.suspense"),Tt=Symbol.for("react.suspense_list"),wt=Symbol.for("react.memo"),$t=Symbol.for("react.lazy"),Iu=Symbol.for("react.offscreen"),er;er=Symbol.for("react.module.reference");function $e(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case Zt:switch(e=e.type,e){case _t:case At:case Rt:case Ot:case Tt:return e;default:switch(e=e&&e.$$typeof,e){case Nu:case vt:case St:case $t:case wt:case Ct:return e;default:return t}}case en:return t}}}pe.ContextConsumer=vt;pe.ContextProvider=Ct;pe.Element=Zt;pe.ForwardRef=St;pe.Fragment=_t;pe.Lazy=$t;pe.Memo=wt;pe.Portal=en;pe.Profiler=At;pe.StrictMode=Rt;pe.Suspense=Ot;pe.SuspenseList=Tt;pe.isAsyncMode=function(){return!1};pe.isConcurrentMode=function(){return!1};pe.isContextConsumer=function(e){return $e(e)===vt};pe.isContextProvider=function(e){return $e(e)===Ct};pe.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===Zt};pe.isForwardRef=function(e){return $e(e)===St};pe.isFragment=function(e){return $e(e)===_t};pe.isLazy=function(e){return $e(e)===$t};pe.isMemo=function(e){return $e(e)===wt};pe.isPortal=function(e){return $e(e)===en};pe.isProfiler=function(e){return $e(e)===At};pe.isStrictMode=function(e){return $e(e)===Rt};pe.isSuspense=function(e){return $e(e)===Ot};pe.isSuspenseList=function(e){return $e(e)===Tt};pe.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===_t||e===At||e===Rt||e===Ot||e===Tt||e===Iu||typeof e=="object"&&e!==null&&(e.$$typeof===$t||e.$$typeof===wt||e.$$typeof===Ct||e.$$typeof===vt||e.$$typeof===St||e.$$typeof===er||e.getModuleId!==void 0)};pe.typeOf=$e});var nr=oe(de=>{"use strict";process.env.NODE_ENV!=="production"&&(function(){"use strict";var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),r=Symbol.for("react.provider"),o=Symbol.for("react.context"),c=Symbol.for("react.server_context"),g=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),b=Symbol.for("react.suspense_list"),L=Symbol.for("react.memo"),v=Symbol.for("react.lazy"),N=Symbol.for("react.offscreen"),_=!1,m=!1,A=!1,p=!1,E=!1,a;a=Symbol.for("react.module.reference");function h(O){return!!(typeof O=="string"||typeof O=="function"||O===n||O===s||E||O===i||O===u||O===b||p||O===N||_||m||A||typeof O=="object"&&O!==null&&(O.$$typeof===v||O.$$typeof===L||O.$$typeof===r||O.$$typeof===o||O.$$typeof===g||O.$$typeof===a||O.getModuleId!==void 0))}function l(O){if(typeof O=="object"&&O!==null){var K=O.$$typeof;switch(K){case e:var Z=O.type;switch(Z){case n:case s:case i:case u:case b:return Z;default:var H=Z&&Z.$$typeof;switch(H){case c:case o:case g:case v:case L:case r:return H;default:return K}}case t:return K}}}var y=o,$=r,C=e,S=g,R=n,I=v,j=L,P=t,T=s,f=i,d=u,w=b,x=!1,k=!1;function G(O){return x||(x=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 18+.")),!1}function W(O){return k||(k=!0,console.warn("The ReactIs.isConcurrentMode() alias has been deprecated, and will be removed in React 18+.")),!1}function se(O){return l(O)===o}function ue(O){return l(O)===r}function ee(O){return typeof O=="object"&&O!==null&&O.$$typeof===e}function q(O){return l(O)===g}function z(O){return l(O)===n}function ie(O){return l(O)===v}function X(O){return l(O)===L}function Y(O){return l(O)===t}function J(O){return l(O)===s}function M(O){return l(O)===i}function F(O){return l(O)===u}function Q(O){return l(O)===b}de.ContextConsumer=y,de.ContextProvider=$,de.Element=C,de.ForwardRef=S,de.Fragment=R,de.Lazy=I,de.Memo=j,de.Portal=P,de.Profiler=T,de.StrictMode=f,de.Suspense=d,de.SuspenseList=w,de.isAsyncMode=G,de.isConcurrentMode=W,de.isContextConsumer=se,de.isContextProvider=ue,de.isElement=ee,de.isForwardRef=q,de.isFragment=z,de.isLazy=ie,de.isMemo=X,de.isPortal=Y,de.isProfiler=J,de.isStrictMode=M,de.isSuspense=F,de.isSuspenseList=Q,de.isValidElementType=h,de.typeOf=l})()});var rr=oe((kc,tn)=>{"use strict";process.env.NODE_ENV==="production"?tn.exports=tr():tn.exports=nr()});var or=oe((Bc,ur)=>{"use strict";var sr=(e=0)=>t=>`\x1B[${38+e};5;${t}m`,ir=(e=0)=>(t,n,i)=>`\x1B[${38+e};2;${t};${n};${i}m`;function Mu(){let e=new Map,t={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],overline:[53,55],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};t.color.gray=t.color.blackBright,t.bgColor.bgGray=t.bgColor.bgBlackBright,t.color.grey=t.color.blackBright,t.bgColor.bgGrey=t.bgColor.bgBlackBright;for(let[n,i]of Object.entries(t)){for(let[s,r]of Object.entries(i))t[s]={open:`\x1B[${r[0]}m`,close:`\x1B[${r[1]}m`},i[s]=t[s],e.set(r[0],r[1]);Object.defineProperty(t,n,{value:i,enumerable:!1})}return Object.defineProperty(t,"codes",{value:e,enumerable:!1}),t.color.close="\x1B[39m",t.bgColor.close="\x1B[49m",t.color.ansi256=sr(),t.color.ansi16m=ir(),t.bgColor.ansi256=sr(10),t.bgColor.ansi16m=ir(10),Object.defineProperties(t,{rgbToAnsi256:{value:(n,i,s)=>n===i&&i===s?n<8?16:n>248?231:Math.round((n-8)/247*24)+232:16+36*Math.round(n/255*5)+6*Math.round(i/255*5)+Math.round(s/255*5),enumerable:!1},hexToRgb:{value:n=>{let i=/(?<colorString>[a-f\d]{6}|[a-f\d]{3})/i.exec(n.toString(16));if(!i)return[0,0,0];let{colorString:s}=i.groups;s.length===3&&(s=s.split("").map(o=>o+o).join(""));let r=Number.parseInt(s,16);return[r>>16&255,r>>8&255,r&255]},enumerable:!1},hexToAnsi256:{value:n=>t.rgbToAnsi256(...t.hexToRgb(n)),enumerable:!1}}),t}Object.defineProperty(ur,"exports",{enumerable:!0,get:Mu})});var rt=oe((Fc,ar)=>{(()=>{"use strict";var e={"./src/collections.ts":((s,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.printIteratorEntries=c,r.printIteratorValues=g,r.printListItems=u,r.printObjectProperties=b;let o=(L,v)=>{let N=Object.keys(L),_=v===null?N:N.sort(v);if(Object.getOwnPropertySymbols)for(let m of Object.getOwnPropertySymbols(L))Object.getOwnPropertyDescriptor(L,m).enumerable&&_.push(m);return _};function c(L,v,N,_,m,A,p=": "){let E="",a=0,h=L.next();if(!h.done){E+=v.spacingOuter;let l=N+v.indent;for(;!h.done;){if(E+=l,a++===v.maxWidth){E+="\u2026";break}let y=A(h.value[0],v,l,_,m),$=A(h.value[1],v,l,_,m);E+=y+p+$,h=L.next(),h.done?v.min||(E+=","):E+=`,${v.spacingInner}`}E+=v.spacingOuter+N}return E}function g(L,v,N,_,m,A){let p="",E=0,a=L.next();if(!a.done){p+=v.spacingOuter;let h=N+v.indent;for(;!a.done;){if(p+=h,E++===v.maxWidth){p+="\u2026";break}p+=A(a.value,v,h,_,m),a=L.next(),a.done?v.min||(p+=","):p+=`,${v.spacingInner}`}p+=v.spacingOuter+N}return p}function u(L,v,N,_,m,A){let p="";L=L instanceof ArrayBuffer?new DataView(L):L;let E=h=>h instanceof DataView,a=E(L)?L.byteLength:L.length;if(a>0){p+=v.spacingOuter;let h=N+v.indent;for(let l=0;l<a;l++){if(p+=h,l===v.maxWidth){p+="\u2026";break}(E(L)||l in L)&&(p+=A(E(L)?L.getInt8(l):L[l],v,h,_,m)),l<a-1?p+=`,${v.spacingInner}`:v.min||(p+=",")}p+=v.spacingOuter+N}return p}function b(L,v,N,_,m,A){let p="",E=o(L,v.compareKeys);if(E.length>0){p+=v.spacingOuter;let a=N+v.indent;for(let h=0;h<E.length;h++){let l=E[h],y=A(l,v,a,_,m),$=A(L[l],v,a,_,m);p+=`${a+y}: ${$}`,h<E.length-1?p+=`,${v.spacingInner}`:v.min||(p+=",")}p+=v.spacingOuter+N}return p}}),"./src/plugins/AsymmetricMatcher.ts":((s,r,o)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.test=r.serialize=r.default=void 0;var c=o("./src/collections.ts"),g=globalThis["jest-symbol-do-not-touch"]||globalThis.Symbol;let u=typeof g=="function"&&g.for?g.for("jest.asymmetricMatcher"):1267621,b=" ",L=(m,A,p,E,a,h)=>{let l=m.toString();if(l==="ArrayContaining"||l==="ArrayNotContaining")return++E>A.maxDepth?`[${l}]`:`${l+b}[${(0,c.printListItems)(m.sample,A,p,E,a,h)}]`;if(l==="ObjectContaining"||l==="ObjectNotContaining")return++E>A.maxDepth?`[${l}]`:`${l+b}{${(0,c.printObjectProperties)(m.sample,A,p,E,a,h)}}`;if(l==="StringMatching"||l==="StringNotMatching"||l==="StringContaining"||l==="StringNotContaining")return l+b+h(m.sample,A,p,E,a);if(l==="ArrayOf"||l==="NotArrayOf")return++E>A.maxDepth?`[${l}]`:`${l+b}${h(m.sample,A,p,E,a)}`;if(typeof m.toAsymmetricMatcher!="function")throw new TypeError(`Asymmetric matcher ${m.constructor.name} does not implement toAsymmetricMatcher()`);return m.toAsymmetricMatcher()};r.serialize=L;let v=m=>m&&m.$$typeof===u;r.test=v;let N={serialize:L,test:v};var _=r.default=N}),"./src/plugins/DOMCollection.ts":((s,r,o)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.test=r.serialize=r.default=void 0;var c=o("./src/collections.ts");let g=" ",u=new Set(["DOMStringMap","NamedNodeMap"]),b=/^(HTML\w*Collection|NodeList)$/,L=p=>u.has(p)||b.test(p),v=p=>p&&p.constructor&&!!p.constructor.name&&L(p.constructor.name);r.test=v;let N=p=>p.constructor.name==="NamedNodeMap",_=(p,E,a,h,l,y)=>{let $=p.constructor.name;return++h>E.maxDepth?`[${$}]`:(E.min?"":$+g)+(u.has($)?`{${(0,c.printObjectProperties)(N(p)?[...p].reduce((C,S)=>(C[S.name]=S.value,C),{}):{...p},E,a,h,l,y)}}`:`[${(0,c.printListItems)([...p],E,a,h,l,y)}]`)};r.serialize=_;let m={serialize:_,test:v};var A=r.default=m}),"./src/plugins/DOMElement.ts":((s,r,o)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.test=r.serialize=r.default=void 0;var c=o("./src/plugins/lib/markup.ts");let g=1,u=3,b=8,L=11,v=/^((HTML|SVG)\w*)?Element$/,N=$=>{try{return typeof $.hasAttribute=="function"&&$.hasAttribute("is")}catch{return!1}},_=$=>{let C=$==null?void 0:$.tagName;return typeof C=="string"&&C.includes("-")||N($)},m=$=>{let C=$.constructor.name,{nodeType:S}=$;return S===g&&(v.test(C)||_($))||S===u&&C==="Text"||S===b&&C==="Comment"||S===L&&C==="DocumentFragment"},A=$=>{var C;return(((C=$==null?void 0:$.constructor)==null?void 0:C.name)||_($))&&m($)};r.test=A;function p($){return $.nodeType===u}function E($){return $.nodeType===b}function a($){return $.nodeType===L}let h=($,C,S,R,I,j)=>{if(p($))return(0,c.printText)($.data,C);if(E($))return(0,c.printComment)($.data,C);let P=a($)?"DocumentFragment":$.tagName.toLowerCase();return++R>C.maxDepth?(0,c.printElementAsLeaf)(P,C):(0,c.printElement)(P,(0,c.printProps)(a($)?[]:Array.from($.attributes,T=>T.name).sort(),a($)?{}:[...$.attributes].reduce((T,f)=>(T[f.name]=f.value,T),{}),C,S+C.indent,R,I,j),(0,c.printChildren)(Array.prototype.slice.call($.childNodes||$.children),C,S+C.indent,R,I,j),C,S)};r.serialize=h;let l={serialize:h,test:A};var y=r.default=l}),"./src/plugins/Immutable.ts":((s,r,o)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.test=r.serialize=r.default=void 0;var c=o("./src/collections.ts");let g="@@__IMMUTABLE_ITERABLE__@@",u="@@__IMMUTABLE_LIST__@@",b="@@__IMMUTABLE_KEYED__@@",L="@@__IMMUTABLE_MAP__@@",v="@@__IMMUTABLE_ORDERED__@@",N="@@__IMMUTABLE_RECORD__@@",_="@@__IMMUTABLE_SEQ__@@",m="@@__IMMUTABLE_SET__@@",A="@@__IMMUTABLE_STACK__@@",p=T=>`Immutable.${T}`,E=T=>`[${T}]`,a=" ",h="\u2026",l=(T,f,d,w,x,k,G)=>++w>f.maxDepth?E(p(G)):`${p(G)+a}{${(0,c.printIteratorEntries)(T.entries(),f,d,w,x,k)}}`;function y(T){let f=0;return{next(){if(f<T._keys.length){let d=T._keys[f++];return{done:!1,value:[d,T.get(d)]}}return{done:!0,value:void 0}}}}let $=(T,f,d,w,x,k)=>{let G=p(T._name||"Record");return++w>f.maxDepth?E(G):`${G+a}{${(0,c.printIteratorEntries)(y(T),f,d,w,x,k)}}`},C=(T,f,d,w,x,k)=>{let G=p("Seq");return++w>f.maxDepth?E(G):T[b]?`${G+a}{${T._iter||T._object?(0,c.printIteratorEntries)(T.entries(),f,d,w,x,k):h}}`:`${G+a}[${T._iter||T._array||T._collection||T._iterable?(0,c.printIteratorValues)(T.values(),f,d,w,x,k):h}]`},S=(T,f,d,w,x,k,G)=>++w>f.maxDepth?E(p(G)):`${p(G)+a}[${(0,c.printIteratorValues)(T.values(),f,d,w,x,k)}]`,R=(T,f,d,w,x,k)=>T[L]?l(T,f,d,w,x,k,T[v]?"OrderedMap":"Map"):T[u]?S(T,f,d,w,x,k,"List"):T[m]?S(T,f,d,w,x,k,T[v]?"OrderedSet":"Set"):T[A]?S(T,f,d,w,x,k,"Stack"):T[_]?C(T,f,d,w,x,k):$(T,f,d,w,x,k);r.serialize=R;let I=T=>T&&(T[g]===!0||T[N]===!0);r.test=I;let j={serialize:R,test:I};var P=r.default=j}),"./src/plugins/ReactElement.ts":((s,r,o)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.test=r.serialize=r.default=void 0;var c=u(rr()),g=o("./src/plugins/lib/markup.ts");function u(p,E){if(typeof WeakMap=="function")var a=new WeakMap,h=new WeakMap;return(u=function(l,y){if(!y&&l&&l.__esModule)return l;var $,C,S={__proto__:null,default:l};if(l===null||typeof l!="object"&&typeof l!="function")return S;if($=y?h:a){if($.has(l))return $.get(l);$.set(l,S)}for(let R in l)R!=="default"&&{}.hasOwnProperty.call(l,R)&&((C=($=Object.defineProperty)&&Object.getOwnPropertyDescriptor(l,R))&&(C.get||C.set)?$(S,R,C):S[R]=l[R]);return S})(p,E)}let b=(p,E=[])=>{if(Array.isArray(p))for(let a of p)b(a,E);else p!=null&&p!==!1&&p!==""&&E.push(p);return E},L=p=>{let E=p.type;if(typeof E=="string")return E;if(typeof E=="function")return E.displayName||E.name||"Unknown";if(c.isFragment(p))return"React.Fragment";if(c.isSuspense(p))return"React.Suspense";if(typeof E=="object"&&E!==null){if(c.isContextProvider(p))return"Context.Provider";if(c.isContextConsumer(p))return"Context.Consumer";if(c.isForwardRef(p)){if(E.displayName)return E.displayName;let a=E.render.displayName||E.render.name||"";return a===""?"ForwardRef":`ForwardRef(${a})`}if(c.isMemo(p)){let a=E.displayName||E.type.displayName||E.type.name||"";return a===""?"Memo":`Memo(${a})`}}return"UNDEFINED"},v=p=>{let{props:E}=p;return Object.keys(E).filter(a=>a!=="children"&&E[a]!==void 0).sort()},N=(p,E,a,h,l,y)=>++h>E.maxDepth?(0,g.printElementAsLeaf)(L(p),E):(0,g.printElement)(L(p),(0,g.printProps)(v(p),p.props,E,a+E.indent,h,l,y),(0,g.printChildren)(b(p.props.children),E,a+E.indent,h,l,y),E,a);r.serialize=N;let _=p=>p!=null&&c.isElement(p);r.test=_;let m={serialize:N,test:_};var A=r.default=m}),"./src/plugins/ReactTestComponent.ts":((s,r,o)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.test=r.serialize=r.default=void 0;var c=o("./src/plugins/lib/markup.ts"),g=globalThis["jest-symbol-do-not-touch"]||globalThis.Symbol;let u=typeof g=="function"&&g.for?g.for("react.test.json"):245830487,b=m=>{let{props:A}=m;return A?Object.keys(A).filter(p=>A[p]!==void 0).sort():[]},L=(m,A,p,E,a,h)=>++E>A.maxDepth?(0,c.printElementAsLeaf)(m.type,A):(0,c.printElement)(m.type,m.props?(0,c.printProps)(b(m),m.props,A,p+A.indent,E,a,h):"",m.children?(0,c.printChildren)(m.children,A,p+A.indent,E,a,h):"",A,p);r.serialize=L;let v=m=>m&&m.$$typeof===u;r.test=v;let N={serialize:L,test:v};var _=r.default=N}),"./src/plugins/lib/escapeHTML.ts":((s,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.default=o;function o(c){return c.replaceAll("<","&lt;").replaceAll(">","&gt;")}}),"./src/plugins/lib/markup.ts":((s,r,o)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.printText=r.printProps=r.printElementAsLeaf=r.printElement=r.printComment=r.printChildren=void 0;var c=g(o("./src/plugins/lib/escapeHTML.ts"));function g(m){return m&&m.__esModule?m:{default:m}}let u=(m,A,p,E,a,h,l)=>{let y=E+p.indent,$=p.colors;return m.map(C=>{let S=A[C],R=l(S,p,y,a,h);return typeof S!="string"&&(R.includes(` `)&&(R=p.spacingOuter+y+R+p.spacingOuter+E),R=`{${R}}`),`${p.spacingInner+E+$.prop.open+C+$.prop.close}=${$.value.open}${R}${$.value.close}`}).join("")};r.printProps=u;let b=(m,A,p,E,a,h)=>m.map(l=>A.spacingOuter+p+(typeof l=="string"?L(l,A):h(l,A,p,E,a))).join("");r.printChildren=b;let L=(m,A)=>{let p=A.colors.content;return p.open+(0,c.default)(m)+p.close};r.printText=L;let v=(m,A)=>{let p=A.colors.comment;return`${p.open}<!--${(0,c.default)(m)}-->${p.close}`};r.printComment=v;let N=(m,A,p,E,a)=>{let h=E.colors.tag;return`${h.open}<${m}${A&&h.close+A+E.spacingOuter+a+h.open}${p?`>${h.close}${p}${E.spacingOuter}${a}${h.open}</${m}`:`${A&&!E.min?"":" "}/`}>${h.close}`};r.printElement=N;let _=(m,A)=>{let p=A.colors.tag;return`${p.open}<${m}${p.close} \u2026${p.open} />${p.close}`};r.printElementAsLeaf=_})},t={};function n(s){var r=t[s];if(r!==void 0)return r.exports;var o=t[s]={exports:{}};return e[s](o,o.exports,n),o.exports}var i={};(()=>{var s=i;Object.defineProperty(s,"__esModule",{value:!0}),s.default=s.DEFAULT_OPTIONS=void 0,s.format=M,s.plugins=void 0;var r=N(or()),o=n("./src/collections.ts"),c=N(n("./src/plugins/AsymmetricMatcher.ts")),g=N(n("./src/plugins/DOMCollection.ts")),u=N(n("./src/plugins/DOMElement.ts")),b=N(n("./src/plugins/Immutable.ts")),L=N(n("./src/plugins/ReactElement.ts")),v=N(n("./src/plugins/ReactTestComponent.ts"));function N(O){return O&&O.__esModule?O:{default:O}}let _=Object.prototype.toString,m=Date.prototype.toISOString,A=Error.prototype.toString,p=RegExp.prototype.toString,E=O=>typeof O.constructor=="function"&&O.constructor.name||"Object",a=O=>typeof window!="undefined"&&O===window,h=/^Symbol\((.*)\)(.*)$/,l=/\n/gi;class y extends Error{constructor(K,Z){super(K),this.stack=Z,this.name=this.constructor.name}}function $(O){return O==="[object Array]"||O==="[object ArrayBuffer]"||O==="[object DataView]"||O==="[object Float32Array]"||O==="[object Float64Array]"||O==="[object Int8Array]"||O==="[object Int16Array]"||O==="[object Int32Array]"||O==="[object Uint8Array]"||O==="[object Uint8ClampedArray]"||O==="[object Uint16Array]"||O==="[object Uint32Array]"}function C(O){return Object.is(O,-0)?"-0":String(O)}function S(O){return`${O}n`}function R(O,K){return K?`[Function ${O.name||"anonymous"}]`:"[Function]"}function I(O){return String(O).replace(h,"Symbol($1)")}function j(O){return`[${A.call(O)}]`}function P(O,K,Z,H){if(O===!0||O===!1)return`${O}`;if(O===void 0)return"undefined";if(O===null)return"null";let B=typeof O;if(B==="number")return C(O);if(B==="bigint")return S(O);if(B==="string")return H?`"${O.replaceAll(/"|\\/g,"\\$&")}"`:`"${O}"`;if(B==="function")return R(O,K);if(B==="symbol")return I(O);let D=_.call(O);return D==="[object Promise]"?"Promise {}":D==="[object WeakMap]"?"WeakMap {}":D==="[object WeakSet]"?"WeakSet {}":D==="[object Function]"||D==="[object GeneratorFunction]"?R(O,K):D==="[object Symbol]"?I(O):D==="[object Date]"?Number.isNaN(+O)?"Date { NaN }":m.call(O):D==="[object Error]"?j(O):D==="[object RegExp]"?Z?p.call(O).replaceAll(/[$()*+.?[\\\]^{|}]/g,"\\$&"):p.call(O):O instanceof Error?j(O):null}function T(O,K,Z,H,B,D){if(B.includes(O))return"[Circular]";B=[...B],B.push(O);let U=++H>K.maxDepth,V=K.min;if(K.callToJSON&&!U&&O.toJSON&&typeof O.toJSON=="function"&&!D)return x(O.toJSON(),K,Z,H,B,!0);let te=_.call(O);return te==="[object Arguments]"?U?"[Arguments]":`${V?"":"Arguments "}[${(0,o.printListItems)(O,K,Z,H,B,x)}]`:$(te)?U?`[${O.constructor.name}]`:`${V||!K.printBasicPrototype&&O.constructor.name==="Array"?"":`${O.constructor.name} `}[${(0,o.printListItems)(O,K,Z,H,B,x)}]`:te==="[object Map]"?U?"[Map]":`Map {${(0,o.printIteratorEntries)(O.entries(),K,Z,H,B,x," => ")}}`:te==="[object Set]"?U?"[Set]":`Set {${(0,o.printIteratorValues)(O.values(),K,Z,H,B,x)}}`:U||a(O)?`[${E(O)}]`:`${V||!K.printBasicPrototype&&E(O)==="Object"?"":`${E(O)} `}{${(0,o.printObjectProperties)(O,K,Z,H,B,x)}}`}function f(O){return O.serialize!=null}function d(O,K,Z,H,B,D){let U;try{U=f(O)?O.serialize(K,Z,H,B,D,x):O.print(K,V=>x(V,Z,H,B,D),V=>{let te=H+Z.indent;return te+V.replaceAll(l,` ${te}`)},{edgeSpacing:Z.spacingOuter,min:Z.min,spacing:Z.spacingInner},Z.colors)}catch(V){throw new y(V.message,V.stack)}if(typeof U!="string")throw new TypeError(`pretty-format: Plugin must return type "string" but instead returned "${typeof U}".`);return U}function w(O,K){for(let Z of O)try{if(Z.test(K))return Z}catch(H){throw new y(H.message,H.stack)}return null}function x(O,K,Z,H,B,D){let U=w(K.plugins,O);if(U!==null)return d(U,O,K,Z,H,B);let V=P(O,K.printFunctionName,K.escapeRegex,K.escapeString);return V!==null?V:T(O,K,Z,H,B,D)}let k={comment:"gray",content:"reset",prop:"yellow",tag:"cyan",value:"green"},G=Object.keys(k),W=O=>O,se=s.DEFAULT_OPTIONS=W({callToJSON:!0,compareKeys:void 0,escapeRegex:!1,escapeString:!0,highlight:!1,indent:2,maxDepth:Number.POSITIVE_INFINITY,maxWidth:Number.POSITIVE_INFINITY,min:!1,plugins:[],printBasicPrototype:!0,printFunctionName:!0,theme:k});function ue(O){for(let K of Object.keys(O))if(!Object.prototype.hasOwnProperty.call(se,K))throw new Error(`pretty-format: Unknown option "${K}".`);if(O.min&&O.indent!==void 0&&O.indent!==0)throw new Error('pretty-format: Options "min" and "indent" cannot be used together.');if(O.theme!==void 0){if(O.theme===null)throw new Error('pretty-format: Option "theme" must not be null.');if(typeof O.theme!="object")throw new TypeError(`pretty-format: Option "theme" must be of type "object" but instead received "${typeof O.theme}".`)}}let ee=O=>G.reduce((K,Z)=>{let H=O.theme&&O.theme[Z]!==void 0?O.theme[Z]:k[Z],B=H&&r.default[H];if(B&&typeof B.close=="string"&&typeof B.open=="string")K[Z]=B;else throw new Error(`pretty-format: Option "theme" has a key "${Z}" whose value "${H}" is undefined in ansi-styles.`);return K},Object.create(null)),q=()=>G.reduce((O,K)=>(O[K]={close:"",open:""},O),Object.create(null)),z=O=>{var K;return(K=O==null?void 0:O.printFunctionName)!=null?K:se.printFunctionName},ie=O=>{var K;return(K=O==null?void 0:O.escapeRegex)!=null?K:se.escapeRegex},X=O=>{var K;return(K=O==null?void 0:O.escapeString)!=null?K:se.escapeString},Y=O=>{var K,Z,H,B,D,U,V;return{callToJSON:(K=O==null?void 0:O.callToJSON)!=null?K:se.callToJSON,colors:O!=null&&O.highlight?ee(O):q(),compareKeys:typeof(O==null?void 0:O.compareKeys)=="function"||(O==null?void 0:O.compareKeys)===null?O.compareKeys:se.compareKeys,escapeRegex:ie(O),escapeString:X(O),indent:O!=null&&O.min?"":J((Z=O==null?void 0:O.indent)!=null?Z:se.indent),maxDepth:(H=O==null?void 0:O.maxDepth)!=null?H:se.maxDepth,maxWidth:(B=O==null?void 0:O.maxWidth)!=null?B:se.maxWidth,min:(D=O==null?void 0:O.min)!=null?D:se.min,plugins:(U=O==null?void 0:O.plugins)!=null?U:se.plugins,printBasicPrototype:(V=O==null?void 0:O.printBasicPrototype)!=null?V:!0,printFunctionName:z(O),spacingInner:O!=null&&O.min?" ":` `,spacingOuter:O!=null&&O.min?"":` `}};function J(O){return Array.from({length:O+1}).join(" ")}function M(O,K){if(K&&(ue(K),K.plugins)){let H=w(K.plugins,O);if(H!==null)return d(H,O,Y(K),"",0,[])}let Z=P(O,z(K),ie(K),X(K));return Z!==null?Z:T(O,Y(K),"",0,[])}let F=s.plugins={AsymmetricMatcher:c.default,DOMCollection:g.default,DOMElement:u.default,Immutable:b.default,ReactElement:L.default,ReactTestComponent:v.default};var Q=s.default=M})(),ar.exports=i})()});var lr=oe((Uc,cr)=>{"use strict";cr.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}});var nn=oe((qc,pr)=>{var st=lr(),fr={};for(let e of Object.keys(st))fr[st[e]]=e;var ae={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};pr.exports=ae;for(let e of Object.keys(ae)){if(!("channels"in ae[e]))throw new Error("missing channels property: "+e);if(!("labels"in ae[e]))throw new Error("missing channel labels property: "+e);if(ae[e].labels.length!==ae[e].channels)throw new Error("channel and label counts mismatch: "+e);let{channels:t,labels:n}=ae[e];delete ae[e].channels,delete ae[e].labels,Object.defineProperty(ae[e],"channels",{value:t}),Object.defineProperty(ae[e],"labels",{value:n})}ae.rgb.hsl=function(e){let t=e[0]/255,n=e[1]/255,i=e[2]/255,s=Math.min(t,n,i),r=Math.max(t,n,i),o=r-s,c,g;r===s?c=0:t===r?c=(n-i)/o:n===r?c=2+(i-t)/o:i===r&&(c=4+(t-n)/o),c=Math.min(c*60,360),c<0&&(c+=360);let u=(s+r)/2;return r===s?g=0:u<=.5?g=o/(r+s):g=o/(2-r-s),[c,g*100,u*100]};ae.rgb.hsv=function(e){let t,n,i,s,r,o=e[0]/255,c=e[1]/255,g=e[2]/255,u=Math.max(o,c,g),b=u-Math.min(o,c,g),L=function(v){return(u-v)/6/b+1/2};return b===0?(s=0,r=0):(r=b/u,t=L(o),n=L(c),i=L(g),o===u?s=i-n:c===u?s=1/3+t-i:g===u&&(s=2/3+n-t),s<0?s+=1:s>1&&(s-=1)),[s*360,r*100,u*100]};ae.rgb.hwb=function(e){let t=e[0],n=e[1],i=e[2],s=ae.rgb.hsl(e)[0],r=1/255*Math.min(t,Math.min(n,i));return i=1-1/255*Math.max(t,Math.max(n,i)),[s,r*100,i*100]};ae.rgb.cmyk=function(e){let t=e[0]/255,n=e[1]/255,i=e[2]/255,s=Math.min(1-t,1-n,1-i),r=(1-t-s)/(1-s)||0,o=(1-n-s)/(1-s)||0,c=(1-i-s)/(1-s)||0;return[r*100,o*100,c*100,s*100]};function Pu(e,t){return(e[0]-t[0])**2+(e[1]-t[1])**2+(e[2]-t[2])**2}ae.rgb.keyword=function(e){let t=fr[e];if(t)return t;let n=1/0,i;for(let s of Object.keys(st)){let r=st[s],o=Pu(e,r);o<n&&(n=o,i=s)}return i};ae.keyword.rgb=function(e){return st[e]};ae.rgb.xyz=function(e){let t=e[0]/255,n=e[1]/255,i=e[2]/255;t=t>.04045?((t+.055)/1.055)**2.4:t/12.92,n=n>.04045?((n+.055)/1.055)**2.4:n/12.92,i=i>.04045?((i+.055)/1.055)**2.4:i/12.92;let s=t*.4124+n*.3576+i*.1805,r=t*.2126+n*.7152+i*.0722,o=t*.0193+n*.1192+i*.9505;return[s*100,r*100,o*100]};ae.rgb.lab=function(e){let t=ae.rgb.xyz(e),n=t[0],i=t[1],s=t[2];n/=95.047,i/=100,s/=108.883,n=n>.008856?n**(1/3):7.787*n+16/116,i=i>.008856?i**(1/3):7.787*i+16/116,s=s>.008856?s**(1/3):7.787*s+16/116;let r=116*i-16,o=500*(n-i),c=200*(i-s);return[r,o,c]};ae.hsl.rgb=function(e){let t=e[0]/360,n=e[1]/100,i=e[2]/100,s,r,o;if(n===0)return o=i*255,[o,o,o];i<.5?s=i*(1+n):s=i+n-i*n;let c=2*i-s,g=[0,0,0];for(let u=0;u<3;u++)r=t+1/3*-(u-1),r<0&&r++,r>1&&r--,6*r<1?o=c+(s-c)*6*r:2*r<1?o=s:3*r<2?o=c+(s-c)*(2/3-r)*6:o=c,g[u]=o*255;return g};ae.hsl.hsv=function(e){let t=e[0],n=e[1]/100,i=e[2]/100,s=n,r=Math.max(i,.01);i*=2,n*=i<=1?i:2-i,s*=r<=1?r:2-r;let o=(i+n)/2,c=i===0?2*s/(r+s):2*n/(i+n);return[t,c*100,o*100]};ae.hsv.rgb=function(e){let t=e[0]/60,n=e[1]/100,i=e[2]/100,s=Math.floor(t)%6,r=t-Math.floor(t),o=255*i*(1-n),c=255*i*(1-n*r),g=255*i*(1-n*(1-r));switch(i*=255,s){case 0:return[i,g,o];case 1:return[c,i,o];case 2:return[o,i,g];case 3:return[o,c,i];case 4:return[g,o,i];case 5:return[i,o,c]}};ae.hsv.hsl=function(e){let t=e[0],n=e[1]/100,i=e[2]/100,s=Math.max(i,.01),r,o;o=(2-n)*i;let c=(2-n)*s;return r=n*s,r/=c<=1?c:2-c,r=r||0,o/=2,[t,r*100,o*100]};ae.hwb.rgb=function(e){let t=e[0]/360,n=e[1]/100,i=e[2]/100,s=n+i,r;s>1&&(n/=s,i/=s);let o=Math.floor(6*t),c=1-i;r=6*t-o,(o&1)!==0&&(r=1-r);let g=n+r*(c-n),u,b,L;switch(o){default:case 6:case 0:u=c,b=g,L=n;break;case 1:u=g,b=c,L=n;break;case 2:u=n,b=c,L=g;break;case 3:u=n,b=g,L=c;break;case 4:u=g,b=n,L=c;break;case 5:u=c,b=n,L=g;break}return[u*255,b*255,L*255]};ae.cmyk.rgb=function(e){let t=e[0]/100,n=e[1]/100,i=e[2]/100,s=e[3]/100,r=1-Math.min(1,t*(1-s)+s),o=1-Math.min(1,n*(1-s)+s),c=1-Math.min(1,i*(1-s)+s);return[r*255,o*255,c*255]};ae.xyz.rgb=function(e){let t=e[0]/100,n=e[1]/100,i=e[2]/100,s,r,o;return s=t*3.2406+n*-1.5372+i*-.4986,r=t*-.9689+n*1.8758+i*.0415,o=t*.0557+n*-.204+i*1.057,s=s>.0031308?1.055*s**(1/2.4)-.055:s*12.92,r=r>.0031308?1.055*r**(1/2.4)-.055:r*12.92,o=o>.0031308?1.055*o**(1/2.4)-.055:o*12.92,s=Math.min(Math.max(0,s),1),r=Math.min(Math.max(0,r),1),o=Math.min(Math.max(0,o),1),[s*255,r*255,o*255]};ae.xyz.lab=function(e){let t=e[0],n=e[1],i=e[2];t/=95.047,n/=100,i/=108.883,t=t>.008856?t**(1/3):7.787*t+16/116,n=n>.008856?n**(1/3):7.787*n+16/116,i=i>.008856?i**(1/3):7.787*i+16/116;let s=116*n-16,r=500*(t-n),o=200*(n-i);return[s,r,o]};ae.lab.xyz=function(e){let t=e[0],n=e[1],i=e[2],s,r,o;r=(t+16)/116,s=n/500+r,o=r-i/200;let c=r**3,g=s**3,u=o**3;return r=c>.008856?c:(r-16/116)/7.787,s=g>.008856?g:(s-16/116)/7.787,o=u>.008856?u:(o-16/116)/7.787,s*=95.047,r*=100,o*=108.883,[s,r,o]};ae.lab.lch=function(e){let t=e[0],n=e[1],i=e[2],s;s=Math.atan2(i,n)*360/2/Math.PI,s<0&&(s+=360);let o=Math.sqrt(n*n+i*i);return[t,o,s]};ae.lch.lab=function(e){let t=e[0],n=e[1],s=e[2]/360*2*Math.PI,r=n*Math.cos(s),o=n*Math.sin(s);return[t,r,o]};ae.rgb.ansi16=function(e,t=null){let[n,i,s]=e,r=t===null?ae.rgb.hsv(e)[2]:t;if(r=Math.round(r/50),r===0)return 30;let o=30+(Math.round(s/255)<<2|Math.round(i/255)<<1|Math.round(n/255));return r===2&&(o+=60),o};ae.hsv.ansi16=function(e){return ae.rgb.ansi16(ae.hsv.rgb(e),e[2])};ae.rgb.ansi256=function(e){let t=e[0],n=e[1],i=e[2];return t===n&&n===i?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(n/255*5)+Math.round(i/255*5)};ae.ansi16.rgb=function(e){let t=e%10;if(t===0||t===7)return e>50&&(t+=3.5),t=t/10.5*255,[t,t,t];let n=(~~(e>50)+1)*.5,i=(t&1)*n*255,s=(t>>1&1)*n*255,r=(t>>2&1)*n*255;return[i,s,r]};ae.ansi256.rgb=function(e){if(e>=232){let r=(e-232)*10+8;return[r,r,r]}e-=16;let t,n=Math.floor(e/36)/5*255,i=Math.floor((t=e%36)/6)/5*255,s=t%6/5*255;return[n,i,s]};ae.rgb.hex=function(e){let n=(((Math.round(e[0])&255)<<16)+((Math.round(e[1])&255)<<8)+(Math.round(e[2])&255)).toString(16).toUpperCase();return"000000".substring(n.length)+n};ae.hex.rgb=function(e){let t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];let n=t[0];t[0].length===3&&(n=n.split("").map(c=>c+c).join(""));let i=parseInt(n,16),s=i>>16&255,r=i>>8&255,o=i&255;return[s,r,o]};ae.rgb.hcg=function(e){let t=e[0]/255,n=e[1]/255,i=e[2]/255,s=Math.max(Math.max(t,n),i),r=Math.min(Math.min(t,n),i),o=s-r,c,g;return o<1?c=r/(1-o):c=0,o<=0?g=0:s===t?g=(n-i)/o%6:s===n?g=2+(i-t)/o:g=4+(t-n)/o,g/=6,g%=1,[g*360,o*100,c*100]};ae.hsl.hcg=function(e){let t=e[1]/100,n=e[2]/100,i=n<.5?2*t*n:2*t*(1-n),s=0;return i<1&&(s=(n-.5*i)/(1-i)),[e[0],i*100,s*100]};ae.hsv.hcg=function(e){let t=e[1]/100,n=e[2]/100,i=t*n,s=0;return i<1&&(s=(n-i)/(1-i)),[e[0],i*100,s*100]};ae.hcg.rgb=function(e){let t=e[0]/360,n=e[1]/100,i=e[2]/100;if(n===0)return[i*255,i*255,i*255];let s=[0,0,0],r=t%1*6,o=r%1,c=1-o,g=0;switch(Math.floor(r)){case 0:s[0]=1,s[1]=o,s[2]=0;break;case 1:s[0]=c,s[1]=1,s[2]=0;break;case 2:s[0]=0,s[1]=1,s[2]=o;break;case 3:s[0]=0,s[1]=c,s[2]=1;break;case 4:s[0]=o,s[1]=0,s[2]=1;break;default:s[0]=1,s[1]=0,s[2]=c}return g=(1-n)*i,[(n*s[0]+g)*255,(n*s[1]+g)*255,(n*s[2]+g)*255]};ae.hcg.hsv=function(e){let t=e[1]/100,n=e[2]/100,i=t+n*(1-t),s=0;return i>0&&(s=t/i),[e[0],s*100,i*100]};ae.hcg.hsl=function(e){let t=e[1]/100,i=e[2]/100*(1-t)+.5*t,s=0;return i>0&&i<.5?s=t/(2*i):i>=.5&&i<1&&(s=t/(2*(1-i))),[e[0],s*100,i*100]};ae.hcg.hwb=function(e){let t=e[1]/100,n=e[2]/100,i=t+n*(1-t);return[e[0],(i-t)*100,(1-i)*100]};ae.hwb.hcg=function(e){let t=e[1]/100,i=1-e[2]/100,s=i-t,r=0;return s<1&&(r=(i-s)/(1-s)),[e[0],s*100,r*100]};ae.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]};ae.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]};ae.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]};ae.gray.hsl=function(e){return[0,0,e[0]]};ae.gray.hsv=ae.gray.hsl;ae.gray.hwb=function(e){return[0,100,e[0]]};ae.gray.cmyk=function(e){return[0,0,0,e[0]]};ae.gray.lab=function(e){return[e[0],0,0]};ae.gray.hex=function(e){let t=Math.round(e[0]/100*255)&255,i=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(i.length)+i};ae.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}});var mr=oe((Gc,dr)=>{var Lt=nn();function xu(){let e={},t=Object.keys(Lt);for(let n=t.length,i=0;i<n;i++)e[t[i]]={distance:-1,parent:null};return e}function Du(e){let t=xu(),n=[e];for(t[e].distance=0;n.length;){let i=n.pop(),s=Object.keys(Lt[i]);for(let r=s.length,o=0;o<r;o++){let c=s[o],g=t[c];g.distance===-1&&(g.distance=t[i].distance+1,g.parent=i,n.unshift(c))}}return t}function Hu(e,t){return function(n){return t(e(n))}}function ju(e,t){let n=[t[e].parent,e],i=Lt[t[e].parent][e],s=t[e].parent;for(;t[s].parent;)n.unshift(t[s].parent),i=Hu(Lt[t[s].parent][s],i),s=t[s].parent;return i.conversion=n,i}dr.exports=function(e){let t=Du(e),n={},i=Object.keys(t);for(let s=i.length,r=0;r<s;r++){let o=i[r];t[o].parent!==null&&(n[o]=ju(o,t))}return n}});var gr=oe((Wc,hr)=>{var rn=nn(),ku=mr(),Ye={},Bu=Object.keys(rn);function Fu(e){let t=function(...n){let i=n[0];return i==null?i:(i.length>1&&(n=i),e(n))};return"conversion"in e&&(t.conversion=e.conversion),t}function Uu(e){let t=function(...n){let i=n[0];if(i==null)return i;i.length>1&&(n=i);let s=e(n);if(typeof s=="object")for(let r=s.length,o=0;o<r;o++)s[o]=Math.round(s[o]);return s};return"conversion"in e&&(t.conversion=e.conversion),t}Bu.forEach(e=>{Ye[e]={},Object.defineProperty(Ye[e],"channels",{value:rn[e].channels}),Object.defineProperty(Ye[e],"labels",{value:rn[e].labels});let t=ku(e);Object.keys(t).forEach(i=>{let s=t[i];Ye[e][i]=Uu(s),Ye[e][i].raw=Fu(s)})});hr.exports=Ye});var Ar=oe((Kc,Rr)=>{"use strict";var br=(e,t)=>(...n)=>`\x1B[${e(...n)+t}m`,Er=(e,t)=>(...n)=>{let i=e(...n);return`\x1B[${38+t};5;${i}m`},yr=(e,t)=>(...n)=>{let i=e(...n);return`\x1B[${38+t};2;${i[0]};${i[1]};${i[2]}m`},Nt=e=>e,_r=(e,t,n)=>[e,t,n],ze=(e,t,n)=>{Object.defineProperty(e,t,{get:()=>{let i=n();return Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0}),i},enumerable:!0,configurable:!0})},sn,Xe=(e,t,n,i)=>{sn===void 0&&(sn=gr());let s=i?10:0,r={};for(let[o,c]of Object.entries(sn)){let g=o==="ansi16"?"ansi":o;o===t?r[g]=e(n,s):typeof c=="object"&&(r[g]=e(c[t],s))}return r};function qu(){let e=new Map,t={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};t.color.gray=t.color.blackBright,t.bgColor.bgGray=t.bgColor.bgBlackBright,t.color.grey=t.color.blackBright,t.bgColor.bgGrey=t.bgColor.bgBlackBright;for(let[n,i]of Object.entries(t)){for(let[s,r]of Object.entries(i))t[s]={open:`\x1B[${r[0]}m`,close:`\x1B[${r[1]}m`},i[s]=t[s],e.set(r[0],r[1]);Object.defineProperty(t,n,{value:i,enumerable:!1})}return Object.defineProperty(t,"codes",{value:e,enumerable:!1}),t.color.close="\x1B[39m",t.bgColor.close="\x1B[49m",ze(t.color,"ansi",()=>Xe(br,"ansi16",Nt,!1)),ze(t.color,"ansi256",()=>Xe(Er,"ansi256",Nt,!1)),ze(t.color,"ansi16m",()=>Xe(yr,"rgb",_r,!1)),ze(t.bgColor,"ansi",()=>Xe(br,"ansi16",Nt,!0)),ze(t.bgColor,"ansi256",()=>Xe(Er,"ansi256",Nt,!0)),ze(t.bgColor,"ansi16m",()=>Xe(yr,"rgb",_r,!0)),t}Object.defineProperty(Rr,"exports",{enumerable:!0,get:qu})});var vr=oe((Vc,Cr)=>{"use strict";Cr.exports=(e,t=process.argv)=>{let n=e.startsWith("-")?"":e.length===1?"-":"--",i=t.indexOf(n+e),s=t.indexOf("--");return i!==-1&&(s===-1||i<s)}});var Tr=oe((Yc,Or)=>{"use strict";var Gu=require("os"),Sr=require("tty"),Le=vr(),{env:Re}=process,ke;Le("no-color")||Le("no-colors")||Le("color=false")||Le("color=never")?ke=0:(Le("color")||Le("colors")||Le("color=true")||Le("color=always"))&&(ke=1);"FORCE_COLOR"in Re&&(Re.FORCE_COLOR==="true"?ke=1:Re.FORCE_COLOR==="false"?ke=0:ke=Re.FORCE_COLOR.length===0?1:Math.min(parseInt(Re.FORCE_COLOR,10),3));function un(e){return e===0?!1:{level:e,hasBasic:!0,has256:e>=2,has16m:e>=3}}function on(e,t){if(ke===0)return 0;if(Le("color=16m")||Le("color=full")||Le("color=truecolor"))return 3;if(Le("color=256"))return 2;if(e&&!t&&ke===void 0)return 0;let n=ke||0;if(Re.TERM==="dumb")return n;if(process.platform==="win32"){let i=Gu.release().split(".");return Number(i[0])>=10&&Number(i[2])>=10586?Number(i[2])>=14931?3:2:1}if("CI"in Re)return["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI","GITHUB_ACTIONS","BUILDKITE"].some(i=>i in Re)||Re.CI_NAME==="codeship"?1:n;if("TEAMCITY_VERSION"in Re)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(Re.TEAMCITY_VERSION)?1:0;if(Re.COLORTERM==="truecolor")