dom-testing-library
Advanced tools
Comparing version 3.12.2 to 3.12.3
@@ -1,2 +0,2 @@ | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t(e.DomTestingLibrary={})}(this,function(e){"use strict";function t(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},l=a.collapseWhitespace,o=void 0===l||l,i=a.trim;if("string"!=typeof e)return!1;var u=r(e,{trim:void 0===i||i,collapseWhitespace:o});return"string"==typeof n?u.toLowerCase().includes(n.toLowerCase()):"function"==typeof n?n(u,t):n.test(u)}function n(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},l=a.collapseWhitespace,o=void 0===l||l,i=a.trim;if("string"!=typeof e)return!1;var u=r(e,{trim:void 0===i||i,collapseWhitespace:o});return"string"==typeof n?u===n:"function"==typeof n?n(u,t):n.test(u)}function r(e,t){var n=t.trim,r=t.collapseWhitespace,a=e;return a=n?a.trim():a,a=r?a.replace(/\s+/g," "):a}function a(e){var t=e.ownerDocument.defaultView;return Array.from(e.childNodes).filter(function(e){return e.nodeType===t.Node.TEXT_NODE&&Boolean(e.textContent)}).map(function(e){return e.textContent}).join("")}var l="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function i(e,t){return e(t={exports:{}},t.exports),t.exports}var u={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]},c=i(function(e){var t={};for(var n in u)u.hasOwnProperty(n)&&(t[u[n]]=n);var r=e.exports={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"]}};for(var a in r)if(r.hasOwnProperty(a)){if(!("channels"in r[a]))throw new Error("missing channels property: "+a);if(!("labels"in r[a]))throw new Error("missing channel labels property: "+a);if(r[a].labels.length!==r[a].channels)throw new Error("channel and label counts mismatch: "+a);var l=r[a].channels,o=r[a].labels;delete r[a].channels,delete r[a].labels,Object.defineProperty(r[a],"channels",{value:l}),Object.defineProperty(r[a],"labels",{value:o})}r.rgb.hsl=function(e){var t,n,r=e[0]/255,a=e[1]/255,l=e[2]/255,o=Math.min(r,a,l),i=Math.max(r,a,l),u=i-o;return i===o?t=0:r===i?t=(a-l)/u:a===i?t=2+(l-r)/u:l===i&&(t=4+(r-a)/u),(t=Math.min(60*t,360))<0&&(t+=360),n=(o+i)/2,[t,100*(i===o?0:n<=.5?u/(i+o):u/(2-i-o)),100*n]},r.rgb.hsv=function(e){var t,n,r,a,l,o=e[0]/255,i=e[1]/255,u=e[2]/255,c=Math.max(o,i,u),s=c-Math.min(o,i,u),d=function(e){return(c-e)/6/s+.5};return 0===s?a=l=0:(l=s/c,t=d(o),n=d(i),r=d(u),o===c?a=r-n:i===c?a=1/3+t-r:u===c&&(a=2/3+n-t),a<0?a+=1:a>1&&(a-=1)),[360*a,100*l,100*c]},r.rgb.hwb=function(e){var t=e[0],n=e[1],a=e[2];return[r.rgb.hsl(e)[0],100*(1/255*Math.min(t,Math.min(n,a))),100*(a=1-1/255*Math.max(t,Math.max(n,a)))]},r.rgb.cmyk=function(e){var t,n=e[0]/255,r=e[1]/255,a=e[2]/255;return[100*((1-n-(t=Math.min(1-n,1-r,1-a)))/(1-t)||0),100*((1-r-t)/(1-t)||0),100*((1-a-t)/(1-t)||0),100*t]},r.rgb.keyword=function(e){var n=t[e];if(n)return n;var r,a,l,o=1/0;for(var i in u)if(u.hasOwnProperty(i)){var c=u[i],s=(a=e,l=c,Math.pow(a[0]-l[0],2)+Math.pow(a[1]-l[1],2)+Math.pow(a[2]-l[2],2));s<o&&(o=s,r=i)}return r},r.keyword.rgb=function(e){return u[e]},r.rgb.xyz=function(e){var t=e[0]/255,n=e[1]/255,r=e[2]/255;return[100*(.4124*(t=t>.04045?Math.pow((t+.055)/1.055,2.4):t/12.92)+.3576*(n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92)+.1805*(r=r>.04045?Math.pow((r+.055)/1.055,2.4):r/12.92)),100*(.2126*t+.7152*n+.0722*r),100*(.0193*t+.1192*n+.9505*r)]},r.rgb.lab=function(e){var t=r.rgb.xyz(e),n=t[0],a=t[1],l=t[2];return a/=100,l/=108.883,n=(n/=95.047)>.008856?Math.pow(n,1/3):7.787*n+16/116,[116*(a=a>.008856?Math.pow(a,1/3):7.787*a+16/116)-16,500*(n-a),200*(a-(l=l>.008856?Math.pow(l,1/3):7.787*l+16/116))]},r.hsl.rgb=function(e){var t,n,r,a,l,o=e[0]/360,i=e[1]/100,u=e[2]/100;if(0===i)return[l=255*u,l,l];t=2*u-(n=u<.5?u*(1+i):u+i-u*i),a=[0,0,0];for(var c=0;c<3;c++)(r=o+1/3*-(c-1))<0&&r++,r>1&&r--,l=6*r<1?t+6*(n-t)*r:2*r<1?n:3*r<2?t+(n-t)*(2/3-r)*6:t,a[c]=255*l;return a},r.hsl.hsv=function(e){var t=e[0],n=e[1]/100,r=e[2]/100,a=n,l=Math.max(r,.01);return n*=(r*=2)<=1?r:2-r,a*=l<=1?l:2-l,[t,100*(0===r?2*a/(l+a):2*n/(r+n)),100*((r+n)/2)]},r.hsv.rgb=function(e){var t=e[0]/60,n=e[1]/100,r=e[2]/100,a=Math.floor(t)%6,l=t-Math.floor(t),o=255*r*(1-n),i=255*r*(1-n*l),u=255*r*(1-n*(1-l));switch(r*=255,a){case 0:return[r,u,o];case 1:return[i,r,o];case 2:return[o,r,u];case 3:return[o,i,r];case 4:return[u,o,r];case 5:return[r,o,i]}},r.hsv.hsl=function(e){var t,n,r,a=e[0],l=e[1]/100,o=e[2]/100,i=Math.max(o,.01);return r=(2-l)*o,n=l*i,[a,100*(n=(n/=(t=(2-l)*i)<=1?t:2-t)||0),100*(r/=2)]},r.hwb.rgb=function(e){var t,n,r,a,l,o,i,u=e[0]/360,c=e[1]/100,s=e[2]/100,d=c+s;switch(d>1&&(c/=d,s/=d),r=6*u-(t=Math.floor(6*u)),0!=(1&t)&&(r=1-r),a=c+r*((n=1-s)-c),t){default:case 6:case 0:l=n,o=a,i=c;break;case 1:l=a,o=n,i=c;break;case 2:l=c,o=n,i=a;break;case 3:l=c,o=a,i=n;break;case 4:l=a,o=c,i=n;break;case 5:l=n,o=c,i=a}return[255*l,255*o,255*i]},r.cmyk.rgb=function(e){var t=e[0]/100,n=e[1]/100,r=e[2]/100,a=e[3]/100;return[255*(1-Math.min(1,t*(1-a)+a)),255*(1-Math.min(1,n*(1-a)+a)),255*(1-Math.min(1,r*(1-a)+a))]},r.xyz.rgb=function(e){var t,n,r,a=e[0]/100,l=e[1]/100,o=e[2]/100;return n=-.9689*a+1.8758*l+.0415*o,r=.0557*a+-.204*l+1.057*o,t=(t=3.2406*a+-1.5372*l+-.4986*o)>.0031308?1.055*Math.pow(t,1/2.4)-.055:12.92*t,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:12.92*n,r=r>.0031308?1.055*Math.pow(r,1/2.4)-.055:12.92*r,[255*(t=Math.min(Math.max(0,t),1)),255*(n=Math.min(Math.max(0,n),1)),255*(r=Math.min(Math.max(0,r),1))]},r.xyz.lab=function(e){var t=e[0],n=e[1],r=e[2];return n/=100,r/=108.883,t=(t/=95.047)>.008856?Math.pow(t,1/3):7.787*t+16/116,[116*(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116)-16,500*(t-n),200*(n-(r=r>.008856?Math.pow(r,1/3):7.787*r+16/116))]},r.lab.xyz=function(e){var t,n,r,a=e[0];t=e[1]/500+(n=(a+16)/116),r=n-e[2]/200;var l=Math.pow(n,3),o=Math.pow(t,3),i=Math.pow(r,3);return n=l>.008856?l:(n-16/116)/7.787,t=o>.008856?o:(t-16/116)/7.787,r=i>.008856?i:(r-16/116)/7.787,[t*=95.047,n*=100,r*=108.883]},r.lab.lch=function(e){var t,n=e[0],r=e[1],a=e[2];return(t=360*Math.atan2(a,r)/2/Math.PI)<0&&(t+=360),[n,Math.sqrt(r*r+a*a),t]},r.lch.lab=function(e){var t,n=e[0],r=e[1];return t=e[2]/360*2*Math.PI,[n,r*Math.cos(t),r*Math.sin(t)]},r.rgb.ansi16=function(e){var t=e[0],n=e[1],a=e[2],l=1 in arguments?arguments[1]:r.rgb.hsv(e)[2];if(0===(l=Math.round(l/50)))return 30;var o=30+(Math.round(a/255)<<2|Math.round(n/255)<<1|Math.round(t/255));return 2===l&&(o+=60),o},r.hsv.ansi16=function(e){return r.rgb.ansi16(r.hsv.rgb(e),e[2])},r.rgb.ansi256=function(e){var t=e[0],n=e[1],r=e[2];return t===n&&n===r?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(r/255*5)},r.ansi16.rgb=function(e){var t=e%10;if(0===t||7===t)return e>50&&(t+=3.5),[t=t/10.5*255,t,t];var n=.5*(1+~~(e>50));return[(1&t)*n*255,(t>>1&1)*n*255,(t>>2&1)*n*255]},r.ansi256.rgb=function(e){if(e>=232){var t=10*(e-232)+8;return[t,t,t]}var n;return e-=16,[Math.floor(e/36)/5*255,Math.floor((n=e%36)/6)/5*255,n%6/5*255]},r.rgb.hex=function(e){var t=(((255&Math.round(e[0]))<<16)+((255&Math.round(e[1]))<<8)+(255&Math.round(e[2]))).toString(16).toUpperCase();return"000000".substring(t.length)+t},r.hex.rgb=function(e){var t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];var n=t[0];3===t[0].length&&(n=n.split("").map(function(e){return e+e}).join(""));var r=parseInt(n,16);return[r>>16&255,r>>8&255,255&r]},r.rgb.hcg=function(e){var t,n=e[0]/255,r=e[1]/255,a=e[2]/255,l=Math.max(Math.max(n,r),a),o=Math.min(Math.min(n,r),a),i=l-o;return t=i<=0?0:l===n?(r-a)/i%6:l===r?2+(a-n)/i:4+(n-r)/i+4,t/=6,[360*(t%=1),100*i,100*(i<1?o/(1-i):0)]},r.hsl.hcg=function(e){var t=e[1]/100,n=e[2]/100,r=1,a=0;return(r=n<.5?2*t*n:2*t*(1-n))<1&&(a=(n-.5*r)/(1-r)),[e[0],100*r,100*a]},r.hsv.hcg=function(e){var t=e[1]/100,n=e[2]/100,r=t*n,a=0;return r<1&&(a=(n-r)/(1-r)),[e[0],100*r,100*a]},r.hcg.rgb=function(e){var t=e[0]/360,n=e[1]/100,r=e[2]/100;if(0===n)return[255*r,255*r,255*r];var a,l=[0,0,0],o=t%1*6,i=o%1,u=1-i;switch(Math.floor(o)){case 0:l[0]=1,l[1]=i,l[2]=0;break;case 1:l[0]=u,l[1]=1,l[2]=0;break;case 2:l[0]=0,l[1]=1,l[2]=i;break;case 3:l[0]=0,l[1]=u,l[2]=1;break;case 4:l[0]=i,l[1]=0,l[2]=1;break;default:l[0]=1,l[1]=0,l[2]=u}return a=(1-n)*r,[255*(n*l[0]+a),255*(n*l[1]+a),255*(n*l[2]+a)]},r.hcg.hsv=function(e){var t=e[1]/100,n=t+e[2]/100*(1-t),r=0;return n>0&&(r=t/n),[e[0],100*r,100*n]},r.hcg.hsl=function(e){var t=e[1]/100,n=e[2]/100*(1-t)+.5*t,r=0;return n>0&&n<.5?r=t/(2*n):n>=.5&&n<1&&(r=t/(2*(1-n))),[e[0],100*r,100*n]},r.hcg.hwb=function(e){var t=e[1]/100,n=t+e[2]/100*(1-t);return[e[0],100*(n-t),100*(1-n)]},r.hwb.hcg=function(e){var t=e[1]/100,n=1-e[2]/100,r=n-t,a=0;return r<1&&(a=(n-r)/(1-r)),[e[0],100*r,100*a]},r.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},r.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},r.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},r.gray.hsl=r.gray.hsv=function(e){return[0,0,e[0]]},r.gray.hwb=function(e){return[0,100,e[0]]},r.gray.cmyk=function(e){return[0,0,0,e[0]]},r.gray.lab=function(e){return[e[0],0,0]},r.gray.hex=function(e){var t=255&Math.round(e[0]/100*255),n=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(n.length)+n},r.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}});c.rgb,c.hsl,c.hsv,c.hwb,c.cmyk,c.xyz,c.lab,c.lch,c.hex,c.keyword,c.ansi16,c.ansi256,c.hcg,c.apple,c.gray;function s(e){var t=function(){for(var e={},t=Object.keys(c),n=t.length,r=0;r<n;r++)e[t[r]]={distance:-1,parent:null};return e}(),n=[e];for(t[e].distance=0;n.length;)for(var r=n.pop(),a=Object.keys(c[r]),l=a.length,o=0;o<l;o++){var i=a[o],u=t[i];-1===u.distance&&(u.distance=t[r].distance+1,u.parent=r,n.unshift(i))}return t}function d(e,t){return function(n){return t(e(n))}}function f(e,t){for(var n=[t[e].parent,e],r=c[t[e].parent][e],a=t[e].parent;t[a].parent;)n.unshift(t[a].parent),r=d(c[t[a].parent][a],r),a=t[a].parent;return r.conversion=n,r}var b={};Object.keys(c).forEach(function(e){b[e]={},Object.defineProperty(b[e],"channels",{value:c[e].channels}),Object.defineProperty(b[e],"labels",{value:c[e].labels});var t=function(e){for(var t=s(e),n={},r=Object.keys(t),a=r.length,l=0;l<a;l++){var o=r[l];null!==t[o].parent&&(n[o]=f(o,t))}return n}(e);Object.keys(t).forEach(function(n){var r=t[n];b[e][n]=function(e){var t=function(t){if(null==t)return t;arguments.length>1&&(t=Array.prototype.slice.call(arguments));var n=e(t);if("object"==typeof n)for(var r=n.length,a=0;a<r;a++)n[a]=Math.round(n[a]);return n};return"conversion"in e&&(t.conversion=e.conversion),t}(r),b[e][n].raw=function(e){var t=function(t){return null==t?t:(arguments.length>1&&(t=Array.prototype.slice.call(arguments)),e(t))};return"conversion"in e&&(t.conversion=e.conversion),t}(r)})});var p=b,y=i(function(e){const t=(e,t)=>(function(){return`[${e.apply(p,arguments)+t}m`}),n=(e,t)=>(function(){const n=e.apply(p,arguments);return`[${38+t};5;${n}m`}),r=(e,t)=>(function(){const n=e.apply(p,arguments);return`[${38+t};2;${n[0]};${n[1]};${n[2]}m`});Object.defineProperty(e,"exports",{enumerable:!0,get:function(){const e=new Map,a={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],gray:[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]}};a.color.grey=a.color.gray;for(const t of Object.keys(a)){const n=a[t];for(const t of Object.keys(n)){const r=n[t];a[t]={open:`[${r[0]}m`,close:`[${r[1]}m`},n[t]=a[t],e.set(r[0],r[1])}Object.defineProperty(a,t,{value:n,enumerable:!1}),Object.defineProperty(a,"codes",{value:e,enumerable:!1})}const l=e=>e,o=(e,t,n)=>[e,t,n];a.color.close="[39m",a.bgColor.close="[49m",a.color.ansi={ansi:t(l,0)},a.color.ansi256={ansi256:n(l,0)},a.color.ansi16m={rgb:r(o,0)},a.bgColor.ansi={ansi:t(l,10)},a.bgColor.ansi256={ansi256:n(l,10)},a.bgColor.ansi16m={rgb:r(o,10)};for(let e of Object.keys(p)){if("object"!=typeof p[e])continue;const l=p[e];"ansi16"===e&&(e="ansi"),"ansi16"in l&&(a.color.ansi[e]=t(l.ansi16,0),a.bgColor.ansi[e]=t(l.ansi16,10)),"ansi256"in l&&(a.color.ansi256[e]=n(l.ansi256,0),a.bgColor.ansi256[e]=n(l.ansi256,10)),"rgb"in l&&(a.color.ansi16m[e]=r(l.rgb,0),a.bgColor.ansi16m[e]=r(l.rgb,10))}return a}})}),h=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.printIteratorEntries=function(e,t,n,r,a,l){let o=arguments.length>6&&void 0!==arguments[6]?arguments[6]:": ",i="",u=e.next();if(!u.done){i+=t.spacingOuter;const c=n+t.indent;for(;!u.done;){const n=l(u.value[0],t,c,r,a),s=l(u.value[1],t,c,r,a);i+=c+n+o+s,(u=e.next()).done?t.min||(i+=","):i+=","+t.spacingInner}i+=t.spacingOuter+n}return i},t.printIteratorValues=function(e,t,n,r,a,l){let o="",i=e.next();if(!i.done){o+=t.spacingOuter;const u=n+t.indent;for(;!i.done;)o+=u+l(i.value,t,u,r,a),(i=e.next()).done?t.min||(o+=","):o+=","+t.spacingInner;o+=t.spacingOuter+n}return o},t.printListItems=function(e,t,n,r,a,l){let o="";if(e.length){o+=t.spacingOuter;const i=n+t.indent;for(let n=0;n<e.length;n++)o+=i+l(e[n],t,i,r,a),n<e.length-1?o+=","+t.spacingInner:t.min||(o+=",");o+=t.spacingOuter+n}return o},t.printObjectProperties=function(e,t,a,l,o,i){let u="",c=Object.keys(e).sort();const s=n(e);s.length&&(c=c.filter(e=>!r(e)).concat(s));if(c.length){u+=t.spacingOuter;const n=a+t.indent;for(let r=0;r<c.length;r++){const a=c[r],s=i(a,t,n,l,o),d=i(e[a],t,n,l,o);u+=n+s+": "+d,r<c.length-1?u+=","+t.spacingInner:t.min||(u+=",")}u+=t.spacingOuter+a}return u};const n=Object.getOwnPropertySymbols||(e=>[]),r=e=>"symbol"==typeof e||"[object Symbol]"===toString.call(e)});o(h);h.printIteratorEntries,h.printIteratorValues,h.printListItems,h.printObjectProperties;var v=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.test=t.serialize=void 0;const n=Symbol.for("jest.asymmetricMatcher"),r=t.serialize=((e,t,n,r,a,l)=>{const o=e.toString();return"ArrayContaining"===o||"ArrayNotContaining"===o?++r>t.maxDepth?"["+o+"]":o+" ["+(0,h.printListItems)(e.sample,t,n,r,a,l)+"]":"ObjectContaining"===o||"ObjectNotContaining"===o?++r>t.maxDepth?"["+o+"]":o+" {"+(0,h.printObjectProperties)(e.sample,t,n,r,a,l)+"}":"StringMatching"===o||"StringNotMatching"===o?o+" "+l(e.sample,t,n,r,a):"StringContaining"===o||"StringNotContaining"===o?o+" "+l(e.sample,t,n,r,a):e.toAsymmetricMatcher()}),a=t.test=(e=>e&&e.$$typeof===n);t.default={serialize:r,test:a}});o(v);v.test,v.serialize;var g=()=>{const e=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:[a-zA-Z\\d]*(?:;[a-zA-Z\\d]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PRZcf-ntqry=><~]))"].join("|");return new RegExp(e,"g")},m=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.serialize=t.test=void 0;var n=a(g),r=a(y);function a(e){return e&&e.__esModule?e:{default:e}}const l=t.test=(e=>"string"==typeof e&&e.match((0,n.default)())),o=t.serialize=((e,t,a,l,o,i)=>i((e=>e.replace((0,n.default)(),(e,t,n)=>{switch(e){case r.default.red.close:case r.default.green.close:case r.default.cyan.close:case r.default.gray.close:case r.default.white.close:case r.default.yellow.close:case r.default.bgRed.close:case r.default.bgGreen.close:case r.default.bgYellow.close:case r.default.inverse.close:case r.default.dim.close:case r.default.bold.close:case r.default.reset.open:case r.default.reset.close:return"</>";case r.default.red.open:return"<red>";case r.default.green.open:return"<green>";case r.default.cyan.open:return"<cyan>";case r.default.gray.open:return"<gray>";case r.default.white.open:return"<white>";case r.default.yellow.open:return"<yellow>";case r.default.bgRed.open:return"<bgRed>";case r.default.bgGreen.open:return"<bgGreen>";case r.default.bgYellow.open:return"<bgYellow>";case r.default.inverse.open:return"<inverse>";case r.default.dim.open:return"<dim>";case r.default.bold.open:return"<bold>";default:return""}}))(e),t,a,l,o));t.default={serialize:o,test:l}});o(m);m.serialize,m.test;var E=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.serialize=t.test=void 0;const n=["DOMStringMap","NamedNodeMap"],r=t.test=(e=>e&&e.constructor&&-1!==n.indexOf(e.constructor.name)),a=t.serialize=((e,t,n,r,a,l)=>++r>t.maxDepth?"["+e.constructor.name+"]":e.constructor.name+" {"+(0,h.printObjectProperties)((e=>{let t={};if("NamedNodeMap"===e.constructor.name)for(let n=0;n<e.length;n++)t[e[n].name]=e[n].value;else t=Object.assign({},e);return t})(e),t,n,r,a,l)+"}");t.default={serialize:a,test:r}});o(E);E.serialize,E.test;var w=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e.replace(/</g,"<").replace(/>/g,">")}});o(w);var T=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.printElementAsLeaf=t.printElement=t.printComment=t.printText=t.printChildren=t.printProps=void 0;var n,r=(n=w)&&n.__esModule?n:{default:n};t.printProps=((e,t,n,r,a,l,o)=>{const i=r+n.indent,u=n.colors;return e.map(e=>{const c=t[e];let s=o(c,n,i,a,l);return"string"!=typeof c&&(-1!==s.indexOf("\n")&&(s=n.spacingOuter+i+s+n.spacingOuter+r),s="{"+s+"}"),n.spacingInner+r+u.prop.open+e+u.prop.close+"="+u.value.open+s+u.value.close}).join("")}),t.printChildren=((e,t,n,r,l,o)=>e.map(e=>t.spacingOuter+n+("string"==typeof e?a(e,t):o(e,t,n,r,l))).join(""));const a=t.printText=((e,t)=>{const n=t.colors.content;return n.open+(0,r.default)(e)+n.close});t.printComment=((e,t)=>{const n=t.colors.comment;return n.open+"\x3c!--"+(0,r.default)(e)+"--\x3e"+n.close}),t.printElement=((e,t,n,r,a)=>{const l=r.colors.tag;return l.open+"<"+e+(t&&l.close+t+r.spacingOuter+a+l.open)+(n?">"+l.close+n+r.spacingOuter+a+l.open+"</"+e:(t&&!r.min?"":" ")+"/")+">"+l.close}),t.printElementAsLeaf=((e,t)=>{const n=t.colors.tag;return n.open+"<"+e+n.close+" …"+n.open+" />"+n.close})});o(T);T.printElementAsLeaf,T.printElement,T.printComment,T.printText,T.printChildren,T.printProps;var M=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.serialize=t.test=void 0;const n=/^((HTML|SVG)\w*)?Element$/,r=t.test=(e=>e&&e.constructor&&e.constructor.name&&((e,t)=>1===e&&n.test(t)||3===e&&"Text"===t||8===e&&"Comment"===t||11===e&&"DocumentFragment"===t)(e.nodeType,e.constructor.name)),a=e=>e.name,l=(e,t)=>(e[t.name]=t.value,e),o=t.serialize=((e,t,n,r,o,i)=>{if(3===e.nodeType)return(0,T.printText)(e.data,t);if(8===e.nodeType)return(0,T.printComment)(e.data,t);const u=11===e.nodeType?"DocumentFragment":e.tagName.toLowerCase();return++r>t.maxDepth?(0,T.printElementAsLeaf)(u,t):(0,T.printElement)(u,(0,T.printProps)(Array.prototype.map.call(e.attributes||[],a).sort(),Array.prototype.reduce.call(e.attributes||[],l,{}),t,n+t.indent,r,o,i),(0,T.printChildren)(Array.prototype.slice.call(e.childNodes||e.children),t,n+t.indent,r,o,i),t,n)});t.default={serialize:o,test:r}});o(M);M.serialize,M.test;var A=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.test=t.serialize=void 0;const n=e=>"Immutable."+e,r=e=>"["+e+"]",a=(e,t,a,l,o,i,u)=>++l>t.maxDepth?r(n(u)):n(u)+" ["+(0,h.printIteratorValues)(e.values(),t,a,l,o,i)+"]",l=t.serialize=((e,t,l,o,i,u)=>e["@@__IMMUTABLE_MAP__@@"]?((e,t,a,l,o,i,u)=>++l>t.maxDepth?r(n(u)):n(u)+" {"+(0,h.printIteratorEntries)(e.entries(),t,a,l,o,i)+"}")(e,t,l,o,i,u,e["@@__IMMUTABLE_ORDERED__@@"]?"OrderedMap":"Map"):e["@@__IMMUTABLE_LIST__@@"]?a(e,t,l,o,i,u,"List"):e["@@__IMMUTABLE_SET__@@"]?a(e,t,l,o,i,u,e["@@__IMMUTABLE_ORDERED__@@"]?"OrderedSet":"Set"):e["@@__IMMUTABLE_STACK__@@"]?a(e,t,l,o,i,u,"Stack"):e["@@__IMMUTABLE_SEQ__@@"]?((e,t,a,l,o,i)=>{const u=n("Seq");return++l>t.maxDepth?r(u):e["@@__IMMUTABLE_KEYED__@@"]?u+" {"+(e._iter||e._object?(0,h.printIteratorEntries)(e.entries(),t,a,l,o,i):"…")+"}":u+" ["+(e._iter||e._array||e._collection||e._iterable?(0,h.printIteratorValues)(e.values(),t,a,l,o,i):"…")+"]"})(e,t,l,o,i,u):((e,t,a,l,o,i)=>{const u=n(e._name||"Record");return++l>t.maxDepth?r(u):u+" {"+(0,h.printIteratorEntries)((e=>{let t=0;return{next:function(){if(t<e._keys.length){const n=e._keys[t++];return{done:!1,value:[n,e.get(n)]}}return{done:!0}}}})(e),t,a,l,o,i)+"}"})(e,t,l,o,i,u)),o=t.test=(e=>e&&(!0===e["@@__IMMUTABLE_ITERABLE__@@"]||!0===e["@@__IMMUTABLE_RECORD__@@"]));t.default={serialize:l,test:o}});o(A);A.test,A.serialize;var x=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.test=t.serialize=void 0;const n=Symbol.for("react.element"),r=Symbol.for("react.fragment"),a=Symbol.for("react.forward_ref"),l=Symbol.for("react.provider"),o=Symbol.for("react.context"),i=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return Array.isArray(e)?e.forEach(e=>{i(e,t)}):null!=e&&!1!==e&&t.push(e),t},u=e=>{const t=e.type;if("string"==typeof t)return t;if("function"==typeof t)return t.displayName||t.name||"Unknown";if(t===r)return"React.Fragment";if("object"==typeof t&&null!==t){if(t.$$typeof===l)return"Context.Provider";if(t.$$typeof===o)return"Context.Consumer";if(t.$$typeof===a){const e=t.render.displayName||t.render.name||"";return""!==e?"ForwardRef("+e+")":"ForwardRef"}}return"UNDEFINED"},c=t.serialize=((e,t,n,r,a,l)=>++r>t.maxDepth?(0,T.printElementAsLeaf)(u(e),t):(0,T.printElement)(u(e),(0,T.printProps)((e=>{const t=e.props;return Object.keys(t).filter(e=>"children"!==e&&void 0!==t[e]).sort()})(e),e.props,t,n+t.indent,r,a,l),(0,T.printChildren)(i(e.props.children),t,n+t.indent,r,a,l),t,n)),s=t.test=(e=>e&&e.$$typeof===n);t.default={serialize:c,test:s}});o(x);x.test,x.serialize;var O=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.test=t.serialize=void 0;const n=Symbol.for("react.test.json"),r=t.serialize=((e,t,n,r,a,l)=>++r>t.maxDepth?(0,T.printElementAsLeaf)(e.type,t):(0,T.printElement)(e.type,e.props?(0,T.printProps)((e=>{const t=e.props;return t?Object.keys(t).filter(e=>void 0!==t[e]).sort():[]})(e),e.props,t,n+t.indent,r,a,l):"",e.children?(0,T.printChildren)(e.children,t,n+t.indent,r,a,l):"",t,n)),a=t.test=(e=>e&&e.$$typeof===n);t.default={serialize:r,test:a}});o(O);O.test,O.serialize;var I=o(i(function(e){var t=c(y),n=c(v),r=c(m),a=c(E),l=c(M),o=c(A),i=c(x),u=c(O);function c(e){return e&&e.__esModule?e:{default:e}}const s=Object.prototype.toString,d=Date.prototype.toISOString,f=Error.prototype.toString,b=RegExp.prototype.toString,p=Symbol.prototype.toString,g=e=>"function"==typeof e.constructor&&e.constructor.name||"Object",w=e=>"undefined"!=typeof window&&e===window,T=/^Symbol\((.*)\)(.*)$/,I=/\n/gi;class B extends Error{constructor(e,t){super(e),this.stack=t,this.name=this.constructor.name}}function k(e,t){return t?"[Function "+(e.name||"anonymous")+"]":"[Function]"}function _(e){return p.call(e).replace(T,"Symbol($1)")}function j(e){return"["+f.call(e)+"]"}function S(e,t,n){if(!0===e||!1===e)return""+e;if(void 0===e)return"undefined";if(null===e)return"null";const r=typeof e;if("number"===r)return function(e){return Object.is(e,-0)?"-0":String(e)}(e);if("string"===r)return'"'+e.replace(/"|\\/g,"\\$&")+'"';if("function"===r)return k(e,t);if("symbol"===r)return _(e);const a=s.call(e);return"[object WeakMap]"===a?"WeakMap {}":"[object WeakSet]"===a?"WeakSet {}":"[object Function]"===a||"[object GeneratorFunction]"===a?k(e,t):"[object Symbol]"===a?_(e):"[object Date]"===a?isNaN(+e)?"Date { NaN }":d.call(e):"[object Error]"===a?j(e):"[object RegExp]"===a?n?b.call(e).replace(/[\\^$*+?.()|[\]{}]/g,"\\$&"):b.call(e):e instanceof Error?j(e):null}function D(e,t,n,r,a,l){if(-1!==a.indexOf(e))return"[Circular]";(a=a.slice()).push(e);const o=++r>t.maxDepth,i=t.min;if(t.callToJSON&&!o&&e.toJSON&&"function"==typeof e.toJSON&&!l)return C(e.toJSON(),t,n,r,a,!0);const u=s.call(e);return"[object Arguments]"===u?o?"[Arguments]":(i?"":"Arguments ")+"["+(0,h.printListItems)(e,t,n,r,a,C)+"]":function(e){return"[object Array]"===e||"[object ArrayBuffer]"===e||"[object DataView]"===e||"[object Float32Array]"===e||"[object Float64Array]"===e||"[object Int8Array]"===e||"[object Int16Array]"===e||"[object Int32Array]"===e||"[object Uint8Array]"===e||"[object Uint8ClampedArray]"===e||"[object Uint16Array]"===e||"[object Uint32Array]"===e}(u)?o?"["+e.constructor.name+"]":(i?"":e.constructor.name+" ")+"["+(0,h.printListItems)(e,t,n,r,a,C)+"]":"[object Map]"===u?o?"[Map]":"Map {"+(0,h.printIteratorEntries)(e.entries(),t,n,r,a,C," => ")+"}":"[object Set]"===u?o?"[Set]":"Set {"+(0,h.printIteratorValues)(e.values(),t,n,r,a,C)+"}":o||w(e)?"["+g(e)+"]":(i?"":g(e)+" ")+"{"+(0,h.printObjectProperties)(e,t,n,r,a,C)+"}"}function q(e,t,n,r,a,l){let o;try{o=e.serialize?e.serialize(t,n,r,a,l,C):e.print(t,e=>C(e,n,r,a,l),e=>{const t=r+n.indent;return t+e.replace(I,"\n"+t)},{edgeSpacing:n.spacingOuter,min:n.min,spacing:n.spacingInner},n.colors)}catch(e){throw new B(e.message,e.stack)}if("string"!=typeof o)throw new Error(`pretty-format: Plugin must return type "string" but instead returned "${typeof o}".`);return o}function P(e,t){for(let n=0;n<e.length;n++)try{if(e[n].test(t))return e[n]}catch(e){throw new B(e.message,e.stack)}return null}function C(e,t,n,r,a,l){const o=P(t.plugins,e);if(null!==o)return q(o,e,t,n,r,a);const i=S(e,t.printFunctionName,t.escapeRegex);return null!==i?i:D(e,t,n,r,a,l)}const N={comment:"gray",content:"reset",prop:"yellow",tag:"cyan",value:"green"},L=Object.keys(N),z={callToJSON:!0,escapeRegex:!1,highlight:!1,indent:2,maxDepth:1/0,min:!1,plugins:[],printFunctionName:!0,theme:N};const R=e=>e&&void 0!==e.printFunctionName?e.printFunctionName:z.printFunctionName,U=e=>e&&void 0!==e.escapeRegex?e.escapeRegex:z.escapeRegex,$=e=>({callToJSON:e&&void 0!==e.callToJSON?e.callToJSON:z.callToJSON,colors:e&&e.highlight?(e=>L.reduce((n,r)=>{const a=e.theme&&void 0!==e.theme[r]?e.theme[r]:N[r],l=t.default[a];if(!l||"string"!=typeof l.close||"string"!=typeof l.open)throw new Error(`pretty-format: Option "theme" has a key "${r}" whose value "${a}" is undefined in ansi-styles.`);return n[r]=l,n},Object.create(null)))(e):(()=>L.reduce((e,t)=>(e[t]={close:"",open:""},e),Object.create(null)))(),escapeRegex:U(e),indent:e&&e.min?"":function(e){return new Array(e+1).join(" ")}(e&&void 0!==e.indent?e.indent:z.indent),maxDepth:e&&void 0!==e.maxDepth?e.maxDepth:z.maxDepth,min:e&&void 0!==e.min?e.min:z.min,plugins:e&&void 0!==e.plugins?e.plugins:z.plugins,printFunctionName:R(e),spacingInner:e&&e.min?" ":"\n",spacingOuter:e&&e.min?"":"\n"});function F(e,t){if(t&&(function(e){if(Object.keys(e).forEach(e=>{if(!z.hasOwnProperty(e))throw new Error(`pretty-format: Unknown option "${e}".`)}),e.min&&void 0!==e.indent&&0!==e.indent)throw new Error('pretty-format: Options "min" and "indent" cannot be used together.');if(void 0!==e.theme){if(null===e.theme)throw new Error('pretty-format: Option "theme" must not be null.');if("object"!=typeof e.theme)throw new Error(`pretty-format: Option "theme" must be of type "object" but instead received "${typeof e.theme}".`)}}(t),t.plugins)){const n=P(t.plugins,e);if(null!==n)return q(n,e,$(t),"",0,[])}const n=S(e,R(t),U(t));return null!==n?n:D(e,$(t),"",0,[])}F.plugins={AsymmetricMatcher:n.default,ConvertAnsi:r.default,DOMCollection:a.default,DOMElement:l.default,Immutable:o.default,ReactElement:i.default,ReactTestComponent:u.default},e.exports=F})),B=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},k=I.plugins,_=k.DOMElement,j=k.DOMCollection;function S(e,t,n){e.documentElement&&(e=e.documentElement);var r=I(e,B({plugins:[_,j],printFunctionName:!1,highlight:!0},n));return void 0!==t&&e.outerHTML.length>t?r.slice(0,t)+"...":r}function D(e){var t="undefined"!=typeof process&&void 0!==process.versions&&void 0!==process.versions.node,n=e.ownerDocument&&e.ownerDocument.defaultView||void 0;return void 0!==n&&n.Cypress?"":t?S(e,7e3):S(e,7e3,{highlight:!1})}function q(e,t){return new Error([e,D(t)].filter(Boolean).join("\n\n"))}function P(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var a=e.apply(void 0,n);return 0===a.length?null:a[0]}function C(e,r,a){var l=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=l.exact,i=void 0===o||o,u=l.collapseWhitespace,c=void 0===u||u,s=l.trim,d=i?n:t,f={collapseWhitespace:c,trim:void 0===s||s};return Array.from(r.querySelectorAll("["+e+"]")).filter(function(t){return d(t.getAttribute(e),t,a,f)})}function N(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return P.apply(void 0,[C].concat(t))}var L=Object.freeze({debugDOM:D,getElementError:q,firstResultOrNull:P,queryAllByAttribute:C,queryByAttribute:N});function z(e,r){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},l=a.exact,o=void 0===l||l,i=a.trim,u=void 0===i||i,c=a.collapseWhitespace,s=o?n:t,d={collapseWhitespace:void 0===c||c,trim:u};return Array.from(e.querySelectorAll("label")).filter(function(e){return s(e.textContent,e,r,d)})}function R(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.selector,a=void 0===r?"*":r,l=n.exact,o=void 0===l||l,i=n.collapseWhitespace,u=void 0===i||i,c=n.trim,s={collapseWhitespace:u,trim:void 0===c||c},d=z(e,t,B({exact:o},s)).map(function(t){return t.control?t.control:t.getAttribute("for")?e.querySelector('[id="'+t.getAttribute("for")+'"]'):t.getAttribute("id")?e.querySelector('[aria-labelledby~="'+t.getAttribute("id")+'"]'):t.childNodes.length?t.querySelector(a):null}).filter(function(e){return null!==e}).concat(C("aria-label",e,t,{exact:o})),f=$(e,t,B({exact:o},s)).filter(function(e){return"LABEL"!==e.tagName}).reduce(function(t,n){var r=n.getAttribute("id");if(!r)return t;var a=Array.from(e.querySelectorAll('[aria-labelledby~="'+r+'"]'));return t.concat(a)},[]);return Array.from(new Set([].concat(d,f)))}function U(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return P.apply(void 0,[R].concat(t))}function $(e,r){var l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=l.selector,i=void 0===o?"*":o,u=l.exact,c=void 0===u||u,s=l.collapseWhitespace,d=void 0===s||s,f=l.trim,b=void 0===f||f,p=l.ignore,y=void 0===p?"script, style":p,h=c?n:t,v={collapseWhitespace:d,trim:b};return Array.from(e.querySelectorAll(i)).filter(function(e){return!y||!e.matches(y)}).filter(function(e){return h(a(e),e,r,v)})}function F(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return P.apply(void 0,[$].concat(t))}function V(e,r){var l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=l.exact,i=void 0===o||o,u=l.collapseWhitespace,c=void 0===u||u,s=l.trim,d=i?n:t,f={collapseWhitespace:c,trim:void 0===s||s};return Array.from(e.querySelectorAll("[title], svg > title")).filter(function(e){return d(e.getAttribute("title"),e,r,f)||d(a(e),e,r,f)})}function W(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return P.apply(void 0,[V].concat(t))}function J(e,r){var l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=l.exact,i=void 0===o||o,u=l.collapseWhitespace,c=void 0===u||u,s=l.trim,d=i?n:t,f={collapseWhitespace:c,trim:void 0===s||s};return Array.from(e.querySelectorAll("select")).filter(function(e){return Array.from(e.options).filter(function(e){return e.selected}).some(function(e){return d(a(e),e,r,f)})})}function G(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return P.apply(void 0,[J].concat(t))}var Y=N.bind(null,"placeholder"),K=C.bind(null,"placeholder"),H=N.bind(null,"data-testid"),Q=C.bind(null,"data-testid"),Z=N.bind(null,"value"),X=C.bind(null,"value"),ee=N.bind(null,"role"),te=C.bind(null,"role");function ne(e,r){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},l=a.exact,o=void 0===l||l,i=a.collapseWhitespace,u=void 0===i||i,c=a.trim,s=o?n:t,d={collapseWhitespace:u,trim:void 0===c||c};return Array.from(e.querySelectorAll("img,input,area")).filter(function(e){return s(e.getAttribute("alt"),e,r,d)})}function re(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return P.apply(void 0,[ne].concat(t))}function ae(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var l=Q.apply(void 0,[e,t].concat(r));if(!l.length)throw q('Unable to find an element by: [data-testid="'+t+'"]',e);return l}function le(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return P.apply(void 0,[ae].concat(t))}function oe(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var l=V.apply(void 0,[e,t].concat(r));if(!l.length)throw q("Unable to find an element with the title: "+t+".",e);return l}function ie(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return P.apply(void 0,[oe].concat(t))}function ue(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var l=X.apply(void 0,[e,t].concat(r));if(!l.length)throw q("Unable to find an element with the value: "+t+".",e);return l}function ce(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return P.apply(void 0,[ue].concat(t))}function se(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var l=K.apply(void 0,[e,t].concat(r));if(!l.length)throw q("Unable to find an element with the placeholder text of: "+t,e);return l}function de(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return P.apply(void 0,[se].concat(t))}function fe(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var l=R.apply(void 0,[e,t].concat(r));if(!l.length)throw z.apply(void 0,[e,t].concat(r)).length?q("Found a label with the text of: "+t+', however no form control was found associated to that label. Make sure you\'re using the "for" attribute or "aria-labelledby" attribute correctly.',e):q("Unable to find a label with the text of: "+t,e);return l}function be(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return P.apply(void 0,[fe].concat(t))}function pe(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var l=$.apply(void 0,[e,t].concat(r));if(!l.length)throw q("Unable to find an element with the text: "+t+". This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.",e);return l}function ye(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return P.apply(void 0,[pe].concat(t))}function he(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var l=ne.apply(void 0,[e,t].concat(r));if(!l.length)throw q("Unable to find an element with the alt text: "+t,e);return l}function ve(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return P.apply(void 0,[he].concat(t))}function ge(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var l=te.apply(void 0,[e,t].concat(r));if(!l.length)throw q("Unable to find an element by role="+t,e);return l}function me(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return P.apply(void 0,[ge].concat(t))}function Ee(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var l=J.apply(void 0,[e,t].concat(r));if(!l.length)throw q("Unable to find a <select> element with the selected option's text: "+t,e);return l}function we(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return P.apply(void 0,[Ee].concat(t))}var Te=Object.freeze({queryByPlaceholderText:Y,queryAllByPlaceholderText:K,getByPlaceholderText:de,getAllByPlaceholderText:se,queryByText:F,queryAllByText:$,getByText:ye,getAllByText:pe,queryByLabelText:U,queryAllByLabelText:R,getByLabelText:be,getAllByLabelText:fe,queryByAltText:re,queryAllByAltText:ne,getByAltText:ve,getAllByAltText:he,queryBySelectText:G,queryAllBySelectText:J,getBySelectText:we,getAllBySelectText:Ee,queryByTestId:H,queryAllByTestId:Q,getByTestId:le,getAllByTestId:ae,queryByTitle:W,queryAllByTitle:V,getByTitle:ie,getAllByTitle:oe,queryByValue:Z,queryAllByValue:X,getByValue:ce,getAllByValue:ue,queryByRole:ee,queryAllByRole:te,getAllByRole:ge,getByRole:me});function Me(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Te;return Object.entries(t).reduce(function(t,n){var r=n[0],a=n[1];return t[r]=a.bind(null,e),t},{})}var Ae=o(i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=("undefined"!=typeof window?window:l).setTimeout,r=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4500,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:50,a=Date.now();return new Promise(function(l,o){var i=function(e){Date.now()-a>=t?o(e):n(u,r)};function u(){try{Promise.resolve(e()).then(function(){return l()}).catch(i)}catch(e){i(e)}}n(u,0)})};t.default=r,e.exports=t.default}));var xe=function(e){if("undefined"!=typeof window&&void 0!==window.MutationObserver)return window.MutationObserver;function t(e){this._watched=[],this._listener=e}function n(t){var n={type:null,target:null,addedNodes:[],removedNodes:[],previousSibling:null,nextSibling:null,attributeName:null,attributeNamespace:null,oldValue:null};for(var r in t)p(n,r)&&t[r]!==e&&(n[r]=t[r]);return n}t._period=30,t.prototype={observe:function(r,a){for(var l,c={attr:!!(a.attributes||a.attributeFilter||a.attributeOldValue),kids:!!a.childList,descendents:!!a.subtree,charData:!(!a.characterData&&!a.characterDataOldValue)},s=this._watched,p=0;p<s.length;p++)s[p].tar===r&&s.splice(p,1);a.attributeFilter&&(c.afilter=f(a.attributeFilter,function(e,t){return e[t]=!0,e},{})),s.push({tar:r,fn:function(t,r){var a=i(t,r);return function(l){var c,s=l.length;r.charData&&3===t.nodeType&&t.nodeValue!==a.charData&&l.push(new n({type:"characterData",target:t,oldValue:a.charData})),r.attr&&a.attr&&o(l,t,a.attr,r.afilter),(r.kids||r.descendents)&&(c=function(t,r,a,l){var i;function c(e,r,a,i,u){for(var c,d,f,b=e.length-1,p=-~((b-u)/2);f=e.pop();)c=a[f.i],d=i[f.j],l.kids&&p&&Math.abs(f.i-f.j)>=b&&(t.push(n({type:"childList",target:r,addedNodes:[c],removedNodes:[c],nextSibling:c.nextSibling,previousSibling:c.previousSibling})),p--),l.attr&&d.attr&&o(t,c,d.attr,l.afilter),l.charData&&3===c.nodeType&&c.nodeValue!==d.charData&&t.push(n({type:"characterData",target:c,oldValue:d.charData})),l.descendents&&s(c,d)}function s(r,a){for(var f,p,y,h,v,g,m,E=r.childNodes,w=a.kids,T=E.length,M=w?w.length:0,A=0,x=0,O=0;x<T||O<M;)g=E[x],v=w[O],m=v&&v.node,g===m?(l.attr&&v.attr&&o(t,g,v.attr,l.afilter),l.charData&&v.charData!==e&&g.nodeValue!==v.charData&&t.push(n({type:"characterData",target:g,oldValue:v.charData})),p&&c(p,r,E,w,A),l.descendents&&(g.childNodes.length||v.kids&&v.kids.length)&&s(g,v),x++,O++):(i=!0,f||(f={},p=[]),g&&(f[y=d(g)]||(f[y]=!0,-1===(h=u(w,g,O))?l.kids&&(t.push(n({type:"childList",target:r,addedNodes:[g],nextSibling:g.nextSibling,previousSibling:g.previousSibling})),A++):p.push({i:x,j:h})),x++),m&&m!==E[x]&&(f[y=d(m)]||(f[y]=!0,-1===(h=b(E,m,x))?l.kids&&(t.push(n({type:"childList",target:a.node,removedNodes:[m],nextSibling:w[O+1],previousSibling:w[O-1]})),A--):p.push({i:h,j:O})),O++));p&&c(p,r,E,w,A)}return s(r,a),i}(l,t,a,r)),(c||l.length!==s)&&(a=i(t,r))}}(r,c)}),this._timeout||(l=this,function e(){var n=l.takeRecords();n.length&&l._listener(n,l),l._timeout=setTimeout(e,t._period)}())},takeRecords:function(){for(var e=[],t=this._watched,n=0;n<t.length;n++)t[n].fn(e);return e},disconnect:function(){this._watched=[],clearTimeout(this._timeout),this._timeout=null}};var r=!1;if("undefined"!=typeof document){var a=document.createElement("i");a.style.top=0,r="null"!=a.attributes.style.value}var l=r?function(e,t){return t.value}:function(e,t){return"style"!==t.name?t.value:e.style.cssText};function o(e,t,r,a){for(var o,i,u={},c=t.attributes,s=c.length;s--;)i=(o=c[s]).name,a&&!p(a,i)||(l(t,o)!==r[i]&&e.push(n({type:"attributes",target:t,attributeName:i,oldValue:r[i],attributeNamespace:o.namespaceURI})),u[i]=!0);for(i in r)u[i]||e.push(n({target:t,type:"attributes",attributeName:i,oldValue:r[i]}))}function i(e,t){var n=!0;return function e(r){var a={node:r};return!t.charData||3!==r.nodeType&&8!==r.nodeType?(t.attr&&n&&1===r.nodeType&&(a.attr=f(r.attributes,function(e,n){return t.afilter&&!t.afilter[n.name]||(e[n.name]=l(r,n)),e},{})),n&&(t.kids||t.charData||t.attr&&t.descendents)&&(a.kids=function(e,t){for(var n=[],r=0;r<e.length;r++)n[r]=t(e[r],r,e);return n}(r.childNodes,e)),n=t.descendents):a.charData=r.nodeValue,a}(e)}function u(e,t,n){return b(e,t,n,"node")}var c=1,s="mo_id";function d(e){try{return e.id||(e[s]=e[s]||c++)}catch(t){try{return e.nodeValue}catch(e){return c++}}}function f(e,t,n){for(var r=0;r<e.length;r++)n=t(n,e[r],r,e);return n}function b(e,t,n,r){for(;n<e.length;n++)if((r?e[n][r]:e[n])===t)return n;return-1}function p(t,n){return t[n]!==e}return t}(void 0);function Oe(e){return new("undefined"!=typeof window&&void 0!==window.MutationObserver?window.MutationObserver:xe)(e)}function Ie(){if("undefined"==typeof window)throw new Error("Could not find default container");return window.document}function Be(e,t){return e.dispatchEvent(t)}Object.entries({copy:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0}},cut:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0}},paste:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0}},compositionEnd:{EventType:"CompositionEvent",defaultInit:{bubbles:!0,cancelable:!0}},compositionStart:{EventType:"CompositionEvent",defaultInit:{bubbles:!0,cancelable:!0}},compositionUpdate:{EventType:"CompositionEvent",defaultInit:{bubbles:!0,cancelable:!1}},keyDown:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0}},keyPress:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0}},keyUp:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0}},focus:{EventType:"FocusEvent",defaultInit:{bubbles:!1,cancelable:!1}},blur:{EventType:"FocusEvent",defaultInit:{bubbles:!1,cancelable:!1}},change:{EventType:"InputEvent",defaultInit:{bubbles:!0,cancelable:!0}},input:{EventType:"InputEvent",defaultInit:{bubbles:!0,cancelable:!0}},invalid:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!0}},submit:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!0}},click:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,button:0}},contextMenu:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},dblClick:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},drag:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0}},dragEnd:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!1}},dragEnter:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0}},dragExit:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!1}},dragLeave:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!1}},dragOver:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0}},dragStart:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0}},drop:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0}},mouseDown:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},mouseEnter:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},mouseLeave:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},mouseMove:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},mouseOut:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},mouseOver:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},mouseUp:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},select:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!1}},touchCancel:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!1}},touchEnd:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!0}},touchMove:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!0}},touchStart:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!0}},scroll:{EventType:"UIEvent",defaultInit:{bubbles:!1,cancelable:!1}},wheel:{EventType:"WheelEvent",defaultInit:{bubbles:!0,cancelable:!0}},abort:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},canPlay:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},canPlayThrough:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},durationChange:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},emptied:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},encrypted:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},ended:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},loadedData:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},loadedMetadata:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},loadStart:{EventType:"ProgressEvent",defaultInit:{bubbles:!1,cancelable:!1}},pause:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},play:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},playing:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},progress:{EventType:"ProgressEvent",defaultInit:{bubbles:!1,cancelable:!1}},rateChange:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},seeked:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},seeking:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},stalled:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},suspend:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},timeUpdate:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},volumeChange:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},waiting:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},load:{EventType:"UIEvent",defaultInit:{bubbles:!1,cancelable:!1}},error:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},animationStart:{EventType:"AnimationEvent",defaultInit:{bubbles:!0,cancelable:!1}},animationEnd:{EventType:"AnimationEvent",defaultInit:{bubbles:!0,cancelable:!1}},animationIteration:{EventType:"AnimationEvent",defaultInit:{bubbles:!0,cancelable:!1}},transitionEnd:{EventType:"TransitionEvent",defaultInit:{bubbles:!0,cancelable:!0}}}).forEach(function(e){var t=e[0],n=e[1],r=n.EventType,a=n.defaultInit,l=t.toLowerCase();Be[t]=function(e,t){var n=B({},a,t),o=n.target,i=(o=void 0===o?{}:o).value,u=o.files,c=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(o,["value","files"]);Object.assign(e,c),void 0!==i&&function(e,t){var n=(Object.getOwnPropertyDescriptor(e,"value")||{}).set,r=Object.getPrototypeOf(e),a=(Object.getOwnPropertyDescriptor(r,"value")||{}).set;if(a&&n!==a)a.call(e,t);else{if(!n)throw new Error("The given element does not have a value setter");n.call(e,t)}}(e,i),void 0!==u&&Object.defineProperty(e,"files",{configurable:!0,enumerable:!0,writable:!0,value:u});var s=e.ownerDocument.defaultView;return Be(e,new(s[r]||s.Event)(l,n))}}),Object.entries({doubleClick:"dblClick"}).forEach(function(e){var t=e[0],n=e[1];Be[t]=function(){return Be[n].apply(Be,arguments)}}),e.bindElementToQueries=Me,e.within=Me,e.queries=Te,e.queryHelpers=L,e.queryByPlaceholderText=Y,e.queryAllByPlaceholderText=K,e.getByPlaceholderText=de,e.getAllByPlaceholderText=se,e.queryByText=F,e.queryAllByText=$,e.getByText=ye,e.getAllByText=pe,e.queryByLabelText=U,e.queryAllByLabelText=R,e.getByLabelText=be,e.getAllByLabelText=fe,e.queryByAltText=re,e.queryAllByAltText=ne,e.getByAltText=ve,e.getAllByAltText=he,e.queryBySelectText=G,e.queryAllBySelectText=J,e.getBySelectText=we,e.getAllBySelectText=Ee,e.queryByTestId=H,e.queryAllByTestId=Q,e.getByTestId=le,e.getAllByTestId=ae,e.queryByTitle=W,e.queryAllByTitle=V,e.getByTitle=ie,e.getAllByTitle=oe,e.queryByValue=Z,e.queryAllByValue=X,e.getByValue=ce,e.getAllByValue=ue,e.queryByRole=ee,e.queryAllByRole=te,e.getAllByRole=ge,e.getByRole=me,e.wait=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.timeout,r=void 0===n?4500:n,a=t.interval;return Ae(e,r,void 0===a?50:a)},e.waitForElement=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.container,r=void 0===n?Ie():n,a=t.timeout,l=void 0===a?4500:a,o=t.mutationObserverOptions,i=void 0===o?{subtree:!0,childList:!0,attributes:!0,characterData:!0}:o;return new Promise(function(t,n){"function"!=typeof e&&n("waitForElement requires a callback as the first parameter");var a=void 0,o=setTimeout(function(){c(a||new Error("Timed out in waitForElement."),null)},l),u=Oe(s);function c(e,r){clearTimeout(o),setImmediate(function(){return u.disconnect()}),e?n(e):t(r)}function s(){try{var t=e();t&&c(null,t)}catch(e){a=e}}u.observe(r,i),s()})},e.waitForDomChange=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.container,n=void 0===t?Ie():t,r=e.timeout,a=void 0===r?4500:r,l=e.mutationObserverOptions,o=void 0===l?{subtree:!0,childList:!0,attributes:!0,characterData:!0}:l;return new Promise(function(e,t){var r=setTimeout(function(){i(new Error("Timed out in waitForDomChange."),null)},a),l=Oe(function(e){i(null,e)});function i(n,a){clearTimeout(r),setImmediate(function(){return l.disconnect()}),n?t(n):e(a)}l.observe(n,o)})},e.fuzzyMatches=t,e.matches=n,e.getNodeText=a,e.fireEvent=Be,e.getQueriesForElement=Me,e.debugDOM=D,e.getElementError=q,e.firstResultOrNull=P,e.queryAllByAttribute=C,e.queryByAttribute=N,e.prettyDOM=S,Object.defineProperty(e,"__esModule",{value:!0})}); | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t(e.DomTestingLibrary={})}(this,function(e){"use strict";function t(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},l=a.collapseWhitespace,o=void 0===l||l,i=a.trim;if("string"!=typeof e)return!1;var u=r(e,{trim:void 0===i||i,collapseWhitespace:o});return"string"==typeof n?u.toLowerCase().includes(n.toLowerCase()):"function"==typeof n?n(u,t):n.test(u)}function n(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},l=a.collapseWhitespace,o=void 0===l||l,i=a.trim;if("string"!=typeof e)return!1;var u=r(e,{trim:void 0===i||i,collapseWhitespace:o});return"string"==typeof n?u===n:"function"==typeof n?n(u,t):n.test(u)}function r(e,t){var n=t.trim,r=t.collapseWhitespace,a=e;return a=n?a.trim():a,a=r?a.replace(/\s+/g," "):a}function a(e){var t=e.ownerDocument.defaultView;return Array.from(e.childNodes).filter(function(e){return e.nodeType===t.Node.TEXT_NODE&&Boolean(e.textContent)}).map(function(e){return e.textContent}).join("")}var l="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function i(e,t){return e(t={exports:{}},t.exports),t.exports}var u={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]},c=i(function(e){var t={};for(var n in u)u.hasOwnProperty(n)&&(t[u[n]]=n);var r=e.exports={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"]}};for(var a in r)if(r.hasOwnProperty(a)){if(!("channels"in r[a]))throw new Error("missing channels property: "+a);if(!("labels"in r[a]))throw new Error("missing channel labels property: "+a);if(r[a].labels.length!==r[a].channels)throw new Error("channel and label counts mismatch: "+a);var l=r[a].channels,o=r[a].labels;delete r[a].channels,delete r[a].labels,Object.defineProperty(r[a],"channels",{value:l}),Object.defineProperty(r[a],"labels",{value:o})}r.rgb.hsl=function(e){var t,n,r=e[0]/255,a=e[1]/255,l=e[2]/255,o=Math.min(r,a,l),i=Math.max(r,a,l),u=i-o;return i===o?t=0:r===i?t=(a-l)/u:a===i?t=2+(l-r)/u:l===i&&(t=4+(r-a)/u),(t=Math.min(60*t,360))<0&&(t+=360),n=(o+i)/2,[t,100*(i===o?0:n<=.5?u/(i+o):u/(2-i-o)),100*n]},r.rgb.hsv=function(e){var t,n,r,a,l,o=e[0]/255,i=e[1]/255,u=e[2]/255,c=Math.max(o,i,u),s=c-Math.min(o,i,u),d=function(e){return(c-e)/6/s+.5};return 0===s?a=l=0:(l=s/c,t=d(o),n=d(i),r=d(u),o===c?a=r-n:i===c?a=1/3+t-r:u===c&&(a=2/3+n-t),a<0?a+=1:a>1&&(a-=1)),[360*a,100*l,100*c]},r.rgb.hwb=function(e){var t=e[0],n=e[1],a=e[2];return[r.rgb.hsl(e)[0],100*(1/255*Math.min(t,Math.min(n,a))),100*(a=1-1/255*Math.max(t,Math.max(n,a)))]},r.rgb.cmyk=function(e){var t,n=e[0]/255,r=e[1]/255,a=e[2]/255;return[100*((1-n-(t=Math.min(1-n,1-r,1-a)))/(1-t)||0),100*((1-r-t)/(1-t)||0),100*((1-a-t)/(1-t)||0),100*t]},r.rgb.keyword=function(e){var n=t[e];if(n)return n;var r,a,l,o=1/0;for(var i in u)if(u.hasOwnProperty(i)){var c=u[i],s=(a=e,l=c,Math.pow(a[0]-l[0],2)+Math.pow(a[1]-l[1],2)+Math.pow(a[2]-l[2],2));s<o&&(o=s,r=i)}return r},r.keyword.rgb=function(e){return u[e]},r.rgb.xyz=function(e){var t=e[0]/255,n=e[1]/255,r=e[2]/255;return[100*(.4124*(t=t>.04045?Math.pow((t+.055)/1.055,2.4):t/12.92)+.3576*(n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92)+.1805*(r=r>.04045?Math.pow((r+.055)/1.055,2.4):r/12.92)),100*(.2126*t+.7152*n+.0722*r),100*(.0193*t+.1192*n+.9505*r)]},r.rgb.lab=function(e){var t=r.rgb.xyz(e),n=t[0],a=t[1],l=t[2];return a/=100,l/=108.883,n=(n/=95.047)>.008856?Math.pow(n,1/3):7.787*n+16/116,[116*(a=a>.008856?Math.pow(a,1/3):7.787*a+16/116)-16,500*(n-a),200*(a-(l=l>.008856?Math.pow(l,1/3):7.787*l+16/116))]},r.hsl.rgb=function(e){var t,n,r,a,l,o=e[0]/360,i=e[1]/100,u=e[2]/100;if(0===i)return[l=255*u,l,l];t=2*u-(n=u<.5?u*(1+i):u+i-u*i),a=[0,0,0];for(var c=0;c<3;c++)(r=o+1/3*-(c-1))<0&&r++,r>1&&r--,l=6*r<1?t+6*(n-t)*r:2*r<1?n:3*r<2?t+(n-t)*(2/3-r)*6:t,a[c]=255*l;return a},r.hsl.hsv=function(e){var t=e[0],n=e[1]/100,r=e[2]/100,a=n,l=Math.max(r,.01);return n*=(r*=2)<=1?r:2-r,a*=l<=1?l:2-l,[t,100*(0===r?2*a/(l+a):2*n/(r+n)),100*((r+n)/2)]},r.hsv.rgb=function(e){var t=e[0]/60,n=e[1]/100,r=e[2]/100,a=Math.floor(t)%6,l=t-Math.floor(t),o=255*r*(1-n),i=255*r*(1-n*l),u=255*r*(1-n*(1-l));switch(r*=255,a){case 0:return[r,u,o];case 1:return[i,r,o];case 2:return[o,r,u];case 3:return[o,i,r];case 4:return[u,o,r];case 5:return[r,o,i]}},r.hsv.hsl=function(e){var t,n,r,a=e[0],l=e[1]/100,o=e[2]/100,i=Math.max(o,.01);return r=(2-l)*o,n=l*i,[a,100*(n=(n/=(t=(2-l)*i)<=1?t:2-t)||0),100*(r/=2)]},r.hwb.rgb=function(e){var t,n,r,a,l,o,i,u=e[0]/360,c=e[1]/100,s=e[2]/100,d=c+s;switch(d>1&&(c/=d,s/=d),r=6*u-(t=Math.floor(6*u)),0!=(1&t)&&(r=1-r),a=c+r*((n=1-s)-c),t){default:case 6:case 0:l=n,o=a,i=c;break;case 1:l=a,o=n,i=c;break;case 2:l=c,o=n,i=a;break;case 3:l=c,o=a,i=n;break;case 4:l=a,o=c,i=n;break;case 5:l=n,o=c,i=a}return[255*l,255*o,255*i]},r.cmyk.rgb=function(e){var t=e[0]/100,n=e[1]/100,r=e[2]/100,a=e[3]/100;return[255*(1-Math.min(1,t*(1-a)+a)),255*(1-Math.min(1,n*(1-a)+a)),255*(1-Math.min(1,r*(1-a)+a))]},r.xyz.rgb=function(e){var t,n,r,a=e[0]/100,l=e[1]/100,o=e[2]/100;return n=-.9689*a+1.8758*l+.0415*o,r=.0557*a+-.204*l+1.057*o,t=(t=3.2406*a+-1.5372*l+-.4986*o)>.0031308?1.055*Math.pow(t,1/2.4)-.055:12.92*t,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:12.92*n,r=r>.0031308?1.055*Math.pow(r,1/2.4)-.055:12.92*r,[255*(t=Math.min(Math.max(0,t),1)),255*(n=Math.min(Math.max(0,n),1)),255*(r=Math.min(Math.max(0,r),1))]},r.xyz.lab=function(e){var t=e[0],n=e[1],r=e[2];return n/=100,r/=108.883,t=(t/=95.047)>.008856?Math.pow(t,1/3):7.787*t+16/116,[116*(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116)-16,500*(t-n),200*(n-(r=r>.008856?Math.pow(r,1/3):7.787*r+16/116))]},r.lab.xyz=function(e){var t,n,r,a=e[0];t=e[1]/500+(n=(a+16)/116),r=n-e[2]/200;var l=Math.pow(n,3),o=Math.pow(t,3),i=Math.pow(r,3);return n=l>.008856?l:(n-16/116)/7.787,t=o>.008856?o:(t-16/116)/7.787,r=i>.008856?i:(r-16/116)/7.787,[t*=95.047,n*=100,r*=108.883]},r.lab.lch=function(e){var t,n=e[0],r=e[1],a=e[2];return(t=360*Math.atan2(a,r)/2/Math.PI)<0&&(t+=360),[n,Math.sqrt(r*r+a*a),t]},r.lch.lab=function(e){var t,n=e[0],r=e[1];return t=e[2]/360*2*Math.PI,[n,r*Math.cos(t),r*Math.sin(t)]},r.rgb.ansi16=function(e){var t=e[0],n=e[1],a=e[2],l=1 in arguments?arguments[1]:r.rgb.hsv(e)[2];if(0===(l=Math.round(l/50)))return 30;var o=30+(Math.round(a/255)<<2|Math.round(n/255)<<1|Math.round(t/255));return 2===l&&(o+=60),o},r.hsv.ansi16=function(e){return r.rgb.ansi16(r.hsv.rgb(e),e[2])},r.rgb.ansi256=function(e){var t=e[0],n=e[1],r=e[2];return t===n&&n===r?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(r/255*5)},r.ansi16.rgb=function(e){var t=e%10;if(0===t||7===t)return e>50&&(t+=3.5),[t=t/10.5*255,t,t];var n=.5*(1+~~(e>50));return[(1&t)*n*255,(t>>1&1)*n*255,(t>>2&1)*n*255]},r.ansi256.rgb=function(e){if(e>=232){var t=10*(e-232)+8;return[t,t,t]}var n;return e-=16,[Math.floor(e/36)/5*255,Math.floor((n=e%36)/6)/5*255,n%6/5*255]},r.rgb.hex=function(e){var t=(((255&Math.round(e[0]))<<16)+((255&Math.round(e[1]))<<8)+(255&Math.round(e[2]))).toString(16).toUpperCase();return"000000".substring(t.length)+t},r.hex.rgb=function(e){var t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];var n=t[0];3===t[0].length&&(n=n.split("").map(function(e){return e+e}).join(""));var r=parseInt(n,16);return[r>>16&255,r>>8&255,255&r]},r.rgb.hcg=function(e){var t,n=e[0]/255,r=e[1]/255,a=e[2]/255,l=Math.max(Math.max(n,r),a),o=Math.min(Math.min(n,r),a),i=l-o;return t=i<=0?0:l===n?(r-a)/i%6:l===r?2+(a-n)/i:4+(n-r)/i+4,t/=6,[360*(t%=1),100*i,100*(i<1?o/(1-i):0)]},r.hsl.hcg=function(e){var t=e[1]/100,n=e[2]/100,r=1,a=0;return(r=n<.5?2*t*n:2*t*(1-n))<1&&(a=(n-.5*r)/(1-r)),[e[0],100*r,100*a]},r.hsv.hcg=function(e){var t=e[1]/100,n=e[2]/100,r=t*n,a=0;return r<1&&(a=(n-r)/(1-r)),[e[0],100*r,100*a]},r.hcg.rgb=function(e){var t=e[0]/360,n=e[1]/100,r=e[2]/100;if(0===n)return[255*r,255*r,255*r];var a,l=[0,0,0],o=t%1*6,i=o%1,u=1-i;switch(Math.floor(o)){case 0:l[0]=1,l[1]=i,l[2]=0;break;case 1:l[0]=u,l[1]=1,l[2]=0;break;case 2:l[0]=0,l[1]=1,l[2]=i;break;case 3:l[0]=0,l[1]=u,l[2]=1;break;case 4:l[0]=i,l[1]=0,l[2]=1;break;default:l[0]=1,l[1]=0,l[2]=u}return a=(1-n)*r,[255*(n*l[0]+a),255*(n*l[1]+a),255*(n*l[2]+a)]},r.hcg.hsv=function(e){var t=e[1]/100,n=t+e[2]/100*(1-t),r=0;return n>0&&(r=t/n),[e[0],100*r,100*n]},r.hcg.hsl=function(e){var t=e[1]/100,n=e[2]/100*(1-t)+.5*t,r=0;return n>0&&n<.5?r=t/(2*n):n>=.5&&n<1&&(r=t/(2*(1-n))),[e[0],100*r,100*n]},r.hcg.hwb=function(e){var t=e[1]/100,n=t+e[2]/100*(1-t);return[e[0],100*(n-t),100*(1-n)]},r.hwb.hcg=function(e){var t=e[1]/100,n=1-e[2]/100,r=n-t,a=0;return r<1&&(a=(n-r)/(1-r)),[e[0],100*r,100*a]},r.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},r.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},r.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},r.gray.hsl=r.gray.hsv=function(e){return[0,0,e[0]]},r.gray.hwb=function(e){return[0,100,e[0]]},r.gray.cmyk=function(e){return[0,0,0,e[0]]},r.gray.lab=function(e){return[e[0],0,0]},r.gray.hex=function(e){var t=255&Math.round(e[0]/100*255),n=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(n.length)+n},r.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}});c.rgb,c.hsl,c.hsv,c.hwb,c.cmyk,c.xyz,c.lab,c.lch,c.hex,c.keyword,c.ansi16,c.ansi256,c.hcg,c.apple,c.gray;function s(e){var t=function(){for(var e={},t=Object.keys(c),n=t.length,r=0;r<n;r++)e[t[r]]={distance:-1,parent:null};return e}(),n=[e];for(t[e].distance=0;n.length;)for(var r=n.pop(),a=Object.keys(c[r]),l=a.length,o=0;o<l;o++){var i=a[o],u=t[i];-1===u.distance&&(u.distance=t[r].distance+1,u.parent=r,n.unshift(i))}return t}function d(e,t){return function(n){return t(e(n))}}function f(e,t){for(var n=[t[e].parent,e],r=c[t[e].parent][e],a=t[e].parent;t[a].parent;)n.unshift(t[a].parent),r=d(c[t[a].parent][a],r),a=t[a].parent;return r.conversion=n,r}var b={};Object.keys(c).forEach(function(e){b[e]={},Object.defineProperty(b[e],"channels",{value:c[e].channels}),Object.defineProperty(b[e],"labels",{value:c[e].labels});var t=function(e){for(var t=s(e),n={},r=Object.keys(t),a=r.length,l=0;l<a;l++){var o=r[l];null!==t[o].parent&&(n[o]=f(o,t))}return n}(e);Object.keys(t).forEach(function(n){var r=t[n];b[e][n]=function(e){var t=function(t){if(null==t)return t;arguments.length>1&&(t=Array.prototype.slice.call(arguments));var n=e(t);if("object"==typeof n)for(var r=n.length,a=0;a<r;a++)n[a]=Math.round(n[a]);return n};return"conversion"in e&&(t.conversion=e.conversion),t}(r),b[e][n].raw=function(e){var t=function(t){return null==t?t:(arguments.length>1&&(t=Array.prototype.slice.call(arguments)),e(t))};return"conversion"in e&&(t.conversion=e.conversion),t}(r)})});var p=b,y=i(function(e){const t=(e,t)=>(function(){return`[${e.apply(p,arguments)+t}m`}),n=(e,t)=>(function(){const n=e.apply(p,arguments);return`[${38+t};5;${n}m`}),r=(e,t)=>(function(){const n=e.apply(p,arguments);return`[${38+t};2;${n[0]};${n[1]};${n[2]}m`});Object.defineProperty(e,"exports",{enumerable:!0,get:function(){const e=new Map,a={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],gray:[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]}};a.color.grey=a.color.gray;for(const t of Object.keys(a)){const n=a[t];for(const t of Object.keys(n)){const r=n[t];a[t]={open:`[${r[0]}m`,close:`[${r[1]}m`},n[t]=a[t],e.set(r[0],r[1])}Object.defineProperty(a,t,{value:n,enumerable:!1}),Object.defineProperty(a,"codes",{value:e,enumerable:!1})}const l=e=>e,o=(e,t,n)=>[e,t,n];a.color.close="[39m",a.bgColor.close="[49m",a.color.ansi={ansi:t(l,0)},a.color.ansi256={ansi256:n(l,0)},a.color.ansi16m={rgb:r(o,0)},a.bgColor.ansi={ansi:t(l,10)},a.bgColor.ansi256={ansi256:n(l,10)},a.bgColor.ansi16m={rgb:r(o,10)};for(let e of Object.keys(p)){if("object"!=typeof p[e])continue;const l=p[e];"ansi16"===e&&(e="ansi"),"ansi16"in l&&(a.color.ansi[e]=t(l.ansi16,0),a.bgColor.ansi[e]=t(l.ansi16,10)),"ansi256"in l&&(a.color.ansi256[e]=n(l.ansi256,0),a.bgColor.ansi256[e]=n(l.ansi256,10)),"rgb"in l&&(a.color.ansi16m[e]=r(l.rgb,0),a.bgColor.ansi16m[e]=r(l.rgb,10))}return a}})}),h=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.printIteratorEntries=function(e,t,n,r,a,l){let o=arguments.length>6&&void 0!==arguments[6]?arguments[6]:": ",i="",u=e.next();if(!u.done){i+=t.spacingOuter;const c=n+t.indent;for(;!u.done;){const n=l(u.value[0],t,c,r,a),s=l(u.value[1],t,c,r,a);i+=c+n+o+s,(u=e.next()).done?t.min||(i+=","):i+=","+t.spacingInner}i+=t.spacingOuter+n}return i},t.printIteratorValues=function(e,t,n,r,a,l){let o="",i=e.next();if(!i.done){o+=t.spacingOuter;const u=n+t.indent;for(;!i.done;)o+=u+l(i.value,t,u,r,a),(i=e.next()).done?t.min||(o+=","):o+=","+t.spacingInner;o+=t.spacingOuter+n}return o},t.printListItems=function(e,t,n,r,a,l){let o="";if(e.length){o+=t.spacingOuter;const i=n+t.indent;for(let n=0;n<e.length;n++)o+=i+l(e[n],t,i,r,a),n<e.length-1?o+=","+t.spacingInner:t.min||(o+=",");o+=t.spacingOuter+n}return o},t.printObjectProperties=function(e,t,a,l,o,i){let u="",c=Object.keys(e).sort();const s=n(e);s.length&&(c=c.filter(e=>!r(e)).concat(s));if(c.length){u+=t.spacingOuter;const n=a+t.indent;for(let r=0;r<c.length;r++){const a=c[r],s=i(a,t,n,l,o),d=i(e[a],t,n,l,o);u+=n+s+": "+d,r<c.length-1?u+=","+t.spacingInner:t.min||(u+=",")}u+=t.spacingOuter+a}return u};const n=Object.getOwnPropertySymbols||(e=>[]),r=e=>"symbol"==typeof e||"[object Symbol]"===toString.call(e)});o(h);h.printIteratorEntries,h.printIteratorValues,h.printListItems,h.printObjectProperties;var v=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.test=t.serialize=void 0;const n=Symbol.for("jest.asymmetricMatcher"),r=t.serialize=((e,t,n,r,a,l)=>{const o=e.toString();return"ArrayContaining"===o||"ArrayNotContaining"===o?++r>t.maxDepth?"["+o+"]":o+" ["+(0,h.printListItems)(e.sample,t,n,r,a,l)+"]":"ObjectContaining"===o||"ObjectNotContaining"===o?++r>t.maxDepth?"["+o+"]":o+" {"+(0,h.printObjectProperties)(e.sample,t,n,r,a,l)+"}":"StringMatching"===o||"StringNotMatching"===o?o+" "+l(e.sample,t,n,r,a):"StringContaining"===o||"StringNotContaining"===o?o+" "+l(e.sample,t,n,r,a):e.toAsymmetricMatcher()}),a=t.test=(e=>e&&e.$$typeof===n);t.default={serialize:r,test:a}});o(v);v.test,v.serialize;var g=()=>{const e=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:[a-zA-Z\\d]*(?:;[a-zA-Z\\d]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PRZcf-ntqry=><~]))"].join("|");return new RegExp(e,"g")},m=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.serialize=t.test=void 0;var n=a(g),r=a(y);function a(e){return e&&e.__esModule?e:{default:e}}const l=t.test=(e=>"string"==typeof e&&e.match((0,n.default)())),o=t.serialize=((e,t,a,l,o,i)=>i((e=>e.replace((0,n.default)(),(e,t,n)=>{switch(e){case r.default.red.close:case r.default.green.close:case r.default.cyan.close:case r.default.gray.close:case r.default.white.close:case r.default.yellow.close:case r.default.bgRed.close:case r.default.bgGreen.close:case r.default.bgYellow.close:case r.default.inverse.close:case r.default.dim.close:case r.default.bold.close:case r.default.reset.open:case r.default.reset.close:return"</>";case r.default.red.open:return"<red>";case r.default.green.open:return"<green>";case r.default.cyan.open:return"<cyan>";case r.default.gray.open:return"<gray>";case r.default.white.open:return"<white>";case r.default.yellow.open:return"<yellow>";case r.default.bgRed.open:return"<bgRed>";case r.default.bgGreen.open:return"<bgGreen>";case r.default.bgYellow.open:return"<bgYellow>";case r.default.inverse.open:return"<inverse>";case r.default.dim.open:return"<dim>";case r.default.bold.open:return"<bold>";default:return""}}))(e),t,a,l,o));t.default={serialize:o,test:l}});o(m);m.serialize,m.test;var E=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.serialize=t.test=void 0;const n=["DOMStringMap","NamedNodeMap"],r=t.test=(e=>e&&e.constructor&&-1!==n.indexOf(e.constructor.name)),a=t.serialize=((e,t,n,r,a,l)=>++r>t.maxDepth?"["+e.constructor.name+"]":e.constructor.name+" {"+(0,h.printObjectProperties)((e=>{let t={};if("NamedNodeMap"===e.constructor.name)for(let n=0;n<e.length;n++)t[e[n].name]=e[n].value;else t=Object.assign({},e);return t})(e),t,n,r,a,l)+"}");t.default={serialize:a,test:r}});o(E);E.serialize,E.test;var w=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e.replace(/</g,"<").replace(/>/g,">")}});o(w);var T=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.printElementAsLeaf=t.printElement=t.printComment=t.printText=t.printChildren=t.printProps=void 0;var n,r=(n=w)&&n.__esModule?n:{default:n};t.printProps=((e,t,n,r,a,l,o)=>{const i=r+n.indent,u=n.colors;return e.map(e=>{const c=t[e];let s=o(c,n,i,a,l);return"string"!=typeof c&&(-1!==s.indexOf("\n")&&(s=n.spacingOuter+i+s+n.spacingOuter+r),s="{"+s+"}"),n.spacingInner+r+u.prop.open+e+u.prop.close+"="+u.value.open+s+u.value.close}).join("")}),t.printChildren=((e,t,n,r,l,o)=>e.map(e=>t.spacingOuter+n+("string"==typeof e?a(e,t):o(e,t,n,r,l))).join(""));const a=t.printText=((e,t)=>{const n=t.colors.content;return n.open+(0,r.default)(e)+n.close});t.printComment=((e,t)=>{const n=t.colors.comment;return n.open+"\x3c!--"+(0,r.default)(e)+"--\x3e"+n.close}),t.printElement=((e,t,n,r,a)=>{const l=r.colors.tag;return l.open+"<"+e+(t&&l.close+t+r.spacingOuter+a+l.open)+(n?">"+l.close+n+r.spacingOuter+a+l.open+"</"+e:(t&&!r.min?"":" ")+"/")+">"+l.close}),t.printElementAsLeaf=((e,t)=>{const n=t.colors.tag;return n.open+"<"+e+n.close+" …"+n.open+" />"+n.close})});o(T);T.printElementAsLeaf,T.printElement,T.printComment,T.printText,T.printChildren,T.printProps;var M=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.serialize=t.test=void 0;const n=/^((HTML|SVG)\w*)?Element$/,r=t.test=(e=>e&&e.constructor&&e.constructor.name&&((e,t)=>1===e&&n.test(t)||3===e&&"Text"===t||8===e&&"Comment"===t||11===e&&"DocumentFragment"===t)(e.nodeType,e.constructor.name)),a=e=>e.name,l=(e,t)=>(e[t.name]=t.value,e),o=t.serialize=((e,t,n,r,o,i)=>{if(3===e.nodeType)return(0,T.printText)(e.data,t);if(8===e.nodeType)return(0,T.printComment)(e.data,t);const u=11===e.nodeType?"DocumentFragment":e.tagName.toLowerCase();return++r>t.maxDepth?(0,T.printElementAsLeaf)(u,t):(0,T.printElement)(u,(0,T.printProps)(Array.prototype.map.call(e.attributes||[],a).sort(),Array.prototype.reduce.call(e.attributes||[],l,{}),t,n+t.indent,r,o,i),(0,T.printChildren)(Array.prototype.slice.call(e.childNodes||e.children),t,n+t.indent,r,o,i),t,n)});t.default={serialize:o,test:r}});o(M);M.serialize,M.test;var A=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.test=t.serialize=void 0;const n=e=>"Immutable."+e,r=e=>"["+e+"]",a=(e,t,a,l,o,i,u)=>++l>t.maxDepth?r(n(u)):n(u)+" ["+(0,h.printIteratorValues)(e.values(),t,a,l,o,i)+"]",l=t.serialize=((e,t,l,o,i,u)=>e["@@__IMMUTABLE_MAP__@@"]?((e,t,a,l,o,i,u)=>++l>t.maxDepth?r(n(u)):n(u)+" {"+(0,h.printIteratorEntries)(e.entries(),t,a,l,o,i)+"}")(e,t,l,o,i,u,e["@@__IMMUTABLE_ORDERED__@@"]?"OrderedMap":"Map"):e["@@__IMMUTABLE_LIST__@@"]?a(e,t,l,o,i,u,"List"):e["@@__IMMUTABLE_SET__@@"]?a(e,t,l,o,i,u,e["@@__IMMUTABLE_ORDERED__@@"]?"OrderedSet":"Set"):e["@@__IMMUTABLE_STACK__@@"]?a(e,t,l,o,i,u,"Stack"):e["@@__IMMUTABLE_SEQ__@@"]?((e,t,a,l,o,i)=>{const u=n("Seq");return++l>t.maxDepth?r(u):e["@@__IMMUTABLE_KEYED__@@"]?u+" {"+(e._iter||e._object?(0,h.printIteratorEntries)(e.entries(),t,a,l,o,i):"…")+"}":u+" ["+(e._iter||e._array||e._collection||e._iterable?(0,h.printIteratorValues)(e.values(),t,a,l,o,i):"…")+"]"})(e,t,l,o,i,u):((e,t,a,l,o,i)=>{const u=n(e._name||"Record");return++l>t.maxDepth?r(u):u+" {"+(0,h.printIteratorEntries)((e=>{let t=0;return{next:function(){if(t<e._keys.length){const n=e._keys[t++];return{done:!1,value:[n,e.get(n)]}}return{done:!0}}}})(e),t,a,l,o,i)+"}"})(e,t,l,o,i,u)),o=t.test=(e=>e&&(!0===e["@@__IMMUTABLE_ITERABLE__@@"]||!0===e["@@__IMMUTABLE_RECORD__@@"]));t.default={serialize:l,test:o}});o(A);A.test,A.serialize;var x=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.test=t.serialize=void 0;const n=Symbol.for("react.element"),r=Symbol.for("react.fragment"),a=Symbol.for("react.forward_ref"),l=Symbol.for("react.provider"),o=Symbol.for("react.context"),i=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return Array.isArray(e)?e.forEach(e=>{i(e,t)}):null!=e&&!1!==e&&t.push(e),t},u=e=>{const t=e.type;if("string"==typeof t)return t;if("function"==typeof t)return t.displayName||t.name||"Unknown";if(t===r)return"React.Fragment";if("object"==typeof t&&null!==t){if(t.$$typeof===l)return"Context.Provider";if(t.$$typeof===o)return"Context.Consumer";if(t.$$typeof===a){const e=t.render.displayName||t.render.name||"";return""!==e?"ForwardRef("+e+")":"ForwardRef"}}return"UNDEFINED"},c=t.serialize=((e,t,n,r,a,l)=>++r>t.maxDepth?(0,T.printElementAsLeaf)(u(e),t):(0,T.printElement)(u(e),(0,T.printProps)((e=>{const t=e.props;return Object.keys(t).filter(e=>"children"!==e&&void 0!==t[e]).sort()})(e),e.props,t,n+t.indent,r,a,l),(0,T.printChildren)(i(e.props.children),t,n+t.indent,r,a,l),t,n)),s=t.test=(e=>e&&e.$$typeof===n);t.default={serialize:c,test:s}});o(x);x.test,x.serialize;var O=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.test=t.serialize=void 0;const n=Symbol.for("react.test.json"),r=t.serialize=((e,t,n,r,a,l)=>++r>t.maxDepth?(0,T.printElementAsLeaf)(e.type,t):(0,T.printElement)(e.type,e.props?(0,T.printProps)((e=>{const t=e.props;return t?Object.keys(t).filter(e=>void 0!==t[e]).sort():[]})(e),e.props,t,n+t.indent,r,a,l):"",e.children?(0,T.printChildren)(e.children,t,n+t.indent,r,a,l):"",t,n)),a=t.test=(e=>e&&e.$$typeof===n);t.default={serialize:r,test:a}});o(O);O.test,O.serialize;var I=o(i(function(e){var t=c(y),n=c(v),r=c(m),a=c(E),l=c(M),o=c(A),i=c(x),u=c(O);function c(e){return e&&e.__esModule?e:{default:e}}const s=Object.prototype.toString,d=Date.prototype.toISOString,f=Error.prototype.toString,b=RegExp.prototype.toString,p=Symbol.prototype.toString,g=e=>"function"==typeof e.constructor&&e.constructor.name||"Object",w=e=>"undefined"!=typeof window&&e===window,T=/^Symbol\((.*)\)(.*)$/,I=/\n/gi;class k extends Error{constructor(e,t){super(e),this.stack=t,this.name=this.constructor.name}}function B(e,t){return t?"[Function "+(e.name||"anonymous")+"]":"[Function]"}function _(e){return p.call(e).replace(T,"Symbol($1)")}function j(e){return"["+f.call(e)+"]"}function S(e,t,n){if(!0===e||!1===e)return""+e;if(void 0===e)return"undefined";if(null===e)return"null";const r=typeof e;if("number"===r)return function(e){return Object.is(e,-0)?"-0":String(e)}(e);if("string"===r)return'"'+e.replace(/"|\\/g,"\\$&")+'"';if("function"===r)return B(e,t);if("symbol"===r)return _(e);const a=s.call(e);return"[object WeakMap]"===a?"WeakMap {}":"[object WeakSet]"===a?"WeakSet {}":"[object Function]"===a||"[object GeneratorFunction]"===a?B(e,t):"[object Symbol]"===a?_(e):"[object Date]"===a?isNaN(+e)?"Date { NaN }":d.call(e):"[object Error]"===a?j(e):"[object RegExp]"===a?n?b.call(e).replace(/[\\^$*+?.()|[\]{}]/g,"\\$&"):b.call(e):e instanceof Error?j(e):null}function D(e,t,n,r,a,l){if(-1!==a.indexOf(e))return"[Circular]";(a=a.slice()).push(e);const o=++r>t.maxDepth,i=t.min;if(t.callToJSON&&!o&&e.toJSON&&"function"==typeof e.toJSON&&!l)return C(e.toJSON(),t,n,r,a,!0);const u=s.call(e);return"[object Arguments]"===u?o?"[Arguments]":(i?"":"Arguments ")+"["+(0,h.printListItems)(e,t,n,r,a,C)+"]":function(e){return"[object Array]"===e||"[object ArrayBuffer]"===e||"[object DataView]"===e||"[object Float32Array]"===e||"[object Float64Array]"===e||"[object Int8Array]"===e||"[object Int16Array]"===e||"[object Int32Array]"===e||"[object Uint8Array]"===e||"[object Uint8ClampedArray]"===e||"[object Uint16Array]"===e||"[object Uint32Array]"===e}(u)?o?"["+e.constructor.name+"]":(i?"":e.constructor.name+" ")+"["+(0,h.printListItems)(e,t,n,r,a,C)+"]":"[object Map]"===u?o?"[Map]":"Map {"+(0,h.printIteratorEntries)(e.entries(),t,n,r,a,C," => ")+"}":"[object Set]"===u?o?"[Set]":"Set {"+(0,h.printIteratorValues)(e.values(),t,n,r,a,C)+"}":o||w(e)?"["+g(e)+"]":(i?"":g(e)+" ")+"{"+(0,h.printObjectProperties)(e,t,n,r,a,C)+"}"}function q(e,t,n,r,a,l){let o;try{o=e.serialize?e.serialize(t,n,r,a,l,C):e.print(t,e=>C(e,n,r,a,l),e=>{const t=r+n.indent;return t+e.replace(I,"\n"+t)},{edgeSpacing:n.spacingOuter,min:n.min,spacing:n.spacingInner},n.colors)}catch(e){throw new k(e.message,e.stack)}if("string"!=typeof o)throw new Error(`pretty-format: Plugin must return type "string" but instead returned "${typeof o}".`);return o}function P(e,t){for(let n=0;n<e.length;n++)try{if(e[n].test(t))return e[n]}catch(e){throw new k(e.message,e.stack)}return null}function C(e,t,n,r,a,l){const o=P(t.plugins,e);if(null!==o)return q(o,e,t,n,r,a);const i=S(e,t.printFunctionName,t.escapeRegex);return null!==i?i:D(e,t,n,r,a,l)}const N={comment:"gray",content:"reset",prop:"yellow",tag:"cyan",value:"green"},L=Object.keys(N),z={callToJSON:!0,escapeRegex:!1,highlight:!1,indent:2,maxDepth:1/0,min:!1,plugins:[],printFunctionName:!0,theme:N};const R=e=>e&&void 0!==e.printFunctionName?e.printFunctionName:z.printFunctionName,U=e=>e&&void 0!==e.escapeRegex?e.escapeRegex:z.escapeRegex,$=e=>({callToJSON:e&&void 0!==e.callToJSON?e.callToJSON:z.callToJSON,colors:e&&e.highlight?(e=>L.reduce((n,r)=>{const a=e.theme&&void 0!==e.theme[r]?e.theme[r]:N[r],l=t.default[a];if(!l||"string"!=typeof l.close||"string"!=typeof l.open)throw new Error(`pretty-format: Option "theme" has a key "${r}" whose value "${a}" is undefined in ansi-styles.`);return n[r]=l,n},Object.create(null)))(e):(()=>L.reduce((e,t)=>(e[t]={close:"",open:""},e),Object.create(null)))(),escapeRegex:U(e),indent:e&&e.min?"":function(e){return new Array(e+1).join(" ")}(e&&void 0!==e.indent?e.indent:z.indent),maxDepth:e&&void 0!==e.maxDepth?e.maxDepth:z.maxDepth,min:e&&void 0!==e.min?e.min:z.min,plugins:e&&void 0!==e.plugins?e.plugins:z.plugins,printFunctionName:R(e),spacingInner:e&&e.min?" ":"\n",spacingOuter:e&&e.min?"":"\n"});function F(e,t){if(t&&(function(e){if(Object.keys(e).forEach(e=>{if(!z.hasOwnProperty(e))throw new Error(`pretty-format: Unknown option "${e}".`)}),e.min&&void 0!==e.indent&&0!==e.indent)throw new Error('pretty-format: Options "min" and "indent" cannot be used together.');if(void 0!==e.theme){if(null===e.theme)throw new Error('pretty-format: Option "theme" must not be null.');if("object"!=typeof e.theme)throw new Error(`pretty-format: Option "theme" must be of type "object" but instead received "${typeof e.theme}".`)}}(t),t.plugins)){const n=P(t.plugins,e);if(null!==n)return q(n,e,$(t),"",0,[])}const n=S(e,R(t),U(t));return null!==n?n:D(e,$(t),"",0,[])}F.plugins={AsymmetricMatcher:n.default,ConvertAnsi:r.default,DOMCollection:a.default,DOMElement:l.default,Immutable:o.default,ReactElement:i.default,ReactTestComponent:u.default},e.exports=F})),k=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},B=I.plugins,_=B.DOMElement,j=B.DOMCollection;function S(e,t,n){e.documentElement&&(e=e.documentElement);var r=I(e,k({plugins:[_,j],printFunctionName:!1,highlight:!0},n));return void 0!==t&&e.outerHTML.length>t?r.slice(0,t)+"...":r}function D(e){var t="undefined"!=typeof process&&void 0!==process.versions&&void 0!==process.versions.node,n=e.ownerDocument&&e.ownerDocument.defaultView||void 0;return void 0!==n&&n.Cypress?"":t?S(e,7e3):S(e,7e3,{highlight:!1})}function q(e,t){return new Error([e,D(t)].filter(Boolean).join("\n\n"))}function P(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var a=e.apply(void 0,n);return 0===a.length?null:a[0]}function C(e,r,a){var l=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=l.exact,i=void 0===o||o,u=l.collapseWhitespace,c=void 0===u||u,s=l.trim,d=i?n:t,f={collapseWhitespace:c,trim:void 0===s||s};return Array.from(r.querySelectorAll("["+e+"]")).filter(function(t){return d(t.getAttribute(e),t,a,f)})}function N(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return P.apply(void 0,[C].concat(t))}var L=Object.freeze({debugDOM:D,getElementError:q,firstResultOrNull:P,queryAllByAttribute:C,queryByAttribute:N});function z(e,r){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},l=a.exact,o=void 0===l||l,i=a.trim,u=void 0===i||i,c=a.collapseWhitespace,s=o?n:t,d={collapseWhitespace:void 0===c||c,trim:u};return Array.from(e.querySelectorAll("label")).filter(function(e){return s(e.textContent,e,r,d)})}function R(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.selector,a=void 0===r?"*":r,l=n.exact,o=void 0===l||l,i=n.collapseWhitespace,u=void 0===i||i,c=n.trim,s={collapseWhitespace:u,trim:void 0===c||c},d=z(e,t,k({exact:o},s)).map(function(t){return t.control?t.control:t.getAttribute("for")?e.querySelector('[id="'+t.getAttribute("for")+'"]'):t.getAttribute("id")?e.querySelector('[aria-labelledby~="'+t.getAttribute("id")+'"]'):t.childNodes.length?t.querySelector(a):null}).filter(function(e){return null!==e}).concat(C("aria-label",e,t,{exact:o})),f=$(e,t,k({exact:o},s)).filter(function(e){return"LABEL"!==e.tagName}).reduce(function(t,n){var r=n.getAttribute("id");if(!r)return t;var a=Array.from(e.querySelectorAll('[aria-labelledby~="'+r+'"]'));return t.concat(a)},[]);return Array.from(new Set([].concat(d,f)))}function U(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return P.apply(void 0,[R].concat(t))}function $(e,r){var l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=l.selector,i=void 0===o?"*":o,u=l.exact,c=void 0===u||u,s=l.collapseWhitespace,d=void 0===s||s,f=l.trim,b=void 0===f||f,p=l.ignore,y=void 0===p?"script, style":p,h=c?n:t,v={collapseWhitespace:d,trim:b};return Array.from(e.querySelectorAll(i)).filter(function(e){return!y||!e.matches(y)}).filter(function(e){return h(a(e),e,r,v)})}function F(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return P.apply(void 0,[$].concat(t))}function V(e,r){var l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=l.exact,i=void 0===o||o,u=l.collapseWhitespace,c=void 0===u||u,s=l.trim,d=i?n:t,f={collapseWhitespace:c,trim:void 0===s||s};return Array.from(e.querySelectorAll("[title], svg > title")).filter(function(e){return d(e.getAttribute("title"),e,r,f)||d(a(e),e,r,f)})}function W(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return P.apply(void 0,[V].concat(t))}function J(e,r){var l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=l.exact,i=void 0===o||o,u=l.collapseWhitespace,c=void 0===u||u,s=l.trim,d=i?n:t,f={collapseWhitespace:c,trim:void 0===s||s};return Array.from(e.querySelectorAll("select")).filter(function(e){return Array.from(e.options).filter(function(e){return e.selected}).some(function(e){return d(a(e),e,r,f)})})}function G(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return P.apply(void 0,[J].concat(t))}var Y=N.bind(null,"placeholder"),K=C.bind(null,"placeholder"),H=N.bind(null,"data-testid"),Q=C.bind(null,"data-testid"),Z=N.bind(null,"value"),X=C.bind(null,"value"),ee=N.bind(null,"role"),te=C.bind(null,"role");function ne(e,r){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},l=a.exact,o=void 0===l||l,i=a.collapseWhitespace,u=void 0===i||i,c=a.trim,s=o?n:t,d={collapseWhitespace:u,trim:void 0===c||c};return Array.from(e.querySelectorAll("img,input,area")).filter(function(e){return s(e.getAttribute("alt"),e,r,d)})}function re(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return P.apply(void 0,[ne].concat(t))}function ae(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var l=Q.apply(void 0,[e,t].concat(r));if(!l.length)throw q('Unable to find an element by: [data-testid="'+t+'"]',e);return l}function le(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return P.apply(void 0,[ae].concat(t))}function oe(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var l=V.apply(void 0,[e,t].concat(r));if(!l.length)throw q("Unable to find an element with the title: "+t+".",e);return l}function ie(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return P.apply(void 0,[oe].concat(t))}function ue(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var l=X.apply(void 0,[e,t].concat(r));if(!l.length)throw q("Unable to find an element with the value: "+t+".",e);return l}function ce(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return P.apply(void 0,[ue].concat(t))}function se(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var l=K.apply(void 0,[e,t].concat(r));if(!l.length)throw q("Unable to find an element with the placeholder text of: "+t,e);return l}function de(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return P.apply(void 0,[se].concat(t))}function fe(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var l=R.apply(void 0,[e,t].concat(r));if(!l.length)throw z.apply(void 0,[e,t].concat(r)).length?q("Found a label with the text of: "+t+', however no form control was found associated to that label. Make sure you\'re using the "for" attribute or "aria-labelledby" attribute correctly.',e):q("Unable to find a label with the text of: "+t,e);return l}function be(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return P.apply(void 0,[fe].concat(t))}function pe(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var l=$.apply(void 0,[e,t].concat(r));if(!l.length)throw q("Unable to find an element with the text: "+t+". This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.",e);return l}function ye(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return P.apply(void 0,[pe].concat(t))}function he(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var l=ne.apply(void 0,[e,t].concat(r));if(!l.length)throw q("Unable to find an element with the alt text: "+t,e);return l}function ve(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return P.apply(void 0,[he].concat(t))}function ge(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var l=te.apply(void 0,[e,t].concat(r));if(!l.length)throw q("Unable to find an element by role="+t,e);return l}function me(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return P.apply(void 0,[ge].concat(t))}function Ee(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var l=J.apply(void 0,[e,t].concat(r));if(!l.length)throw q("Unable to find a <select> element with the selected option's text: "+t,e);return l}function we(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return P.apply(void 0,[Ee].concat(t))}var Te=Object.freeze({queryByPlaceholderText:Y,queryAllByPlaceholderText:K,getByPlaceholderText:de,getAllByPlaceholderText:se,queryByText:F,queryAllByText:$,getByText:ye,getAllByText:pe,queryByLabelText:U,queryAllByLabelText:R,getByLabelText:be,getAllByLabelText:fe,queryByAltText:re,queryAllByAltText:ne,getByAltText:ve,getAllByAltText:he,queryBySelectText:G,queryAllBySelectText:J,getBySelectText:we,getAllBySelectText:Ee,queryByTestId:H,queryAllByTestId:Q,getByTestId:le,getAllByTestId:ae,queryByTitle:W,queryAllByTitle:V,getByTitle:ie,getAllByTitle:oe,queryByValue:Z,queryAllByValue:X,getByValue:ce,getAllByValue:ue,queryByRole:ee,queryAllByRole:te,getAllByRole:ge,getByRole:me});function Me(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Te;return Object.keys(t).reduce(function(n,r){var a=t[r];return n[r]=a.bind(null,e),n},{})}var Ae=o(i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=("undefined"!=typeof window?window:l).setTimeout,r=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4500,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:50,a=Date.now();return new Promise(function(l,o){var i=function(e){Date.now()-a>=t?o(e):n(u,r)};function u(){try{Promise.resolve(e()).then(function(){return l()}).catch(i)}catch(e){i(e)}}n(u,0)})};t.default=r,e.exports=t.default}));var xe=function(e){if("undefined"!=typeof window&&void 0!==window.MutationObserver)return window.MutationObserver;function t(e){this._watched=[],this._listener=e}function n(t){var n={type:null,target:null,addedNodes:[],removedNodes:[],previousSibling:null,nextSibling:null,attributeName:null,attributeNamespace:null,oldValue:null};for(var r in t)p(n,r)&&t[r]!==e&&(n[r]=t[r]);return n}t._period=30,t.prototype={observe:function(r,a){for(var l,c={attr:!!(a.attributes||a.attributeFilter||a.attributeOldValue),kids:!!a.childList,descendents:!!a.subtree,charData:!(!a.characterData&&!a.characterDataOldValue)},s=this._watched,p=0;p<s.length;p++)s[p].tar===r&&s.splice(p,1);a.attributeFilter&&(c.afilter=f(a.attributeFilter,function(e,t){return e[t]=!0,e},{})),s.push({tar:r,fn:function(t,r){var a=i(t,r);return function(l){var c,s=l.length;r.charData&&3===t.nodeType&&t.nodeValue!==a.charData&&l.push(new n({type:"characterData",target:t,oldValue:a.charData})),r.attr&&a.attr&&o(l,t,a.attr,r.afilter),(r.kids||r.descendents)&&(c=function(t,r,a,l){var i;function c(e,r,a,i,u){for(var c,d,f,b=e.length-1,p=-~((b-u)/2);f=e.pop();)c=a[f.i],d=i[f.j],l.kids&&p&&Math.abs(f.i-f.j)>=b&&(t.push(n({type:"childList",target:r,addedNodes:[c],removedNodes:[c],nextSibling:c.nextSibling,previousSibling:c.previousSibling})),p--),l.attr&&d.attr&&o(t,c,d.attr,l.afilter),l.charData&&3===c.nodeType&&c.nodeValue!==d.charData&&t.push(n({type:"characterData",target:c,oldValue:d.charData})),l.descendents&&s(c,d)}function s(r,a){for(var f,p,y,h,v,g,m,E=r.childNodes,w=a.kids,T=E.length,M=w?w.length:0,A=0,x=0,O=0;x<T||O<M;)g=E[x],v=w[O],m=v&&v.node,g===m?(l.attr&&v.attr&&o(t,g,v.attr,l.afilter),l.charData&&v.charData!==e&&g.nodeValue!==v.charData&&t.push(n({type:"characterData",target:g,oldValue:v.charData})),p&&c(p,r,E,w,A),l.descendents&&(g.childNodes.length||v.kids&&v.kids.length)&&s(g,v),x++,O++):(i=!0,f||(f={},p=[]),g&&(f[y=d(g)]||(f[y]=!0,-1===(h=u(w,g,O))?l.kids&&(t.push(n({type:"childList",target:r,addedNodes:[g],nextSibling:g.nextSibling,previousSibling:g.previousSibling})),A++):p.push({i:x,j:h})),x++),m&&m!==E[x]&&(f[y=d(m)]||(f[y]=!0,-1===(h=b(E,m,x))?l.kids&&(t.push(n({type:"childList",target:a.node,removedNodes:[m],nextSibling:w[O+1],previousSibling:w[O-1]})),A--):p.push({i:h,j:O})),O++));p&&c(p,r,E,w,A)}return s(r,a),i}(l,t,a,r)),(c||l.length!==s)&&(a=i(t,r))}}(r,c)}),this._timeout||(l=this,function e(){var n=l.takeRecords();n.length&&l._listener(n,l),l._timeout=setTimeout(e,t._period)}())},takeRecords:function(){for(var e=[],t=this._watched,n=0;n<t.length;n++)t[n].fn(e);return e},disconnect:function(){this._watched=[],clearTimeout(this._timeout),this._timeout=null}};var r=!1;if("undefined"!=typeof document){var a=document.createElement("i");a.style.top=0,r="null"!=a.attributes.style.value}var l=r?function(e,t){return t.value}:function(e,t){return"style"!==t.name?t.value:e.style.cssText};function o(e,t,r,a){for(var o,i,u={},c=t.attributes,s=c.length;s--;)i=(o=c[s]).name,a&&!p(a,i)||(l(t,o)!==r[i]&&e.push(n({type:"attributes",target:t,attributeName:i,oldValue:r[i],attributeNamespace:o.namespaceURI})),u[i]=!0);for(i in r)u[i]||e.push(n({target:t,type:"attributes",attributeName:i,oldValue:r[i]}))}function i(e,t){var n=!0;return function e(r){var a={node:r};return!t.charData||3!==r.nodeType&&8!==r.nodeType?(t.attr&&n&&1===r.nodeType&&(a.attr=f(r.attributes,function(e,n){return t.afilter&&!t.afilter[n.name]||(e[n.name]=l(r,n)),e},{})),n&&(t.kids||t.charData||t.attr&&t.descendents)&&(a.kids=function(e,t){for(var n=[],r=0;r<e.length;r++)n[r]=t(e[r],r,e);return n}(r.childNodes,e)),n=t.descendents):a.charData=r.nodeValue,a}(e)}function u(e,t,n){return b(e,t,n,"node")}var c=1,s="mo_id";function d(e){try{return e.id||(e[s]=e[s]||c++)}catch(t){try{return e.nodeValue}catch(e){return c++}}}function f(e,t,n){for(var r=0;r<e.length;r++)n=t(n,e[r],r,e);return n}function b(e,t,n,r){for(;n<e.length;n++)if((r?e[n][r]:e[n])===t)return n;return-1}function p(t,n){return t[n]!==e}return t}(void 0);function Oe(e){return new("undefined"!=typeof window&&void 0!==window.MutationObserver?window.MutationObserver:xe)(e)}function Ie(){if("undefined"==typeof window)throw new Error("Could not find default container");return window.document}var ke={copy:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0}},cut:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0}},paste:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0}},compositionEnd:{EventType:"CompositionEvent",defaultInit:{bubbles:!0,cancelable:!0}},compositionStart:{EventType:"CompositionEvent",defaultInit:{bubbles:!0,cancelable:!0}},compositionUpdate:{EventType:"CompositionEvent",defaultInit:{bubbles:!0,cancelable:!1}},keyDown:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0}},keyPress:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0}},keyUp:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0}},focus:{EventType:"FocusEvent",defaultInit:{bubbles:!1,cancelable:!1}},blur:{EventType:"FocusEvent",defaultInit:{bubbles:!1,cancelable:!1}},change:{EventType:"InputEvent",defaultInit:{bubbles:!0,cancelable:!0}},input:{EventType:"InputEvent",defaultInit:{bubbles:!0,cancelable:!0}},invalid:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!0}},submit:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!0}},click:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,button:0}},contextMenu:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},dblClick:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},drag:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0}},dragEnd:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!1}},dragEnter:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0}},dragExit:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!1}},dragLeave:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!1}},dragOver:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0}},dragStart:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0}},drop:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0}},mouseDown:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},mouseEnter:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},mouseLeave:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},mouseMove:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},mouseOut:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},mouseOver:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},mouseUp:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0}},select:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!1}},touchCancel:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!1}},touchEnd:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!0}},touchMove:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!0}},touchStart:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!0}},scroll:{EventType:"UIEvent",defaultInit:{bubbles:!1,cancelable:!1}},wheel:{EventType:"WheelEvent",defaultInit:{bubbles:!0,cancelable:!0}},abort:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},canPlay:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},canPlayThrough:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},durationChange:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},emptied:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},encrypted:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},ended:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},loadedData:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},loadedMetadata:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},loadStart:{EventType:"ProgressEvent",defaultInit:{bubbles:!1,cancelable:!1}},pause:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},play:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},playing:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},progress:{EventType:"ProgressEvent",defaultInit:{bubbles:!1,cancelable:!1}},rateChange:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},seeked:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},seeking:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},stalled:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},suspend:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},timeUpdate:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},volumeChange:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},waiting:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},load:{EventType:"UIEvent",defaultInit:{bubbles:!1,cancelable:!1}},error:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},animationStart:{EventType:"AnimationEvent",defaultInit:{bubbles:!0,cancelable:!1}},animationEnd:{EventType:"AnimationEvent",defaultInit:{bubbles:!0,cancelable:!1}},animationIteration:{EventType:"AnimationEvent",defaultInit:{bubbles:!0,cancelable:!1}},transitionEnd:{EventType:"TransitionEvent",defaultInit:{bubbles:!0,cancelable:!0}}},Be={doubleClick:"dblClick"};function _e(e,t){return e.dispatchEvent(t)}Object.keys(ke).forEach(function(e){var t=ke[e],n=t.EventType,r=t.defaultInit,a=e.toLowerCase();_e[e]=function(e,t){var l=k({},r,t),o=l.target,i=(o=void 0===o?{}:o).value,u=o.files,c=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(o,["value","files"]);Object.assign(e,c),void 0!==i&&function(e,t){var n=(Object.getOwnPropertyDescriptor(e,"value")||{}).set,r=Object.getPrototypeOf(e),a=(Object.getOwnPropertyDescriptor(r,"value")||{}).set;if(a&&n!==a)a.call(e,t);else{if(!n)throw new Error("The given element does not have a value setter");n.call(e,t)}}(e,i),void 0!==u&&Object.defineProperty(e,"files",{configurable:!0,enumerable:!0,writable:!0,value:u});var s=e.ownerDocument.defaultView;return _e(e,new(s[n]||s.Event)(a,l))}}),Object.keys(Be).forEach(function(e){var t=Be[e];_e[e]=function(){return _e[t].apply(_e,arguments)}}),e.bindElementToQueries=Me,e.within=Me,e.queries=Te,e.queryHelpers=L,e.queryByPlaceholderText=Y,e.queryAllByPlaceholderText=K,e.getByPlaceholderText=de,e.getAllByPlaceholderText=se,e.queryByText=F,e.queryAllByText=$,e.getByText=ye,e.getAllByText=pe,e.queryByLabelText=U,e.queryAllByLabelText=R,e.getByLabelText=be,e.getAllByLabelText=fe,e.queryByAltText=re,e.queryAllByAltText=ne,e.getByAltText=ve,e.getAllByAltText=he,e.queryBySelectText=G,e.queryAllBySelectText=J,e.getBySelectText=we,e.getAllBySelectText=Ee,e.queryByTestId=H,e.queryAllByTestId=Q,e.getByTestId=le,e.getAllByTestId=ae,e.queryByTitle=W,e.queryAllByTitle=V,e.getByTitle=ie,e.getAllByTitle=oe,e.queryByValue=Z,e.queryAllByValue=X,e.getByValue=ce,e.getAllByValue=ue,e.queryByRole=ee,e.queryAllByRole=te,e.getAllByRole=ge,e.getByRole=me,e.wait=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.timeout,r=void 0===n?4500:n,a=t.interval;return Ae(e,r,void 0===a?50:a)},e.waitForElement=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.container,r=void 0===n?Ie():n,a=t.timeout,l=void 0===a?4500:a,o=t.mutationObserverOptions,i=void 0===o?{subtree:!0,childList:!0,attributes:!0,characterData:!0}:o;return new Promise(function(t,n){"function"!=typeof e&&n("waitForElement requires a callback as the first parameter");var a=void 0,o=setTimeout(function(){c(a||new Error("Timed out in waitForElement."),null)},l),u=Oe(s);function c(e,r){clearTimeout(o),setImmediate(function(){return u.disconnect()}),e?n(e):t(r)}function s(){try{var t=e();t&&c(null,t)}catch(e){a=e}}u.observe(r,i),s()})},e.waitForDomChange=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.container,n=void 0===t?Ie():t,r=e.timeout,a=void 0===r?4500:r,l=e.mutationObserverOptions,o=void 0===l?{subtree:!0,childList:!0,attributes:!0,characterData:!0}:l;return new Promise(function(e,t){var r=setTimeout(function(){i(new Error("Timed out in waitForDomChange."),null)},a),l=Oe(function(e){i(null,e)});function i(n,a){clearTimeout(r),setImmediate(function(){return l.disconnect()}),n?t(n):e(a)}l.observe(n,o)})},e.fuzzyMatches=t,e.matches=n,e.getNodeText=a,e.fireEvent=_e,e.getQueriesForElement=Me,e.debugDOM=D,e.getElementError=q,e.firstResultOrNull=P,e.queryAllByAttribute=C,e.queryByAttribute=N,e.prettyDOM=S,Object.defineProperty(e,"__esModule",{value:!0})}); | ||
//# sourceMappingURL=dom-testing-library.umd.min.js.map |
@@ -312,7 +312,6 @@ 'use strict'; | ||
Object.entries(eventMap).forEach(function (_ref) { | ||
var key = _ref[0], | ||
_ref$ = _ref[1], | ||
EventType = _ref$.EventType, | ||
defaultInit = _ref$.defaultInit; | ||
Object.keys(eventMap).forEach(function (key) { | ||
var _eventMap$key = eventMap[key], | ||
EventType = _eventMap$key.EventType, | ||
defaultInit = _eventMap$key.defaultInit; | ||
@@ -355,9 +354,9 @@ var eventName = key.toLowerCase(); | ||
function setNativeValue(element, value) { | ||
var _ref2 = Object.getOwnPropertyDescriptor(element, 'value') || {}, | ||
valueSetter = _ref2.set; | ||
var _ref = Object.getOwnPropertyDescriptor(element, 'value') || {}, | ||
valueSetter = _ref.set; | ||
var prototype = Object.getPrototypeOf(element); | ||
var _ref3 = Object.getOwnPropertyDescriptor(prototype, 'value') || {}, | ||
prototypeValueSetter = _ref3.set; | ||
var _ref2 = Object.getOwnPropertyDescriptor(prototype, 'value') || {}, | ||
prototypeValueSetter = _ref2.set; | ||
@@ -373,6 +372,4 @@ if (prototypeValueSetter && valueSetter !== prototypeValueSetter) { | ||
Object.entries(eventAliasMap).forEach(function (_ref4) { | ||
var aliasKey = _ref4[0], | ||
key = _ref4[1]; | ||
Object.keys(eventAliasMap).forEach(function (aliasKey) { | ||
var key = eventAliasMap[aliasKey]; | ||
fireEvent[aliasKey] = function () { | ||
@@ -379,0 +376,0 @@ return fireEvent[key].apply(fireEvent, arguments); |
@@ -26,6 +26,4 @@ 'use strict'; | ||
return Object.entries(queries).reduce(function (helpers, _ref) { | ||
var key = _ref[0], | ||
fn = _ref[1]; | ||
return Object.keys(queries).reduce(function (helpers, key) { | ||
var fn = queries[key]; | ||
helpers[key] = fn.bind(null, element); | ||
@@ -32,0 +30,0 @@ return helpers; |
{ | ||
"name": "dom-testing-library", | ||
"version": "3.12.2", | ||
"version": "3.12.3", | ||
"description": "Simple and complete DOM testing utilities that encourage good testing practices.", | ||
@@ -5,0 +5,0 @@ "main": "dist/index.js", |
@@ -19,3 +19,3 @@ <div align="center"> | ||
[](#contributors) | ||
[](#contributors) | ||
[![PRs Welcome][prs-badge]][prs] | ||
@@ -96,2 +96,3 @@ [![Code of Conduct][coc-badge]][coc] | ||
- [Custom Jest Matchers](#custom-jest-matchers) | ||
- [Custom Queries](#custom-queries) | ||
- [Using other assertion libraries](#using-other-assertion-libraries) | ||
@@ -1110,3 +1111,4 @@ - [`TextMatch`](#textmatch) | ||
| [<img src="https://avatars3.githubusercontent.com/u/881986?v=4" width="100px;"/><br /><sub><b>dadamssg</b></sub>](https://github.com/dadamssg)<br />[💻](https://github.com/kentcdodds/dom-testing-library/commits?author=dadamssg "Code") | [<img src="https://avatars1.githubusercontent.com/u/186971?v=4" width="100px;"/><br /><sub><b>Neil Kistner</b></sub>](https://neilkistner.com/)<br />[💻](https://github.com/kentcdodds/dom-testing-library/commits?author=wyze "Code") | [<img src="https://avatars3.githubusercontent.com/u/1448597?v=4" width="100px;"/><br /><sub><b>Ben Chauvette</b></sub>](http://bdchauvette.net/)<br />[💻](https://github.com/kentcdodds/dom-testing-library/commits?author=bdchauvette "Code") | [<img src="https://avatars2.githubusercontent.com/u/777527?v=4" width="100px;"/><br /><sub><b>Jeff Baumgardt</b></sub>](https://github.com/JeffBaumgardt)<br />[💻](https://github.com/kentcdodds/dom-testing-library/commits?author=JeffBaumgardt "Code") [📖](https://github.com/kentcdodds/dom-testing-library/commits?author=JeffBaumgardt "Documentation") | [<img src="https://avatars0.githubusercontent.com/u/4658208?v=4" width="100px;"/><br /><sub><b>Matan Kushner</b></sub>](http://matchai.me)<br />[💻](https://github.com/kentcdodds/dom-testing-library/commits?author=matchai "Code") [📖](https://github.com/kentcdodds/dom-testing-library/commits?author=matchai "Documentation") [🤔](#ideas-matchai "Ideas, Planning, & Feedback") [⚠️](https://github.com/kentcdodds/dom-testing-library/commits?author=matchai "Tests") | [<img src="https://avatars2.githubusercontent.com/u/5779538?v=4" width="100px;"/><br /><sub><b>Alex Wendte</b></sub>](http://www.wendtedesigns.com/)<br />[💻](https://github.com/kentcdodds/dom-testing-library/commits?author=themostcolm "Code") [📖](https://github.com/kentcdodds/dom-testing-library/commits?author=themostcolm "Documentation") [⚠️](https://github.com/kentcdodds/dom-testing-library/commits?author=themostcolm "Tests") | [<img src="https://avatars0.githubusercontent.com/u/2196208?v=4" width="100px;"/><br /><sub><b>Tamas Fodor</b></sub>](https://github.com/ruffle1986)<br />[📖](https://github.com/kentcdodds/dom-testing-library/commits?author=ruffle1986 "Documentation") | | ||
| [<img src="https://avatars3.githubusercontent.com/u/14793495?v=4" width="100px;"/><br /><sub><b>Benjamin Eckardt</b></sub>](https://github.com/BenjaminEckardt)<br />[💻](https://github.com/kentcdodds/dom-testing-library/commits?author=BenjaminEckardt "Code") | [<img src="https://avatars3.githubusercontent.com/u/205752?v=4" width="100px;"/><br /><sub><b>Ryan Campbell</b></sub>](https://github.com/campbellr)<br />[📖](https://github.com/kentcdodds/dom-testing-library/commits?author=campbellr "Documentation") | [<img src="https://avatars2.githubusercontent.com/u/1335519?v=4" width="100px;"/><br /><sub><b>Taylor Briggs</b></sub>](https://taylor-briggs.com)<br />[⚠️](https://github.com/kentcdodds/dom-testing-library/commits?author=TaylorBriggs "Tests") | [<img src="https://avatars2.githubusercontent.com/u/132233?v=4" width="100px;"/><br /><sub><b>John Gozde</b></sub>](https://github.com/jgoz)<br />[💻](https://github.com/kentcdodds/dom-testing-library/commits?author=jgoz "Code") | [<img src="https://avatars2.githubusercontent.com/u/3382565?v=4" width="100px;"/><br /><sub><b>C. T. Lin</b></sub>](https://github.com/chentsulin)<br />[📖](https://github.com/kentcdodds/dom-testing-library/commits?author=chentsulin "Documentation") | | ||
| [<img src="https://avatars3.githubusercontent.com/u/14793495?v=4" width="100px;"/><br /><sub><b>Benjamin Eckardt</b></sub>](https://github.com/BenjaminEckardt)<br />[💻](https://github.com/kentcdodds/dom-testing-library/commits?author=BenjaminEckardt "Code") | [<img src="https://avatars3.githubusercontent.com/u/205752?v=4" width="100px;"/><br /><sub><b>Ryan Campbell</b></sub>](https://github.com/campbellr)<br />[📖](https://github.com/kentcdodds/dom-testing-library/commits?author=campbellr "Documentation") | [<img src="https://avatars2.githubusercontent.com/u/1335519?v=4" width="100px;"/><br /><sub><b>Taylor Briggs</b></sub>](https://taylor-briggs.com)<br />[⚠️](https://github.com/kentcdodds/dom-testing-library/commits?author=TaylorBriggs "Tests") | [<img src="https://avatars2.githubusercontent.com/u/132233?v=4" width="100px;"/><br /><sub><b>John Gozde</b></sub>](https://github.com/jgoz)<br />[💻](https://github.com/kentcdodds/dom-testing-library/commits?author=jgoz "Code") | [<img src="https://avatars2.githubusercontent.com/u/3382565?v=4" width="100px;"/><br /><sub><b>C. T. Lin</b></sub>](https://github.com/chentsulin)<br />[📖](https://github.com/kentcdodds/dom-testing-library/commits?author=chentsulin "Documentation") | [<img src="https://avatars3.githubusercontent.com/u/5312329?v=4" width="100px;"/><br /><sub><b>Terrence Wong</b></sub>](http://terrencewwong.com)<br />[💻](https://github.com/kentcdodds/dom-testing-library/commits?author=terrencewwong "Code") | | ||
<!-- ALL-CONTRIBUTORS-LIST:END --> | ||
@@ -1113,0 +1115,0 @@ |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
1036566
1149
14397