Loading
function(e,t,r){let n=r(864886),i=r(46666),{ANY:o}=i,a=r(74509),s=r(4144),l=r(800670),u=r(596641),c=r(738018),d=r(569671);e.exports=(e,t,r,f)=>{let p,h,m,g,v;switch(e=new n(e,f),t=new a(t,f),r){case">":p=l,h=c,m=u,g=">",v=">=";break;case"<":p=u,h=d,m=l,g="<",v="<=";break;default:throw TypeError('Must provide a hilo val of "<" or ">"')}if(s(e,t,f))return!1;for(let r=0;r<t.set.length;++r){let n=t.set[r],a=null,s=null;if(n.forEach(e=>{e.semver===o&&(e=new i(">=0.0.0")),a=a||e,s=s||e,p(e.semver,a.semver,f)?a=e:m(e.semver,s.semver,f)&&(s=e)}),a.operator===g||a.operator===v||(!s.operator||s.operator===g)&&h(e,s.semver)||s.operator===v&&m(e,s.semver))return!1}return!0}}