jest-preset-angular
Version:
Jest preset configuration for Angular projects
1 lines • 634 kB
JavaScript
"use strict";var YS=Object.create;var Li=Object.defineProperty,QS=Object.defineProperties,JS=Object.getOwnPropertyDescriptor,ZS=Object.getOwnPropertyDescriptors,eE=Object.getOwnPropertyNames,Wh=Object.getOwnPropertySymbols,tE=Object.getPrototypeOf,jh=Object.prototype.hasOwnProperty,nE=Object.prototype.propertyIsEnumerable;var vc=(t,e,n)=>e in t?Li(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,x=(t,e)=>{for(var n in e||(e={}))jh.call(e,n)&&vc(t,n,e[n]);if(Wh)for(var n of Wh(e))nE.call(e,n)&&vc(t,n,e[n]);return t},he=(t,e)=>QS(t,ZS(e));var rE=(t,e,n)=>()=>{if(n)throw n[0];try{return t&&(e=t(t=0)),e}catch(r){throw n=[r],r}};var Y=(t,e)=>()=>{try{return e||t((e={exports:{}}).exports,e),e.exports}catch(n){throw e=0,n}},sE=(t,e)=>{for(var n in e)Li(t,n,{get:e[n],enumerable:!0})},zh=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let s of eE(e))!jh.call(t,s)&&s!==n&&Li(t,s,{get:()=>e[s],enumerable:!(r=JS(e,s))||r.enumerable});return t};var N=(t,e,n)=>(n=t!=null?YS(tE(t)):{},zh(e||!t||!t.__esModule?Li(n,"default",{value:t,enumerable:!0}):n,t)),iE=t=>zh(Li({},"__esModule",{value:!0}),t);var l=(t,e,n)=>vc(t,typeof e!="symbol"?e+"":e,n);var O,C=rE(()=>{"use strict";O=require("url").pathToFileURL(__filename)});var _i=Y((o$,_y)=>{"use strict";C();var tR="2.0.0",nR=Number.MAX_SAFE_INTEGER||9007199254740991,rR=16,sR=250,iR=["major","premajor","minor","preminor","patch","prepatch","prerelease"];_y.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:rR,MAX_SAFE_BUILD_LENGTH:sR,MAX_SAFE_INTEGER:nR,RELEASE_TYPES:iR,SEMVER_SPEC_VERSION:tR,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var ua=Y((l$,ky)=>{"use strict";C();var oR=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};ky.exports=oR});var ki=Y(($n,Ry)=>{"use strict";C();var{MAX_SAFE_COMPONENT_LENGTH:hh,MAX_SAFE_BUILD_LENGTH:aR,MAX_LENGTH:lR}=_i(),cR=ua();$n=Ry.exports={};var uR=$n.re=[],pR=$n.safeRe=[],$=$n.src=[],hR=$n.safeSrc=[],B=$n.t={},fR=0,fh="[a-zA-Z0-9-]",dR=[["\\s",1],["\\d",lR],[fh,aR]],mR=t=>{for(let[e,n]of dR)t=t.split(`${e}*`).join(`${e}{0,${n}}`).split(`${e}+`).join(`${e}{1,${n}}`);return t},te=(t,e,n)=>{let r=mR(e),s=fR++;cR(t,s,e),B[t]=s,$[s]=e,hR[s]=r,uR[s]=new RegExp(e,n?"g":void 0),pR[s]=new RegExp(r,n?"g":void 0)};te("NUMERICIDENTIFIER","0|[1-9]\\d*");te("NUMERICIDENTIFIERLOOSE","\\d+");te("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${fh}*`);te("MAINVERSION",`(${$[B.NUMERICIDENTIFIER]})\\.(${$[B.NUMERICIDENTIFIER]})\\.(${$[B.NUMERICIDENTIFIER]})`);te("MAINVERSIONLOOSE",`(${$[B.NUMERICIDENTIFIERLOOSE]})\\.(${$[B.NUMERICIDENTIFIERLOOSE]})\\.(${$[B.NUMERICIDENTIFIERLOOSE]})`);te("PRERELEASEIDENTIFIER",`(?:${$[B.NONNUMERICIDENTIFIER]}|${$[B.NUMERICIDENTIFIER]})`);te("PRERELEASEIDENTIFIERLOOSE",`(?:${$[B.NONNUMERICIDENTIFIER]}|${$[B.NUMERICIDENTIFIERLOOSE]})`);te("PRERELEASE",`(?:-(${$[B.PRERELEASEIDENTIFIER]}(?:\\.${$[B.PRERELEASEIDENTIFIER]})*))`);te("PRERELEASELOOSE",`(?:-?(${$[B.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${$[B.PRERELEASEIDENTIFIERLOOSE]})*))`);te("BUILDIDENTIFIER",`${fh}+`);te("BUILD",`(?:\\+(${$[B.BUILDIDENTIFIER]}(?:\\.${$[B.BUILDIDENTIFIER]})*))`);te("FULLPLAIN",`v?${$[B.MAINVERSION]}${$[B.PRERELEASE]}?${$[B.BUILD]}?`);te("FULL",`^${$[B.FULLPLAIN]}$`);te("LOOSEPLAIN",`[v=\\s]*${$[B.MAINVERSIONLOOSE]}${$[B.PRERELEASELOOSE]}?${$[B.BUILD]}?`);te("LOOSE",`^${$[B.LOOSEPLAIN]}$`);te("GTLT","((?:<|>)?=?)");te("XRANGEIDENTIFIERLOOSE",`${$[B.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);te("XRANGEIDENTIFIER",`${$[B.NUMERICIDENTIFIER]}|x|X|\\*`);te("XRANGEPLAIN",`[v=\\s]*(${$[B.XRANGEIDENTIFIER]})(?:\\.(${$[B.XRANGEIDENTIFIER]})(?:\\.(${$[B.XRANGEIDENTIFIER]})(?:${$[B.PRERELEASE]})?${$[B.BUILD]}?)?)?`);te("XRANGEPLAINLOOSE",`[v=\\s]*(${$[B.XRANGEIDENTIFIERLOOSE]})(?:\\.(${$[B.XRANGEIDENTIFIERLOOSE]})(?:\\.(${$[B.XRANGEIDENTIFIERLOOSE]})(?:${$[B.PRERELEASELOOSE]})?${$[B.BUILD]}?)?)?`);te("XRANGE",`^${$[B.GTLT]}\\s*${$[B.XRANGEPLAIN]}$`);te("XRANGELOOSE",`^${$[B.GTLT]}\\s*${$[B.XRANGEPLAINLOOSE]}$`);te("COERCEPLAIN",`(^|[^\\d])(\\d{1,${hh}})(?:\\.(\\d{1,${hh}}))?(?:\\.(\\d{1,${hh}}))?`);te("COERCE",`${$[B.COERCEPLAIN]}(?:$|[^\\d])`);te("COERCEFULL",$[B.COERCEPLAIN]+`(?:${$[B.PRERELEASE]})?(?:${$[B.BUILD]})?(?:$|[^\\d])`);te("COERCERTL",$[B.COERCE],!0);te("COERCERTLFULL",$[B.COERCEFULL],!0);te("LONETILDE","(?:~>?)");te("TILDETRIM",`(\\s*)${$[B.LONETILDE]}\\s+`,!0);$n.tildeTrimReplace="$1~";te("TILDE",`^${$[B.LONETILDE]}${$[B.XRANGEPLAIN]}$`);te("TILDELOOSE",`^${$[B.LONETILDE]}${$[B.XRANGEPLAINLOOSE]}$`);te("LONECARET","(?:\\^)");te("CARETTRIM",`(\\s*)${$[B.LONECARET]}\\s+`,!0);$n.caretTrimReplace="$1^";te("CARET",`^${$[B.LONECARET]}${$[B.XRANGEPLAIN]}$`);te("CARETLOOSE",`^${$[B.LONECARET]}${$[B.XRANGEPLAINLOOSE]}$`);te("COMPARATORLOOSE",`^${$[B.GTLT]}\\s*(${$[B.LOOSEPLAIN]})$|^$`);te("COMPARATOR",`^${$[B.GTLT]}\\s*(${$[B.FULLPLAIN]})$|^$`);te("COMPARATORTRIM",`(\\s*)${$[B.GTLT]}\\s*(${$[B.LOOSEPLAIN]}|${$[B.XRANGEPLAIN]})`,!0);$n.comparatorTrimReplace="$1$2$3";te("HYPHENRANGE",`^\\s*(${$[B.XRANGEPLAIN]})\\s+-\\s+(${$[B.XRANGEPLAIN]})\\s*$`);te("HYPHENRANGELOOSE",`^\\s*(${$[B.XRANGEPLAINLOOSE]})\\s+-\\s+(${$[B.XRANGEPLAINLOOSE]})\\s*$`);te("STAR","(<|>)?=?\\s*\\*");te("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$");te("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")});var ic=Y((p$,Py)=>{"use strict";C();var gR=Object.freeze({loose:!0}),yR=Object.freeze({}),vR=t=>t?typeof t!="object"?gR:t:yR;Py.exports=vR});var dh=Y((f$,Oy)=>{"use strict";C();var Ly=/^[0-9]+$/,My=(t,e)=>{if(typeof t=="number"&&typeof e=="number")return t===e?0:t<e?-1:1;let n=Ly.test(t),r=Ly.test(e);return n&&r&&(t=+t,e=+e),t===e?0:n&&!r?-1:r&&!n?1:t<e?-1:1},SR=(t,e)=>My(e,t);Oy.exports={compareIdentifiers:My,rcompareIdentifiers:SR}});var lt=Y((m$,$y)=>{"use strict";C();var oc=ua(),{MAX_LENGTH:Fy,MAX_SAFE_INTEGER:ac}=_i(),{safeRe:lc,t:cc}=ki(),ER=ic(),{compareIdentifiers:mh}=dh(),wR=(t,e)=>{let n=e.split(".");if(n.length>t.length)return!1;for(let r=0;r<n.length;r++)if(mh(t[r],n[r])!==0)return!1;return!0},gh=class t{constructor(e,n){if(n=ER(n),e instanceof t){if(e.loose===!!n.loose&&e.includePrerelease===!!n.includePrerelease)return e;e=e.version}else if(typeof e!="string")throw new TypeError(`Invalid version. Must be a string. Got type "${typeof e}".`);if(e.length>Fy)throw new TypeError(`version is longer than ${Fy} characters`);oc("SemVer",e,n),this.options=n,this.loose=!!n.loose,this.includePrerelease=!!n.includePrerelease;let r=e.trim().match(n.loose?lc[cc.LOOSE]:lc[cc.FULL]);if(!r)throw new TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+r[1],this.minor=+r[2],this.patch=+r[3],this.major>ac||this.major<0)throw new TypeError("Invalid major version");if(this.minor>ac||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>ac||this.patch<0)throw new TypeError("Invalid patch version");r[4]?this.prerelease=r[4].split(".").map(s=>{if(/^[0-9]+$/.test(s)){let i=+s;if(i>=0&&i<ac)return i}return s}):this.prerelease=[],this.build=r[5]?r[5].split("."):[],this.format()}format(){return this.version=`${this.major}.${this.minor}.${this.patch}`,this.prerelease.length&&(this.version+=`-${this.prerelease.join(".")}`),this.version}toString(){return this.version}compare(e){if(oc("SemVer.compare",this.version,this.options,e),!(e instanceof t)){if(typeof e=="string"&&e===this.version)return 0;e=new t(e,this.options)}return e.version===this.version?0:this.compareMain(e)||this.comparePre(e)}compareMain(e){return e instanceof t||(e=new t(e,this.options)),this.major<e.major?-1:this.major>e.major?1:this.minor<e.minor?-1:this.minor>e.minor?1:this.patch<e.patch?-1:this.patch>e.patch?1:0}comparePre(e){if(e instanceof t||(e=new t(e,this.options)),this.prerelease.length&&!e.prerelease.length)return-1;if(!this.prerelease.length&&e.prerelease.length)return 1;if(!this.prerelease.length&&!e.prerelease.length)return 0;let n=0;do{let r=this.prerelease[n],s=e.prerelease[n];if(oc("prerelease compare",n,r,s),r===void 0&&s===void 0)return 0;if(s===void 0)return 1;if(r===void 0)return-1;if(r===s)continue;return mh(r,s)}while(++n)}compareBuild(e){e instanceof t||(e=new t(e,this.options));let n=0;do{let r=this.build[n],s=e.build[n];if(oc("build compare",n,r,s),r===void 0&&s===void 0)return 0;if(s===void 0)return 1;if(r===void 0)return-1;if(r===s)continue;return mh(r,s)}while(++n)}inc(e,n,r){if(e.startsWith("pre")){if(!n&&r===!1)throw new Error("invalid increment argument: identifier is empty");if(n){let s=`-${n}`.match(this.options.loose?lc[cc.PRERELEASELOOSE]:lc[cc.PRERELEASE]);if(!s||s[1]!==n)throw new Error(`invalid identifier: ${n}`)}}switch(e){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",n,r);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",n,r);break;case"prepatch":this.prerelease.length=0,this.inc("patch",n,r),this.inc("pre",n,r);break;case"prerelease":this.prerelease.length===0&&this.inc("patch",n,r),this.inc("pre",n,r);break;case"release":if(this.prerelease.length===0)throw new Error(`version ${this.raw} is not a prerelease`);this.prerelease.length=0;break;case"major":(this.minor!==0||this.patch!==0||this.prerelease.length===0)&&this.major++,this.minor=0,this.patch=0,this.prerelease=[];break;case"minor":(this.patch!==0||this.prerelease.length===0)&&this.minor++,this.patch=0,this.prerelease=[];break;case"patch":this.prerelease.length===0&&this.patch++,this.prerelease=[];break;case"pre":{let s=Number(r)?1:0;if(this.prerelease.length===0)this.prerelease=[s];else{let i=this.prerelease.length;for(;--i>=0;)typeof this.prerelease[i]=="number"&&(this.prerelease[i]++,i=-2);if(i===-1){if(n===this.prerelease.join(".")&&r===!1)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(s)}}if(n){let i=[n,s];if(r===!1&&(i=[n]),wR(this.prerelease,n)){let o=this.prerelease[n.split(".").length];isNaN(o)&&(this.prerelease=i)}else this.prerelease=i}break}default:throw new Error(`invalid increment argument: ${e}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}};$y.exports=gh});var Kr=Y((y$,Uy)=>{"use strict";C();var By=lt(),TR=(t,e,n=!1)=>{if(t instanceof By)return t;try{return new By(t,e)}catch(r){if(!n)return null;throw r}};Uy.exports=TR});var Gy=Y((S$,Vy)=>{"use strict";C();var xR=Kr(),CR=(t,e)=>{let n=xR(t,e);return n?n.version:null};Vy.exports=CR});var qy=Y((w$,Hy)=>{"use strict";C();var NR=Kr(),IR=(t,e)=>{let n=NR(t.trim().replace(/^[=v]+/,""),e);return n?n.version:null};Hy.exports=IR});var zy=Y((x$,jy)=>{"use strict";C();var Wy=lt(),AR=(t,e,n,r,s)=>{typeof n=="string"&&(s=r,r=n,n=void 0);try{return new Wy(t instanceof Wy?t.version:t,n).inc(e,r,s).version}catch(i){return null}};jy.exports=AR});var Yy=Y((N$,Xy)=>{"use strict";C();var Ky=Kr(),DR=(t,e)=>{let n=Ky(t,null,!0),r=Ky(e,null,!0),s=n.compare(r);if(s===0)return null;let i=s>0,o=i?n:r,a=i?r:n,c=!!o.prerelease.length;if(!!a.prerelease.length&&!c){if(!a.patch&&!a.minor)return"major";if(a.compareMain(o)===0)return a.minor&&!a.patch?"minor":"patch"}let h=c?"pre":"";return n.major!==r.major?h+"major":n.minor!==r.minor?h+"minor":n.patch!==r.patch?h+"patch":"prerelease"};Xy.exports=DR});var Jy=Y((A$,Qy)=>{"use strict";C();var bR=lt(),_R=(t,e)=>new bR(t,e).major;Qy.exports=_R});var ev=Y((b$,Zy)=>{"use strict";C();var kR=lt(),RR=(t,e)=>new kR(t,e).minor;Zy.exports=RR});var nv=Y((k$,tv)=>{"use strict";C();var PR=lt(),LR=(t,e)=>new PR(t,e).patch;tv.exports=LR});var sv=Y((P$,rv)=>{"use strict";C();var MR=Kr(),OR=(t,e)=>{let n=MR(t,e);return n&&n.prerelease.length?n.prerelease:null};rv.exports=OR});var ln=Y((M$,ov)=>{"use strict";C();var iv=lt(),FR=(t,e,n)=>new iv(t,n).compare(new iv(e,n));ov.exports=FR});var lv=Y((F$,av)=>{"use strict";C();var $R=ln(),BR=(t,e,n)=>$R(e,t,n);av.exports=BR});var uv=Y((B$,cv)=>{"use strict";C();var UR=ln(),VR=(t,e)=>UR(t,e,!0);cv.exports=VR});var uc=Y((V$,hv)=>{"use strict";C();var pv=lt(),GR=(t,e,n)=>{let r=new pv(t,n),s=new pv(e,n);return r.compare(s)||r.compareBuild(s)};hv.exports=GR});var dv=Y((H$,fv)=>{"use strict";C();var HR=uc(),qR=(t,e)=>t.sort((n,r)=>HR(n,r,e));fv.exports=qR});var gv=Y((W$,mv)=>{"use strict";C();var WR=uc(),jR=(t,e)=>t.sort((n,r)=>WR(r,n,e));mv.exports=jR});var pa=Y((z$,yv)=>{"use strict";C();var zR=ln(),KR=(t,e,n)=>zR(t,e,n)>0;yv.exports=KR});var pc=Y((X$,vv)=>{"use strict";C();var XR=ln(),YR=(t,e,n)=>XR(t,e,n)<0;vv.exports=YR});var yh=Y((Q$,Sv)=>{"use strict";C();var QR=ln(),JR=(t,e,n)=>QR(t,e,n)===0;Sv.exports=JR});var vh=Y((Z$,Ev)=>{"use strict";C();var ZR=ln(),eP=(t,e,n)=>ZR(t,e,n)!==0;Ev.exports=eP});var hc=Y((tB,wv)=>{"use strict";C();var tP=ln(),nP=(t,e,n)=>tP(t,e,n)>=0;wv.exports=nP});var fc=Y((rB,Tv)=>{"use strict";C();var rP=ln(),sP=(t,e,n)=>rP(t,e,n)<=0;Tv.exports=sP});var Sh=Y((iB,xv)=>{"use strict";C();var iP=yh(),oP=vh(),aP=pa(),lP=hc(),cP=pc(),uP=fc(),pP=(t,e,n,r)=>{switch(e){case"===":return typeof t=="object"&&(t=t.version),typeof n=="object"&&(n=n.version),t===n;case"!==":return typeof t=="object"&&(t=t.version),typeof n=="object"&&(n=n.version),t!==n;case"":case"=":case"==":return iP(t,n,r);case"!=":return oP(t,n,r);case">":return aP(t,n,r);case">=":return lP(t,n,r);case"<":return cP(t,n,r);case"<=":return uP(t,n,r);default:throw new TypeError(`Invalid operator: ${e}`)}};xv.exports=pP});var Nv=Y((aB,Cv)=>{"use strict";C();var hP=lt(),fP=Kr(),{safeRe:dc,t:mc}=ki(),dP=(t,e)=>{if(t instanceof hP)return t;if(typeof t=="number"&&(t=String(t)),typeof t!="string")return null;e=e||{};let n=null;if(!e.rtl)n=t.match(e.includePrerelease?dc[mc.COERCEFULL]:dc[mc.COERCE]);else{let c=e.includePrerelease?dc[mc.COERCERTLFULL]:dc[mc.COERCERTL],u;for(;(u=c.exec(t))&&(!n||n.index+n[0].length!==t.length);)(!n||u.index+u[0].length!==n.index+n[0].length)&&(n=u),c.lastIndex=u.index+u[1].length+u[2].length;c.lastIndex=-1}if(n===null)return null;let r=n[2],s=n[3]||"0",i=n[4]||"0",o=e.includePrerelease&&n[5]?`-${n[5]}`:"",a=e.includePrerelease&&n[6]?`+${n[6]}`:"";return fP(`${r}.${s}.${i}${o}${a}`,e)};Cv.exports=dP});var Av=Y((cB,Iv)=>{"use strict";C();var mP=Kr(),gP=_i(),yP=lt(),vP=(t,e,n)=>{if(!gP.RELEASE_TYPES.includes(e))return null;let r=SP(t,n);return r&&EP(r,e)},SP=(t,e)=>{let n=t instanceof yP?t.version:t;return mP(n,e)},EP=(t,e)=>{if(wP(e))return t.version;switch(t.prerelease=[],e){case"major":t.minor=0,t.patch=0;break;case"minor":t.patch=0;break}return t.format()},wP=t=>t.startsWith("pre");Iv.exports=vP});var bv=Y((pB,Dv)=>{"use strict";C();var Eh=class{constructor(){this.max=1e3,this.map=new Map}get(e){let n=this.map.get(e);if(n!==void 0)return this.map.delete(e),this.map.set(e,n),n}delete(e){return this.map.delete(e)}set(e,n){if(!this.delete(e)&&n!==void 0){if(this.map.size>=this.max){let s=this.map.keys().next().value;this.delete(s)}this.map.set(e,n)}return this}};Dv.exports=Eh});var cn=Y((fB,Pv)=>{"use strict";C();var TP=/\s+/g,wh=class t{constructor(e,n){if(n=CP(n),e instanceof t)return e.loose===!!n.loose&&e.includePrerelease===!!n.includePrerelease?e:new t(e.raw,n);if(e instanceof Th)return this.raw=e.value,this.set=[[e]],this.formatted=void 0,this;if(this.options=n,this.loose=!!n.loose,this.includePrerelease=!!n.includePrerelease,this.raw=e.trim().replace(TP," "),this.set=this.raw.split("||").map(r=>this.parseRange(r.trim())).filter(r=>r.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){let r=this.set[0];if(this.set=this.set.filter(s=>!kv(s[0])),this.set.length===0)this.set=[r];else if(this.set.length>1){for(let s of this.set)if(s.length===1&&PP(s[0])){this.set=[s];break}}}this.formatted=void 0}get range(){if(this.formatted===void 0){this.formatted="";for(let e=0;e<this.set.length;e++){e>0&&(this.formatted+="||");let n=this.set[e];for(let r=0;r<n.length;r++)r>0&&(this.formatted+=" "),this.formatted+=n[r].toString().trim()}}return this.formatted}format(){return this.range}toString(){return this.range}parseRange(e){e=e.replace(RP,"");let r=((this.options.includePrerelease&&_P)|(this.options.loose&&kP))+":"+e,s=_v.get(r);if(s)return s;let i=this.options.loose,o=i?Dt[ct.HYPHENRANGELOOSE]:Dt[ct.HYPHENRANGE];e=e.replace(o,qP(this.options.includePrerelease)),Ee("hyphen replace",e),e=e.replace(Dt[ct.COMPARATORTRIM],AP),Ee("comparator trim",e),e=e.replace(Dt[ct.TILDETRIM],DP),Ee("tilde trim",e),e=e.replace(Dt[ct.CARETTRIM],bP),Ee("caret trim",e);let a=e.split(" ").map(d=>LP(d,this.options)).join(" ").split(/\s+/).map(d=>HP(d,this.options));i&&(a=a.filter(d=>(Ee("loose invalid filter",d,this.options),!!d.match(Dt[ct.COMPARATORLOOSE])))),Ee("range list",a);let c=new Map,u=a.map(d=>new Th(d,this.options));for(let d of u){if(kv(d))return[d];c.set(d.value,d)}c.size>1&&c.has("")&&c.delete("");let h=[...c.values()];return _v.set(r,h),h}intersects(e,n){if(!(e instanceof t))throw new TypeError("a Range is required");return this.set.some(r=>Rv(r,n)&&e.set.some(s=>Rv(s,n)&&r.every(i=>s.every(o=>i.intersects(o,n)))))}test(e){if(!e)return!1;if(typeof e=="string")try{e=new NP(e,this.options)}catch(n){return!1}for(let n=0;n<this.set.length;n++)if(WP(this.set[n],e,this.options))return!0;return!1}};Pv.exports=wh;var xP=bv(),_v=new xP,CP=ic(),Th=ha(),Ee=ua(),NP=lt(),{safeRe:Dt,src:IP,t:ct,comparatorTrimReplace:AP,tildeTrimReplace:DP,caretTrimReplace:bP}=ki(),{FLAG_INCLUDE_PRERELEASE:_P,FLAG_LOOSE:kP}=_i(),RP=new RegExp(IP[ct.BUILD],"g"),kv=t=>t.value==="<0.0.0-0",PP=t=>t.value==="",Rv=(t,e)=>{let n=!0,r=t.slice(),s=r.pop();for(;n&&r.length;)n=r.every(i=>s.intersects(i,e)),s=r.pop();return n},LP=(t,e)=>(t=t.replace(Dt[ct.BUILD],""),Ee("comp",t,e),t=$P(t,e),Ee("caret",t),t=OP(t,e),Ee("tildes",t),t=UP(t,e),Ee("xrange",t),t=GP(t,e),Ee("stars",t),t),Je=t=>!t||t.toLowerCase()==="x"||t==="*",MP=(t,e,n)=>Je(t)&&!Je(e)||Je(e)&&n&&!Je(n),OP=(t,e)=>t.trim().split(/\s+/).map(n=>FP(n,e)).join(" "),FP=(t,e)=>{let n=e.loose?Dt[ct.TILDELOOSE]:Dt[ct.TILDE];return t.replace(n,(r,s,i,o,a)=>{Ee("tilde",t,r,s,i,o,a);let c;return Je(s)?c="":Je(i)?c=`>=${s}.0.0 <${+s+1}.0.0-0`:Je(o)?c=`>=${s}.${i}.0 <${s}.${+i+1}.0-0`:a?(Ee("replaceTilde pr",a),c=`>=${s}.${i}.${o}-${a} <${s}.${+i+1}.0-0`):c=`>=${s}.${i}.${o} <${s}.${+i+1}.0-0`,Ee("tilde return",c),c})},$P=(t,e)=>t.trim().split(/\s+/).map(n=>BP(n,e)).join(" "),BP=(t,e)=>{Ee("caret",t,e);let n=e.loose?Dt[ct.CARETLOOSE]:Dt[ct.CARET],r=e.includePrerelease?"-0":"";return t.replace(n,(s,i,o,a,c)=>{Ee("caret",t,s,i,o,a,c);let u;return Je(i)?u="":Je(o)?u=`>=${i}.0.0${r} <${+i+1}.0.0-0`:Je(a)?i==="0"?u=`>=${i}.${o}.0${r} <${i}.${+o+1}.0-0`:u=`>=${i}.${o}.0${r} <${+i+1}.0.0-0`:c?(Ee("replaceCaret pr",c),i==="0"?o==="0"?u=`>=${i}.${o}.${a}-${c} <${i}.${o}.${+a+1}-0`:u=`>=${i}.${o}.${a}-${c} <${i}.${+o+1}.0-0`:u=`>=${i}.${o}.${a}-${c} <${+i+1}.0.0-0`):(Ee("no pr"),i==="0"?o==="0"?u=`>=${i}.${o}.${a} <${i}.${o}.${+a+1}-0`:u=`>=${i}.${o}.${a} <${i}.${+o+1}.0-0`:u=`>=${i}.${o}.${a} <${+i+1}.0.0-0`),Ee("caret return",u),u})},UP=(t,e)=>(Ee("replaceXRanges",t,e),t.split(/\s+/).map(n=>VP(n,e)).join(" ")),VP=(t,e)=>{t=t.trim();let n=e.loose?Dt[ct.XRANGELOOSE]:Dt[ct.XRANGE];return t.replace(n,(r,s,i,o,a,c)=>{if(Ee("xRange",t,r,s,i,o,a,c),MP(i,o,a))return t;let u=Je(i),h=u||Je(o),d=h||Je(a),p=d;return s==="="&&p&&(s=""),c=e.includePrerelease?"-0":"",u?s===">"||s==="<"?r="<0.0.0-0":r="*":s&&p?(h&&(o=0),a=0,s===">"?(s=">=",h?(i=+i+1,o=0,a=0):(o=+o+1,a=0)):s==="<="&&(s="<",h?i=+i+1:o=+o+1),s==="<"&&(c="-0"),r=`${s+i}.${o}.${a}${c}`):h?r=`>=${i}.0.0${c} <${+i+1}.0.0-0`:d&&(r=`>=${i}.${o}.0${c} <${i}.${+o+1}.0-0`),Ee("xRange return",r),r})},GP=(t,e)=>(Ee("replaceStars",t,e),t.trim().replace(Dt[ct.STAR],"")),HP=(t,e)=>(Ee("replaceGTE0",t,e),t.trim().replace(Dt[e.includePrerelease?ct.GTE0PRE:ct.GTE0],"")),qP=t=>(e,n,r,s,i,o,a,c,u,h,d,p)=>(Je(r)?n="":Je(s)?n=`>=${r}.0.0${t?"-0":""}`:Je(i)?n=`>=${r}.${s}.0${t?"-0":""}`:o?n=`>=${n}`:n=`>=${n}${t?"-0":""}`,Je(u)?c="":Je(h)?c=`<${+u+1}.0.0-0`:Je(d)?c=`<${u}.${+h+1}.0-0`:p?c=`<=${u}.${h}.${d}-${p}`:t?c=`<${u}.${h}.${+d+1}-0`:c=`<=${c}`,`${n} ${c}`.trim()),WP=(t,e,n)=>{for(let r=0;r<t.length;r++)if(!t[r].test(e))return!1;if(e.prerelease.length&&!n.includePrerelease){for(let r=0;r<t.length;r++)if(Ee(t[r].semver),t[r].semver!==Th.ANY&&t[r].semver.prerelease.length>0){let s=t[r].semver;if(s.major===e.major&&s.minor===e.minor&&s.patch===e.patch)return!0}return!1}return!0}});var ha=Y((mB,Bv)=>{"use strict";C();var fa=Symbol("SemVer ANY"),Nh=class t{static get ANY(){return fa}constructor(e,n){if(n=Lv(n),e instanceof t){if(e.loose===!!n.loose)return e;e=e.value}e=e.trim().split(/\s+/).join(" "),Ch("comparator",e,n),this.options=n,this.loose=!!n.loose,this.parse(e),this.semver===fa?this.value="":this.value=this.operator+this.semver.version,Ch("comp",this)}parse(e){let n=this.options.loose?Mv[Ov.COMPARATORLOOSE]:Mv[Ov.COMPARATOR],r=e.match(n);if(!r)throw new TypeError(`Invalid comparator: ${e}`);this.operator=r[1]!==void 0?r[1]:"",this.operator==="="&&(this.operator=""),r[2]?this.semver=new Fv(r[2],this.options.loose):this.semver=fa}toString(){return this.value}test(e){if(Ch("Comparator.test",e,this.options.loose),this.semver===fa||e===fa)return!0;if(typeof e=="string")try{e=new Fv(e,this.options)}catch(n){return!1}return xh(e,this.operator,this.semver,this.options)}intersects(e,n){if(!(e instanceof t))throw new TypeError("a Comparator is required");return this.operator===""?this.value===""?!0:new $v(e.value,n).test(this.value):e.operator===""?e.value===""?!0:new $v(this.value,n).test(e.semver):(n=Lv(n),n.includePrerelease&&(this.value==="<0.0.0-0"||e.value==="<0.0.0-0")||!n.includePrerelease&&(this.value.startsWith("<0.0.0")||e.value.startsWith("<0.0.0"))?!1:!!(this.operator.startsWith(">")&&e.operator.startsWith(">")||this.operator.startsWith("<")&&e.operator.startsWith("<")||this.semver.version===e.semver.version&&this.operator.includes("=")&&e.operator.includes("=")||xh(this.semver,"<",e.semver,n)&&this.operator.startsWith(">")&&e.operator.startsWith("<")||xh(this.semver,">",e.semver,n)&&this.operator.startsWith("<")&&e.operator.startsWith(">")))}};Bv.exports=Nh;var Lv=ic(),{safeRe:Mv,t:Ov}=ki(),xh=Sh(),Ch=ua(),Fv=lt(),$v=cn()});var da=Y((yB,Uv)=>{"use strict";C();var jP=cn(),zP=(t,e,n)=>{try{e=new jP(e,n)}catch(r){return!1}return e.test(t)};Uv.exports=zP});var Gv=Y((SB,Vv)=>{"use strict";C();var KP=cn(),XP=(t,e)=>new KP(t,e).set.map(n=>n.map(r=>r.value).join(" ").trim().split(" "));Vv.exports=XP});var qv=Y((wB,Hv)=>{"use strict";C();var YP=lt(),QP=cn(),JP=(t,e,n)=>{let r=null,s=null,i=null;try{i=new QP(e,n)}catch(o){return null}return t.forEach(o=>{i.test(o)&&(!r||s.compare(o)===-1)&&(r=o,s=new YP(r,n))}),r};Hv.exports=JP});var jv=Y((xB,Wv)=>{"use strict";C();var ZP=lt(),eL=cn(),tL=(t,e,n)=>{let r=null,s=null,i=null;try{i=new eL(e,n)}catch(o){return null}return t.forEach(o=>{i.test(o)&&(!r||s.compare(o)===1)&&(r=o,s=new ZP(r,n))}),r};Wv.exports=tL});var Xv=Y((NB,Kv)=>{"use strict";C();var Ih=lt(),nL=cn(),zv=pa(),rL=(t,e)=>{t=new nL(t,e);let n=new Ih("0.0.0");if(t.test(n)||(n=new Ih("0.0.0-0"),t.test(n)))return n;n=null;for(let r=0;r<t.set.length;++r){let s=t.set[r],i=null;s.forEach(o=>{let a=new Ih(o.semver.version);switch(o.operator){case">":a.prerelease.length===0?a.patch++:a.prerelease.push(0),a.raw=a.format();case"":case">=":(!i||zv(a,i))&&(i=a);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${o.operator}`)}}),i&&(!n||zv(n,i))&&(n=i)}return n&&t.test(n)?n:null};Kv.exports=rL});var Qv=Y((AB,Yv)=>{"use strict";C();var sL=cn(),iL=(t,e)=>{try{return new sL(t,e).range||"*"}catch(n){return null}};Yv.exports=iL});var gc=Y((bB,tS)=>{"use strict";C();var oL=lt(),eS=ha(),{ANY:aL}=eS,lL=cn(),cL=da(),Jv=pa(),Zv=pc(),uL=fc(),pL=hc(),hL=(t,e,n,r)=>{t=new oL(t,r),e=new lL(e,r);let s,i,o,a,c;switch(n){case">":s=Jv,i=uL,o=Zv,a=">",c=">=";break;case"<":s=Zv,i=pL,o=Jv,a="<",c="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(cL(t,e,r))return!1;for(let u=0;u<e.set.length;++u){let h=e.set[u],d=null,p=null;if(h.forEach(g=>{g.semver===aL&&(g=new eS(">=0.0.0")),d=d||g,p=p||g,s(g.semver,d.semver,r)?d=g:o(g.semver,p.semver,r)&&(p=g)}),d.operator===a||d.operator===c||(!p.operator||p.operator===a)&&i(t,p.semver))return!1;if(p.operator===c&&o(t,p.semver))return!1}return!0};tS.exports=hL});var rS=Y((kB,nS)=>{"use strict";C();var fL=gc(),dL=(t,e,n)=>fL(t,e,">",n);nS.exports=dL});var iS=Y((PB,sS)=>{"use strict";C();var mL=gc(),gL=(t,e,n)=>mL(t,e,"<",n);sS.exports=gL});var lS=Y((MB,aS)=>{"use strict";C();var oS=cn(),yL=(t,e,n)=>(t=new oS(t,n),e=new oS(e,n),t.intersects(e,n));aS.exports=yL});var uS=Y((FB,cS)=>{"use strict";C();var vL=da(),SL=ln();cS.exports=(t,e,n)=>{let r=[],s=null,i=null,o=t.sort((h,d)=>SL(h,d,n));for(let h of o)vL(h,e,n)?(i=h,s||(s=h)):(i&&r.push([s,i]),i=null,s=null);s&&r.push([s,null]);let a=[];for(let[h,d]of r)h===d?a.push(h):!d&&h===o[0]?a.push("*"):d?h===o[0]?a.push(`<=${d}`):a.push(`${h} - ${d}`):a.push(`>=${h}`);let c=a.join(" || "),u=typeof e.raw=="string"?e.raw:String(e);return c.length<u.length?c:e}});var gS=Y((BB,mS)=>{"use strict";C();var pS=cn(),bh=ha(),{ANY:Ah}=bh,Dh=da(),_h=ln(),EL=(t,e,n={})=>{if(t===e)return!0;t=new pS(t,n),e=new pS(e,n);let r=!1;e:for(let s of t.set){for(let i of e.set){let o=TL(s,i,n);if(r=r||o!==null,o)continue e}if(r)return!1}return!0},wL=[new bh(">=0.0.0-0")],hS=[new bh(">=0.0.0")],TL=(t,e,n)=>{if(t===e)return!0;if(t.length===1&&t[0].semver===Ah){if(e.length===1&&e[0].semver===Ah)return!0;n.includePrerelease?t=wL:t=hS}if(e.length===1&&e[0].semver===Ah){if(n.includePrerelease)return!0;e=hS}let r=new Set,s,i;for(let g of t)g.operator===">"||g.operator===">="?s=fS(s,g,n):g.operator==="<"||g.operator==="<="?i=dS(i,g,n):r.add(g.semver);if(r.size>1)return null;let o;if(s&&i){if(o=_h(s.semver,i.semver,n),o>0)return null;if(o===0&&(s.operator!==">="||i.operator!=="<="))return null}for(let g of r){if(s&&!Dh(g,String(s),n)||i&&!Dh(g,String(i),n))return null;for(let v of e)if(!Dh(g,String(v),n))return!1;return!0}let a,c,u,h,d=i&&!n.includePrerelease&&i.semver.prerelease.length?i.semver:!1,p=s&&!n.includePrerelease&&s.semver.prerelease.length?s.semver:!1;d&&d.prerelease.length===1&&i.operator==="<"&&d.prerelease[0]===0&&(d=!1);for(let g of e){if(h=h||g.operator===">"||g.operator===">=",u=u||g.operator==="<"||g.operator==="<=",s){if(p&&g.semver.prerelease&&g.semver.prerelease.length&&g.semver.major===p.major&&g.semver.minor===p.minor&&g.semver.patch===p.patch&&(p=!1),g.operator===">"||g.operator===">="){if(a=fS(s,g,n),a===g&&a!==s)return!1}else if(s.operator===">="&&!g.test(s.semver))return!1}if(i){if(d&&g.semver.prerelease&&g.semver.prerelease.length&&g.semver.major===d.major&&g.semver.minor===d.minor&&g.semver.patch===d.patch&&(d=!1),g.operator==="<"||g.operator==="<="){if(c=dS(i,g,n),c===g&&c!==i)return!1}else if(i.operator==="<="&&!g.test(i.semver))return!1}if(!g.operator&&(i||s)&&o!==0)return!1}return!(s&&u&&!i&&o!==0||i&&h&&!s&&o!==0||p||d)},fS=(t,e,n)=>{if(!t)return e;let r=_h(t.semver,e.semver,n);return r>0?t:r<0||e.operator===">"&&t.operator===">="?e:t},dS=(t,e,n)=>{if(!t)return e;let r=_h(t.semver,e.semver,n);return r<0?t:r>0||e.operator==="<"&&t.operator==="<="?e:t};mS.exports=EL});var ES=Y((VB,SS)=>{"use strict";C();var kh=ki(),yS=_i(),xL=lt(),vS=dh(),CL=Kr(),NL=Gy(),IL=qy(),AL=zy(),DL=Yy(),bL=Jy(),_L=ev(),kL=nv(),RL=sv(),PL=ln(),LL=lv(),ML=uv(),OL=uc(),FL=dv(),$L=gv(),BL=pa(),UL=pc(),VL=yh(),GL=vh(),HL=hc(),qL=fc(),WL=Sh(),jL=Nv(),zL=Av(),KL=ha(),XL=cn(),YL=da(),QL=Gv(),JL=qv(),ZL=jv(),eM=Xv(),tM=Qv(),nM=gc(),rM=rS(),sM=iS(),iM=lS(),oM=uS(),aM=gS();SS.exports={parse:CL,valid:NL,clean:IL,inc:AL,diff:DL,major:bL,minor:_L,patch:kL,prerelease:RL,compare:PL,rcompare:LL,compareLoose:ML,compareBuild:OL,sort:FL,rsort:$L,gt:BL,lt:UL,eq:VL,neq:GL,gte:HL,lte:qL,cmp:WL,coerce:jL,truncate:zL,Comparator:KL,Range:XL,satisfies:YL,toComparators:QL,maxSatisfying:JL,minSatisfying:ZL,minVersion:eM,validRange:tM,outside:nM,gtr:rM,ltr:sM,intersects:iM,simplifyRange:oM,subset:aM,SemVer:xL,re:kh.re,src:kh.src,tokens:kh.t,SEMVER_SPEC_VERSION:yS.SEMVER_SPEC_VERSION,RELEASE_TYPES:yS.RELEASE_TYPES,compareIdentifiers:vS.compareIdentifiers,rcompareIdentifiers:vS.rcompareIdentifiers}});var QO={};sE(QO,{angularJitApplicationTransform:()=>sc});module.exports=iE(QO);C();C();var KS=require("module");C();var MS=require("module");C();var LS=require("module");C();var yy=require("module");C();var iy=require("module");C();var qg=require("module");C();var Kh=new RegExp(`(\\:not\\()|(([\\.\\#]?)[-\\w]+)|(?:\\[([-.\\w*\\\\$]+)(?:=(["']?)([^\\]"']*)\\5)?\\])|(\\))|(\\s*,\\s*)`,"g"),Er=class t{constructor(){l(this,"element",null);l(this,"classNames",[]);l(this,"attrs",[]);l(this,"notSelectors",[])}static parse(e){let n=[],r=(c,u)=>{u.notSelectors.length>0&&!u.element&&u.classNames.length==0&&u.attrs.length==0&&(u.element="*"),c.push(u)},s=new t,i,o=s,a=!1;for(Kh.lastIndex=0;i=Kh.exec(e);){if(i[1]){if(a)throw new Error("Nesting :not in a selector is not allowed");a=!0,o=new t,s.notSelectors.push(o)}let c=i[2];if(c){let h=i[3];h==="#"?o.addAttribute("id",c.slice(1)):h==="."?o.addClassName(c.slice(1)):o.setElement(c)}let u=i[4];if(u&&o.addAttribute(o.unescapeAttribute(u),i[6]),i[7]&&(a=!1,o=s),i[8]){if(a)throw new Error("Multiple selectors in :not are not supported");r(n,s),s=o=new t}}return r(n,s),n}unescapeAttribute(e){let n="",r=!1;for(let s=0;s<e.length;s++){let i=e.charAt(s);if(i==="\\"){r=!0;continue}if(i==="$"&&!r)throw new Error(`Error in attribute selector "${e}". Unescaped "$" is not supported. Please escape with "\\$".`);r=!1,n+=i}return n}escapeAttribute(e){return e.replace(/\\/g,"\\\\").replace(/\$/g,"\\$")}isElementSelector(){return this.hasElementSelector()&&this.classNames.length==0&&this.attrs.length==0&&this.notSelectors.length===0}hasElementSelector(){return!!this.element}setElement(e=null){this.element=e}getAttrs(){let e=[];return this.classNames.length>0&&e.push("class",this.classNames.join(" ")),e.concat(this.attrs)}addAttribute(e,n=""){this.attrs.push(e,n&&n.toLowerCase()||"")}addClassName(e){this.classNames.push(e.toLowerCase())}toString(){let e=this.element||"";if(this.classNames&&this.classNames.forEach(n=>e+=`.${n}`),this.attrs)for(let n=0;n<this.attrs.length;n+=2){let r=this.escapeAttribute(this.attrs[n]),s=this.attrs[n+1];e+=`[${r}${s?"="+s:""}]`}return this.notSelectors.forEach(n=>e+=`:not(${n})`),e}},Xs=class t{constructor(){l(this,"_elementMap",new Map);l(this,"_elementPartialMap",new Map);l(this,"_classMap",new Map);l(this,"_classPartialMap",new Map);l(this,"_attrValueMap",new Map);l(this,"_attrValuePartialMap",new Map);l(this,"_listContexts",[])}static createNotMatcher(e){let n=new t;return n.addSelectables(e,null),n}addSelectables(e,n){let r=null;e.length>1&&(r=new Uc(e),this._listContexts.push(r));for(let s=0;s<e.length;s++)this._addSelectable(e[s],n,r)}_addSelectable(e,n,r){let s=this,i=e.element,o=e.classNames,a=e.attrs,c=new Vc(e,n,r);if(i&&(a.length===0&&o.length===0?this._addTerminal(s._elementMap,i,c):s=this._addPartial(s._elementPartialMap,i)),o)for(let u=0;u<o.length;u++){let h=a.length===0&&u===o.length-1,d=o[u];h?this._addTerminal(s._classMap,d,c):s=this._addPartial(s._classPartialMap,d)}if(a)for(let u=0;u<a.length;u+=2){let h=u===a.length-2,d=a[u],p=a[u+1];if(h){let g=s._attrValueMap,v=g.get(d);v||(v=new Map,g.set(d,v)),this._addTerminal(v,p,c)}else{let g=s._attrValuePartialMap,v=g.get(d);v||(v=new Map,g.set(d,v)),s=this._addPartial(v,p)}}}_addTerminal(e,n,r){let s=e.get(n);s||(s=[],e.set(n,s)),s.push(r)}_addPartial(e,n){let r=e.get(n);return r||(r=new t,e.set(n,r)),r}match(e,n){let r=!1,s=e.element,i=e.classNames,o=e.attrs;for(let a=0;a<this._listContexts.length;a++)this._listContexts[a].alreadyMatched=!1;if(r=this._matchTerminal(this._elementMap,s,e,n)||r,r=this._matchPartial(this._elementPartialMap,s,e,n)||r,i)for(let a=0;a<i.length;a++){let c=i[a];r=this._matchTerminal(this._classMap,c,e,n)||r,r=this._matchPartial(this._classPartialMap,c,e,n)||r}if(o)for(let a=0;a<o.length;a+=2){let c=o[a],u=o[a+1],h=this._attrValueMap.get(c);u&&(r=this._matchTerminal(h,"",e,n)||r),r=this._matchTerminal(h,u,e,n)||r;let d=this._attrValuePartialMap.get(c);u&&(r=this._matchPartial(d,"",e,n)||r),r=this._matchPartial(d,u,e,n)||r}return r}_matchTerminal(e,n,r,s){if(!e||typeof n!="string")return!1;let i=e.get(n)||[],o=e.get("*");if(o&&(i=i.concat(o)),i.length===0)return!1;let a,c=!1;for(let u=0;u<i.length;u++)a=i[u],c=a.finalize(r,s)||c;return c}_matchPartial(e,n,r,s){if(!e||typeof n!="string")return!1;let i=e.get(n);return i?i.match(r,s):!1}},Uc=class{constructor(e){l(this,"selectors");l(this,"alreadyMatched",!1);this.selectors=e}},Vc=class{constructor(e,n,r){l(this,"selector");l(this,"cbContext");l(this,"listContext");l(this,"notSelectors");this.selector=e,this.cbContext=n,this.listContext=r,this.notSelectors=e.notSelectors}finalize(e,n){let r=!0;return this.notSelectors.length>0&&(!this.listContext||!this.listContext.alreadyMatched)&&(r=!Xs.createNotMatcher(this.notSelectors).match(e,null)),r&&n&&(!this.listContext||!this.listContext.alreadyMatched)&&(this.listContext&&(this.listContext.alreadyMatched=!0),n(this.selector,this.cbContext)),r}},Ys=class{constructor(e){l(this,"registry");this.registry=e}match(e){return this.registry.has(e)?this.registry.get(e):[]}},re;(function(t){t[t.NONE=0]="NONE",t[t.HTML=1]="HTML",t[t.STYLE=2]="STYLE",t[t.SCRIPT=3]="SCRIPT",t[t.URL=4]="URL",t[t.RESOURCE_URL=5]="RESOURCE_URL",t[t.ATTRIBUTE_NO_BINDING=6]="ATTRIBUTE_NO_BINDING"})(re||(re={}));var Ra,Gc="svg",Zd="math";function oE(){return Ra||(Ra={},ir(re.HTML,void 0,[["iframe",["srcdoc"]],["*",["innerHTML","outerHTML"]]]),ir(re.STYLE,void 0,[["*",["style"]]]),ir(re.URL,void 0,[["*",["formAction"]],["area",["href"]],["a",["href","xlink:href"]],["form",["action"]],["img",["src"]],["video",["src"]]]),ir(re.URL,Zd,[["*",["href","xlink:href"]]]),ir(re.RESOURCE_URL,void 0,[["base",["href"]],["embed",["src"]],["frame",["src"]],["iframe",["src"]],["link",["href"]],["object",["codebase","data"]]]),ir(re.URL,Gc,[["a",["href","xlink:href"]]]),ir(re.ATTRIBUTE_NO_BINDING,Gc,[["animate",["attributeName","values","to","from"]],["set",["to","attributeName"]],["animateMotion",["attributeName"]],["animateTransform",["attributeName"]]]),ir(re.ATTRIBUTE_NO_BINDING,void 0,[["unknown",["attributeName","values","to","from","sandbox","allow","allowFullscreen","referrerPolicy","csp","fetchPriority"]],["iframe",["sandbox","allow","allowFullscreen","referrerPolicy","csp","fetchPriority"]]])),Ra}function ir(t,e,n){for(let[r,s]of n){let i=r;e&&r!=="unknown"&&(i=`:${e}:${r}`),i=i.toLowerCase();for(let o of s)Ra[`${i}|${o.toLowerCase()}`]=t}}function aE(t,e,n){var o,a,c;let r=oE();e=e.toLowerCase(),t=t.toLowerCase();let s=t,i;return(n===Gc||n===Zd)&&(s=`:${n}:${t}`,i=`:${n}:*`),(c=(a=(o=r[s+"|"+e])!=null?o:i!==void 0?r[i+"|"+e]:void 0)!=null?a:r["*|"+e])!=null?c:re.NONE}var Cn;(function(t){t[t.Emulated=0]="Emulated",t[t.None=2]="None",t[t.ShadowDom=3]="ShadowDom",t[t.ExperimentalIsolatedShadowDom=4]="ExperimentalIsolatedShadowDom"})(Cn||(Cn={}));var Fa;(function(t){t[t.OnPush=0]="OnPush",t[t.Default=1]="Default",t[t.Eager=1]="Eager"})(Fa||(Fa={}));var Fs;(function(t){t[t.None=0]="None",t[t.SignalBased=1]="SignalBased",t[t.HasDecoratorInputTransform=2]="HasDecoratorInputTransform"})(Fs||(Fs={}));var Hc={name:"custom-elements"},qc={name:"no-errors-schema"};var Xh;(function(t){t[t.Error=0]="Error",t[t.Warning=1]="Warning",t[t.Ignore=2]="Ignore"})(Xh||(Xh={}));function lE(t){let e=t.classNames&&t.classNames.length?[8,...t.classNames]:[];return[t.element&&t.element!=="*"?t.element:"",...t.attrs,...e]}function cE(t){let e=t.classNames&&t.classNames.length?[8,...t.classNames]:[];return t.element?[5,t.element,...t.attrs,...e]:t.attrs.length?[3,...t.attrs,...e]:t.classNames&&t.classNames.length?[9,...t.classNames]:[]}function uE(t){let e=lE(t),n=t.notSelectors&&t.notSelectors.length?t.notSelectors.map(r=>cE(r)):[];return e.concat(...n)}function vp(t){return t?Er.parse(t).map(uE):[]}var ht;(function(t){t[t.Directive=0]="Directive",t[t.Component=1]="Component",t[t.Injectable=2]="Injectable",t[t.Pipe=3]="Pipe",t[t.NgModule=4]="NgModule",t[t.Service=5]="Service"})(ht||(ht={}));var Yh;(function(t){t[t.Directive=0]="Directive",t[t.Pipe=1]="Pipe",t[t.NgModule=2]="NgModule"})(Yh||(Yh={}));var Qh;(function(t){t[t.Emulated=0]="Emulated",t[t.None=2]="None",t[t.ShadowDom=3]="ShadowDom",t[t.ExperimentalIsolatedShadowDom=4]="ExperimentalIsolatedShadowDom"})(Qh||(Qh={}));var dr;function pE(t){return mE(dE(t.nodes).join("")+`[${t.meaning}]`)}function hE(t){return t.id||em(t)}function em(t){let e=new Wc,n=t.nodes.map(r=>r.visit(e,null));return tm(n.join(""),t.meaning)}var $a=class{visitText(e,n){return e.value}visitContainer(e,n){return`[${e.children.map(r=>r.visit(this)).join(", ")}]`}visitIcu(e,n){let r=Object.keys(e.cases).map(s=>`${s} {${e.cases[s].visit(this)}}`);return`{${e.expression}, ${e.type}, ${r.join(", ")}}`}visitTagPlaceholder(e,n){return e.isVoid?`<ph tag name="${e.startName}"/>`:`<ph tag name="${e.startName}">${e.children.map(r=>r.visit(this)).join(", ")}</ph name="${e.closeName}">`}visitPlaceholder(e,n){return e.value?`<ph name="${e.name}">${e.value}</ph>`:`<ph name="${e.name}"/>`}visitIcuPlaceholder(e,n){return`<ph icu name="${e.name}">${e.value.visit(this)}</ph>`}visitBlockPlaceholder(e,n){return`<ph block name="${e.startName}">${e.children.map(r=>r.visit(this)).join(", ")}</ph name="${e.closeName}">`}},fE=new $a;function dE(t){return t.map(e=>e.visit(fE,null))}var Wc=class extends $a{visitIcu(e){let n=Object.keys(e.cases).map(r=>`${r} {${e.cases[r].visit(this)}}`);return`{${e.type}, ${n.join(", ")}}`}};function mE(t){dr!=null||(dr=new TextEncoder);let e=[...dr.encode(t)],n=vE(e,Ba.Big),r=e.length*8,s=new Uint32Array(80),i=1732584193,o=4023233417,a=2562383102,c=271733878,u=3285377520;n[r>>5]|=128<<24-r%32,n[(r+64>>9<<4)+15]=r;for(let h=0;h<n.length;h+=16){let d=i,p=o,g=a,v=c,E=u;for(let I=0;I<80;I++){I<16?s[I]=n[h+I]:s[I]=Sc(s[I-3]^s[I-8]^s[I-14]^s[I-16],1);let D=gE(I,o,a,c),_=D[0],k=D[1],H=[Sc(i,5),_,u,k,s[I]].reduce(Ds);u=c,c=a,a=Sc(o,30),o=i,i=H}i=Ds(i,d),o=Ds(o,p),a=Ds(a,g),c=Ds(c,v),u=Ds(u,E)}return Mi(i)+Mi(o)+Mi(a)+Mi(c)+Mi(u)}function Mi(t){return(t>>>0).toString(16).padStart(8,"0")}function gE(t,e,n,r){return t<20?[e&n|~e&r,1518500249]:t<40?[e^n^r,1859775393]:t<60?[e&n|e&r|n&r,2400959708]:[e^n^r,3395469782]}function Jh(t){dr!=null||(dr=new TextEncoder);let e=dr.encode(t),n=new DataView(e.buffer,e.byteOffset,e.byteLength),r=Zh(n,e.length,0),s=Zh(n,e.length,102072);return r==0&&(s==0||s==1)&&(r=r^319790063,s=s^-1801410264),BigInt.asUintN(32,BigInt(r))<<BigInt(32)|BigInt.asUintN(32,BigInt(s))}function tm(t,e=""){let n=Jh(t);return e&&(n=BigInt.asUintN(64,n<<BigInt(1))|n>>BigInt(63)&BigInt(1),n+=Jh(e)),BigInt.asUintN(63,n).toString()}function Zh(t,e,n){let r=2654435769,s=2654435769,i=0,o=e-12;for(;i<=o;i+=12){r+=t.getUint32(i,!0),s+=t.getUint32(i+4,!0),n+=t.getUint32(i+8,!0);let c=ef(r,s,n);r=c[0],s=c[1],n=c[2]}let a=e-i;return n+=e,a>=4?(r+=t.getUint32(i,!0),i+=4,a>=8?(s+=t.getUint32(i,!0),i+=4,a>=9&&(n+=t.getUint8(i++)<<8),a>=10&&(n+=t.getUint8(i++)<<16),a===11&&(n+=t.getUint8(i++)<<24)):(a>=5&&(s+=t.getUint8(i++)),a>=6&&(s+=t.getUint8(i++)<<8),a===7&&(s+=t.getUint8(i++)<<16))):(a>=1&&(r+=t.getUint8(i++)),a>=2&&(r+=t.getUint8(i++)<<8),a===3&&(r+=t.getUint8(i++)<<16)),ef(r,s,n)[2]}function ef(t,e,n){return t-=e,t-=n,t^=n>>>13,e-=n,e-=t,e^=t<<8,n-=t,n-=e,n^=e>>>13,t-=e,t-=n,t^=n>>>12,e-=n,e-=t,e^=t<<16,n-=t,n-=e,n^=e>>>5,t-=e,t-=n,t^=n>>>3,e-=n,e-=t,e^=t<<10,n-=t,n-=e,n^=e>>>15,[t,e,n]}var Ba;(function(t){t[t.Little=0]="Little",t[t.Big=1]="Big"})(Ba||(Ba={}));function Ds(t,e){return yE(t,e)[1]}function yE(t,e){let n=(t&65535)+(e&65535),r=(t>>>16)+(e>>>16)+(n>>>16);return[r>>>16,r<<16|n&65535]}function Sc(t,e){return t<<e|t>>>32-e}function vE(t,e){let n=t.length+3>>>2,r=[];for(let s=0;s<n;s++)r[s]=SE(t,s*4,e);return r}function tf(t,e){return e>=t.length?0:t[e]}function SE(t,e,n){let r=0;if(n===Ba.Big)for(let s=0;s<4;s++)r+=tf(t,e+s)<<24-8*s;else for(let s=0;s<4;s++)r+=tf(t,e+s)<<8*s;return r}var Ua;(function(t){t[t.None=0]="None",t[t.Const=1]="Const"})(Ua||(Ua={}));var wr=class{constructor(e=Ua.None){l(this,"modifiers");this.modifiers=e}hasModifier(e){return(this.modifiers&e)!==0}},Oe;(function(t){t[t.Dynamic=0]="Dynamic",t[t.Bool=1]="Bool",t[t.String=2]="String",t[t.Int=3]="Int",t[t.Number=4]="Number",t[t.Function=5]="Function",t[t.Inferred=6]="Inferred",t[t.None=7]="None"})(Oe||(Oe={}));var fn=class extends wr{constructor(n,r){super(r);l(this,"name");this.name=n}visitType(n,r){return n.visitBuiltinType(this,r)}},ft=class extends wr{constructor(n,r,s=null){super(r);l(this,"value");l(this,"typeParams");this.value=n,this.typeParams=s}visitType(n,r){return n.visitExpressionType(this,r)}},jc=class extends wr{constructor(n,r){super(r);l(this,"of");this.of=n}visitType(n,r){return n.visitArrayType(this,r)}},zc=class extends wr{constructor(n,r){super(r);l(this,"valueType");this.valueType=n||null}visitType(n,r){return n.visitMapType(this,r)}},so=class extends wr{constructor(n,r){super(r);l(this,"type");this.type=n}visitType(n,r){return n.visitTransplantedType(this,r)}},Ke=new fn(Oe.Dynamic),dn=new fn(Oe.Inferred),nm=new fn(Oe.Bool),EE=new fn(Oe.Int),Tr=new fn(Oe.Number),Dl=new fn(Oe.String),wE=new fn(Oe.Function),Lt=new fn(Oe.None),bn;(function(t){t[t.Minus=0]="Minus",t[t.Plus=1]="Plus"})(bn||(bn={}));var w;(function(t){t[t.Equals=0]="Equals",t[t.NotEquals=1]="NotEquals",t[t.Assign=2]="Assign",t[t.Identical=3]="Identical",t[t.NotIdentical=4]="NotIdentical",t[t.Minus=5]="Minus",t[t.Plus=6]="Plus",t[t.Divide=7]="Divide",t[t.Multiply=8]="Multiply",t[t.Modulo=9]="Modulo",t[t.And=10]="And",t[t.Or=11]="Or",t[t.BitwiseOr=12]="BitwiseOr",t[t.BitwiseAnd=13]="BitwiseAnd",t[t.Lower=14]="Lower",t[t.LowerEquals=15]="LowerEquals",t[t.Bigger=16]="Bigger",t[t.BiggerEquals=17]="BiggerEquals",t[t.NullishCoalesce=18]="NullishCoalesce",t[t.Exponentiation=19]="Exponentiation",t[t.In=20]="In",t[t.InstanceOf=21]="InstanceOf",t[t.AdditionAssignment=22]="AdditionAssignment",t[t.SubtractionAssignment=23]="SubtractionAssignment",t[t.MultiplicationAssignment=24]="MultiplicationAssignment",t[t.DivisionAssignment=25]="DivisionAssignment",t[t.RemainderAssignment=26]="RemainderAssignment",t[t.ExponentiationAssignment=27]="ExponentiationAssignment",t[t.AndAssignment=28]="AndAssignment",t[t.OrAssignment=29]="OrAssignment",t[t.NullishCoalesceAssignment=30]="NullishCoalesceAssignment"})(w||(w={}));function rm(t,e){return t==null||e==null?t==e:t.isEquivalent(e)}function sm(t,e,n){let r=t.length;if(r!==e.length)return!1;for(let s=0;s<r;s++)if(!n(t[s],e[s]))return!1;return!0}function Ct(t,e){return sm(t,e,(n,r)=>n.isEquivalent(r))}var oe=class{constructor(e,n,r){l(this,"leadingComments");l(this,"type");l(this,"sourceSpan");this.leadingComments=r,this.type=e||null,this.sourceSpan=n||null}prop(e,n){return new ot(this,e,null,n)}key(e,n,r){return new rn(this,e,n,r)}callFn(e,n,r,s){return new Ae(this,e,null,n,r,s)}instantiate(e,n,r,s){return new Js(this,e,n,r)}conditional(e,n=null,r,s){return new mn(this,e,n,null,r)}equals(e,n){return new se(w.Equals,this,e,null,n)}notEquals(e,n){return new se(w.NotEquals,this,e,null,n)}identical(e,n){return new se(w.Identical,this,e,null,n)}notIdentical(e,n){return new se(w.NotIdentical,this,e,null,n)}minus(e,n){return new se(w.Minus,this,e,null,n)}plus(e,n){return new se(w.Plus,this,e,null,n)}divide(e,n){return new se(w.Divide,this,e,null,n)}multiply(e,n){return new se(w.Multiply,this,e,null,n)}modulo(e,n){return new se(w.Modulo,this,e,null,n)}power(e,n){return new se(w.Exponentiation,this,e,null,n)}and(e,n){return new se(w.And,this,e,null,n)}bitwiseOr(e,n){return new se(w.BitwiseOr,this,e,null,n)}bitwiseAnd(e,n){return new se(w.BitwiseAnd,this,e,null,n)}or(e,n){return new se(w.Or,this,e,null,n)}lower(e,n){return new se(w.Lower,this,e,null,n)}lowerEquals(e,n){return new se(w.LowerEquals,this,e,null,n)}bigger(e,n){return new se(w.Bigger,this,e,null,n)}biggerEquals(e,n){return new se(w.BiggerEquals,this,e,null,n)}isBlank(e){return this.equals(im,e)}nullishCoalesce(e,n){return new se(w.NullishCoalesce,this,e,null,n)}toStmt(e){return new tt(this,null,e)}},tn=class t extends oe{constructor(n,r,s,i){super(r,s,i);l(this,"name");this.name=n}isEquivalent(n){return n instanceof t&&this.name===n.name}isConstant(){return!1}visitExpression(n,r){return n.visitReadVarExpr(this,r)}clone(){return new t(this.name,this.type,this.sourceSpan)}set(n){return new se(w.Assign,this,n,null,this.sourceSpan)}},xr=class t extends oe{constructor(n,r,s,i){super(r,s,i);l(this,"expr");this.expr=n}visitExpression(n,r){return n.visitTypeofExpr(this,r)}isEquivalent(n){return n instanceof t&&n.expr.isEquivalent(this.expr)}isConstant(){return this.expr.isConstant()}clone(){return new t(this.expr.clone())}},io=class t extends oe{constructor(n,r,s,i){super(r,s,i);l(this,"expr");this.expr=n}visitExpression(n,r){return n.visitVoidExpr(this,r)}isEquivalent(n){return n instanceof t&&n.expr.isEquivalent(this.expr)}isConstant(){return this.expr.isConstant()}clone(){return new t(this.expr.clone())}},W=class t extends oe{constructor(n,r,s,i){super(r,s,i);l(this,"node");this.node=n}isEquivalent(n){return n instanceof t&&this.node===n.node}isConstant(){return!1}visitExpression(n,r){return n.visitWrappedNodeExpr(this,r)}clone(){return new t(this.node,this.type,this.sourceSpan)}},Ae=class t extends oe{constructor(n,r,s,i,o=!1,a,c=!1){super(s,i,a);l(this,"fn");l(this,"args");l(this,"pure");l(this,"isOptional");this.fn=n,this.args=r,this.pure=o,this.isOptional=c}get receiver(){return this.fn}isEquivalent(n){return n instanceof t&&this.fn.isEquivalent(n.fn)&&Ct(this.args,n.args)&&this.pure===n.pure}isConstant(){return!1}visitExpression(n,r){return n.visitInvokeFunctionExpr(this,r)}clone(){return new t(this.fn.clone(),this.args.map(n=>n.clone()),this.type,this.sourceSpan,this.pure,[],this.isOptional)}},Qs=class t extends oe{constructor(n,r,s,i,o){super(s,i,o);l(this,"tag");l(this,"template");this.tag=n,this.template=r}isEquivalent(n){return n instanceof t&&this.tag.isEquivalent(n.tag)&&this.template.isEquivalent(n.template)}isConstant(){return!1}visitExpression(n,r){return n.visitTaggedTemplateLiteralExpr(this,r)}clone(){return new t(this.tag.clone(),this.template.clone(),this.type,this.sourceSpan)}},Js=class t extends oe{constructor(n,r,s,i,o){super(s,i,o);l(this,"classExpr");l(this,"args");this.classExpr=n,this.args=r}isEquivalent(n){return n instanceof t&&this.classExpr.isEquivalent(n.classExpr)&&Ct(this.args,n.args)}isConstant(){return!1}visitExpression(n,r){return n.visitInstantiateExpr(this,r)}clone(){return new t(this.classExpr.clone(),this.args.map(n=>n.clone()),this.type,this.sourceSpan)}},ps=class t extends oe{constructor(n,r,s,i){super(null,s,i);l(this,"body");l(this,"flags");this.body=n,this.flags=r}isEquivalent(n){return n instanceof t&&this.body===n.body&&this.flags===n.flags}isConstant(){return!0}visitExpression(n,r){return n.visitRegularExpressionLiteral(this,r)}clone(){return new t(this.body,this.flags,this.sourceSpan)}},ke=class t extends oe{constructor(n,r,s,i){super(r,s,i);l(this,"value");this.value=n}isEquivalent(n){return n instanceof t&&this.value===n.value}isConstant(){return!0}visitExpression(n,r){return n.visitLiteralExpr(this,r)}clone(){return new t(this.value,this.type,this.sourceSpan)}},Zs=class t extends oe{constructor(n,r,s,i){super(null,s,i);l(this,"elements");l(this,"expressions");this.elements=n,this.expressions=r}isEquivalent(n){return n instanceof t&&sm(this.elements,n.elements,(r,s)=>r.text===s.text)&&Ct(this.expressions,n.expressions)}isConstant(){return!1}visitExpression(n,r){return n.visitTemplateLiteralExpr(this,r)}clone(){return new t(this.elements.map(n=>n.clone()),this.expressions.map(n=>n.clone()))}},oo=class t extends oe{constructor(n,r,s,i){super(Dl,r,i);l(this,"text");l(this,"rawText");this.text=n,this.rawText=s!=null?s:Kc(Pa(n))}visitExpression(n,r){return n.visitTemplateLiteralElementExpr(this,r)}isEquivalent(n){return n instanceof t&&n.text===this.text&&n.rawText===this.rawText}isConstant(){return!0}clone(){return new t(this.text,this.sourceSpan,this.rawText)}},yr=class{constructor(e,n){l(this,"text");l(this,"sourceSpan");this.text=e,this.sourceSpan=n}},ns=class{constructor(e,n,r){l(this,"text");l(this,"sourceSpan");l(this,"associatedMessage");this.text=e,this.sourceSpan=n,this.associatedMessage=r}},TE="|",nf="@@",xE="\u241F",ao=class t extends oe{constructor(n,r,s,i,o,a){super(Dl,o,a);l(this,"metaBlock");l(this,"messageParts");l(this,"placeHolderNames");l(this,"expressions");this.metaBlock=n,this.messageParts=r,this.placeHolderNames=s,this.expressions=i}isEquivalent(n){return!1}isConstant(){return!1}visitExpression(n,r){return n.visitLocalizedString(this,r)}clone(){return new t(this.metaBlock,this.messageParts,this.placeHolderNames,this.expressions.map(n=>n.clone()),this.sourceSpan)}serializeI18nHead(){let n=this.metaBlock.description||"";return this.metaBlock.meaning&&(n=`${this.metaBlock.meaning}${TE}${n}`),this.metaBlock.customId&&(n=`${n}${nf}${this.metaBlock.customId}`),this.metaBlock.legacyIds&&this.metaBlock.legacyIds.forEach(r=>{n=`${n}${xE}${r}`}),rf(n,this.messageParts[0].text,this.getMessagePartSourceSpan(0))}getMessagePartSourceSpan(n){var r,s;return(s=(r=this.messageParts[n])==null?void 0:r.sourceSpan)!=null?s:this.sourceSpan}getPlaceholderSourceSpan(n){var r,s,i,o;return(o=(i=(r=this.placeHolderNames[n])==null?void 0:r.sourceSpan)!=null?i:(s=this.expressions[n])==null?void 0:s.sourceSpan)!=null?o:this.sourceSpan}serializeI18nTemplatePart(n){var o;let r=this.placeHolderNames[n-1],s=this.messageParts[n],i=r.text;return((o=r.associatedMessage)==null?void 0:o.legacyIds.length)===0&&(i+=`${nf}${tm(r.associatedMessage.messageString,r.associatedMessage.meaning)}`),rf(i,s.text,this.getMessagePartSourceSpan(n))}},Pa=t=>t.replace(/\\/g,"\\\\"),CE=t=>t.replace(/^:/,"\\:"),NE=t=>t.replace(/:/g,"\\:"),Kc=t=>t.replace(/`/g,"\\`").replace(/\${/g,"$\\{");function rf(t,e,n){return t===""?{cooked:e,raw:Kc