@transcend-io/consent-manager-ui
Version:
Transcend Consent Manager reference consent UI
2 lines • 162 kB
JavaScript
(()=>{"use strict";
var Xs=Object.create;var kt=Object.defineProperty,Ys=Object.defineProperties,Zs=Object.getOwnPropertyDescriptor,Qs=Object.getOwnPropertyDescriptors,el=Object.getOwnPropertyNames,qi=Object.getOwnPropertySymbols,tl=Object.getPrototypeOf,xi=Object.prototype.hasOwnProperty,nl=Object.prototype.propertyIsEnumerable;var Gi=(e,t,n)=>t in e?kt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,w=(e,t)=>{for(var n in t||(t={}))xi.call(t,n)&&Gi(e,n,t[n]);if(qi)for(var n of qi(t))nl.call(t,n)&&Gi(e,n,t[n]);return e},pe=(e,t)=>Ys(e,Qs(t));var Wi=(e,t)=>()=>(e&&(t=e(e=0)),t);var g=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Hi=(e,t)=>{for(var n in t)kt(e,n,{get:t[n],enumerable:!0})},zi=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of el(t))!xi.call(e,i)&&i!==n&&kt(e,i,{get:()=>t[i],enumerable:!(r=Zs(t,i))||r.enumerable});return e};var _t=(e,t,n)=>(n=e!=null?Xs(tl(e)):{},zi(t||!e||!e.__esModule?kt(n,"default",{value:e,enumerable:!0}):n,e)),Ji=e=>zi(kt({},"__esModule",{value:!0}),e);var En=g(Ue=>{"use strict";Object.defineProperty(Ue,"__esModule",{value:!0});Ue.makeEnum=Ue.filterEnum=Ue.createEnum=Ue.listToEnum=void 0;function ki(e){let t={};return e.reduce((n,r)=>(n[r]=r,n),t)}Ue.listToEnum=ki;function rl(...e){let t=e.map(n=>Array.isArray(n)?ki(n):n);return Object.assign({},...t)}Ue.createEnum=rl;function il(e,t){return Object.keys(e).filter(n=>t(e[n],n,e)).map(n=>n)}Ue.filterEnum=il;function ol(e){return e}Ue.makeEnum=ol});var Pr=g(Mt=>{"use strict";Object.defineProperty(Mt,"__esModule",{value:!0});Mt.getKeys=Mt.getStringKeys=void 0;function al(e){return Object.keys(e).filter(t=>typeof t=="string")}Mt.getStringKeys=al;function ul(e){return Object.keys(e)}Mt.getKeys=ul});var Ki=g(it=>{"use strict";Object.defineProperty(it,"__esModule",{value:!0});it.applyEnum=it.asyncApply=it.apply=void 0;var cl=En(),sl=Pr();function $i(e,t){return Object.keys(e).reduce((r,i,o)=>Object.assign(r,{[i]:t(e[i],i,e,o)}),{})}it.apply=$i;async function ll(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:u})=>Object.assign(i,{[o]:u}),{})}it.asyncApply=ll;function fl(e,t){let n=(0,cl.createEnum)(Object.values(e));return $i(n,t)}it.applyEnum=fl});var Le=g(S=>{"use strict";var pl=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=Cr;S.constant=$t;S.flip=ml;S.flow=Xi;S.tuple=bl;S.increment=Ol;S.decrement=El;S.absurd=Yi;S.tupled=Sl;S.untupled=Tl;S.pipe=Pl;S.not=wl;var dl=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=dl;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 gl=function(e){var t=(0,S.getSemigroup)(e);return function(){return{concat:t().concat,empty:function(){return e.empty}}}};S.getMonoid=gl;var vl=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=vl;var yl=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=yl;var hl=function(e){return function(t){return t(e)}};S.apply=hl;function Cr(e){return e}S.unsafeCoerce=Cr;function $t(e){return function(){return e}}S.constTrue=$t(!0);S.constFalse=$t(!1);S.constNull=$t(null);S.constUndefined=$t(void 0);S.constVoid=S.constUndefined;function ml(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 Xi(e,t,n,r,i,o,u,s,l){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 u(o(i(r(n(t(e.apply(this,arguments)))))))};case 8:return function(){return s(u(o(i(r(n(t(e.apply(this,arguments))))))))};case 9:return function(){return l(s(u(o(i(r(n(t(e.apply(this,arguments)))))))))}}}function bl(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return e}function Ol(e){return e+1}function El(e){return e-1}function Yi(e){throw new Error("Called `absurd` function which should be uncallable")}function Sl(e){return function(t){return e.apply(void 0,t)}}function Tl(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return e(t)}}function Pl(e,t,n,r,i,o,u,s,l){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 u(o(i(r(n(t(e))))));case 8:return s(u(o(i(r(n(t(e)))))));case 9:return l(s(u(o(i(r(n(t(e))))))));default:{for(var d=arguments[0],f=1;f<arguments.length;f++)d=arguments[f](d);return d}}}S.hole=Yi;var Cl=function(e,t){return t};S.SK=Cl;function wl(e){return function(t){return!e(t)}}var Al=function(){return{concat:function(e,t){return Xi(e,t)},empty:Cr}};S.getEndomorphismMonoid=Al;var Ml=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,pl([i],r,!1))}}};S.dual=Ml});var Kt=g(O=>{"use strict";var Rl=O&&O.__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(O,"__esModule",{value:!0});O.flatMapReader=O.flatMapTask=O.flatMapIO=O.flatMapEither=O.flatMapOption=O.flatMapNullable=O.liftOption=O.liftNullable=O.fromReadonlyNonEmptyArray=O.has=O.emptyRecord=O.emptyReadonlyArray=O.tail=O.head=O.isNonEmpty=O.singleton=O.right=O.left=O.isRight=O.isLeft=O.some=O.none=O.isSome=O.isNone=void 0;var Rt=Le(),jl=function(e){return e._tag==="None"};O.isNone=jl;var Il=function(e){return e._tag==="Some"};O.isSome=Il;O.none={_tag:"None"};var Dl=function(e){return{_tag:"Some",value:e}};O.some=Dl;var Ll=function(e){return e._tag==="Left"};O.isLeft=Ll;var Nl=function(e){return e._tag==="Right"};O.isRight=Nl;var Ul=function(e){return{_tag:"Left",left:e}};O.left=Ul;var Fl=function(e){return{_tag:"Right",right:e}};O.right=Fl;var Vl=function(e){return[e]};O.singleton=Vl;var Bl=function(e){return e.length>0};O.isNonEmpty=Bl;var ql=function(e){return e[0]};O.head=ql;var Gl=function(e){return e.slice(1)};O.tail=Gl;O.emptyReadonlyArray=[];O.emptyRecord={};O.has=Object.prototype.hasOwnProperty;var xl=function(e){return Rl([e[0]],e.slice(1),!0)};O.fromReadonlyNonEmptyArray=xl;var Wl=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,O.left)(n.apply(void 0,r)):(0,O.right)(o))}}};O.liftNullable=Wl;var Hl=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,O.isNone)(o)?(0,O.left)(n.apply(void 0,r)):(0,O.right)(o.value))}}};O.liftOption=Hl;var zl=function(e,t){return(0,Rt.dual)(3,function(n,r,i){return t.flatMap(n,(0,O.liftNullable)(e)(r,i))})};O.flatMapNullable=zl;var Jl=function(e,t){return(0,Rt.dual)(3,function(n,r,i){return t.flatMap(n,(0,O.liftOption)(e)(r,i))})};O.flatMapOption=Jl;var kl=function(e,t){return(0,Rt.dual)(2,function(n,r){return t.flatMap(n,function(i){return e.fromEither(r(i))})})};O.flatMapEither=kl;var $l=function(e,t){return(0,Rt.dual)(2,function(n,r){return t.flatMap(n,function(i){return e.fromIO(r(i))})})};O.flatMapIO=$l;var Kl=function(e,t){return(0,Rt.dual)(2,function(n,r){return t.flatMap(n,function(i){return e.fromTask(r(i))})})};O.flatMapTask=Kl;var Xl=function(e,t){return(0,Rt.dual)(2,function(n,r){return t.flatMap(n,function(i){return e.fromReader(r(i))})})};O.flatMapReader=Xl});var Sn=g(de=>{"use strict";var Yl=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]}),Zl=de&&de.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),Ql=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)&&Yl(t,e,n);return Zl(t,e),t};Object.defineProperty(de,"__esModule",{value:!0});de.ap=nf;de.apFirst=rf;de.apSecond=of;de.apS=af;de.getApplySemigroup=uf;de.sequenceT=sf;de.sequenceS=ff;var ef=Le(),tf=Ql(Kt());function nf(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 rf(e){return function(t){return function(n){return e.ap(e.map(n,function(r){return function(){return r}}),t)}}}function of(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 u;return Object.assign({},i,(u={},u[t]=o,u))}}),n)}}}function uf(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 Ar(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):Ar(e,t-1,i)}}var wr={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 cf(e){return tf.has.call(wr,e)||(wr[e]=Ar(ef.tuple,e-1,[])),wr[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=cf(r),o=e.map(t[0],i),u=1;u<r;u++)o=e.ap(o,t[u]);return o}}function lf(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 u;return u={},u[e[0]]=n,u[e[1]]=r,u[e[2]]=i,u[e[3]]=o,u}}}};case 5:return function(n){return function(r){return function(i){return function(o){return function(u){var s;return s={},s[e[0]]=n,s[e[1]]=r,s[e[2]]=i,s[e[3]]=o,s[e[4]]=u,s}}}}};default:return Ar(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 ff(e){return function(t){for(var n=Object.keys(t),r=n.length,i=lf(n),o=e.map(t[n[0]],i),u=1;u<r;u++)o=e.ap(o,t[n[u]]);return o}}});var Tn=g(Qe=>{"use strict";Object.defineProperty(Qe,"__esModule",{value:!0});Qe.map=Zi;Qe.flap=df;Qe.bindTo=_f;Qe.let=gf;Qe.getFunctorComposition=vf;Qe.as=Qi;Qe.asUnit=yf;var pf=Le();function Zi(e,t){return function(n){return function(r){return e.map(r,function(i){return t.map(i,n)})}}}function df(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 gf(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 vf(e,t){var n=Zi(e,t);return{map:function(r,i){return(0,pf.pipe)(r,n(i))}}}function Qi(e){return function(t,n){return e.map(t,function(){return n})}}function yf(e){var t=Qi(e);return function(n){return t(n,void 0)}}});var to=g(Pn=>{"use strict";Object.defineProperty(Pn,"__esModule",{value:!0});Pn.getApplicativeMonoid=bf;Pn.getApplicativeComposition=Of;var eo=Sn(),hf=Le(),mf=Tn();function bf(e){var t=(0,eo.getApplySemigroup)(e);return function(n){return{concat:t(n).concat,empty:e.of(n.empty)}}}function Of(e,t){var n=(0,mf.getFunctorComposition)(e,t).map,r=(0,eo.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 Cn=g(Xt=>{"use strict";Object.defineProperty(Xt,"__esModule",{value:!0});Xt.chainFirst=Ef;Xt.tap=no;Xt.bind=Sf;function Ef(e){var t=no(e);return function(n){return function(r){return t(r,n)}}}function no(e){return function(t,n){return e.chain(t,function(r){return e.map(n(r),function(){return r})})}}function Sf(e){return function(t,n){return function(r){return e.chain(r,function(i){return e.map(n(i),function(o){var u;return Object.assign({},i,(u={},u[t]=o,u))})})}}}});var ro=g(wn=>{"use strict";Object.defineProperty(wn,"__esModule",{value:!0});wn.tailRec=void 0;var Tf=function(e,t){for(var n=t(e);n._tag==="Left";)n=t(n.left);return n.right};wn.tailRec=Tf});var co=g(ae=>{"use strict";var Pf=ae&&ae.__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]}),Cf=ae&&ae.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),wf=ae&&ae.__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)&&Pf(t,e,n);return Cf(t,e),t};Object.defineProperty(ae,"__esModule",{value:!0});ae.fromOption=oo;ae.fromPredicate=Mf;ae.fromOptionK=ao;ae.chainOptionK=Rf;ae.fromEitherK=Mr;ae.chainEitherK=jf;ae.chainFirstEitherK=If;ae.filterOrElse=Df;ae.tapEither=uo;var Af=Cn(),io=Le(),gt=wf(Kt());function oo(e){return function(t){return function(n){return e.fromEither(gt.isNone(n)?gt.left(t()):gt.right(n.value))}}}function Mf(e){return function(t,n){return function(r){return e.fromEither(t(r)?gt.right(r):gt.left(n(r)))}}}function ao(e){var t=oo(e);return function(n){var r=t(n);return function(i){return(0,io.flow)(i,r)}}}function Rf(e,t){var n=ao(e);return function(r){var i=n(r);return function(o){return function(u){return t.chain(u,i(o))}}}}function Mr(e){return function(t){return(0,io.flow)(t,e.fromEither)}}function jf(e,t){var n=Mr(e);return function(r){return function(i){return t.chain(i,n(r))}}}function If(e,t){var n=uo(e,t);return function(r){return function(i){return n(i,r)}}}function Df(e,t){return function(n,r){return function(i){return t.chain(i,function(o){return e.fromEither(n(o)?gt.right(o):gt.left(r(o)))})}}}function uo(e,t){var n=Mr(e),r=(0,Af.tap)(t);return function(i,o){return r(i,n(o))}}});var so=g(N=>{"use strict";Object.defineProperty(N,"__esModule",{value:!0});N.right=N.left=N.flap=N.Functor=N.Bifunctor=N.URI=N.bimap=N.mapLeft=N.map=N.separated=void 0;var Rr=Le(),Lf=Tn(),Nf=function(e,t){return{left:e,right:t}};N.separated=Nf;var Uf=function(e,t){return(0,Rr.pipe)(e,(0,N.map)(t))},Ff=function(e,t){return(0,Rr.pipe)(e,(0,N.mapLeft)(t))},Vf=function(e,t,n){return(0,Rr.pipe)(e,(0,N.bimap)(t,n))},Bf=function(e){return function(t){return(0,N.separated)((0,N.left)(t),e((0,N.right)(t)))}};N.map=Bf;var qf=function(e){return function(t){return(0,N.separated)(e((0,N.left)(t)),(0,N.right)(t))}};N.mapLeft=qf;var Gf=function(e,t){return function(n){return(0,N.separated)(e((0,N.left)(n)),t((0,N.right)(n)))}};N.bimap=Gf;N.URI="Separated";N.Bifunctor={URI:N.URI,mapLeft:Ff,bimap:Vf};N.Functor={URI:N.URI,map:Uf};N.flap=(0,Lf.flap)(N.Functor);var xf=function(e){return e.left};N.left=xf;var Wf=function(e){return e.right};N.right=Wf});var fo=g(Ne=>{"use strict";var Hf=Ne&&Ne.__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=Ne&&Ne.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),Jf=Ne&&Ne.__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)&&Hf(t,e,n);return zf(t,e),t};Object.defineProperty(Ne,"__esModule",{value:!0});Ne.wiltDefault=kf;Ne.witherDefault=$f;Ne.filterE=Kf;var lo=Jf(Kt());function kf(e,t){return function(n){var r=e.traverse(n);return function(i,o){return n.map(r(i,o),t.separate)}}}function $f(e,t){return function(n){var r=e.traverse(n);return function(i,o){return n.map(r(i,o),t.compact)}}}function Kf(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(u){return u?lo.some(o):lo.none})})}}}}});var Rn=g(a=>{"use strict";var Xf=a&&a.__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]}),Yf=a&&a.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),_o=a&&a.__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)&&Xf(t,e,n);return Yf(t,e),t};Object.defineProperty(a,"__esModule",{value:!0});a.match=a.foldW=a.matchW=a.isRight=a.isLeft=a.fromOption=a.fromPredicate=a.FromEither=a.MonadThrow=a.throwError=a.ChainRec=a.Extend=a.extend=a.Alt=a.alt=a.altW=a.Bifunctor=a.mapLeft=a.bimap=a.Traversable=a.sequence=a.traverse=a.Foldable=a.reduceRight=a.foldMap=a.reduce=a.Monad=a.Chain=a.Applicative=a.Apply=a.ap=a.apW=a.Pointed=a.of=a.asUnit=a.as=a.Functor=a.map=a.getAltValidation=a.getApplicativeValidation=a.getWitherable=a.getFilterable=a.getCompactable=a.getSemigroup=a.getEq=a.getShow=a.URI=a.flatMap=a.right=a.left=void 0;a.either=a.stringifyJSON=a.chainFirstW=a.chainFirst=a.chain=a.chainW=a.sequenceArray=a.traverseArray=a.traverseArrayWithIndex=a.traverseReadonlyArrayWithIndex=a.traverseReadonlyNonEmptyArrayWithIndex=a.ApT=a.apSW=a.apS=a.bindW=a.bind=a.let=a.bindTo=a.Do=a.exists=a.toUnion=a.chainNullableK=a.fromNullableK=a.tryCatchK=a.tryCatch=a.fromNullable=a.orElse=a.orElseW=a.swap=a.filterOrElseW=a.filterOrElse=a.flatMapOption=a.flatMapNullable=a.liftOption=a.liftNullable=a.chainOptionKW=a.chainOptionK=a.fromOptionK=a.duplicate=a.flatten=a.flattenW=a.tap=a.apSecondW=a.apSecond=a.apFirstW=a.apFirst=a.flap=a.getOrElse=a.getOrElseW=a.fold=void 0;a.getValidationMonoid=a.getValidationSemigroup=a.getApplyMonoid=a.getApplySemigroup=void 0;a.toError=wp;a.elem=mo;a.parseJSON=Dp;a.getValidation=Fp;var go=to(),Yt=Sn(),vo=_o(Cn()),Zf=ro(),Zt=co(),Q=Le(),Qt=Tn(),Ce=_o(Kt()),et=so(),po=fo();a.left=Ce.left;a.right=Ce.right;a.flatMap=(0,Q.dual)(2,function(e,t){return(0,a.isLeft)(e)?e:t(e.right)});var le=function(e,t){return(0,Q.pipe)(e,(0,a.map)(t))},vt=function(e,t){return(0,Q.pipe)(e,(0,a.ap)(t))},en=function(e,t,n){return(0,Q.pipe)(e,(0,a.reduce)(t,n))},tn=function(e){return function(t,n){var r=(0,a.foldMap)(e);return(0,Q.pipe)(t,r(n))}},nn=function(e,t,n){return(0,Q.pipe)(e,(0,a.reduceRight)(t,n))},An=function(e){var t=(0,a.traverse)(e);return function(n,r){return(0,Q.pipe)(n,t(r))}},jr=function(e,t,n){return(0,Q.pipe)(e,(0,a.bimap)(t,n))},Ir=function(e,t){return(0,Q.pipe)(e,(0,a.mapLeft)(t))},yo=function(e,t){return(0,Q.pipe)(e,(0,a.alt)(t))},Dr=function(e,t){return(0,Q.pipe)(e,(0,a.extend)(t))},Lr=function(e,t){return(0,Zf.tailRec)(t(e),function(n){return(0,a.isLeft)(n)?(0,a.right)((0,a.left)(n.left)):(0,a.isLeft)(n.right)?(0,a.left)(t(n.right.left)):(0,a.right)((0,a.right)(n.right.right))})};a.URI="Either";var Qf=function(e,t){return{show:function(n){return(0,a.isLeft)(n)?"left(".concat(e.show(n.left),")"):"right(".concat(t.show(n.right),")")}}};a.getShow=Qf;var ep=function(e,t){return{equals:function(n,r){return n===r||((0,a.isLeft)(n)?(0,a.isLeft)(r)&&e.equals(n.left,r.left):(0,a.isRight)(r)&&t.equals(n.right,r.right))}}};a.getEq=ep;var tp=function(e){return{concat:function(t,n){return(0,a.isLeft)(n)?t:(0,a.isLeft)(t)?n:(0,a.right)(e.concat(t.right,n.right))}}};a.getSemigroup=tp;var np=function(e){var t=(0,a.left)(e.empty);return{URI:a.URI,_E:void 0,compact:function(n){return(0,a.isLeft)(n)?n:n.right._tag==="None"?t:(0,a.right)(n.right.value)},separate:function(n){return(0,a.isLeft)(n)?(0,et.separated)(n,n):(0,a.isLeft)(n.right)?(0,et.separated)((0,a.right)(n.right.left),t):(0,et.separated)(t,(0,a.right)(n.right.right))}}};a.getCompactable=np;var rp=function(e){var t=(0,a.left)(e.empty),n=(0,a.getCompactable)(e),r=n.compact,i=n.separate,o=function(s,l){return(0,a.isLeft)(s)||l(s.right)?s:t},u=function(s,l){return(0,a.isLeft)(s)?(0,et.separated)(s,s):l(s.right)?(0,et.separated)(t,(0,a.right)(s.right)):(0,et.separated)((0,a.right)(s.right),t)};return{URI:a.URI,_E:void 0,map:le,compact:r,separate:i,filter:o,filterMap:function(s,l){if((0,a.isLeft)(s))return s;var d=l(s.right);return d._tag==="None"?t:(0,a.right)(d.value)},partition:u,partitionMap:function(s,l){if((0,a.isLeft)(s))return(0,et.separated)(s,s);var d=l(s.right);return(0,a.isLeft)(d)?(0,et.separated)((0,a.right)(d.left),t):(0,et.separated)(t,(0,a.right)(d.right))}}};a.getFilterable=rp;var ip=function(e){var t=(0,a.getFilterable)(e),n=(0,a.getCompactable)(e);return{URI:a.URI,_E:void 0,map:le,compact:t.compact,separate:t.separate,filter:t.filter,filterMap:t.filterMap,partition:t.partition,partitionMap:t.partitionMap,traverse:An,sequence:a.sequence,reduce:en,foldMap:tn,reduceRight:nn,wither:(0,po.witherDefault)(a.Traversable,n),wilt:(0,po.wiltDefault)(a.Traversable,n)}};a.getWitherable=ip;var op=function(e){return{URI:a.URI,_E:void 0,map:le,ap:function(t,n){return(0,a.isLeft)(t)?(0,a.isLeft)(n)?(0,a.left)(e.concat(t.left,n.left)):t:(0,a.isLeft)(n)?n:(0,a.right)(t.right(n.right))},of:a.of}};a.getApplicativeValidation=op;var ap=function(e){return{URI:a.URI,_E:void 0,map:le,alt:function(t,n){if((0,a.isRight)(t))return t;var r=n();return(0,a.isLeft)(r)?(0,a.left)(e.concat(t.left,r.left)):r}}};a.getAltValidation=ap;var up=function(e){return function(t){return(0,a.isLeft)(t)?t:(0,a.right)(e(t.right))}};a.map=up;a.Functor={URI:a.URI,map:le};a.as=(0,Q.dual)(2,(0,Qt.as)(a.Functor));a.asUnit=(0,Qt.asUnit)(a.Functor);a.of=a.right;a.Pointed={URI:a.URI,of:a.of};var cp=function(e){return function(t){return(0,a.isLeft)(t)?t:(0,a.isLeft)(e)?e:(0,a.right)(t.right(e.right))}};a.apW=cp;a.ap=a.apW;a.Apply={URI:a.URI,map:le,ap:vt};a.Applicative={URI:a.URI,map:le,ap:vt,of:a.of};a.Chain={URI:a.URI,map:le,ap:vt,chain:a.flatMap};a.Monad={URI:a.URI,map:le,ap:vt,of:a.of,chain:a.flatMap};var sp=function(e,t){return function(n){return(0,a.isLeft)(n)?e:t(e,n.right)}};a.reduce=sp;var lp=function(e){return function(t){return function(n){return(0,a.isLeft)(n)?e.empty:t(n.right)}}};a.foldMap=lp;var fp=function(e,t){return function(n){return(0,a.isLeft)(n)?e:t(n.right,e)}};a.reduceRight=fp;a.Foldable={URI:a.URI,reduce:en,foldMap:tn,reduceRight:nn};var pp=function(e){return function(t){return function(n){return(0,a.isLeft)(n)?e.of((0,a.left)(n.left)):e.map(t(n.right),a.right)}}};a.traverse=pp;var dp=function(e){return function(t){return(0,a.isLeft)(t)?e.of((0,a.left)(t.left)):e.map(t.right,a.right)}};a.sequence=dp;a.Traversable={URI:a.URI,map:le,reduce:en,foldMap:tn,reduceRight:nn,traverse:An,sequence:a.sequence};var _p=function(e,t){return function(n){return(0,a.isLeft)(n)?(0,a.left)(e(n.left)):(0,a.right)(t(n.right))}};a.bimap=_p;var gp=function(e){return function(t){return(0,a.isLeft)(t)?(0,a.left)(e(t.left)):t}};a.mapLeft=gp;a.Bifunctor={URI:a.URI,bimap:jr,mapLeft:Ir};var vp=function(e){return function(t){return(0,a.isLeft)(t)?e():t}};a.altW=vp;a.alt=a.altW;a.Alt={URI:a.URI,map:le,alt:yo};var yp=function(e){return function(t){return(0,a.isLeft)(t)?t:(0,a.right)(e(t))}};a.extend=yp;a.Extend={URI:a.URI,map:le,extend:Dr};a.ChainRec={URI:a.URI,map:le,ap:vt,chain:a.flatMap,chainRec:Lr};a.throwError=a.left;a.MonadThrow={URI:a.URI,map:le,ap:vt,of:a.of,chain:a.flatMap,throwError:a.throwError};a.FromEither={URI:a.URI,fromEither:Q.identity};a.fromPredicate=(0,Zt.fromPredicate)(a.FromEither);a.fromOption=(0,Zt.fromOption)(a.FromEither);a.isLeft=Ce.isLeft;a.isRight=Ce.isRight;var hp=function(e,t){return function(n){return(0,a.isLeft)(n)?e(n.left):t(n.right)}};a.matchW=hp;a.foldW=a.matchW;a.match=a.matchW;a.fold=a.match;var mp=function(e){return function(t){return(0,a.isLeft)(t)?e(t.left):t.right}};a.getOrElseW=mp;a.getOrElse=a.getOrElseW;a.flap=(0,Qt.flap)(a.Functor);a.apFirst=(0,Yt.apFirst)(a.Apply);a.apFirstW=a.apFirst;a.apSecond=(0,Yt.apSecond)(a.Apply);a.apSecondW=a.apSecond;a.tap=(0,Q.dual)(2,vo.tap(a.Chain));a.flattenW=(0,a.flatMap)(Q.identity);a.flatten=a.flattenW;a.duplicate=(0,a.extend)(Q.identity);a.fromOptionK=(0,Zt.fromOptionK)(a.FromEither);a.chainOptionK=(0,Zt.chainOptionK)(a.FromEither,a.Chain);a.chainOptionKW=a.chainOptionK;var Mn={fromEither:a.FromEither.fromEither};a.liftNullable=Ce.liftNullable(Mn);a.liftOption=Ce.liftOption(Mn);var ho={flatMap:a.flatMap};a.flatMapNullable=Ce.flatMapNullable(Mn,ho);a.flatMapOption=Ce.flatMapOption(Mn,ho);a.filterOrElse=(0,Zt.filterOrElse)(a.FromEither,a.Chain);a.filterOrElseW=a.filterOrElse;var bp=function(e){return(0,a.isLeft)(e)?(0,a.right)(e.left):(0,a.left)(e.right)};a.swap=bp;var Op=function(e){return function(t){return(0,a.isLeft)(t)?e(t.left):t}};a.orElseW=Op;a.orElse=a.orElseW;var Ep=function(e){return function(t){return t==null?(0,a.left)(e):(0,a.right)(t)}};a.fromNullable=Ep;var Sp=function(e,t){try{return(0,a.right)(e())}catch(n){return(0,a.left)(t(n))}};a.tryCatch=Sp;var Tp=function(e,t){return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return(0,a.tryCatch)(function(){return e.apply(void 0,n)},t)}};a.tryCatchK=Tp;var Pp=function(e){var t=(0,a.fromNullable)(e);return function(n){return(0,Q.flow)(n,t)}};a.fromNullableK=Pp;var Cp=function(e){var t=(0,a.fromNullableK)(e);return function(n){return(0,a.flatMap)(t(n))}};a.chainNullableK=Cp;a.toUnion=(0,a.foldW)(Q.identity,Q.identity);function wp(e){try{return e instanceof Error?e:new Error(String(e))}catch(t){return new Error}}function mo(e){return function(t,n){if(n===void 0){var r=mo(e);return function(i){return r(t,i)}}return(0,a.isLeft)(n)?!1:e.equals(t,n.right)}}var Ap=function(e){return function(t){return(0,a.isLeft)(t)?!1:e(t.right)}};a.exists=Ap;a.Do=(0,a.of)(Ce.emptyRecord);a.bindTo=(0,Qt.bindTo)(a.Functor);var Mp=(0,Qt.let)(a.Functor);a.let=Mp;a.bind=vo.bind(a.Chain);a.bindW=a.bind;a.apS=(0,Yt.apS)(a.Apply);a.apSW=a.apS;a.ApT=(0,a.of)(Ce.emptyReadonlyArray);var Rp=function(e){return function(t){var n=e(0,Ce.head(t));if((0,a.isLeft)(n))return n;for(var r=[n.right],i=1;i<t.length;i++){var o=e(i,t[i]);if((0,a.isLeft)(o))return o;r.push(o.right)}return(0,a.right)(r)}};a.traverseReadonlyNonEmptyArrayWithIndex=Rp;var jp=function(e){var t=(0,a.traverseReadonlyNonEmptyArrayWithIndex)(e);return function(n){return Ce.isNonEmpty(n)?t(n):a.ApT}};a.traverseReadonlyArrayWithIndex=jp;a.traverseArrayWithIndex=a.traverseReadonlyArrayWithIndex;var Ip=function(e){return(0,a.traverseReadonlyArrayWithIndex)(function(t,n){return e(n)})};a.traverseArray=Ip;a.sequenceArray=(0,a.traverseArray)(Q.identity);a.chainW=a.flatMap;a.chain=a.flatMap;a.chainFirst=a.tap;a.chainFirstW=a.tap;function Dp(e,t){return(0,a.tryCatch)(function(){return JSON.parse(e)},t)}var Lp=function(e,t){return(0,a.tryCatch)(function(){var n=JSON.stringify(e);if(typeof n!="string")throw new Error("Converting unsupported structure to JSON");return n},t)};a.stringifyJSON=Lp;a.either={URI:a.URI,map:le,of:a.of,ap:vt,chain:a.flatMap,reduce:en,foldMap:tn,reduceRight:nn,traverse:An,sequence:a.sequence,bimap:jr,mapLeft:Ir,alt:yo,extend:Dr,chainRec:Lr,throwError:a.throwError};a.getApplySemigroup=(0,Yt.getApplySemigroup)(a.Apply);a.getApplyMonoid=(0,go.getApplicativeMonoid)(a.Applicative);var Np=function(e,t){return(0,Yt.getApplySemigroup)((0,a.getApplicativeValidation)(e))(t)};a.getValidationSemigroup=Np;var Up=function(e,t){return(0,go.getApplicativeMonoid)((0,a.getApplicativeValidation)(e))(t)};a.getValidationMonoid=Up;function Fp(e){var t=(0,a.getApplicativeValidation)(e).ap,n=(0,a.getAltValidation)(e).alt;return{URI:a.URI,_E:void 0,map:le,of:a.of,chain:a.flatMap,bimap:jr,mapLeft:Ir,reduce:en,foldMap:tn,reduceRight:nn,extend:Dr,traverse:An,sequence:a.sequence,chainRec:Lr,throwError:a.throwError,ap:t,alt:n}}});var Ur=g(G=>{"use strict";Object.defineProperty(G,"__esModule",{value:!0});G.pipe=void 0;G.map=Oo;G.contramap=Eo;G.mapWithIndex=So;G.ap=To;G.chain=Po;G.bimap=Co;G.mapLeft=wo;G.extend=Ao;G.reduce=Mo;G.foldMap=Ro;G.reduceRight=jo;G.reduceWithIndex=Io;G.foldMapWithIndex=Do;G.reduceRightWithIndex=Lo;G.alt=No;G.filter=Uo;G.filterMap=Fo;G.partition=Vo;G.partitionMap=Bo;G.filterWithIndex=qo;G.filterMapWithIndex=Go;G.partitionWithIndex=xo;G.partitionMapWithIndex=Wo;G.promap=Ho;G.compose=zo;G.pipeable=td;var bo=Sn(),Vp=Cn(),Nr=Le();function Oo(e){return function(t){return function(n){return e.map(n,t)}}}function Eo(e){return function(t){return function(n){return e.contramap(n,t)}}}function So(e){return function(t){return function(n){return e.mapWithIndex(n,t)}}}function To(e){return function(t){return function(n){return e.ap(n,t)}}}function Po(e){return function(t){return function(n){return e.chain(n,t)}}}function Co(e){return function(t,n){return function(r){return e.bimap(r,t,n)}}}function wo(e){return function(t){return function(n){return e.mapLeft(n,t)}}}function Ao(e){return function(t){return function(n){return e.extend(n,t)}}}function Mo(e){return function(t,n){return function(r){return e.reduce(r,t,n)}}}function Ro(e){return function(t){var n=e.foldMap(t);return function(r){return function(i){return n(i,r)}}}}function jo(e){return function(t,n){return function(r){return e.reduceRight(r,t,n)}}}function Io(e){return function(t,n){return function(r){return e.reduceWithIndex(r,t,n)}}}function Do(e){return function(t){var n=e.foldMapWithIndex(t);return function(r){return function(i){return n(i,r)}}}}function Lo(e){return function(t,n){return function(r){return e.reduceRightWithIndex(r,t,n)}}}function No(e){return function(t){return function(n){return e.alt(n,t)}}}function Uo(e){return function(t){return function(n){return e.filter(n,t)}}}function Fo(e){return function(t){return function(n){return e.filterMap(n,t)}}}function Vo(e){return function(t){return function(n){return e.partition(n,t)}}}function Bo(e){return function(t){return function(n){return e.partitionMap(n,t)}}}function qo(e){return function(t){return function(n){return e.filterWithIndex(n,t)}}}function Go(e){return function(t){return function(n){return e.filterMapWithIndex(n,t)}}}function xo(e){return function(t){return function(n){return e.partitionWithIndex(n,t)}}}function Wo(e){return function(t){return function(n){return e.partitionMapWithIndex(n,t)}}}function Ho(e){return function(t,n){return function(r){return e.promap(r,t,n)}}}function zo(e){return function(t){return function(n){return e.compose(n,t)}}}var Bp=function(e){return typeof e.map=="function"},qp=function(e){return typeof e.contramap=="function"},Gp=function(e){return typeof e.mapWithIndex=="function"},xp=function(e){return typeof e.ap=="function"},Wp=function(e){return typeof e.chain=="function"},Hp=function(e){return typeof e.bimap=="function"},zp=function(e){return typeof e.extend=="function"},Jp=function(e){return typeof e.reduce=="function"},kp=function(e){return typeof e.reduceWithIndex=="function"},$p=function(e){return typeof e.alt=="function"},Kp=function(e){return typeof e.compact=="function"},Xp=function(e){return typeof e.filter=="function"},Yp=function(e){return typeof e.filterWithIndex=="function"},Zp=function(e){return typeof e.promap=="function"},Qp=function(e){return typeof e.compose=="function"},ed=function(e){return typeof e.throwError=="function"};function td(e){var t={};if(Bp(e)&&(t.map=Oo(e)),qp(e)&&(t.contramap=Eo(e)),Gp(e)&&(t.mapWithIndex=So(e)),xp(e)&&(t.ap=To(e),t.apFirst=(0,bo.apFirst)(e),t.apSecond=(0,bo.apSecond)(e)),Wp(e)&&(t.chain=Po(e),t.chainFirst=(0,Vp.chainFirst)(e),t.flatten=t.chain(Nr.identity)),Hp(e)&&(t.bimap=Co(e),t.mapLeft=wo(e)),zp(e)&&(t.extend=Ao(e),t.duplicate=t.extend(Nr.identity)),Jp(e)&&(t.reduce=Mo(e),t.foldMap=Ro(e),t.reduceRight=jo(e)),kp(e)&&(t.reduceWithIndex=Io(e),t.foldMapWithIndex=Do(e),t.reduceRightWithIndex=Lo(e)),$p(e)&&(t.alt=No(e)),Kp(e)&&(t.compact=e.compact,t.separate=e.separate),Xp(e)&&(t.filter=Uo(e),t.filterMap=Fo(e),t.partition=Vo(e),t.partitionMap=Bo(e)),Yp(e)&&(t.filterWithIndex=qo(e),t.filterMapWithIndex=Go(e),t.partitionWithIndex=xo(e),t.partitionMapWithIndex=Wo(e)),Zp(e)&&(t.promap=Ho(e)),Qp(e)&&(t.compose=zo(e)),ed(e)){var n=function(u){return function(s){return s._tag==="None"?e.throwError(u()):e.of(s.value)}},r=function(u){return u._tag==="Left"?e.throwError(u.left):e.of(u.right)},i=function(u,s){return function(l){return u(l)?e.of(l):e.throwError(s(l))}},o=function(u,s){return function(l){return e.chain(l,function(d){return u(d)?e.of(d):e.throwError(s(d))})}};t.fromOption=n,t.fromEither=r,t.fromPredicate=i,t.filterOrElse=o}return t}G.pipe=Nr.pipe});var ko=g(yt=>{"use strict";Object.defineProperty(yt,"__esModule",{value:!0});yt.decodeCodec=yt.CODEC_ERROR_MESSAGE=void 0;var Fr=Rn(),Jo=Ur();function nd(e){return(0,Jo.pipe)(e,(0,Fr.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 rd(e,t){return(0,Jo.pipe)(e,(0,Fr.fold)(n=>n.map(r=>t(r.context)),()=>["no errors"]))}yt.CODEC_ERROR_MESSAGE="Failed to decode codec:";function id(e,t,n=!0,r=void 0){let i=e.decode(n&&typeof t=="string"?JSON.parse(t):t);if((0,Fr.isLeft)(i)){let o=nd(i),u=r!==void 0?JSON.stringify(rd(i,r),null,2):void 0;throw new Error(`${yt.CODEC_ERROR_MESSAGE} ${JSON.stringify(o,null,2)}${u!=null?u:""}`)}return i.right}yt.decodeCodec=id});var ue=g(c=>{"use strict";var x=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)}}(),jt=c&&c.__assign||function(){return jt=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},jt.apply(this,arguments)},od=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 ad=function(e,t,n){return(0,c.failures)([{value:e,context:t,message:n}])};c.failure=ad;c.success=ee.right;var W=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 u=r.validate(i,o);return(0,ee.isLeft)(u)?u:t.validate(u.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=W;var ud=function(e){return e};c.identity=ud;function Yo(e){return e.displayName||e.name||"<function".concat(e.length,">")}c.getFunctionName=Yo;function cd(e,t){return{key:e,type:t}}c.getContextEntry=cd;function Fe(e,t,n,r){for(var i=e.length,o=Array(i+1),u=0;u<i;u++)o[u]=e[u];return o[i]={key:t,type:n,actual:r},o}c.appendContext=Fe;function mt(e,t){for(var n=t.length,r=0;r<n;r++)e.push(t[r])}var ht=Object.prototype.hasOwnProperty;function Br(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 Zo(e){return"{ ".concat(Br(e)," }")}function Qo(e){return"Partial<".concat(e,">")}function sd(e,t,n,r){r===void 0&&(r="{ [K in ".concat(t.name,"]: ").concat(n.name," }"));for(var i=e.length,o={},u=0;u<i;u++)o[e[u]]=n;var s=(0,c.strict)(o,r);return new zr(r,function(l){return s.is(l)},s.validate,s.encode,t,n)}function xr(e){var t;if(na(e)){var n=e.value;if(c.string.is(n))return t={},t[n]=null,t}else{if(gd(e))return e.keys;if(ia(e)){var r=e.types.map(function(i){return xr(i)});return r.some(jn.is)?void 0:Object.assign.apply(Object,od([{}],r,!1))}}}c.getDomainKeys=xr;function $o(e,t){for(var n=Object.keys(e),r=n.length,i=!1,o={},u=0;u<r;u++){var s=n[u];t.is(s)?o[s]=e[s]:i=!0}return i?o:e}function ld(e,t,n){return n===void 0&&(n="{ [K in ".concat(e.name,"]: ").concat(t.name," }")),new zr(n,function(r){return c.UnknownRecord.is(r)?Object.keys(r).every(function(i){return!e.is(i)||t.is(r[i])}):Xo(t)&&Array.isArray(r)},function(r,i){if(c.UnknownRecord.is(r)){for(var o={},u=[],s=Object.keys(r),l=s.length,d=!1,f=0;f<l;f++){var h=s[f],_=r[h],v=e.validate(h,Fe(i,h,e,h));if((0,ee.isLeft)(v))d=!0;else{var b=v.right;d=d||b!==h,h=b;var F=t.validate(_,Fe(i,h,t,_));if((0,ee.isLeft)(F))mt(u,F.left);else{var P=F.right;d=d||P!==_,o[h]=P}}}return u.length>0?(0,c.failures)(u):(0,c.success)(d?o:r)}return Xo(t)&&Array.isArray(r)?(0,c.success)(r):(0,c.failure)(r,i)},e.encode===c.identity&&t.encode===c.identity?function(r){return $o(r,e)}:function(r){for(var i={},o=Object.keys($o(r,e)),u=o.length,s=0;s<u;s++){var l=o[s];i[String(e.encode(l))]=t.encode(r[l])}return i},e,t)}function ea(e){return"("+e.map(function(t){return t.name}).join(" | ")+")"}function qr(e,t){for(var n=!0,r=!0,i=!c.UnknownRecord.is(e),o=0,u=t;o<u.length;o++){var s=u[o];s!==e&&(n=!1),c.UnknownRecord.is(s)&&(r=!1)}if(n)return e;if(r)return t[t.length-1];for(var l={},d=0,f=t;d<f.length;d++){var s=f[d];for(var h in s)(!ht.call(l,h)||i||s[h]!==e[h])&&(l[h]=s[h])}return l}c.mergeAll=qr;function Gr(e){switch(e._tag){case"RefinementType":case"ReadonlyType":return Gr(e.type);case"InterfaceType":case"StrictType":case"PartialType":return e.props;case"IntersectionType":return e.types.reduce(function(t,n){return Object.assign(t,Gr(n))},{})}}function Ko(e,t){for(var n=Object.getOwnPropertyNames(e),r=!1,i={},o=0;o<n.length;o++){var u=n[o];ht.call(t,u)?i[u]=e[u]:r=!0}return r?i:e}function fd(e){return ra(e)?"{| ".concat(Br(e.props)," |}"):vd(e)?Qo("{| ".concat(Br(e.props)," |}")):"Exact<".concat(e.name,">")}function pd(e){return e.length>0}c.emptyTags={};function ta(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 dd(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(ht.call(e,r)){var i=ta(e[r],t[r]);if(pd(i))n[r]=i;else{n=c.emptyTags;break}}else n[r]=t[r];return n}function _d(e,t){if(e===c.emptyTags||t===c.emptyTags)return c.emptyTags;var n=c.emptyTags;for(var r in e)if(ht.call(t,r)){var i=ta(e[r],t[r]);i.length===0&&(n===c.emptyTags&&(n={}),n[r]=e[r].concat(t[r]))}return n}function Xo(e){return e._tag==="AnyType"}function na(e){return e._tag==="LiteralType"}function gd(e){return e._tag==="KeyofType"}function ra(e){return e._tag==="InterfaceType"}function vd(e){return e._tag==="PartialType"}function yd(e){return e._tag==="StrictType"}function hd(e){return e._tag==="ExactType"}function md(e){return e._tag==="RefinementType"}function bd(e){return e._tag==="IntersectionType"}function ia(e){return e._tag==="UnionType"}function Od(e){return e._tag==="RecursiveType"}var Vr=[];function ot(e){if(Vr.indexOf(e)!==-1)return c.emptyTags;if(ra(e)||yd(e)){var t=c.emptyTags;for(var n in e.props){var r=e.props[n];na(r)&&(t===c.emptyTags&&(t={}),t[n]=[r.value])}return t}else{if(hd(e)||md(e))return ot(e.type);if(bd(e))return e.types.reduce(function(o,u){return dd(o,ot(u))},c.emptyTags);if(ia(e))return e.types.slice(1).reduce(function(o,u){return _d(o,ot(u))},ot(e.types[0]));if(Od(e)){Vr.push(e);var i=ot(e.type);return Vr.pop(),i}}return c.emptyTags}c.getTags=ot;function oa(e){var t=ot(e[0]),n=Object.keys(t),r=e.length,i=function(d){for(var f=t[d].slice(),h=[t[d]],_=1;_<r;_++){var v=e[_],b=ot(v),F=b[d];if(F===void 0)return"continue-keys";if(F.some(function(P){return f.indexOf(P)!==-1}))return"continue-keys";f.push.apply(f,F),h.push(F)}return{value:[d,h]}};e:for(var o=0,u=n;o<u.length;o++){var s=u[o],l=i(s);if(typeof l=="object")return l.value;switch(l){case"continue-keys":continue e}}}c.getIndex=oa;var aa=function(e){x(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}(W);c.NullType=aa;c.nullType=new aa;c.null=c.nullType;var ua=function(e){x(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}(W);c.UndefinedType=ua;var jn=new ua;c.undefined=jn;var ca=function(e){x(t,e);function t(){var n=e.call(this,"void",jn.is,jn.validate,c.identity)||this;return n._tag="VoidType",n}return t}(W);c.VoidType=ca;c.voidType=new ca;c.void=c.voidType;var sa=function(e){x(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}(W);c.UnknownType=sa;c.unknown=new sa;var la=function(e){x(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}(W);c.StringType=la;c.string=new la;var fa=function(e){x(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}(W);c.NumberType=fa;c.number=new fa;var pa=function(e){x(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}(W);c.BigIntType=pa;c.bigint=new pa;var da=function(e){x(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}(W);c.BooleanType=da;c.boolean=new da;var _a=function(e){x(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}(W);c.AnyArrayType=_a;c.UnknownArray=new _a;c.Array=c.UnknownArray;var ga=function(e){x(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}(W);c.AnyDictionaryType=ga;c.UnknownRecord=new ga;var va=function(e){x(t,e);function t(n,r,i,o,u){var s=e.call(this,n,r,i,o)||this;return s.value=u,s._tag="LiteralType",s}return t}(W);c.LiteralType=va;function Ed(e,t){t===void 0&&(t=JSON.stringify(e));var n=function(r){return r===e};return new va(t,n,function(r,i){return n(r)?(0,c.success)(e):(0,c.failure)(r,i)},c.identity,e)}c.literal=Ed;var ya=function(e){x(t,e);function t(n,r,i,o,u){var s=e.call(this,n,r,i,o)||this;return s.keys=u,s._tag="KeyofType",s}return t}(W);c.KeyofType=ya;function Sd(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)&&ht.call(e,r)};return new ya(t,n,function(r,i){return n(r)?(0,c.success)(r):(0,c.failure)(r,i)},c.identity,e)}c.keyof=Sd;var ha=function(e){x(t,e);function t(n,r,i,o,u,s){var l=e.call(this,n,r,i,o)||this;return l.type=u,l.predicate=s,l._tag="RefinementType",l}return t}(W);c.RefinementType=ha;function ma(e,t,n){return kr(e,t,n)}c.brand=ma;c.Int=ma(c.number,function(e){return Number.isInteger(e)},"Int");var Wr=function(e){x(t,e);function t(n,r,i,o,u){var s=e.call(this,n,r,i,o)||this;return s.runDefinition=u,s._tag="RecursiveType",s}return t}(W);c.RecursiveType=Wr;Object.defineProperty(Wr.prototype,"type",{get:function(){return this.runDefinition()},enumerable:!0,configurable:!0});function Td(e,t){var n,r=function(){return n||(n=t(i),n.name=e),n},i=new Wr(e,function(o){return r().is(o)},function(o,u){return r().validate(o,u)},function(o){return r().encode(o)},r);return i}c.recursion=Td;var ba=function(e){x(t,e);function t(n,r,i,o,u){var s=e.call(this,n,r,i,o)||this;return s.type=u,s._tag="ArrayType",s}return t}(W);c.ArrayType=ba;function Oa(e,t){return t===void 0&&(t="Array<".concat(e.name,">")),new ba(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,u=o.length,s=o,l=[],d=0;d<u;d++){var f=o[d],h=e.validate(f,Fe(r,String(d),e,f));if((0,ee.isLeft)(h))mt(l,h.left);else{var _=h.right;_!==f&&(s===o&&(s=o.slice()),s[d]=_)}}return l.length>0?(0,c.failures)(l):(0,c.success)(s)},e.encode===c.identity?c.identity:function(n){return n.map(e.encode)},e)}c.array=Oa;var Ea=function(e){x(t,e);function t(n,r,i,o,u){var s=e.call(this,n,r,i,o)||this;return s.props=u,s._tag="InterfaceType",s}return t}(W);c.InterfaceType=Ea;function Hr(e,t){t===void 0&&(t=Zo(e));var n=Object.keys(e),r=n.map(function(o){return e[o]}),i=n.length;return new Ea(t,function(o){if(c.UnknownRecord.is(o)){for(var u=0;u<i;u++){var s=n[u],l=o[s];if(l===void 0&&!ht.call(o,s)||!r[u].is(l))return!1}return!0}return!1},function(o,u){var s=c.UnknownRecord.validate(o,u);if((0,ee.isLeft)(s))return s;for(var l=s.right,d=l,f=[],h=0;h<i;h++){var _=n[h],v=d[_],b=r[h],F=b.validate(v,Fe(u,_,b,v));if((0,ee.isLeft)(F))mt(f,F.left);else{var P=F.right;(P!==v||P===void 0&&!ht.call(d,_))&&(d===l&&(d=jt({},l)),d[_]=P)}}return f.length>0?(0,c.failures)(f):(0,c.success)(d)},rn(r)?c.identity:function(o){for(var u=jt({},o),s=0;s<i;s++){var l=n[s],d=r[s].encode;d!==c.identity&&(u[l]=d(o[l]))}return u},e)}c.type=Hr;c.interface=Hr;var Sa=function(e){x(t,e);function t(n,r,i,o,u){var s=e.call(this,n,r,i,o)||this;return s.props=u,s._tag="PartialType",s}return t}(W);c.PartialType=Sa;function Pd(e,t){t===void 0&&(t=Qo(Zo(e)));var n=Object.keys(e),r=n.map(function(o){return e[o]}),i=n.length;return new Sa(t,function(o){if(c.UnknownRecord.is(o)){for(var u=0;u<i;u++){var s=n[u],l=o[s];if(l!==void 0&&!e[s].is(l))return!1}return!0}return!1},function(o,u){var s=c.UnknownRecord.validate(o,u);if((0,ee.isLeft)(s))return s;for(var l=s.right,d=l,f=[],h=0;h<i;h++){var _=n[h],v=d[_],b=e[_],F=b.validate(v,Fe(u,_,b,v));if((0,ee.isLeft)(F))v!==void 0&&mt(f,F.left);else{var P=F.right;P!==v&&(d===l&&(d=jt({},l)),d[_]=P)}}return f.length>0?(0,c.failures)(f):(0,c.success)(d)},rn(r)?c.identity:function(o){for(var u=jt({},o),s=0;s<i;s++){var l=n[s],d=o[l];d!==void 0&&(u[l]=r[s].encode(d))}return u},e)}c.partial=Pd;var zr=function(e){x(t,e)