UNPKG

@transcend-io/consent-manager-ui

Version:
2 lines 179 kB
(()=>{"use strict"; var Jc=Object.create;var kt=Object.defineProperty,Zc=Object.defineProperties,$c=Object.getOwnPropertyDescriptor,Xc=Object.getOwnPropertyDescriptors,Qc=Object.getOwnPropertyNames,Fi=Object.getOwnPropertySymbols,el=Object.getPrototypeOf,Gi=Object.prototype.hasOwnProperty,tl=Object.prototype.propertyIsEnumerable;var Bi=(e,t,n)=>t in e?kt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,P=(e,t)=>{for(var n in t||(t={}))Gi.call(t,n)&&Bi(e,n,t[n]);if(Fi)for(var n of Fi(t))tl.call(t,n)&&Bi(e,n,t[n]);return e},_e=(e,t)=>Zc(e,Xc(t));var Vi=(e,t)=>()=>(e&&(t=e(e=0)),t);var g=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),qi=(e,t)=>{for(var n in t)kt(e,n,{get:t[n],enumerable:!0})},Hi=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of Qc(t))!Gi.call(e,i)&&i!==n&&kt(e,i,{get:()=>t[i],enumerable:!(r=$c(t,i))||r.enumerable});return e};var dt=(e,t,n)=>(n=e!=null?Jc(el(e)):{},Hi(t||!e||!e.__esModule?kt(n,"default",{value:e,enumerable:!0}):n,e)),Wi=e=>Hi(kt({},"__esModule",{value:!0}),e);var On=g(Ye=>{"use strict";Object.defineProperty(Ye,"__esModule",{value:!0});Ye.makeEnum=Ye.filterEnum=Ye.createEnum=Ye.listToEnum=void 0;function xi(e){let t={};return e.reduce((n,r)=>(n[r]=r,n),t)}Ye.listToEnum=xi;function nl(...e){let t=e.map(n=>Array.isArray(n)?xi(n):n);return Object.assign({},...t)}Ye.createEnum=nl;function rl(e,t){return Object.keys(e).filter(n=>t(e[n],n,e)).map(n=>n)}Ye.filterEnum=rl;function il(e){return e}Ye.makeEnum=il});var Sr=g(Pt=>{"use strict";Object.defineProperty(Pt,"__esModule",{value:!0});Pt.getKeys=Pt.getStringKeys=void 0;function al(e){return Object.keys(e).filter(t=>typeof t=="string")}Pt.getStringKeys=al;function ol(e){return Object.keys(e)}Pt.getKeys=ol});var zi=g(it=>{"use strict";Object.defineProperty(it,"__esModule",{value:!0});it.applyEnum=it.asyncApply=it.apply=void 0;var ul=On(),sl=Sr();function ki(e,t){return Object.keys(e).reduce((r,i,o)=>Object.assign(r,{[i]:t(e[i],i,e,o)}),{})}it.apply=ki;async function cl(e,t){return(await Promise.all((0,sl.getKeys)(e).map(async(i,o)=>({key:i,value:await t(e[i],i,e,o)})))).reduce((i,{key:o,value:s})=>Object.assign(i,{[o]:s}),{})}it.asyncApply=cl;function ll(e,t){let n=(0,ul.createEnum)(Object.values(e));return ki(n,t)}it.applyEnum=ll});var Ie=g(S=>{"use strict";var fl=S&&S.__spreadArray||function(e,t,n){if(n||arguments.length===2)for(var r=0,i=t.length,o;r<i;r++)(o||!(r in t))&&(o||(o=Array.prototype.slice.call(t,0,r)),o[r]=t[r]);return e.concat(o||Array.prototype.slice.call(t))};Object.defineProperty(S,"__esModule",{value:!0});S.dual=S.getEndomorphismMonoid=S.SK=S.hole=S.constVoid=S.constUndefined=S.constNull=S.constFalse=S.constTrue=S.unsafeCoerce=S.apply=S.getRing=S.getSemiring=S.getMonoid=S.getSemigroup=S.getBooleanAlgebra=void 0;S.identity=mr;S.constant=zt;S.flip=vl;S.flow=Ji;S.tuple=yl;S.increment=Ll;S.decrement=Ol;S.absurd=Zi;S.tupled=Al;S.untupled=Cl;S.pipe=Sl;S.not=Tl;var pl=function(e){return function(){return{meet:function(t,n){return function(r){return e.meet(t(r),n(r))}},join:function(t,n){return function(r){return e.join(t(r),n(r))}},zero:function(){return e.zero},one:function(){return e.one},implies:function(t,n){return function(r){return e.implies(t(r),n(r))}},not:function(t){return function(n){return e.not(t(n))}}}}};S.getBooleanAlgebra=pl;var _l=function(e){return function(){return{concat:function(t,n){return function(r){return e.concat(t(r),n(r))}}}}};S.getSemigroup=_l;var dl=function(e){var t=(0,S.getSemigroup)(e);return function(){return{concat:t().concat,empty:function(){return e.empty}}}};S.getMonoid=dl;var El=function(e){return{add:function(t,n){return function(r){return e.add(t(r),n(r))}},zero:function(){return e.zero},mul:function(t,n){return function(r){return e.mul(t(r),n(r))}},one:function(){return e.one}}};S.getSemiring=El;var gl=function(e){var t=(0,S.getSemiring)(e);return{add:t.add,mul:t.mul,one:t.one,zero:t.zero,sub:function(n,r){return function(i){return e.sub(n(i),r(i))}}}};S.getRing=gl;var hl=function(e){return function(t){return t(e)}};S.apply=hl;function mr(e){return e}S.unsafeCoerce=mr;function zt(e){return function(){return e}}S.constTrue=zt(!0);S.constFalse=zt(!1);S.constNull=zt(null);S.constUndefined=zt(void 0);S.constVoid=S.constUndefined;function vl(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return t.length>1?e(t[1],t[0]):function(r){return e(r)(t[0])}}}function Ji(e,t,n,r,i,o,s,l,f){switch(arguments.length){case 1:return e;case 2:return function(){return t(e.apply(this,arguments))};case 3:return function(){return n(t(e.apply(this,arguments)))};case 4:return function(){return r(n(t(e.apply(this,arguments))))};case 5:return function(){return i(r(n(t(e.apply(this,arguments)))))};case 6:return function(){return o(i(r(n(t(e.apply(this,arguments))))))};case 7:return function(){return s(o(i(r(n(t(e.apply(this,arguments)))))))};case 8:return function(){return l(s(o(i(r(n(t(e.apply(this,arguments))))))))};case 9:return function(){return f(l(s(o(i(r(n(t(e.apply(this,arguments)))))))))}}}function yl(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return e}function Ll(e){return e+1}function Ol(e){return e-1}function Zi(e){throw new Error("Called `absurd` function which should be uncallable")}function Al(e){return function(t){return e.apply(void 0,t)}}function Cl(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return e(t)}}function Sl(e,t,n,r,i,o,s,l,f){switch(arguments.length){case 1:return e;case 2:return t(e);case 3:return n(t(e));case 4:return r(n(t(e)));case 5:return i(r(n(t(e))));case 6:return o(i(r(n(t(e)))));case 7:return s(o(i(r(n(t(e))))));case 8:return l(s(o(i(r(n(t(e)))))));case 9:return f(l(s(o(i(r(n(t(e))))))));default:{for(var d=arguments[0],p=1;p<arguments.length;p++)d=arguments[p](d);return d}}}S.hole=Zi;var ml=function(e,t){return t};S.SK=ml;function Tl(e){return function(t){return!e(t)}}var bl=function(){return{concat:function(e,t){return Ji(e,t)},empty:mr}};S.getEndomorphismMonoid=bl;var Pl=function(e,t){var n=typeof e=="number"?function(r){return r.length>=e}:e;return function(){var r=Array.from(arguments);return n(arguments)?t.apply(this,r):function(i){return t.apply(void 0,fl([i],r,!1))}}};S.dual=Pl});var Jt=g(A=>{"use strict";var Rl=A&&A.__spreadArray||function(e,t,n){if(n||arguments.length===2)for(var r=0,i=t.length,o;r<i;r++)(o||!(r in t))&&(o||(o=Array.prototype.slice.call(t,0,r)),o[r]=t[r]);return e.concat(o||Array.prototype.slice.call(t))};Object.defineProperty(A,"__esModule",{value:!0});A.flatMapReader=A.flatMapTask=A.flatMapIO=A.flatMapEither=A.flatMapOption=A.flatMapNullable=A.liftOption=A.liftNullable=A.fromReadonlyNonEmptyArray=A.has=A.emptyRecord=A.emptyReadonlyArray=A.tail=A.head=A.isNonEmpty=A.singleton=A.right=A.left=A.isRight=A.isLeft=A.some=A.none=A.isSome=A.isNone=void 0;var Rt=Ie(),Nl=function(e){return e._tag==="None"};A.isNone=Nl;var Ml=function(e){return e._tag==="Some"};A.isSome=Ml;A.none={_tag:"None"};var wl=function(e){return{_tag:"Some",value:e}};A.some=wl;var Dl=function(e){return e._tag==="Left"};A.isLeft=Dl;var Il=function(e){return e._tag==="Right"};A.isRight=Il;var Kl=function(e){return{_tag:"Left",left:e}};A.left=Kl;var Yl=function(e){return{_tag:"Right",right:e}};A.right=Yl;var jl=function(e){return[e]};A.singleton=jl;var Ul=function(e){return e.length>0};A.isNonEmpty=Ul;var Fl=function(e){return e[0]};A.head=Fl;var Bl=function(e){return e.slice(1)};A.tail=Bl;A.emptyReadonlyArray=[];A.emptyRecord={};A.has=Object.prototype.hasOwnProperty;var Gl=function(e){return Rl([e[0]],e.slice(1),!0)};A.fromReadonlyNonEmptyArray=Gl;var Vl=function(e){return function(t,n){return function(){for(var r=[],i=0;i<arguments.length;i++)r[i]=arguments[i];var o=t.apply(void 0,r);return e.fromEither(o==null?(0,A.left)(n.apply(void 0,r)):(0,A.right)(o))}}};A.liftNullable=Vl;var ql=function(e){return function(t,n){return function(){for(var r=[],i=0;i<arguments.length;i++)r[i]=arguments[i];var o=t.apply(void 0,r);return e.fromEither((0,A.isNone)(o)?(0,A.left)(n.apply(void 0,r)):(0,A.right)(o.value))}}};A.liftOption=ql;var Hl=function(e,t){return(0,Rt.dual)(3,function(n,r,i){return t.flatMap(n,(0,A.liftNullable)(e)(r,i))})};A.flatMapNullable=Hl;var Wl=function(e,t){return(0,Rt.dual)(3,function(n,r,i){return t.flatMap(n,(0,A.liftOption)(e)(r,i))})};A.flatMapOption=Wl;var xl=function(e,t){return(0,Rt.dual)(2,function(n,r){return t.flatMap(n,function(i){return e.fromEither(r(i))})})};A.flatMapEither=xl;var kl=function(e,t){return(0,Rt.dual)(2,function(n,r){return t.flatMap(n,function(i){return e.fromIO(r(i))})})};A.flatMapIO=kl;var zl=function(e,t){return(0,Rt.dual)(2,function(n,r){return t.flatMap(n,function(i){return e.fromTask(r(i))})})};A.flatMapTask=zl;var Jl=function(e,t){return(0,Rt.dual)(2,function(n,r){return t.flatMap(n,function(i){return e.fromReader(r(i))})})};A.flatMapReader=Jl});var An=g(de=>{"use strict";var Zl=de&&de.__createBinding||(Object.create?function(e,t,n,r){r===void 0&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){r===void 0&&(r=n),e[r]=t[n]}),$l=de&&de.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),Xl=de&&de.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var n in e)n!=="default"&&Object.prototype.hasOwnProperty.call(e,n)&&Zl(t,e,n);return $l(t,e),t};Object.defineProperty(de,"__esModule",{value:!0});de.ap=tf;de.apFirst=nf;de.apSecond=rf;de.apS=af;de.getApplySemigroup=of;de.sequenceT=sf;de.sequenceS=lf;var Ql=Ie(),ef=Xl(Jt());function tf(e,t){return function(n){return function(r){return e.ap(e.map(r,function(i){return function(o){return t.ap(i,o)}}),n)}}}function nf(e){return function(t){return function(n){return e.ap(e.map(n,function(r){return function(){return r}}),t)}}}function rf(e){return function(t){return function(n){return e.ap(e.map(n,function(){return function(r){return r}}),t)}}}function af(e){return function(t,n){return function(r){return e.ap(e.map(r,function(i){return function(o){var s;return Object.assign({},i,(s={},s[t]=o,s))}}),n)}}}function of(e){return function(t){return{concat:function(n,r){return e.ap(e.map(n,function(i){return function(o){return t.concat(i,o)}}),r)}}}}function br(e,t,n){return function(r){for(var i=Array(n.length+1),o=0;o<n.length;o++)i[o]=n[o];return i[n.length]=r,t===0?e.apply(null,i):br(e,t-1,i)}}var Tr={1:function(e){return[e]},2:function(e){return function(t){return[e,t]}},3:function(e){return function(t){return function(n){return[e,t,n]}}},4:function(e){return function(t){return function(n){return function(r){return[e,t,n,r]}}}},5:function(e){return function(t){return function(n){return function(r){return function(i){return[e,t,n,r,i]}}}}}};function uf(e){return ef.has.call(Tr,e)||(Tr[e]=br(Ql.tuple,e-1,[])),Tr[e]}function sf(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];for(var r=t.length,i=uf(r),o=e.map(t[0],i),s=1;s<r;s++)o=e.ap(o,t[s]);return o}}function cf(e){var t=e.length;switch(t){case 1:return function(n){var r;return r={},r[e[0]]=n,r};case 2:return function(n){return function(r){var i;return i={},i[e[0]]=n,i[e[1]]=r,i}};case 3:return function(n){return function(r){return function(i){var o;return o={},o[e[0]]=n,o[e[1]]=r,o[e[2]]=i,o}}};case 4:return function(n){return function(r){return function(i){return function(o){var s;return s={},s[e[0]]=n,s[e[1]]=r,s[e[2]]=i,s[e[3]]=o,s}}}};case 5:return function(n){return function(r){return function(i){return function(o){return function(s){var l;return l={},l[e[0]]=n,l[e[1]]=r,l[e[2]]=i,l[e[3]]=o,l[e[4]]=s,l}}}}};default:return br(function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];for(var i={},o=0;o<t;o++)i[e[o]]=n[o];return i},t-1,[])}}function lf(e){return function(t){for(var n=Object.keys(t),r=n.length,i=cf(n),o=e.map(t[n[0]],i),s=1;s<r;s++)o=e.ap(o,t[n[s]]);return o}}});var Cn=g(Qe=>{"use strict";Object.defineProperty(Qe,"__esModule",{value:!0});Qe.map=$i;Qe.flap=pf;Qe.bindTo=_f;Qe.let=df;Qe.getFunctorComposition=Ef;Qe.as=Xi;Qe.asUnit=gf;var ff=Ie();function $i(e,t){return function(n){return function(r){return e.map(r,function(i){return t.map(i,n)})}}}function pf(e){return function(t){return function(n){return e.map(n,function(r){return r(t)})}}}function _f(e){return function(t){return function(n){return e.map(n,function(r){var i;return i={},i[t]=r,i})}}}function df(e){return function(t,n){return function(r){return e.map(r,function(i){var o;return Object.assign({},i,(o={},o[t]=n(i),o))})}}}function Ef(e,t){var n=$i(e,t);return{map:function(r,i){return(0,ff.pipe)(r,n(i))}}}function Xi(e){return function(t,n){return e.map(t,function(){return n})}}function gf(e){var t=Xi(e);return function(n){return t(n,void 0)}}});var ea=g(Sn=>{"use strict";Object.defineProperty(Sn,"__esModule",{value:!0});Sn.getApplicativeMonoid=yf;Sn.getApplicativeComposition=Lf;var Qi=An(),hf=Ie(),vf=Cn();function yf(e){var t=(0,Qi.getApplySemigroup)(e);return function(n){return{concat:t(n).concat,empty:e.of(n.empty)}}}function Lf(e,t){var n=(0,vf.getFunctorComposition)(e,t).map,r=(0,Qi.ap)(e,t);return{map:n,of:function(i){return e.of(t.of(i))},ap:function(i,o){return(0,hf.pipe)(i,r(o))}}}});var mn=g(Zt=>{"use strict";Object.defineProperty(Zt,"__esModule",{value:!0});Zt.chainFirst=Of;Zt.tap=ta;Zt.bind=Af;function Of(e){var t=ta(e);return function(n){return function(r){return t(r,n)}}}function ta(e){return function(t,n){return e.chain(t,function(r){return e.map(n(r),function(){return r})})}}function Af(e){return function(t,n){return function(r){return e.chain(r,function(i){return e.map(n(i),function(o){var s;return Object.assign({},i,(s={},s[t]=o,s))})})}}}});var na=g(Tn=>{"use strict";Object.defineProperty(Tn,"__esModule",{value:!0});Tn.tailRec=void 0;var Cf=function(e,t){for(var n=t(e);n._tag==="Left";)n=t(n.left);return n.right};Tn.tailRec=Cf});var ua=g(oe=>{"use strict";var Sf=oe&&oe.__createBinding||(Object.create?function(e,t,n,r){r===void 0&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){r===void 0&&(r=n),e[r]=t[n]}),mf=oe&&oe.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),Tf=oe&&oe.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var n in e)n!=="default"&&Object.prototype.hasOwnProperty.call(e,n)&&Sf(t,e,n);return mf(t,e),t};Object.defineProperty(oe,"__esModule",{value:!0});oe.fromOption=ia;oe.fromPredicate=Pf;oe.fromOptionK=aa;oe.chainOptionK=Rf;oe.fromEitherK=Pr;oe.chainEitherK=Nf;oe.chainFirstEitherK=Mf;oe.filterOrElse=wf;oe.tapEither=oa;var bf=mn(),ra=Ie(),Et=Tf(Jt());function ia(e){return function(t){return function(n){return e.fromEither(Et.isNone(n)?Et.left(t()):Et.right(n.value))}}}function Pf(e){return function(t,n){return function(r){return e.fromEither(t(r)?Et.right(r):Et.left(n(r)))}}}function aa(e){var t=ia(e);return function(n){var r=t(n);return function(i){return(0,ra.flow)(i,r)}}}function Rf(e,t){var n=aa(e);return function(r){var i=n(r);return function(o){return function(s){return t.chain(s,i(o))}}}}function Pr(e){return function(t){return(0,ra.flow)(t,e.fromEither)}}function Nf(e,t){var n=Pr(e);return function(r){return function(i){return t.chain(i,n(r))}}}function Mf(e,t){var n=oa(e,t);return function(r){return function(i){return n(i,r)}}}function wf(e,t){return function(n,r){return function(i){return t.chain(i,function(o){return e.fromEither(n(o)?Et.right(o):Et.left(r(o)))})}}}function oa(e,t){var n=Pr(e),r=(0,bf.tap)(t);return function(i,o){return r(i,n(o))}}});var sa=g(K=>{"use strict";Object.defineProperty(K,"__esModule",{value:!0});K.right=K.left=K.flap=K.Functor=K.Bifunctor=K.URI=K.bimap=K.mapLeft=K.map=K.separated=void 0;var Rr=Ie(),Df=Cn(),If=function(e,t){return{left:e,right:t}};K.separated=If;var Kf=function(e,t){return(0,Rr.pipe)(e,(0,K.map)(t))},Yf=function(e,t){return(0,Rr.pipe)(e,(0,K.mapLeft)(t))},jf=function(e,t,n){return(0,Rr.pipe)(e,(0,K.bimap)(t,n))},Uf=function(e){return function(t){return(0,K.separated)((0,K.left)(t),e((0,K.right)(t)))}};K.map=Uf;var Ff=function(e){return function(t){return(0,K.separated)(e((0,K.left)(t)),(0,K.right)(t))}};K.mapLeft=Ff;var Bf=function(e,t){return function(n){return(0,K.separated)(e((0,K.left)(n)),t((0,K.right)(n)))}};K.bimap=Bf;K.URI="Separated";K.Bifunctor={URI:K.URI,mapLeft:Yf,bimap:jf};K.Functor={URI:K.URI,map:Kf};K.flap=(0,Df.flap)(K.Functor);var Gf=function(e){return e.left};K.left=Gf;var Vf=function(e){return e.right};K.right=Vf});var la=g(Ke=>{"use strict";var qf=Ke&&Ke.__createBinding||(Object.create?function(e,t,n,r){r===void 0&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){r===void 0&&(r=n),e[r]=t[n]}),Hf=Ke&&Ke.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),Wf=Ke&&Ke.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var n in e)n!=="default"&&Object.prototype.hasOwnProperty.call(e,n)&&qf(t,e,n);return Hf(t,e),t};Object.defineProperty(Ke,"__esModule",{value:!0});Ke.wiltDefault=xf;Ke.witherDefault=kf;Ke.filterE=zf;var ca=Wf(Jt());function xf(e,t){return function(n){var r=e.traverse(n);return function(i,o){return n.map(r(i,o),t.separate)}}}function kf(e,t){return function(n){var r=e.traverse(n);return function(i,o){return n.map(r(i,o),t.compact)}}}function zf(e){return function(t){var n=e.wither(t);return function(r){return function(i){return n(i,function(o){return t.map(r(o),function(s){return s?ca.some(o):ca.none})})}}}}});var Rn=g(u=>{"use strict";var Jf=u&&u.__createBinding||(Object.create?function(e,t,n,r){r===void 0&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){r===void 0&&(r=n),e[r]=t[n]}),Zf=u&&u.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),pa=u&&u.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var n in e)n!=="default"&&Object.prototype.hasOwnProperty.call(e,n)&&Jf(t,e,n);return Zf(t,e),t};Object.defineProperty(u,"__esModule",{value:!0});u.match=u.foldW=u.matchW=u.isRight=u.isLeft=u.fromOption=u.fromPredicate=u.FromEither=u.MonadThrow=u.throwError=u.ChainRec=u.Extend=u.extend=u.Alt=u.alt=u.altW=u.Bifunctor=u.mapLeft=u.bimap=u.Traversable=u.sequence=u.traverse=u.Foldable=u.reduceRight=u.foldMap=u.reduce=u.Monad=u.Chain=u.Applicative=u.Apply=u.ap=u.apW=u.Pointed=u.of=u.asUnit=u.as=u.Functor=u.map=u.getAltValidation=u.getApplicativeValidation=u.getWitherable=u.getFilterable=u.getCompactable=u.getSemigroup=u.getEq=u.getShow=u.URI=u.flatMap=u.right=u.left=void 0;u.either=u.stringifyJSON=u.chainFirstW=u.chainFirst=u.chain=u.chainW=u.sequenceArray=u.traverseArray=u.traverseArrayWithIndex=u.traverseReadonlyArrayWithIndex=u.traverseReadonlyNonEmptyArrayWithIndex=u.ApT=u.apSW=u.apS=u.bindW=u.bind=u.let=u.bindTo=u.Do=u.exists=u.toUnion=u.chainNullableK=u.fromNullableK=u.tryCatchK=u.tryCatch=u.fromNullable=u.orElse=u.orElseW=u.swap=u.filterOrElseW=u.filterOrElse=u.flatMapOption=u.flatMapNullable=u.liftOption=u.liftNullable=u.chainOptionKW=u.chainOptionK=u.fromOptionK=u.duplicate=u.flatten=u.flattenW=u.tap=u.apSecondW=u.apSecond=u.apFirstW=u.apFirst=u.flap=u.getOrElse=u.getOrElseW=u.fold=void 0;u.getValidationMonoid=u.getValidationSemigroup=u.getApplyMonoid=u.getApplySemigroup=void 0;u.toError=Tp;u.elem=ha;u.parseJSON=wp;u.getValidation=Yp;var _a=ea(),$t=An(),da=pa(mn()),$f=na(),Xt=ua(),Q=Ie(),Qt=Cn(),Te=pa(Jt()),et=sa(),fa=la();u.left=Te.left;u.right=Te.right;u.flatMap=(0,Q.dual)(2,function(e,t){return(0,u.isLeft)(e)?e:t(e.right)});var fe=function(e,t){return(0,Q.pipe)(e,(0,u.map)(t))},gt=function(e,t){return(0,Q.pipe)(e,(0,u.ap)(t))},en=function(e,t,n){return(0,Q.pipe)(e,(0,u.reduce)(t,n))},tn=function(e){return function(t,n){var r=(0,u.foldMap)(e);return(0,Q.pipe)(t,r(n))}},nn=function(e,t,n){return(0,Q.pipe)(e,(0,u.reduceRight)(t,n))},bn=function(e){var t=(0,u.traverse)(e);return function(n,r){return(0,Q.pipe)(n,t(r))}},Nr=function(e,t,n){return(0,Q.pipe)(e,(0,u.bimap)(t,n))},Mr=function(e,t){return(0,Q.pipe)(e,(0,u.mapLeft)(t))},Ea=function(e,t){return(0,Q.pipe)(e,(0,u.alt)(t))},wr=function(e,t){return(0,Q.pipe)(e,(0,u.extend)(t))},Dr=function(e,t){return(0,$f.tailRec)(t(e),function(n){return(0,u.isLeft)(n)?(0,u.right)((0,u.left)(n.left)):(0,u.isLeft)(n.right)?(0,u.left)(t(n.right.left)):(0,u.right)((0,u.right)(n.right.right))})};u.URI="Either";var Xf=function(e,t){return{show:function(n){return(0,u.isLeft)(n)?"left(".concat(e.show(n.left),")"):"right(".concat(t.show(n.right),")")}}};u.getShow=Xf;var Qf=function(e,t){return{equals:function(n,r){return n===r||((0,u.isLeft)(n)?(0,u.isLeft)(r)&&e.equals(n.left,r.left):(0,u.isRight)(r)&&t.equals(n.right,r.right))}}};u.getEq=Qf;var ep=function(e){return{concat:function(t,n){return(0,u.isLeft)(n)?t:(0,u.isLeft)(t)?n:(0,u.right)(e.concat(t.right,n.right))}}};u.getSemigroup=ep;var tp=function(e){var t=(0,u.left)(e.empty);return{URI:u.URI,_E:void 0,compact:function(n){return(0,u.isLeft)(n)?n:n.right._tag==="None"?t:(0,u.right)(n.right.value)},separate:function(n){return(0,u.isLeft)(n)?(0,et.separated)(n,n):(0,u.isLeft)(n.right)?(0,et.separated)((0,u.right)(n.right.left),t):(0,et.separated)(t,(0,u.right)(n.right.right))}}};u.getCompactable=tp;var np=function(e){var t=(0,u.left)(e.empty),n=(0,u.getCompactable)(e),r=n.compact,i=n.separate,o=function(l,f){return(0,u.isLeft)(l)||f(l.right)?l:t},s=function(l,f){return(0,u.isLeft)(l)?(0,et.separated)(l,l):f(l.right)?(0,et.separated)(t,(0,u.right)(l.right)):(0,et.separated)((0,u.right)(l.right),t)};return{URI:u.URI,_E:void 0,map:fe,compact:r,separate:i,filter:o,filterMap:function(l,f){if((0,u.isLeft)(l))return l;var d=f(l.right);return d._tag==="None"?t:(0,u.right)(d.value)},partition:s,partitionMap:function(l,f){if((0,u.isLeft)(l))return(0,et.separated)(l,l);var d=f(l.right);return(0,u.isLeft)(d)?(0,et.separated)((0,u.right)(d.left),t):(0,et.separated)(t,(0,u.right)(d.right))}}};u.getFilterable=np;var rp=function(e){var t=(0,u.getFilterable)(e),n=(0,u.getCompactable)(e);return{URI:u.URI,_E:void 0,map:fe,compact:t.compact,separate:t.separate,filter:t.filter,filterMap:t.filterMap,partition:t.partition,partitionMap:t.partitionMap,traverse:bn,sequence:u.sequence,reduce:en,foldMap:tn,reduceRight:nn,wither:(0,fa.witherDefault)(u.Traversable,n),wilt:(0,fa.wiltDefault)(u.Traversable,n)}};u.getWitherable=rp;var ip=function(e){return{URI:u.URI,_E:void 0,map:fe,ap:function(t,n){return(0,u.isLeft)(t)?(0,u.isLeft)(n)?(0,u.left)(e.concat(t.left,n.left)):t:(0,u.isLeft)(n)?n:(0,u.right)(t.right(n.right))},of:u.of}};u.getApplicativeValidation=ip;var ap=function(e){return{URI:u.URI,_E:void 0,map:fe,alt:function(t,n){if((0,u.isRight)(t))return t;var r=n();return(0,u.isLeft)(r)?(0,u.left)(e.concat(t.left,r.left)):r}}};u.getAltValidation=ap;var op=function(e){return function(t){return(0,u.isLeft)(t)?t:(0,u.right)(e(t.right))}};u.map=op;u.Functor={URI:u.URI,map:fe};u.as=(0,Q.dual)(2,(0,Qt.as)(u.Functor));u.asUnit=(0,Qt.asUnit)(u.Functor);u.of=u.right;u.Pointed={URI:u.URI,of:u.of};var up=function(e){return function(t){return(0,u.isLeft)(t)?t:(0,u.isLeft)(e)?e:(0,u.right)(t.right(e.right))}};u.apW=up;u.ap=u.apW;u.Apply={URI:u.URI,map:fe,ap:gt};u.Applicative={URI:u.URI,map:fe,ap:gt,of:u.of};u.Chain={URI:u.URI,map:fe,ap:gt,chain:u.flatMap};u.Monad={URI:u.URI,map:fe,ap:gt,of:u.of,chain:u.flatMap};var sp=function(e,t){return function(n){return(0,u.isLeft)(n)?e:t(e,n.right)}};u.reduce=sp;var cp=function(e){return function(t){return function(n){return(0,u.isLeft)(n)?e.empty:t(n.right)}}};u.foldMap=cp;var lp=function(e,t){return function(n){return(0,u.isLeft)(n)?e:t(n.right,e)}};u.reduceRight=lp;u.Foldable={URI:u.URI,reduce:en,foldMap:tn,reduceRight:nn};var fp=function(e){return function(t){return function(n){return(0,u.isLeft)(n)?e.of((0,u.left)(n.left)):e.map(t(n.right),u.right)}}};u.traverse=fp;var pp=function(e){return function(t){return(0,u.isLeft)(t)?e.of((0,u.left)(t.left)):e.map(t.right,u.right)}};u.sequence=pp;u.Traversable={URI:u.URI,map:fe,reduce:en,foldMap:tn,reduceRight:nn,traverse:bn,sequence:u.sequence};var _p=function(e,t){return function(n){return(0,u.isLeft)(n)?(0,u.left)(e(n.left)):(0,u.right)(t(n.right))}};u.bimap=_p;var dp=function(e){return function(t){return(0,u.isLeft)(t)?(0,u.left)(e(t.left)):t}};u.mapLeft=dp;u.Bifunctor={URI:u.URI,bimap:Nr,mapLeft:Mr};var Ep=function(e){return function(t){return(0,u.isLeft)(t)?e():t}};u.altW=Ep;u.alt=u.altW;u.Alt={URI:u.URI,map:fe,alt:Ea};var gp=function(e){return function(t){return(0,u.isLeft)(t)?t:(0,u.right)(e(t))}};u.extend=gp;u.Extend={URI:u.URI,map:fe,extend:wr};u.ChainRec={URI:u.URI,map:fe,ap:gt,chain:u.flatMap,chainRec:Dr};u.throwError=u.left;u.MonadThrow={URI:u.URI,map:fe,ap:gt,of:u.of,chain:u.flatMap,throwError:u.throwError};u.FromEither={URI:u.URI,fromEither:Q.identity};u.fromPredicate=(0,Xt.fromPredicate)(u.FromEither);u.fromOption=(0,Xt.fromOption)(u.FromEither);u.isLeft=Te.isLeft;u.isRight=Te.isRight;var hp=function(e,t){return function(n){return(0,u.isLeft)(n)?e(n.left):t(n.right)}};u.matchW=hp;u.foldW=u.matchW;u.match=u.matchW;u.fold=u.match;var vp=function(e){return function(t){return(0,u.isLeft)(t)?e(t.left):t.right}};u.getOrElseW=vp;u.getOrElse=u.getOrElseW;u.flap=(0,Qt.flap)(u.Functor);u.apFirst=(0,$t.apFirst)(u.Apply);u.apFirstW=u.apFirst;u.apSecond=(0,$t.apSecond)(u.Apply);u.apSecondW=u.apSecond;u.tap=(0,Q.dual)(2,da.tap(u.Chain));u.flattenW=(0,u.flatMap)(Q.identity);u.flatten=u.flattenW;u.duplicate=(0,u.extend)(Q.identity);u.fromOptionK=(0,Xt.fromOptionK)(u.FromEither);u.chainOptionK=(0,Xt.chainOptionK)(u.FromEither,u.Chain);u.chainOptionKW=u.chainOptionK;var Pn={fromEither:u.FromEither.fromEither};u.liftNullable=Te.liftNullable(Pn);u.liftOption=Te.liftOption(Pn);var ga={flatMap:u.flatMap};u.flatMapNullable=Te.flatMapNullable(Pn,ga);u.flatMapOption=Te.flatMapOption(Pn,ga);u.filterOrElse=(0,Xt.filterOrElse)(u.FromEither,u.Chain);u.filterOrElseW=u.filterOrElse;var yp=function(e){return(0,u.isLeft)(e)?(0,u.right)(e.left):(0,u.left)(e.right)};u.swap=yp;var Lp=function(e){return function(t){return(0,u.isLeft)(t)?e(t.left):t}};u.orElseW=Lp;u.orElse=u.orElseW;var Op=function(e){return function(t){return t==null?(0,u.left)(e):(0,u.right)(t)}};u.fromNullable=Op;var Ap=function(e,t){try{return(0,u.right)(e())}catch(n){return(0,u.left)(t(n))}};u.tryCatch=Ap;var Cp=function(e,t){return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return(0,u.tryCatch)(function(){return e.apply(void 0,n)},t)}};u.tryCatchK=Cp;var Sp=function(e){var t=(0,u.fromNullable)(e);return function(n){return(0,Q.flow)(n,t)}};u.fromNullableK=Sp;var mp=function(e){var t=(0,u.fromNullableK)(e);return function(n){return(0,u.flatMap)(t(n))}};u.chainNullableK=mp;u.toUnion=(0,u.foldW)(Q.identity,Q.identity);function Tp(e){try{return e instanceof Error?e:new Error(String(e))}catch(t){return new Error}}function ha(e){return function(t,n){if(n===void 0){var r=ha(e);return function(i){return r(t,i)}}return(0,u.isLeft)(n)?!1:e.equals(t,n.right)}}var bp=function(e){return function(t){return(0,u.isLeft)(t)?!1:e(t.right)}};u.exists=bp;u.Do=(0,u.of)(Te.emptyRecord);u.bindTo=(0,Qt.bindTo)(u.Functor);var Pp=(0,Qt.let)(u.Functor);u.let=Pp;u.bind=da.bind(u.Chain);u.bindW=u.bind;u.apS=(0,$t.apS)(u.Apply);u.apSW=u.apS;u.ApT=(0,u.of)(Te.emptyReadonlyArray);var Rp=function(e){return function(t){var n=e(0,Te.head(t));if((0,u.isLeft)(n))return n;for(var r=[n.right],i=1;i<t.length;i++){var o=e(i,t[i]);if((0,u.isLeft)(o))return o;r.push(o.right)}return(0,u.right)(r)}};u.traverseReadonlyNonEmptyArrayWithIndex=Rp;var Np=function(e){var t=(0,u.traverseReadonlyNonEmptyArrayWithIndex)(e);return function(n){return Te.isNonEmpty(n)?t(n):u.ApT}};u.traverseReadonlyArrayWithIndex=Np;u.traverseArrayWithIndex=u.traverseReadonlyArrayWithIndex;var Mp=function(e){return(0,u.traverseReadonlyArrayWithIndex)(function(t,n){return e(n)})};u.traverseArray=Mp;u.sequenceArray=(0,u.traverseArray)(Q.identity);u.chainW=u.flatMap;u.chain=u.flatMap;u.chainFirst=u.tap;u.chainFirstW=u.tap;function wp(e,t){return(0,u.tryCatch)(function(){return JSON.parse(e)},t)}var Dp=function(e,t){return(0,u.tryCatch)(function(){var n=JSON.stringify(e);if(typeof n!="string")throw new Error("Converting unsupported structure to JSON");return n},t)};u.stringifyJSON=Dp;u.either={URI:u.URI,map:fe,of:u.of,ap:gt,chain:u.flatMap,reduce:en,foldMap:tn,reduceRight:nn,traverse:bn,sequence:u.sequence,bimap:Nr,mapLeft:Mr,alt:Ea,extend:wr,chainRec:Dr,throwError:u.throwError};u.getApplySemigroup=(0,$t.getApplySemigroup)(u.Apply);u.getApplyMonoid=(0,_a.getApplicativeMonoid)(u.Applicative);var Ip=function(e,t){return(0,$t.getApplySemigroup)((0,u.getApplicativeValidation)(e))(t)};u.getValidationSemigroup=Ip;var Kp=function(e,t){return(0,_a.getApplicativeMonoid)((0,u.getApplicativeValidation)(e))(t)};u.getValidationMonoid=Kp;function Yp(e){var t=(0,u.getApplicativeValidation)(e).ap,n=(0,u.getAltValidation)(e).alt;return{URI:u.URI,_E:void 0,map:fe,of:u.of,chain:u.flatMap,bimap:Nr,mapLeft:Mr,reduce:en,foldMap:tn,reduceRight:nn,extend:wr,traverse:bn,sequence:u.sequence,chainRec:Dr,throwError:u.throwError,ap:t,alt:n}}});var Kr=g(G=>{"use strict";Object.defineProperty(G,"__esModule",{value:!0});G.pipe=void 0;G.map=ya;G.contramap=La;G.mapWithIndex=Oa;G.ap=Aa;G.chain=Ca;G.bimap=Sa;G.mapLeft=ma;G.extend=Ta;G.reduce=ba;G.foldMap=Pa;G.reduceRight=Ra;G.reduceWithIndex=Na;G.foldMapWithIndex=Ma;G.reduceRightWithIndex=wa;G.alt=Da;G.filter=Ia;G.filterMap=Ka;G.partition=Ya;G.partitionMap=ja;G.filterWithIndex=Ua;G.filterMapWithIndex=Fa;G.partitionWithIndex=Ba;G.partitionMapWithIndex=Ga;G.promap=Va;G.compose=qa;G.pipeable=e_;var va=An(),jp=mn(),Ir=Ie();function ya(e){return function(t){return function(n){return e.map(n,t)}}}function La(e){return function(t){return function(n){return e.contramap(n,t)}}}function Oa(e){return function(t){return function(n){return e.mapWithIndex(n,t)}}}function Aa(e){return function(t){return function(n){return e.ap(n,t)}}}function Ca(e){return function(t){return function(n){return e.chain(n,t)}}}function Sa(e){return function(t,n){return function(r){return e.bimap(r,t,n)}}}function ma(e){return function(t){return function(n){return e.mapLeft(n,t)}}}function Ta(e){return function(t){return function(n){return e.extend(n,t)}}}function ba(e){return function(t,n){return function(r){return e.reduce(r,t,n)}}}function Pa(e){return function(t){var n=e.foldMap(t);return function(r){return function(i){return n(i,r)}}}}function Ra(e){return function(t,n){return function(r){return e.reduceRight(r,t,n)}}}function Na(e){return function(t,n){return function(r){return e.reduceWithIndex(r,t,n)}}}function Ma(e){return function(t){var n=e.foldMapWithIndex(t);return function(r){return function(i){return n(i,r)}}}}function wa(e){return function(t,n){return function(r){return e.reduceRightWithIndex(r,t,n)}}}function Da(e){return function(t){return function(n){return e.alt(n,t)}}}function Ia(e){return function(t){return function(n){return e.filter(n,t)}}}function Ka(e){return function(t){return function(n){return e.filterMap(n,t)}}}function Ya(e){return function(t){return function(n){return e.partition(n,t)}}}function ja(e){return function(t){return function(n){return e.partitionMap(n,t)}}}function Ua(e){return function(t){return function(n){return e.filterWithIndex(n,t)}}}function Fa(e){return function(t){return function(n){return e.filterMapWithIndex(n,t)}}}function Ba(e){return function(t){return function(n){return e.partitionWithIndex(n,t)}}}function Ga(e){return function(t){return function(n){return e.partitionMapWithIndex(n,t)}}}function Va(e){return function(t,n){return function(r){return e.promap(r,t,n)}}}function qa(e){return function(t){return function(n){return e.compose(n,t)}}}var Up=function(e){return typeof e.map=="function"},Fp=function(e){return typeof e.contramap=="function"},Bp=function(e){return typeof e.mapWithIndex=="function"},Gp=function(e){return typeof e.ap=="function"},Vp=function(e){return typeof e.chain=="function"},qp=function(e){return typeof e.bimap=="function"},Hp=function(e){return typeof e.extend=="function"},Wp=function(e){return typeof e.reduce=="function"},xp=function(e){return typeof e.reduceWithIndex=="function"},kp=function(e){return typeof e.alt=="function"},zp=function(e){return typeof e.compact=="function"},Jp=function(e){return typeof e.filter=="function"},Zp=function(e){return typeof e.filterWithIndex=="function"},$p=function(e){return typeof e.promap=="function"},Xp=function(e){return typeof e.compose=="function"},Qp=function(e){return typeof e.throwError=="function"};function e_(e){var t={};if(Up(e)&&(t.map=ya(e)),Fp(e)&&(t.contramap=La(e)),Bp(e)&&(t.mapWithIndex=Oa(e)),Gp(e)&&(t.ap=Aa(e),t.apFirst=(0,va.apFirst)(e),t.apSecond=(0,va.apSecond)(e)),Vp(e)&&(t.chain=Ca(e),t.chainFirst=(0,jp.chainFirst)(e),t.flatten=t.chain(Ir.identity)),qp(e)&&(t.bimap=Sa(e),t.mapLeft=ma(e)),Hp(e)&&(t.extend=Ta(e),t.duplicate=t.extend(Ir.identity)),Wp(e)&&(t.reduce=ba(e),t.foldMap=Pa(e),t.reduceRight=Ra(e)),xp(e)&&(t.reduceWithIndex=Na(e),t.foldMapWithIndex=Ma(e),t.reduceRightWithIndex=wa(e)),kp(e)&&(t.alt=Da(e)),zp(e)&&(t.compact=e.compact,t.separate=e.separate),Jp(e)&&(t.filter=Ia(e),t.filterMap=Ka(e),t.partition=Ya(e),t.partitionMap=ja(e)),Zp(e)&&(t.filterWithIndex=Ua(e),t.filterMapWithIndex=Fa(e),t.partitionWithIndex=Ba(e),t.partitionMapWithIndex=Ga(e)),$p(e)&&(t.promap=Va(e)),Xp(e)&&(t.compose=qa(e)),Qp(e)){var n=function(s){return function(l){return l._tag==="None"?e.throwError(s()):e.of(l.value)}},r=function(s){return s._tag==="Left"?e.throwError(s.left):e.of(s.right)},i=function(s,l){return function(f){return s(f)?e.of(f):e.throwError(l(f))}},o=function(s,l){return function(f){return e.chain(f,function(d){return s(d)?e.of(d):e.throwError(l(d))})}};t.fromOption=n,t.fromEither=r,t.fromPredicate=i,t.filterOrElse=o}return t}G.pipe=Ir.pipe});var Wa=g(ht=>{"use strict";Object.defineProperty(ht,"__esModule",{value:!0});ht.decodeCodec=ht.CODEC_ERROR_MESSAGE=void 0;var Yr=Rn(),Ha=Kr();function t_(e){return(0,Ha.pipe)(e,(0,Yr.fold)(t=>t.map(n=>{let r=n.context.at(-1);return`${n.context.map(({key:o})=>o).join(".")} expected type '${r==null?void 0:r.type.name}'`}),()=>["no errors"]))}function n_(e,t){return(0,Ha.pipe)(e,(0,Yr.fold)(n=>n.map(r=>t(r.context)),()=>["no errors"]))}ht.CODEC_ERROR_MESSAGE="Failed to decode codec:";function r_(e,t,n=!0,r=void 0){let i=e.decode(n&&typeof t=="string"?JSON.parse(t):t);if((0,Yr.isLeft)(i)){let o=t_(i),s=r!==void 0?JSON.stringify(n_(i,r),null,2):void 0;throw new Error(`${ht.CODEC_ERROR_MESSAGE} ${JSON.stringify(o,null,2)}${s!=null?s:""}`)}return i.right}ht.decodeCodec=r_});var ue=g(c=>{"use strict";var V=c&&c.__extends||function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])},e(t,n)};return function(t,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}}(),Nt=c&&c.__assign||function(){return Nt=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++){t=arguments[n];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e},Nt.apply(this,arguments)},i_=c&&c.__spreadArray||function(e,t,n){if(n||arguments.length===2)for(var r=0,i=t.length,o;r<i;r++)(o||!(r in t))&&(o||(o=Array.prototype.slice.call(t,0,r)),o[r]=t[r]);return e.concat(o||Array.prototype.slice.call(t))};Object.defineProperty(c,"__esModule",{value:!0});c.partial=c.PartialType=c.type=c.InterfaceType=c.array=c.ArrayType=c.recursion=c.RecursiveType=c.Int=c.brand=c.RefinementType=c.keyof=c.KeyofType=c.literal=c.LiteralType=c.void=c.undefined=c.null=c.UnknownRecord=c.AnyDictionaryType=c.UnknownArray=c.AnyArrayType=c.boolean=c.BooleanType=c.bigint=c.BigIntType=c.number=c.NumberType=c.string=c.StringType=c.unknown=c.UnknownType=c.voidType=c.VoidType=c.UndefinedType=c.nullType=c.NullType=c.getIndex=c.getTags=c.emptyTags=c.mergeAll=c.getDomainKeys=c.appendContext=c.getContextEntry=c.getFunctionName=c.identity=c.Type=c.success=c.failure=c.failures=void 0;c.alias=c.clean=c.StrictType=c.dictionary=c.object=c.ObjectType=c.Dictionary=c.getDefaultContext=c.getValidationError=c.interface=c.Array=c.taggedUnion=c.TaggedUnionType=c.Integer=c.refinement=c.any=c.AnyType=c.never=c.NeverType=c.Function=c.FunctionType=c.exact=c.ExactType=c.strict=c.readonlyArray=c.ReadonlyArrayType=c.readonly=c.ReadonlyType=c.tuple=c.TupleType=c.intersection=c.IntersectionType=c.union=c.UnionType=c.record=c.DictionaryType=void 0;var ee=Rn();c.failures=ee.left;var a_=function(e,t,n){return(0,c.failures)([{value:e,context:t,message:n}])};c.failure=a_;c.success=ee.right;var q=function(){function e(t,n,r,i){this.name=t,this.is=n,this.validate=r,this.encode=i,this.decode=this.decode.bind(this)}return e.prototype.pipe=function(t,n){var r=this;return n===void 0&&(n="pipe(".concat(this.name,", ").concat(t.name,")")),new e(n,t.is,function(i,o){var s=r.validate(i,o);return(0,ee.isLeft)(s)?s:t.validate(s.right,o)},this.encode===c.identity&&t.encode===c.identity?c.identity:function(i){return r.encode(t.encode(i))})},e.prototype.asDecoder=function(){return this},e.prototype.asEncoder=function(){return this},e.prototype.decode=function(t){return this.validate(t,[{key:"",type:this,actual:t}])},e}();c.Type=q;var o_=function(e){return e};c.identity=o_;function Ja(e){return e.displayName||e.name||"<function".concat(e.length,">")}c.getFunctionName=Ja;function u_(e,t){return{key:e,type:t}}c.getContextEntry=u_;function je(e,t,n,r){for(var i=e.length,o=Array(i+1),s=0;s<i;s++)o[s]=e[s];return o[i]={key:t,type:n,actual:r},o}c.appendContext=je;function yt(e,t){for(var n=t.length,r=0;r<n;r++)e.push(t[r])}var vt=Object.prototype.hasOwnProperty;function Ur(e){return Object.keys(e).map(function(t){return"".concat(t,": ").concat(e[t].name)}).join(", ")}function rn(e){for(var t=0;t<e.length;t++)if(e[t].encode!==c.identity)return!1;return!0}function Za(e){return"{ ".concat(Ur(e)," }")}function $a(e){return"Partial<".concat(e,">")}function s_(e,t,n,r){r===void 0&&(r="{ [K in ".concat(t.name,"]: ").concat(n.name," }"));for(var i=e.length,o={},s=0;s<i;s++)o[e[s]]=n;var l=(0,c.strict)(o,r);return new Hr(r,function(f){return l.is(f)},l.validate,l.encode,t,n)}function Gr(e){var t;if(eo(e)){var n=e.value;if(c.string.is(n))return t={},t[n]=null,t}else{if(d_(e))return e.keys;if(no(e)){var r=e.types.map(function(i){return Gr(i)});return r.some(Nn.is)?void 0:Object.assign.apply(Object,i_([{}],r,!1))}}}c.getDomainKeys=Gr;function xa(e,t){for(var n=Object.keys(e),r=n.length,i=!1,o={},s=0;s<r;s++){var l=n[s];t.is(l)?o[l]=e[l]:i=!0}return i?o:e}function c_(e,t,n){return n===void 0&&(n="{ [K in ".concat(e.name,"]: ").concat(t.name," }")),new Hr(n,function(r){return c.UnknownRecord.is(r)?Object.keys(r).every(function(i){return!e.is(i)||t.is(r[i])}):za(t)&&Array.isArray(r)},function(r,i){if(c.UnknownRecord.is(r)){for(var o={},s=[],l=Object.keys(r),f=l.length,d=!1,p=0;p<f;p++){var y=l[p],E=r[y],h=e.validate(y,je(i,y,e,y));if((0,ee.isLeft)(h))d=!0;else{var O=h.right;d=d||O!==y,y=O;var j=t.validate(E,je(i,y,t,E));if((0,ee.isLeft)(j))yt(s,j.left);else{var T=j.right;d=d||T!==E,o[y]=T}}}return s.length>0?(0,c.failures)(s):(0,c.success)(d?o:r)}return za(t)&&Array.isArray(r)?(0,c.success)(r):(0,c.failure)(r,i)},e.encode===c.identity&&t.encode===c.identity?function(r){return xa(r,e)}:function(r){for(var i={},o=Object.keys(xa(r,e)),s=o.length,l=0;l<s;l++){var f=o[l];i[String(e.encode(f))]=t.encode(r[f])}return i},e,t)}function Xa(e){return"("+e.map(function(t){return t.name}).join(" | ")+")"}function Fr(e,t){for(var n=!0,r=!0,i=!c.UnknownRecord.is(e),o=0,s=t;o<s.length;o++){var l=s[o];l!==e&&(n=!1),c.UnknownRecord.is(l)&&(r=!1)}if(n)return e;if(r)return t[t.length-1];for(var f={},d=0,p=t;d<p.length;d++){var l=p[d];for(var y in l)(!vt.call(f,y)||i||l[y]!==e[y])&&(f[y]=l[y])}return f}c.mergeAll=Fr;function Br(e){switch(e._tag){case"RefinementType":case"ReadonlyType":return Br(e.type);case"InterfaceType":case"StrictType":case"PartialType":return e.props;case"IntersectionType":return e.types.reduce(function(t,n){return Object.assign(t,Br(n))},{})}}function ka(e,t){for(var n=Object.getOwnPropertyNames(e),r=!1,i={},o=0;o<n.length;o++){var s=n[o];vt.call(t,s)?i[s]=e[s]:r=!0}return r?i:e}function l_(e){return to(e)?"{| ".concat(Ur(e.props)," |}"):E_(e)?$a("{| ".concat(Ur(e.props)," |}")):"Exact<".concat(e.name,">")}function f_(e){return e.length>0}c.emptyTags={};function Qa(e,t){for(var n=[],r=0,i=e;r<i.length;r++){var o=i[r];t.indexOf(o)!==-1&&n.push(o)}return n}function p_(e,t){if(e===c.emptyTags)return t;if(t===c.emptyTags)return e;var n=Object.assign({},e);for(var r in t)if(vt.call(e,r)){var i=Qa(e[r],t[r]);if(f_(i))n[r]=i;else{n=c.emptyTags;break}}else n[r]=t[r];return n}function __(e,t){if(e===c.emptyTags||t===c.emptyTags)return c.emptyTags;var n=c.emptyTags;for(var r in e)if(vt.call(t,r)){var i=Qa(e[r],t[r]);i.length===0&&(n===c.emptyTags&&(n={}),n[r]=e[r].concat(t[r]))}return n}function za(e){return e._tag==="AnyType"}function eo(e){return e._tag==="LiteralType"}function d_(e){return e._tag==="KeyofType"}function to(e){return e._tag==="InterfaceType"}function E_(e){return e._tag==="PartialType"}function g_(e){return e._tag==="StrictType"}function h_(e){return e._tag==="ExactType"}function v_(e){return e._tag==="RefinementType"}function y_(e){return e._tag==="IntersectionType"}function no(e){return e._tag==="UnionType"}function L_(e){return e._tag==="RecursiveType"}var jr=[];function at(e){if(jr.indexOf(e)!==-1)return c.emptyTags;if(to(e)||g_(e)){var t=c.emptyTags;for(var n in e.props){var r=e.props[n];eo(r)&&(t===c.emptyTags&&(t={}),t[n]=[r.value])}return t}else{if(h_(e)||v_(e))return at(e.type);if(y_(e))return e.types.reduce(function(o,s){return p_(o,at(s))},c.emptyTags);if(no(e))return e.types.slice(1).reduce(function(o,s){return __(o,at(s))},at(e.types[0]));if(L_(e)){jr.push(e);var i=at(e.type);return jr.pop(),i}}return c.emptyTags}c.getTags=at;function ro(e){var t=at(e[0]),n=Object.keys(t),r=e.length,i=function(d){for(var p=t[d].slice(),y=[t[d]],E=1;E<r;E++){var h=e[E],O=at(h),j=O[d];if(j===void 0)return"continue-keys";if(j.some(function(T){return p.indexOf(T)!==-1}))return"continue-keys";p.push.apply(p,j),y.push(j)}return{value:[d,y]}};e:for(var o=0,s=n;o<s.length;o++){var l=s[o],f=i(l);if(typeof f=="object")return f.value;switch(f){case"continue-keys":continue e}}}c.getIndex=ro;var io=function(e){V(t,e);function t(){var n=e.call(this,"null",function(r){return r===null},function(r,i){return n.is(r)?(0,c.success)(r):(0,c.failure)(r,i)},c.identity)||this;return n._tag="NullType",n}return t}(q);c.NullType=io;c.nullType=new io;c.null=c.nullType;var ao=function(e){V(t,e);function t(){var n=e.call(this,"undefined",function(r){return r===void 0},function(r,i){return n.is(r)?(0,c.success)(r):(0,c.failure)(r,i)},c.identity)||this;return n._tag="UndefinedType",n}return t}(q);c.UndefinedType=ao;var Nn=new ao;c.undefined=Nn;var oo=function(e){V(t,e);function t(){var n=e.call(this,"void",Nn.is,Nn.validate,c.identity)||this;return n._tag="VoidType",n}return t}(q);c.VoidType=oo;c.voidType=new oo;c.void=c.voidType;var uo=function(e){V(t,e);function t(){var n=e.call(this,"unknown",function(r){return!0},c.success,c.identity)||this;return n._tag="UnknownType",n}return t}(q);c.UnknownType=uo;c.unknown=new uo;var so=function(e){V(t,e);function t(){var n=e.call(this,"string",function(r){return typeof r=="string"},function(r,i){return n.is(r)?(0,c.success)(r):(0,c.failure)(r,i)},c.identity)||this;return n._tag="StringType",n}return t}(q);c.StringType=so;c.string=new so;var co=function(e){V(t,e);function t(){var n=e.call(this,"number",function(r){return typeof r=="number"},function(r,i){return n.is(r)?(0,c.success)(r):(0,c.failure)(r,i)},c.identity)||this;return n._tag="NumberType",n}return t}(q);c.NumberType=co;c.number=new co;var lo=function(e){V(t,e);function t(){var n=e.call(this,"bigint",function(r){return typeof r=="bigint"},function(r,i){return n.is(r)?(0,c.success)(r):(0,c.failure)(r,i)},c.identity)||this;return n._tag="BigIntType",n}return t}(q);c.BigIntType=lo;c.bigint=new lo;var fo=function(e){V(t,e);function t(){var n=e.call(this,"boolean",function(r){return typeof r=="boolean"},function(r,i){return n.is(r)?(0,c.success)(r):(0,c.failure)(r,i)},c.identity)||this;return n._tag="BooleanType",n}return t}(q);c.BooleanType=fo;c.boolean=new fo;var po=function(e){V(t,e);function t(){var n=e.call(this,"UnknownArray",Array.isArray,function(r,i){return n.is(r)?(0,c.success)(r):(0,c.failure)(r,i)},c.identity)||this;return n._tag="AnyArrayType",n}return t}(q);c.AnyArrayType=po;c.UnknownArray=new po;c.Array=c.UnknownArray;var _o=function(e){V(t,e);function t(){var n=e.call(this,"UnknownRecord",function(r){return r!==null&&typeof r=="object"&&!Array.isArray(r)},function(r,i){return n.is(r)?(0,c.success)(r):(0,c.failure)(r,i)},c.identity)||this;return n._tag="AnyDictionaryType",n}return t}(q);c.AnyDictionaryType=_o;c.UnknownRecord=new _o;var Eo=function(e){V(t,e);function t(n,r,i,o,s){var l=e.call(this,n,r,i,o)||this;return l.value=s,l._tag="LiteralType",l}return t}(q);c.LiteralType=Eo;function O_(e,t){t===void 0&&(t=JSON.stringify(e));var n=function(r){return r===e};return new Eo(t,n,function(r,i){return n(r)?(0,c.success)(e):(0,c.failure)(r,i)},c.identity,e)}c.literal=O_;var go=function(e){V(t,e);function t(n,r,i,o,s){var l=e.call(this,n,r,i,o)||this;return l.keys=s,l._tag="KeyofType",l}return t}(q);c.KeyofType=go;function A_(e,t){t===void 0&&(t=Object.keys(e).map(function(r){return JSON.stringify(r)}).join(" | "));var n=function(r){return c.string.is(r)&&vt.call(e,r)};return new go(t,n,function(r,i){return n(r)?(0,c.success)(r):(0,c.failure)(r,i)},c.identity,e)}c.keyof=A_;var ho=function(e){V(t,e);function t(n,r,i,o,s,l){var f=e.call(this,n,r,i,o)||this;return f.type=s,f.predicate=l,f._tag="RefinementType",f}return t}(q);c.RefinementType=ho;function vo(e,t,n){return xr(e,t,n)}c.brand=vo;c.Int=vo(c.number,function(e){return Number.isInteger(e)},"Int");var Vr=function(e){V(t,e);function t(n,r,i,o,s){var l=e.call(this,n,r,i,o)||this;return l.runDefinition=s,l._tag="RecursiveType",l}return t}(q);c.RecursiveType=Vr;Object.defineProperty(Vr.prototype,"type",{get:function(){return this.runDefinition()},enumerable:!0,configurable:!0});function C_(e,t){var n,r=function(){return n||(n=t(i),n.name=e),n},i=new Vr(e,function(o){return r().is(o)},function(o,s){return r().validate(o,s)},function(o){return r().encode(o)},r);return i}c.recursion=C_;var yo=function(e){V(t,e);function t(n,r,i,o,s){var l=e.call(this,n,r,i,o)||this;return l.type=s,l._tag="ArrayType",l}return t}(q);c.ArrayType=yo;function Lo(e,t){return t===void 0&&(t="Array<".concat(e.name,">")),new yo(t,function(n){return c.UnknownArray.is(n)&&n.every(e.is)},function(n,r){var i=c.UnknownArray.validate(n,r);if((0,ee.isLeft)(i))return i;for(var o=i.right,s=o.length,l=o,f=[],d=0;d<s;d++){var p=o[d],y=e.validate(p,je(r,String(d),e,p));if((0,ee.isLeft)(y))yt(f,y.left);else{var E=y.right;E!==p&&(l===o&&(l=o.slice()),l[d]=E)}}return f.length>0?(0,c.failures)(f):(0,c.success)(l)},e.encode===c.identity?c.identity:function(n){return n.map(e.encode)},e)}c.array=Lo;var Oo=function(e){V(t,e);function t(n,r,i,o,s){var l=e.call(this,n,r,i,o)||this;return l.props=s,l._tag="InterfaceType",l}return t}(q);c.InterfaceType=Oo;function qr(e,t){t===void 0&&(t=Za(e));var n=Object.keys(e),r=n.map(function(o){return e[o]}),i=n.length;return new Oo(t,function(o){if(c.UnknownRecord.is(o)){for(var s=0;s<i;s++){var l=n[s],f=o[l];if(f===void 0&&!vt.call(o,l)||!r[s].is(f))return!1}return!0}return!1},function(o,s){var l=c.UnknownRecord.validate(o,s);if((0,ee.isLeft)(l))return l;for(var f=l.right,d=f,p=[],y=0;y<i;y++){var E=n[y],h=d[E],O=r[y],j=O.validate(h,je(s,E,O,h));if((0,ee.isLeft)(j))yt(p,j.left);else{var T=j.right;(T!==h||T===void 0&&!vt.call(d,E))&&(d===f&&(d=Nt({},f)),d[E]=T)}}return p.length>0?(0,c.failures)(p):(0,c.success)(d)},rn(r)?c.identity:function(o){for(var s=Nt({},o),l=0;l<i;l++){var f=n[l],d=r[l].encode;d!==c.identity&&(s[f]=d(o[f]))}return s},e)}c.type=qr;c.interface=qr;var Ao=function(e){V(t,e);function t(n,r,i,o,s){var l=e.call(this,n,r,i,o)||this;return l.props=s,l._tag="PartialType",l}return t}(q);c.PartialType=Ao;function S_(e,t){t===void 0&&(t=$a(Za(e)));var n=Object.keys(e),r=n.map(function(o){return e[o]}),i=n.length;return new Ao(t,function(o){if(c.UnknownRecord.is(o)){for(var s=0;s<i;s++){var l=n[s],f=o[l];if(f!==void 0&&!e[l].is(f))return!1}return!0}return!1},function(o,s){var l=c.UnknownRecord.validate(o,s);if((0,ee.isLeft)(l))return l;for(var f=l.right,d=f,p=[],y=0;y<i;y++){var E=n[y],h=d[E],O=e[E],j=O.validate(h,je(s,E,O,h));if((0,ee.isLeft)(j))h!==void 0&&yt(p,j.left);else{var T=j.right;T!==h&&(d===f&&(d=Nt({},f)),d[E]=T)}}return p.length>0?(0,c.failures)(p):(0,c.success)(d)},rn(r)?c.identity:function(o){for(var s=Nt({},o),l=0;l<i;l++){var f=n[l],d=o[f];d!==void 0&&(s[f]=r[l].encode(d))}return s},e)}c.partial=S_;var Hr=function(e){V(t,e)