generated from silverbulletmd/silverbullet-plug-template
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTodoist.plug.js
13 lines (12 loc) · 155 KB
/
Todoist.plug.js
1
2
3
4
5
6
7
8
9
10
11
12
13
var Wu=Object.create;var nr=Object.defineProperty;var Ju=Object.getOwnPropertyDescriptor;var Qu=Object.getOwnPropertyNames;var Xu=Object.getPrototypeOf,Zu=Object.prototype.hasOwnProperty;var ec=(e,t)=>()=>(e&&(t=e(e=0)),t);var _=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Lt=(e,t)=>{for(var r in t)nr(e,r,{get:t[r],enumerable:!0})},Yo=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Qu(t))!Zu.call(e,o)&&o!==r&&nr(e,o,{get:()=>t[o],enumerable:!(n=Ju(t,o))||n.enumerable});return e};var tc=(e,t,r)=>(r=e!=null?Wu(Xu(e)):{},Yo(t||!e||!e.__esModule?nr(r,"default",{value:e,enumerable:!0}):r,e)),Pe=e=>Yo(nr({},"__esModule",{value:!0}),e);var Xo=_(Qo=>{"use strict";Object.defineProperty(Qo,"__esModule",{value:!0})});var Cn=_(ar=>{"use strict";Object.defineProperty(ar,"__esModule",{value:!0});ar.Failcode=void 0;ar.Failcode={TYPE_INCORRECT:"TYPE_INCORRECT",VALUE_INCORRECT:"VALUE_INCORRECT",KEY_INCORRECT:"KEY_INCORRECT",CONTENT_INCORRECT:"CONTENT_INCORRECT",ARGUMENT_INCORRECT:"ARGUMENT_INCORRECT",RETURN_INCORRECT:"RETURN_INCORRECT",CONSTRAINT_FAILED:"CONSTRAINT_FAILED",PROPERTY_MISSING:"PROPERTY_MISSING",PROPERTY_PRESENT:"PROPERTY_PRESENT",NOTHING_EXPECTED:"NOTHING_EXPECTED"}});var ht=_(pt=>{"use strict";var ac=pt&&pt.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},e(t,r)};return function(t,r){if(typeof r!="function"&&r!==null)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");e(t,r);function n(){this.constructor=t}t.prototype=r===null?Object.create(r):(n.prototype=r.prototype,new n)}}();Object.defineProperty(pt,"__esModule",{value:!0});pt.ValidationError=void 0;var sc=function(e){ac(t,e);function t(r){var n=e.call(this,r.message)||this;return n.name="ValidationError",n.code=r.code,r.details!==void 0&&(n.details=r.details),Object.setPrototypeOf(n,t.prototype),n}return t}(Error);pt.ValidationError=sc});var Ut=_(An=>{"use strict";Object.defineProperty(An,"__esModule",{value:!0});var sr=function(e){return function(t){switch(t.tag){case"literal":return'"'.concat(String(t.value),'"');case"string":return"string";case"brand":return t.brand;case"constraint":return t.name||sr(e)(t.underlying);case"union":return t.alternatives.map(sr(e)).join(" | ");case"intersect":return t.intersectees.map(sr(e)).join(" & ");default:break}return"`${".concat(ye(!1,e)(t),"}`")}},ur=function(e){return function(t){switch(t.tag){case"literal":return String(t.value);case"brand":return"${".concat(t.brand,"}");case"constraint":return t.name?"${".concat(t.name,"}"):ur(e)(t.underlying);case"union":if(t.alternatives.length===1){var r=t.alternatives[0];return ur(e)(r.reflect)}break;case"intersect":if(t.intersectees.length===1){var r=t.intersectees[0];return ur(e)(r.reflect)}break;default:break}return"${".concat(ye(!1,e)(t),"}")}},ye=function(e,t){return function(r){var n=function(s){return e?"(".concat(s,")"):s};if(t.has(r))return n("CIRCULAR ".concat(r.tag));t.add(r);try{switch(r.tag){case"unknown":case"never":case"void":case"boolean":case"number":case"bigint":case"string":case"symbol":case"function":return r.tag;case"literal":{var o=r.value;return typeof o=="string"?'"'.concat(o,'"'):String(o)}case"template":{if(r.strings.length===0)return'""';if(r.strings.length===1)return'"'.concat(r.strings[0],'"');if(r.strings.length===2&&r.strings.every(function(s){return s===""})){var i=r.runtypes[0];return sr(t)(i.reflect)}var a=!1,u=r.strings.reduce(function(s,c,f){var p=s+c,y=r.runtypes[f];if(y){var m=ur(t)(y.reflect);return!a&&m.startsWith("$")&&(a=!0),p+m}else return p},"");return a?"`".concat(u,"`"):'"'.concat(u,'"')}case"array":return"".concat(Zo(r)).concat(ye(!0,t)(r.element),"[]");case"dictionary":return"{ [_: ".concat(r.key,"]: ").concat(ye(!1,t)(r.value)," }");case"record":{var l=Object.keys(r.fields);return l.length?"{ ".concat(l.map(function(s){return"".concat(Zo(r)).concat(s).concat(uc(r,s),": ").concat(r.fields[s].tag==="optional"?ye(!1,t)(r.fields[s].underlying):ye(!1,t)(r.fields[s]),";")}).join(" ")," }"):"{}"}case"tuple":return"[".concat(r.components.map(ye(!1,t)).join(", "),"]");case"union":return n("".concat(r.alternatives.map(ye(!0,t)).join(" | ")));case"intersect":return n("".concat(r.intersectees.map(ye(!0,t)).join(" & ")));case"optional":return ye(e,t)(r.underlying)+" | undefined";case"constraint":return r.name||ye(e,t)(r.underlying);case"instanceof":return r.ctor.name;case"brand":return ye(e,t)(r.entity)}}finally{t.delete(r)}throw Error("impossible")}};An.default=ye(!1,new Set);function uc(e,t){var r=e.isPartial,n=e.fields;return r||t!==void 0&&n[t].tag==="optional"?"?":""}function Zo(e){var t=e.isReadonly;return t?"readonly ":""}});var H=_(M=>{"use strict";var Nn=M&&M.__assign||function(){return Nn=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Nn.apply(this,arguments)};Object.defineProperty(M,"__esModule",{value:!0});M.FAILURE=M.SUCCESS=M.enumerableKeysOf=M.typeOf=M.hasKey=void 0;var Ce=Cn(),at=Ut();function cc(e,t){return typeof t=="object"&&t!==null&&e in t}M.hasKey=cc;var lc=function(e){var t,r,n;return typeof e=="object"?e===null?"null":Array.isArray(e)?"array":((t=e.constructor)===null||t===void 0?void 0:t.name)==="Object"?"object":(n=(r=e.constructor)===null||r===void 0?void 0:r.name)!==null&&n!==void 0?n:typeof e:typeof e};M.typeOf=lc;var fc=function(e){return typeof e=="object"&&e!==null?Reflect.ownKeys(e).filter(function(t){var r,n;return(n=(r=e.propertyIsEnumerable)===null||r===void 0?void 0:r.call(e,t))!==null&&n!==void 0?n:!0}):[]};M.enumerableKeysOf=fc;function dc(e){return{success:!0,value:e}}M.SUCCESS=dc;M.FAILURE=Object.assign(function(e,t,r){return Nn({success:!1,code:e,message:t},r?{details:r}:{})},{TYPE_INCORRECT:function(e,t){var r="Expected ".concat(e.tag==="template"?"string ".concat((0,at.default)(e)):(0,at.default)(e),", but was ").concat((0,M.typeOf)(t));return(0,M.FAILURE)(Ce.Failcode.TYPE_INCORRECT,r)},VALUE_INCORRECT:function(e,t,r){return(0,M.FAILURE)(Ce.Failcode.VALUE_INCORRECT,"Expected ".concat(e," ").concat(String(t),", but was ").concat(String(r)))},KEY_INCORRECT:function(e,t,r){return(0,M.FAILURE)(Ce.Failcode.KEY_INCORRECT,"Expected ".concat((0,at.default)(e)," key to be ").concat((0,at.default)(t),", but was ").concat((0,M.typeOf)(r)))},CONTENT_INCORRECT:function(e,t){var r=JSON.stringify(t,null,2).replace(/^ *null,\n/gm,""),n=`Validation failed:
`.concat(r,`.
Object should match `).concat((0,at.default)(e));return(0,M.FAILURE)(Ce.Failcode.CONTENT_INCORRECT,n,t)},ARGUMENT_INCORRECT:function(e){return(0,M.FAILURE)(Ce.Failcode.ARGUMENT_INCORRECT,e)},RETURN_INCORRECT:function(e){return(0,M.FAILURE)(Ce.Failcode.RETURN_INCORRECT,e)},CONSTRAINT_FAILED:function(e,t){var r=t?": ".concat(t):"";return(0,M.FAILURE)(Ce.Failcode.CONSTRAINT_FAILED,"Failed constraint check for ".concat((0,at.default)(e)).concat(r))},PROPERTY_MISSING:function(e){var t="Expected ".concat((0,at.default)(e),", but was missing");return(0,M.FAILURE)(Ce.Failcode.PROPERTY_MISSING,t)},PROPERTY_PRESENT:function(e){var t="Expected nothing, but was ".concat((0,M.typeOf)(e));return(0,M.FAILURE)(Ce.Failcode.PROPERTY_PRESENT,t)},NOTHING_EXPECTED:function(e){var t="Expected nothing, but was ".concat((0,M.typeOf)(e));return(0,M.FAILURE)(Ce.Failcode.NOTHING_EXPECTED,t)}})});var ei=_(Be=>{"use strict";var pc=Be&&Be.__read||function(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),o,i=[],a;try{for(;(t===void 0||t-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(u){a={error:u}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(a)throw a.error}}return i},hc=Be&&Be.__spreadArray||function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,i;n<o;n++)(i||!(n in t))&&(i||(i=Array.prototype.slice.call(t,0,n)),i[n]=t[n]);return e.concat(i||Array.prototype.slice.call(t))};Object.defineProperty(Be,"__esModule",{value:!0});Be.Contract=void 0;var yc=ht(),mc=H();function vc(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=e.length-1,n=e.slice(0,r),o=e[r];return{enforce:function(i){return function(){for(var a=[],u=0;u<arguments.length;u++)a[u]=arguments[u];if(a.length<n.length){var l="Expected ".concat(n.length," arguments but only received ").concat(a.length),s=mc.FAILURE.ARGUMENT_INCORRECT(l);throw new yc.ValidationError(s)}for(var c=0;c<n.length;c++)n[c].check(a[c]);return o.check(i.apply(void 0,hc([],pc(a),!1)))}}}}Be.Contract=vc});var ni=_(Ve=>{"use strict";var gc=Ve&&Ve.__read||function(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),o,i=[],a;try{for(;(t===void 0||t-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(u){a={error:u}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(a)throw a.error}}return i},_c=Ve&&Ve.__spreadArray||function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,i;n<o;n++)(i||!(n in t))&&(i||(i=Array.prototype.slice.call(t,0,n)),i[n]=t[n]);return e.concat(i||Array.prototype.slice.call(t))};Object.defineProperty(Ve,"__esModule",{value:!0});Ve.AsyncContract=void 0;var ti=ht(),ri=H();function Ec(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=e.length-1,n=e.slice(0,r),o=e[r];return{enforce:function(i){return function(){for(var a=[],u=0;u<arguments.length;u++)a[u]=arguments[u];if(a.length<n.length){var l="Expected ".concat(n.length," arguments but only received ").concat(a.length),s=ri.FAILURE.ARGUMENT_INCORRECT(l);throw new ti.ValidationError(s)}for(var c=0;c<n.length;c++)n[c].check(a[c]);var f=i.apply(void 0,_c([],gc(a),!1));if(!(f instanceof Promise)){var l="Expected function to return a promise, but instead got ".concat(f),s=ri.FAILURE.RETURN_INCORRECT(l);throw new ti.ValidationError(s)}return f.then(o.check)}}}}Ve.AsyncContract=Ec});var oi=_(Ae=>{"use strict";var Tc=Ae&&Ae.__values||function(e){var t=typeof Symbol=="function"&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},bc=Ae&&Ae.__read||function(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),o,i=[],a;try{for(;(t===void 0||t-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(u){a={error:u}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(a)throw a.error}}return i};Object.defineProperty(Ae,"__esModule",{value:!0});Ae.when=Ae.match=void 0;function Sc(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return function(r){var n,o;try{for(var i=Tc(e),a=i.next();!a.done;a=i.next()){var u=bc(a.value,2),l=u[0],s=u[1];if(l.guard(r))return s(r)}}catch(c){n={error:c}}finally{try{a&&!a.done&&(o=i.return)&&o.call(i)}finally{if(n)throw n.error}}throw new Error("No alternatives were matched")}}Ae.match=Sc;function Oc(e,t){return[e,t]}Ae.when=Oc});var $=_(Ge=>{"use strict";Object.defineProperty(Ge,"__esModule",{value:!0});Ge.innerValidate=Ge.create=Ge.isRuntype=void 0;var Ke=cr(),wc=Ut(),Rc=ht(),ii=H(),ai=Symbol(),Pc=function(e){return(0,ii.hasKey)(ai,e)};Ge.isRuntype=Pc;function Cc(e,t){return t[ai]=!0,t.check=r,t.assert=r,t._innerValidate=function(f,p){return p.has(f,t)?(0,ii.SUCCESS)(f):e(f,p)},t.validate=function(f){return t._innerValidate(f,Nc())},t.guard=n,t.Or=o,t.And=i,t.optional=a,t.nullable=u,t.withConstraint=l,t.withGuard=s,t.withBrand=c,t.reflect=t,t.toString=function(){return"Runtype<".concat((0,wc.default)(t),">")},t;function r(f){var p=t.validate(f);if(p.success)return p.value;throw new Rc.ValidationError(p)}function n(f){return t.validate(f).success}function o(f){return(0,Ke.Union)(t,f)}function i(f){return(0,Ke.Intersect)(t,f)}function a(){return(0,Ke.Optional)(t)}function u(){return(0,Ke.Union)(t,Ke.Null)}function l(f,p){return(0,Ke.Constraint)(t,f,p)}function s(f,p){return(0,Ke.Constraint)(t,f,p)}function c(f){return(0,Ke.Brand)(f,t)}}Ge.create=Cc;function Ac(e,t,r){return e._innerValidate(t,r)}Ge.innerValidate=Ac;function Nc(){var e=new WeakMap,t=function(n,o){if(!(n===null||typeof n!="object")){var i=e.get(n);e.set(n,i?i.set(o,!0):new WeakMap().set(o,!0))}},r=function(n,o){var i=e.get(n),a=i&&i.get(o)||!1;return t(n,o),a};return{has:r}}});var fr=_(lr=>{"use strict";Object.defineProperty(lr,"__esModule",{value:!0});lr.Unknown=void 0;var xc=$(),Ic=H(),Lc={tag:"unknown"};lr.Unknown=(0,xc.create)(function(e){return(0,Ic.SUCCESS)(e)},Lc)});var si=_(dr=>{"use strict";Object.defineProperty(dr,"__esModule",{value:!0});dr.Never=void 0;var Uc=$(),qc=H(),kc={tag:"never"};dr.Never=(0,Uc.create)(qc.FAILURE.NOTHING_EXPECTED,kc)});var ui=_(pr=>{"use strict";Object.defineProperty(pr,"__esModule",{value:!0});pr.Void=void 0;var jc=fr();pr.Void=jc.Unknown});var xn=_(yt=>{"use strict";var hr=yt&&yt.__values||function(e){var t=typeof Symbol=="function"&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(yt,"__esModule",{value:!0});yt.Union=void 0;var yr=$(),qt=H();function Dc(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=function(){for(var o=[],i=0;i<arguments.length;i++)o[i]=arguments[i];return function(a){for(var u=0;u<e.length;u++)if(e[u].guard(a))return o[u](a)}},n={tag:"union",alternatives:e,match:r};return(0,yr.create)(function(o,i){var a,u,l,s,c,f,p,y;if(typeof o!="object"||o===null){try{for(var m=hr(e),E=m.next();!E.done;E=m.next()){var h=E.value;if((0,yr.innerValidate)(h,o,i).success)return(0,qt.SUCCESS)(o)}}catch(nt){a={error:nt}}finally{try{E&&!E.done&&(u=m.return)&&u.call(m)}finally{if(a)throw a.error}}return qt.FAILURE.TYPE_INCORRECT(n,o)}var w={};try{for(var k=hr(e),L=k.next();!L.done;L=k.next()){var h=L.value;if(h.reflect.tag==="record"){var ee=function(Ee){var Fe=h.reflect.fields[Ee];Fe.tag==="literal"&&(w[Ee]?w[Ee].every(function(It){return It!==Fe.value})&&w[Ee].push(Fe.value):w[Ee]=[Fe.value])};for(var F in h.reflect.fields)ee(F)}}}catch(nt){l={error:nt}}finally{try{L&&!L.done&&(s=k.return)&&s.call(k)}finally{if(l)throw l.error}}for(var F in w)if(w[F].length===e.length)try{for(var K=(c=void 0,hr(e)),Y=K.next();!Y.done;Y=K.next()){var h=Y.value;if(h.reflect.tag==="record"){var he=h.reflect.fields[F];if(he.tag==="literal"&&(0,qt.hasKey)(F,o)&&o[F]===he.value)return(0,yr.innerValidate)(h,o,i)}}}catch(Ee){c={error:Ee}}finally{try{Y&&!Y.done&&(f=K.return)&&f.call(K)}finally{if(c)throw c.error}}try{for(var Q=hr(e),rt=Q.next();!rt.done;rt=Q.next()){var rr=rt.value;if((0,yr.innerValidate)(rr,o,i).success)return(0,qt.SUCCESS)(o)}}catch(nt){p={error:nt}}finally{try{rt&&!rt.done&&(y=Q.return)&&y.call(Q)}finally{if(p)throw p.error}}return qt.FAILURE.TYPE_INCORRECT(n,o)},n)}yt.Union=Dc});var Un=_(le=>{"use strict";Object.defineProperty(le,"__esModule",{value:!0});le.Nullish=le.Null=le.Undefined=le.Literal=le.literal=void 0;var Fc=$(),ci=H(),Mc=xn();function In(e){return Array.isArray(e)?String(e.map(String)):typeof e=="bigint"?String(e)+"n":String(e)}le.literal=In;function Ln(e){var t={tag:"literal",value:e};return(0,Fc.create)(function(r){return r===e?(0,ci.SUCCESS)(r):ci.FAILURE.VALUE_INCORRECT("literal","`".concat(In(e),"`"),"`".concat(In(r),"`"))},t)}le.Literal=Ln;le.Undefined=Ln(void 0);le.Null=Ln(null);le.Nullish=(0,Mc.Union)(le.Null,le.Undefined)});var hi=_(Ne=>{"use strict";var He=Ne&&Ne.__read||function(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),o,i=[],a;try{for(;(t===void 0||t-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(u){a={error:u}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(a)throw a.error}}return i},qn=Ne&&Ne.__spreadArray||function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,i;n<o;n++)(i||!(n in t))&&(i||(i=Array.prototype.slice.call(t,0,n)),i[n]=t[n]);return e.concat(i||Array.prototype.slice.call(t))},li=Ne&&Ne.__values||function(e){var t=typeof Symbol=="function"&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(Ne,"__esModule",{value:!0});Ne.Template=void 0;var mr=$(),fi=Ut(),Le=H(),pi=Un(),kn=function(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")},Bc=function(e){if(0<e.length&&Array.isArray(e[0])){var t=He(e),r=t[0],n=t.slice(1);return[Array.from(r),n]}else{var o=e,r=o.reduce(function(u,l){return(0,mr.isRuntype)(l)?u.push(""):u.push(u.pop()+String(l)),u},[""]),n=o.filter(mr.isRuntype);return[r,n]}},Vc=function(e,t){for(var r=0;r<t.length;)switch(t[r].reflect.tag){case"literal":{var n=t[r];t.splice(r,1);var o=String(n.value);e.splice(r,2,e[r]+o+e[r+1]);break}case"template":{var i=t[r];t.splice.apply(t,qn([r,1],He(i.runtypes),!1));var a=i.strings;if(a.length===1)e.splice(r,2,e[r]+a[0]+e[r+1]);else{var u=a[0],l=a.slice(1,-1),s=a[a.length-1];e.splice.apply(e,qn(qn([r,2,e[r]+u],He(l),!1),[s+e[r+1]],!1))}break}case"union":{var c=t[r];if(c.alternatives.length===1)try{var f=Dt(c);t.splice(r,1);var o=String(f.value);e.splice(r,2,e[r]+o+e[r+1]);break}catch{r++;break}else{r++;break}}case"intersect":{var p=t[r];if(p.intersectees.length===1)try{var y=Dt(p);t.splice(r,1);var o=String(y.value);e.splice(r,2,e[r]+o+e[r+1]);break}catch{r++;break}else{r++;break}}default:r++;break}},Kc=function(e){var t=He(Bc(e),2),r=t[0],n=t[1];return Vc(r,n),[r,n]},Dt=function(e){switch(e.reflect.tag){case"literal":return e;case"brand":return Dt(e.reflect.entity);case"union":if(e.reflect.alternatives.length===1)return Dt(e.reflect.alternatives[0]);break;case"intersect":if(e.reflect.intersectees.length===1)return Dt(e.reflect.intersectees[0]);break;default:break}throw void 0},di=function(e){return e},jn={string:[function(e){return globalThis.String(e)},".*"],number:[function(e){return globalThis.Number(e)},"[+-]?(?:\\d*\\.\\d+|\\d+\\.\\d*|\\d+)(?:[Ee][+-]?\\d+)?","0[Bb][01]+","0[Oo][0-7]+","0[Xx][0-9A-Fa-f]+"],bigint:[function(e){return globalThis.BigInt(e)},"-?[1-9]d*"],boolean:[function(e){return e!=="false"},"true","false"],null:[function(){return null},"null"],undefined:[function(){},"undefined"]},kt=function(e){switch(e.tag){case"literal":{var t=He(jn[(0,Le.typeOf)(e.value)]||[di],1),r=t[0];return r}case"brand":return kt(e.entity);case"constraint":return kt(e.underlying);case"union":return e.alternatives.map(kt);case"intersect":return e.intersectees.map(kt);default:var n=He(jn[e.tag]||[di],1),o=n[0];return o}},Dn=function(e,t){return function(r){var n,o,i,a,u=kt(e);if(Array.isArray(u))switch(e.tag){case"union":try{for(var l=li(e.alternatives),s=l.next();!s.done;s=l.next()){var c=s.value,f=Dn(c.reflect,t)(r);if(f.success)return f}}catch(h){n={error:h}}finally{try{s&&!s.done&&(o=l.return)&&o.call(l)}finally{if(n)throw n.error}}return Le.FAILURE.TYPE_INCORRECT(e,r);case"intersect":try{for(var p=li(e.intersectees),y=p.next();!y.done;y=p.next()){var m=y.value,f=Dn(m.reflect,t)(r);if(!f.success)return f}}catch(h){i={error:h}}finally{try{y&&!y.done&&(a=p.return)&&a.call(p)}finally{if(i)throw i.error}}return(0,Le.SUCCESS)(r);default:throw Error("impossible")}else{var E=u,f=(0,mr.innerValidate)(e,E(r),t);return!f.success&&f.code==="VALUE_INCORRECT"&&e.tag==="literal"?Le.FAILURE.VALUE_INCORRECT("literal",'"'.concat((0,pi.literal)(e.value),'"'),'"'.concat(r,'"')):f}}},jt=function(e){switch(e.tag){case"literal":return kn(String(e.value));case"brand":return jt(e.entity);case"constraint":return jt(e.underlying);case"union":return e.alternatives.map(jt).join("|");case"template":return e.strings.map(kn).reduce(function(n,o,i){var a=n+o,u=e.runtypes[i];return u?a+"(?:".concat(jt(u.reflect),")"):a},"");default:var t=He(jn[e.tag]||[void 0,".*"]),r=t.slice(1);return r.join("|")}},Gc=function(e){var t=e.strings.map(kn).reduce(function(r,n,o){var i=r+n,a=e.runtypes[o];return a?i+"(".concat(jt(a.reflect),")"):i},"");return new RegExp("^".concat(t,"$"),"su")};function Hc(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=He(Kc(e),2),n=r[0],o=r[1],i={tag:"template",strings:n,runtypes:o},a=Gc(i),u=function(l,s){var c=l.match(a);if(c){for(var f=c.slice(1),p=0;p<o.length;p++){var y=o[p],m=f[p],E=Dn(y.reflect,s)(m);if(!E.success)return E}return(0,Le.SUCCESS)(l)}else return Le.FAILURE.VALUE_INCORRECT("string","".concat((0,fi.default)(i)),'"'.concat((0,pi.literal)(l),'"'))};return(0,mr.create)(function(l,s){if(typeof l!="string")return Le.FAILURE.TYPE_INCORRECT(i,l);var c=u(l,s);if(c.success)return(0,Le.SUCCESS)(l);var f=Le.FAILURE.VALUE_INCORRECT("string","".concat((0,fi.default)(i)),'"'.concat(l,'"'));return f.message!==c.message&&(f.message+=" (inner: ".concat(c.message,")")),f},i)}Ne.Template=Hc});var vi=_(vr=>{"use strict";Object.defineProperty(vr,"__esModule",{value:!0});vr.Boolean=void 0;var Yc=$(),yi=H(),mi={tag:"boolean"};vr.Boolean=(0,Yc.create)(function(e){return typeof e=="boolean"?(0,yi.SUCCESS)(e):yi.FAILURE.TYPE_INCORRECT(mi,e)},mi)});var Ei=_(gr=>{"use strict";Object.defineProperty(gr,"__esModule",{value:!0});gr.Number=void 0;var $c=$(),gi=H(),_i={tag:"number"};gr.Number=(0,$c.create)(function(e){return typeof e=="number"?(0,gi.SUCCESS)(e):gi.FAILURE.TYPE_INCORRECT(_i,e)},_i)});var Si=_(_r=>{"use strict";Object.defineProperty(_r,"__esModule",{value:!0});_r.BigInt=void 0;var zc=$(),Ti=H(),bi={tag:"bigint"};_r.BigInt=(0,zc.create)(function(e){return typeof e=="bigint"?(0,Ti.SUCCESS)(e):Ti.FAILURE.TYPE_INCORRECT(bi,e)},bi)});var Fn=_(Er=>{"use strict";Object.defineProperty(Er,"__esModule",{value:!0});Er.String=void 0;var Wc=$(),Oi=H(),wi={tag:"string"};Er.String=(0,Wc.create)(function(e){return typeof e=="string"?(0,Oi.SUCCESS)(e):Oi.FAILURE.TYPE_INCORRECT(wi,e)},wi)});var Ai=_(Tr=>{"use strict";Object.defineProperty(Tr,"__esModule",{value:!0});Tr.Symbol=void 0;var Ci=$(),Ft=H(),Jc=function(e){var t={tag:"symbol",key:e};return(0,Ci.create)(function(r){if(typeof r!="symbol")return Ft.FAILURE.TYPE_INCORRECT(t,r);var n=globalThis.Symbol.keyFor(r);return n!==e?Ft.FAILURE.VALUE_INCORRECT("symbol key",Pi(e),Pi(n)):(0,Ft.SUCCESS)(r)},t)},Ri={tag:"symbol"};Tr.Symbol=(0,Ci.create)(function(e){return typeof e=="symbol"?(0,Ft.SUCCESS)(e):Ft.FAILURE.TYPE_INCORRECT(Ri,e)},Object.assign(Jc,Ri));var Pi=function(e){return e===void 0?"undefined":'"'.concat(e,'"')}});var Ii=_(br=>{"use strict";Object.defineProperty(br,"__esModule",{value:!0});br.Array=void 0;var Ni=$(),Mt=H();function xi(e,t){var r={tag:"array",isReadonly:t,element:e};return Xc((0,Ni.create)(function(n,o){if(!Array.isArray(n))return Mt.FAILURE.TYPE_INCORRECT(r,n);var i=(0,Mt.enumerableKeysOf)(n),a=i.map(function(l){return(0,Ni.innerValidate)(e,n[l],o)}),u=i.reduce(function(l,s){var c=a[s];return c.success||(l[s]=c.details||c.message),l},[]);return(0,Mt.enumerableKeysOf)(u).length!==0?Mt.FAILURE.CONTENT_INCORRECT(r,u):(0,Mt.SUCCESS)(n)},r))}function Qc(e){return xi(e,!1)}br.Array=Qc;function Xc(e){return e.asReadonly=t,e;function t(){return xi(e.element,!0)}}});var Ui=_(Sr=>{"use strict";Object.defineProperty(Sr,"__esModule",{value:!0});Sr.Tuple=void 0;var Li=$(),mt=H();function Zc(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r={tag:"tuple",components:e};return(0,Li.create)(function(n,o){if(!Array.isArray(n))return mt.FAILURE.TYPE_INCORRECT(r,n);if(n.length!==e.length)return mt.FAILURE.CONSTRAINT_FAILED(r,"Expected length ".concat(e.length,", but was ").concat(n.length));var i=(0,mt.enumerableKeysOf)(n),a=i.map(function(l){return(0,Li.innerValidate)(e[l],n[l],o)}),u=i.reduce(function(l,s){var c=a[s];return c.success||(l[s]=c.details||c.message),l},[]);return(0,mt.enumerableKeysOf)(u).length!==0?mt.FAILURE.CONTENT_INCORRECT(r,u):(0,mt.SUCCESS)(n)},r)}Sr.Tuple=Zc});var ki=_(_e=>{"use strict";var Mn=_e&&_e.__read||function(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),o,i=[],a;try{for(;(t===void 0||t-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(u){a={error:u}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(a)throw a.error}}return i},Bn=_e&&_e.__spreadArray||function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,i;n<o;n++)(i||!(n in t))&&(i||(i=Array.prototype.slice.call(t,0,n)),i[n]=t[n]);return e.concat(i||Array.prototype.slice.call(t))};Object.defineProperty(_e,"__esModule",{value:!0});_e.Partial=_e.Record=_e.InternalRecord=void 0;var qi=$(),fe=H();function Ye(e,t,r){var n={tag:"record",isPartial:t,isReadonly:r,fields:e};return rl((0,qi.create)(function(o,i){if(o==null)return fe.FAILURE.TYPE_INCORRECT(n,o);var a=(0,fe.enumerableKeysOf)(e);if(a.length!==0&&typeof o!="object")return fe.FAILURE.TYPE_INCORRECT(n,o);var u=Bn([],Mn(new Set(Bn(Bn([],Mn(a),!1),Mn((0,fe.enumerableKeysOf)(o)),!1))),!1),l=u.reduce(function(c,f){var p=(0,fe.hasKey)(f,e),y=(0,fe.hasKey)(f,o);if(p){var m=e[f],E=t||m.reflect.tag==="optional";if(y){var h=o[f];E&&h===void 0?c[f]=(0,fe.SUCCESS)(h):c[f]=(0,qi.innerValidate)(m,h,i)}else E?c[f]=(0,fe.SUCCESS)(void 0):c[f]=fe.FAILURE.PROPERTY_MISSING(m.reflect)}else if(y){var h=o[f];c[f]=(0,fe.SUCCESS)(h)}else throw new Error("impossible");return c},{}),s=u.reduce(function(c,f){var p=l[f];return p.success||(c[f]=p.details||p.message),c},{});return(0,fe.enumerableKeysOf)(s).length!==0?fe.FAILURE.CONTENT_INCORRECT(n,s):(0,fe.SUCCESS)(o)},n))}_e.InternalRecord=Ye;function el(e){return Ye(e,!1,!1)}_e.Record=el;function tl(e){return Ye(e,!0,!1)}_e.Partial=tl;function rl(e){return e.asPartial=t,e.asReadonly=r,e.pick=n,e.omit=o,e.extend=i,e;function t(){return Ye(e.fields,!0,e.isReadonly)}function r(){return Ye(e.fields,e.isPartial,!0)}function n(){for(var a=[],u=0;u<arguments.length;u++)a[u]=arguments[u];var l={};return a.forEach(function(s){l[s]=e.fields[s]}),Ye(l,e.isPartial,e.isReadonly)}function o(){for(var a=[],u=0;u<arguments.length;u++)a[u]=arguments[u];var l={},s=(0,fe.enumerableKeysOf)(e.fields);return s.forEach(function(c){a.includes(c)||(l[c]=e.fields[c])}),Ye(l,e.isPartial,e.isReadonly)}function i(a){return Ye(Object.assign({},e.fields,a),e.isPartial,e.isReadonly)}}});var Kn=_(vt=>{"use strict";Object.defineProperty(vt,"__esModule",{value:!0});vt.Guard=vt.Constraint=void 0;var nl=$(),Vn=H(),ol=fr();function il(e,t,r){var n=r&&r.name,o=r&&r.args,i={tag:"constraint",underlying:e,constraint:t,name:n,args:o};return(0,nl.create)(function(a){var u=e.validate(a);if(!u.success)return u;var l=t(u.value);return typeof l=="string"?Vn.FAILURE.CONSTRAINT_FAILED(i,l):l?(0,Vn.SUCCESS)(u.value):Vn.FAILURE.CONSTRAINT_FAILED(i)},i)}vt.Constraint=il;var al=function(e,t){return ol.Unknown.withGuard(e,t)};vt.Guard=al});var Di=_(Or=>{"use strict";Object.defineProperty(Or,"__esModule",{value:!0});Or.Dictionary=void 0;var ji=$(),Gn=Fn(),sl=Kn(),ul=Ut(),st=H(),cl=(0,sl.Constraint)(Gn.String,function(e){return!isNaN(+e)},{name:"number"});function ll(e,t){var r=t===void 0||t==="string"?Gn.String:t==="number"?cl:t,n=(0,ul.default)(r),o={tag:"dictionary",key:n,value:e};return(0,ji.create)(function(i,a){if(i==null||typeof i!="object"||Object.getPrototypeOf(i)!==Object.prototype&&(!Array.isArray(i)||n==="string"))return st.FAILURE.TYPE_INCORRECT(o,i);var u=/^(?:NaN|-?\d+(?:\.\d+)?)$/,l=(0,st.enumerableKeysOf)(i),s=l.reduce(function(f,p){var y=typeof p=="string"&&u.test(p),m=y?globalThis.Number(p):p;return(y?!r.guard(m)&&!r.guard(p):!r.guard(m))?f[p]=st.FAILURE.KEY_INCORRECT(o,r.reflect,m):f[p]=(0,ji.innerValidate)(e,i[p],a),f},{}),c=l.reduce(function(f,p){var y=s[p];return y.success||(f[p]=y.details||y.message),f},{});return(0,st.enumerableKeysOf)(c).length!==0?st.FAILURE.CONTENT_INCORRECT(o,c):(0,st.SUCCESS)(i)},o)}Or.Dictionary=ll});var Mi=_(gt=>{"use strict";var fl=gt&>.__values||function(e){var t=typeof Symbol=="function"&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(gt,"__esModule",{value:!0});gt.Intersect=void 0;var Fi=$(),dl=H();function pl(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r={tag:"intersect",intersectees:e};return(0,Fi.create)(function(n,o){var i,a;try{for(var u=fl(e),l=u.next();!l.done;l=u.next()){var s=l.value,c=(0,Fi.innerValidate)(s,n,o);if(!c.success)return c}}catch(f){i={error:f}}finally{try{l&&!l.done&&(a=u.return)&&a.call(u)}finally{if(i)throw i.error}}return(0,dl.SUCCESS)(n)},r)}gt.Intersect=pl});var Bi=_(wr=>{"use strict";Object.defineProperty(wr,"__esModule",{value:!0});wr.Optional=void 0;var hl=$(),yl=H();function ml(e){var t={tag:"optional",underlying:e};return(0,hl.create)(function(r){return r===void 0?(0,yl.SUCCESS)(r):e.validate(r)},t)}wr.Optional=ml});var Gi=_(Rr=>{"use strict";Object.defineProperty(Rr,"__esModule",{value:!0});Rr.Function=void 0;var vl=$(),Vi=H(),Ki={tag:"function"};Rr.Function=(0,vl.create)(function(e){return typeof e=="function"?(0,Vi.SUCCESS)(e):Vi.FAILURE.TYPE_INCORRECT(Ki,e)},Ki)});var Yi=_(Pr=>{"use strict";Object.defineProperty(Pr,"__esModule",{value:!0});Pr.InstanceOf=void 0;var gl=$(),Hi=H();function _l(e){var t={tag:"instanceof",ctor:e};return(0,gl.create)(function(r){return r instanceof e?(0,Hi.SUCCESS)(r):Hi.FAILURE.TYPE_INCORRECT(t,r)},t)}Pr.InstanceOf=_l});var $i=_(Cr=>{"use strict";Object.defineProperty(Cr,"__esModule",{value:!0});Cr.Lazy=void 0;var El=$();function Tl(e){var t={get tag(){return n().tag}},r;function n(){if(!r){r=e();for(var o in r)o!=="tag"&&(t[o]=r[o])}return r}return(0,El.create)(function(o){return n().validate(o)},t)}Cr.Lazy=Tl});var zi=_(Ar=>{"use strict";Object.defineProperty(Ar,"__esModule",{value:!0});Ar.Brand=void 0;var bl=$();function Sl(e,t){var r={tag:"brand",brand:e,entity:t};return(0,bl.create)(function(n){return t.validate(n)},r)}Ar.Brand=Sl});var Wi=_(_t=>{"use strict";Object.defineProperty(_t,"__esModule",{value:!0});_t.checked=_t.check=void 0;var Ol=ht(),wl=H(),Hn=new WeakMap;function Rl(e,t,r){var n=Hn.get(e)||new Map;Hn.set(e,n);var o=n.get(t)||[];n.set(t,o),o.push(r)}_t.check=Rl;function Pl(e,t,r){var n=Hn.get(e),o=n&&n.get(t);if(o)return o;for(var i=[],a=0;a<r;a++)i.push(a);return i}function Cl(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(e.length===0)throw new Error("No runtype provided to `@checked`. Please remove the decorator.");return function(r,n,o){var i=o.value,a=(r.name||r.constructor.name+".prototype")+(typeof n=="string"?'["'.concat(n,'"]'):"[".concat(String(n),"]")),u=Pl(r,n,e.length);if(u.length!==e.length)throw new Error("Number of `@checked` runtypes and @check parameters not matched.");if(u.length>i.length)throw new Error("Number of `@checked` runtypes exceeds actual parameter length.");o.value=function(){for(var l=[],s=0;s<arguments.length;s++)l[s]=arguments[s];return e.forEach(function(c,f){var p=u[f],y=c.validate(l[p]);if(!y.success){var m="".concat(a,", argument #").concat(p,": ").concat(y.message),E=wl.FAILURE.ARGUMENT_INCORRECT(m);throw new Ol.ValidationError(E)}}),i.apply(this,l)}}}_t.checked=Cl});var cr=_(A=>{"use strict";var Al=A&&A.__createBinding||(Object.create?function(e,t,r,n){n===void 0&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){n===void 0&&(n=r),e[n]=t[r]}),B=A&&A.__exportStar||function(e,t){for(var r in e)r!=="default"&&!Object.prototype.hasOwnProperty.call(t,r)&&Al(t,e,r)};Object.defineProperty(A,"__esModule",{value:!0});A.InstanceOf=A.Nullish=A.Null=A.Undefined=A.Literal=void 0;B(Xo(),A);B(Cn(),A);B(ei(),A);B(ni(),A);B(oi(),A);B(ht(),A);B(fr(),A);B(si(),A);B(ui(),A);var Nr=Un();Object.defineProperty(A,"Literal",{enumerable:!0,get:function(){return Nr.Literal}});Object.defineProperty(A,"Undefined",{enumerable:!0,get:function(){return Nr.Undefined}});Object.defineProperty(A,"Null",{enumerable:!0,get:function(){return Nr.Null}});Object.defineProperty(A,"Nullish",{enumerable:!0,get:function(){return Nr.Nullish}});B(hi(),A);B(vi(),A);B(Ei(),A);B(Si(),A);B(Fn(),A);B(Ai(),A);B(Ii(),A);B(Ui(),A);B(ki(),A);B(Di(),A);B(xn(),A);B(Mi(),A);B(Bi(),A);B(Gi(),A);var Nl=Yi();Object.defineProperty(A,"InstanceOf",{enumerable:!0,get:function(){return Nl.InstanceOf}});B($i(),A);B(Kn(),A);B(zi(),A);B(Wi(),A)});var po=_((av,Ua)=>{"use strict";function la(e,t){return function(){return e.apply(t,arguments)}}var{toString:xl}=Object.prototype,{getPrototypeOf:ao}=Object,kr=(e=>t=>{let r=xl.call(t);return e[r]||(e[r]=r.slice(8,-1).toLowerCase())})(Object.create(null)),be=e=>(e=e.toLowerCase(),t=>kr(t)===e),jr=e=>t=>typeof t===e,{isArray:bt}=Array,Vt=jr("undefined");function Il(e){return e!==null&&!Vt(e)&&e.constructor!==null&&!Vt(e.constructor)&&me(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}var fa=be("ArrayBuffer");function Ll(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&fa(e.buffer),t}var Ul=jr("string"),me=jr("function"),da=jr("number"),Dr=e=>e!==null&&typeof e=="object",ql=e=>e===!0||e===!1,xr=e=>{if(kr(e)!=="object")return!1;let t=ao(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},kl=be("Date"),jl=be("File"),Dl=be("Blob"),Fl=be("FileList"),Ml=e=>Dr(e)&&me(e.pipe),Bl=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||me(e.append)&&((t=kr(e))==="formdata"||t==="object"&&me(e.toString)&&e.toString()==="[object FormData]"))},Vl=be("URLSearchParams"),[Kl,Gl,Hl,Yl]=["ReadableStream","Request","Response","Headers"].map(be),$l=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Kt(e,t,{allOwnKeys:r=!1}={}){if(e===null||typeof e>"u")return;let n,o;if(typeof e!="object"&&(e=[e]),bt(e))for(n=0,o=e.length;n<o;n++)t.call(null,e[n],n,e);else{let i=r?Object.getOwnPropertyNames(e):Object.keys(e),a=i.length,u;for(n=0;n<a;n++)u=i[n],t.call(null,e[u],u,e)}}function pa(e,t){t=t.toLowerCase();let r=Object.keys(e),n=r.length,o;for(;n-- >0;)if(o=r[n],t===o.toLowerCase())return o;return null}var ut=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,ha=e=>!Vt(e)&&e!==ut;function Jn(){let{caseless:e}=ha(this)&&this||{},t={},r=(n,o)=>{let i=e&&pa(t,o)||o;xr(t[i])&&xr(n)?t[i]=Jn(t[i],n):xr(n)?t[i]=Jn({},n):bt(n)?t[i]=n.slice():t[i]=n};for(let n=0,o=arguments.length;n<o;n++)arguments[n]&&Kt(arguments[n],r);return t}var zl=(e,t,r,{allOwnKeys:n}={})=>(Kt(t,(o,i)=>{r&&me(o)?e[i]=la(o,r):e[i]=o},{allOwnKeys:n}),e),Wl=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),Jl=(e,t,r,n)=>{e.prototype=Object.create(t.prototype,n),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),r&&Object.assign(e.prototype,r)},Ql=(e,t,r,n)=>{let o,i,a,u={};if(t=t||{},e==null)return t;do{for(o=Object.getOwnPropertyNames(e),i=o.length;i-- >0;)a=o[i],(!n||n(a,e,t))&&!u[a]&&(t[a]=e[a],u[a]=!0);e=r!==!1&&ao(e)}while(e&&(!r||r(e,t))&&e!==Object.prototype);return t},Xl=(e,t,r)=>{e=String(e),(r===void 0||r>e.length)&&(r=e.length),r-=t.length;let n=e.indexOf(t,r);return n!==-1&&n===r},Zl=e=>{if(!e)return null;if(bt(e))return e;let t=e.length;if(!da(t))return null;let r=new Array(t);for(;t-- >0;)r[t]=e[t];return r},ef=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&ao(Uint8Array)),tf=(e,t)=>{let n=(e&&e[Symbol.iterator]).call(e),o;for(;(o=n.next())&&!o.done;){let i=o.value;t.call(e,i[0],i[1])}},rf=(e,t)=>{let r,n=[];for(;(r=e.exec(t))!==null;)n.push(r);return n},nf=be("HTMLFormElement"),of=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(r,n,o){return n.toUpperCase()+o}),Ji=(({hasOwnProperty:e})=>(t,r)=>e.call(t,r))(Object.prototype),af=be("RegExp"),ya=(e,t)=>{let r=Object.getOwnPropertyDescriptors(e),n={};Kt(r,(o,i)=>{let a;(a=t(o,i,e))!==!1&&(n[i]=a||o)}),Object.defineProperties(e,n)},sf=e=>{ya(e,(t,r)=>{if(me(e)&&["arguments","caller","callee"].indexOf(r)!==-1)return!1;let n=e[r];if(me(n)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")})}})},uf=(e,t)=>{let r={},n=o=>{o.forEach(i=>{r[i]=!0})};return bt(e)?n(e):n(String(e).split(t)),r},cf=()=>{},lf=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t,Yn="abcdefghijklmnopqrstuvwxyz",Qi="0123456789",ma={DIGIT:Qi,ALPHA:Yn,ALPHA_DIGIT:Yn+Yn.toUpperCase()+Qi},ff=(e=16,t=ma.ALPHA_DIGIT)=>{let r="",{length:n}=t;for(;e--;)r+=t[Math.random()*n|0];return r};function df(e){return!!(e&&me(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}var pf=e=>{let t=new Array(10),r=(n,o)=>{if(Dr(n)){if(t.indexOf(n)>=0)return;if(!("toJSON"in n)){t[o]=n;let i=bt(n)?[]:{};return Kt(n,(a,u)=>{let l=r(a,o+1);!Vt(l)&&(i[u]=l)}),t[o]=void 0,i}}return n};return r(e,0)},hf=be("AsyncFunction"),yf=e=>e&&(Dr(e)||me(e))&&me(e.then)&&me(e.catch),va=((e,t)=>e?setImmediate:t?((r,n)=>(ut.addEventListener("message",({source:o,data:i})=>{o===ut&&i===r&&n.length&&n.shift()()},!1),o=>{n.push(o),ut.postMessage(r,"*")}))(`axios@${Math.random()}`,[]):r=>setTimeout(r))(typeof setImmediate=="function",me(ut.postMessage)),mf=typeof queueMicrotask<"u"?queueMicrotask.bind(ut):typeof process<"u"&&process.nextTick||va,d={isArray:bt,isArrayBuffer:fa,isBuffer:Il,isFormData:Bl,isArrayBufferView:Ll,isString:Ul,isNumber:da,isBoolean:ql,isObject:Dr,isPlainObject:xr,isReadableStream:Kl,isRequest:Gl,isResponse:Hl,isHeaders:Yl,isUndefined:Vt,isDate:kl,isFile:jl,isBlob:Dl,isRegExp:af,isFunction:me,isStream:Ml,isURLSearchParams:Vl,isTypedArray:ef,isFileList:Fl,forEach:Kt,merge:Jn,extend:zl,trim:$l,stripBOM:Wl,inherits:Jl,toFlatObject:Ql,kindOf:kr,kindOfTest:be,endsWith:Xl,toArray:Zl,forEachEntry:tf,matchAll:rf,isHTMLForm:nf,hasOwnProperty:Ji,hasOwnProp:Ji,reduceDescriptors:ya,freezeMethods:sf,toObjectSet:uf,toCamelCase:of,noop:cf,toFiniteNumber:lf,findKey:pa,global:ut,isContextDefined:ha,ALPHABET:ma,generateString:ff,isSpecCompliantForm:df,toJSONObject:pf,isAsyncFn:hf,isThenable:yf,setImmediate:va,asap:mf};function x(e,t,r,n,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),r&&(this.config=r),n&&(this.request=n),o&&(this.response=o,this.status=o.status?o.status:null)}d.inherits(x,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:d.toJSONObject(this.config),code:this.code,status:this.status}}});var ga=x.prototype,_a={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{_a[e]={value:e}});Object.defineProperties(x,_a);Object.defineProperty(ga,"isAxiosError",{value:!0});x.from=(e,t,r,n,o,i)=>{let a=Object.create(ga);return d.toFlatObject(e,a,function(l){return l!==Error.prototype},u=>u!=="isAxiosError"),x.call(a,e.message,t,r,n,o),a.cause=e,a.name=e.name,i&&Object.assign(a,i),a};var vf=null;function Qn(e){return d.isPlainObject(e)||d.isArray(e)}function Ea(e){return d.endsWith(e,"[]")?e.slice(0,-2):e}function Xi(e,t,r){return e?e.concat(t).map(function(o,i){return o=Ea(o),!r&&i?"["+o+"]":o}).join(r?".":""):t}function gf(e){return d.isArray(e)&&!e.some(Qn)}var _f=d.toFlatObject(d,{},null,function(t){return/^is[A-Z]/.test(t)});function Fr(e,t,r){if(!d.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,r=d.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,function(E,h){return!d.isUndefined(h[E])});let n=r.metaTokens,o=r.visitor||c,i=r.dots,a=r.indexes,l=(r.Blob||typeof Blob<"u"&&Blob)&&d.isSpecCompliantForm(t);if(!d.isFunction(o))throw new TypeError("visitor must be a function");function s(m){if(m===null)return"";if(d.isDate(m))return m.toISOString();if(!l&&d.isBlob(m))throw new x("Blob is not supported. Use a Buffer instead.");return d.isArrayBuffer(m)||d.isTypedArray(m)?l&&typeof Blob=="function"?new Blob([m]):Buffer.from(m):m}function c(m,E,h){let w=m;if(m&&!h&&typeof m=="object"){if(d.endsWith(E,"{}"))E=n?E:E.slice(0,-2),m=JSON.stringify(m);else if(d.isArray(m)&&gf(m)||(d.isFileList(m)||d.endsWith(E,"[]"))&&(w=d.toArray(m)))return E=Ea(E),w.forEach(function(L,ee){!(d.isUndefined(L)||L===null)&&t.append(a===!0?Xi([E],ee,i):a===null?E:E+"[]",s(L))}),!1}return Qn(m)?!0:(t.append(Xi(h,E,i),s(m)),!1)}let f=[],p=Object.assign(_f,{defaultVisitor:c,convertValue:s,isVisitable:Qn});function y(m,E){if(!d.isUndefined(m)){if(f.indexOf(m)!==-1)throw Error("Circular reference detected in "+E.join("."));f.push(m),d.forEach(m,function(w,k){(!(d.isUndefined(w)||w===null)&&o.call(t,w,d.isString(k)?k.trim():k,E,p))===!0&&y(w,E?E.concat(k):[k])}),f.pop()}}if(!d.isObject(e))throw new TypeError("data must be an object");return y(e),t}function Zi(e){let t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(n){return t[n]})}function so(e,t){this._pairs=[],e&&Fr(e,this,t)}var Ta=so.prototype;Ta.append=function(t,r){this._pairs.push([t,r])};Ta.toString=function(t){let r=t?function(n){return t.call(this,n,Zi)}:Zi;return this._pairs.map(function(o){return r(o[0])+"="+r(o[1])},"").join("&")};function Ef(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function ba(e,t,r){if(!t)return e;let n=r&&r.encode||Ef,o=r&&r.serialize,i;if(o?i=o(t,r):i=d.isURLSearchParams(t)?t.toString():new so(t,r).toString(n),i){let a=e.indexOf("#");a!==-1&&(e=e.slice(0,a)),e+=(e.indexOf("?")===-1?"?":"&")+i}return e}var Xn=class{constructor(){this.handlers=[]}use(t,r,n){return this.handlers.push({fulfilled:t,rejected:r,synchronous:n?n.synchronous:!1,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){d.forEach(this.handlers,function(n){n!==null&&t(n)})}},ea=Xn,Sa={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Tf=typeof URLSearchParams<"u"?URLSearchParams:so,bf=typeof FormData<"u"?FormData:null,Sf=typeof Blob<"u"?Blob:null,Of={isBrowser:!0,classes:{URLSearchParams:Tf,FormData:bf,Blob:Sf},protocols:["http","https","file","blob","url","data"]},uo=typeof window<"u"&&typeof document<"u",Zn=typeof navigator=="object"&&navigator||void 0,wf=uo&&(!Zn||["ReactNative","NativeScript","NS"].indexOf(Zn.product)<0),Rf=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",Pf=uo&&window.location.href||"http://localhost",Cf=Object.freeze({__proto__:null,hasBrowserEnv:uo,hasStandardBrowserWebWorkerEnv:Rf,hasStandardBrowserEnv:wf,navigator:Zn,origin:Pf}),de={...Cf,...Of};function Af(e,t){return Fr(e,new de.classes.URLSearchParams,Object.assign({visitor:function(r,n,o,i){return de.isNode&&d.isBuffer(r)?(this.append(n,r.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},t))}function Nf(e){return d.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function xf(e){let t={},r=Object.keys(e),n,o=r.length,i;for(n=0;n<o;n++)i=r[n],t[i]=e[i];return t}function Oa(e){function t(r,n,o,i){let a=r[i++];if(a==="__proto__")return!0;let u=Number.isFinite(+a),l=i>=r.length;return a=!a&&d.isArray(o)?o.length:a,l?(d.hasOwnProp(o,a)?o[a]=[o[a],n]:o[a]=n,!u):((!o[a]||!d.isObject(o[a]))&&(o[a]=[]),t(r,n,o[a],i)&&d.isArray(o[a])&&(o[a]=xf(o[a])),!u)}if(d.isFormData(e)&&d.isFunction(e.entries)){let r={};return d.forEachEntry(e,(n,o)=>{t(Nf(n),o,r,0)}),r}return null}function If(e,t,r){if(d.isString(e))try{return(t||JSON.parse)(e),d.trim(e)}catch(n){if(n.name!=="SyntaxError")throw n}return(r||JSON.stringify)(e)}var co={transitional:Sa,adapter:["xhr","http","fetch"],transformRequest:[function(t,r){let n=r.getContentType()||"",o=n.indexOf("application/json")>-1,i=d.isObject(t);if(i&&d.isHTMLForm(t)&&(t=new FormData(t)),d.isFormData(t))return o?JSON.stringify(Oa(t)):t;if(d.isArrayBuffer(t)||d.isBuffer(t)||d.isStream(t)||d.isFile(t)||d.isBlob(t)||d.isReadableStream(t))return t;if(d.isArrayBufferView(t))return t.buffer;if(d.isURLSearchParams(t))return r.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let u;if(i){if(n.indexOf("application/x-www-form-urlencoded")>-1)return Af(t,this.formSerializer).toString();if((u=d.isFileList(t))||n.indexOf("multipart/form-data")>-1){let l=this.env&&this.env.FormData;return Fr(u?{"files[]":t}:t,l&&new l,this.formSerializer)}}return i||o?(r.setContentType("application/json",!1),If(t)):t}],transformResponse:[function(t){let r=this.transitional||co.transitional,n=r&&r.forcedJSONParsing,o=this.responseType==="json";if(d.isResponse(t)||d.isReadableStream(t))return t;if(t&&d.isString(t)&&(n&&!this.responseType||o)){let a=!(r&&r.silentJSONParsing)&&o;try{return JSON.parse(t)}catch(u){if(a)throw u.name==="SyntaxError"?x.from(u,x.ERR_BAD_RESPONSE,this,null,this.response):u}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:de.classes.FormData,Blob:de.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};d.forEach(["delete","get","head","post","put","patch"],e=>{co.headers[e]={}});var lo=co,Lf=d.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),Uf=e=>{let t={},r,n,o;return e&&e.split(`
`).forEach(function(a){o=a.indexOf(":"),r=a.substring(0,o).trim().toLowerCase(),n=a.substring(o+1).trim(),!(!r||t[r]&&Lf[r])&&(r==="set-cookie"?t[r]?t[r].push(n):t[r]=[n]:t[r]=t[r]?t[r]+", "+n:n)}),t},ta=Symbol("internals");function Bt(e){return e&&String(e).trim().toLowerCase()}function Ir(e){return e===!1||e==null?e:d.isArray(e)?e.map(Ir):String(e)}function qf(e){let t=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g,n;for(;n=r.exec(e);)t[n[1]]=n[2];return t}var kf=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function $n(e,t,r,n,o){if(d.isFunction(n))return n.call(this,t,r);if(o&&(t=r),!!d.isString(t)){if(d.isString(n))return t.indexOf(n)!==-1;if(d.isRegExp(n))return n.test(t)}}function jf(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,r,n)=>r.toUpperCase()+n)}function Df(e,t){let r=d.toCamelCase(" "+t);["get","set","has"].forEach(n=>{Object.defineProperty(e,n+r,{value:function(o,i,a){return this[n].call(this,t,o,i,a)},configurable:!0})})}var Et=class{constructor(t){t&&this.set(t)}set(t,r,n){let o=this;function i(u,l,s){let c=Bt(l);if(!c)throw new Error("header name must be a non-empty string");let f=d.findKey(o,c);(!f||o[f]===void 0||s===!0||s===void 0&&o[f]!==!1)&&(o[f||l]=Ir(u))}let a=(u,l)=>d.forEach(u,(s,c)=>i(s,c,l));if(d.isPlainObject(t)||t instanceof this.constructor)a(t,r);else if(d.isString(t)&&(t=t.trim())&&!kf(t))a(Uf(t),r);else if(d.isHeaders(t))for(let[u,l]of t.entries())i(l,u,n);else t!=null&&i(r,t,n);return this}get(t,r){if(t=Bt(t),t){let n=d.findKey(this,t);if(n){let o=this[n];if(!r)return o;if(r===!0)return qf(o);if(d.isFunction(r))return r.call(this,o,n);if(d.isRegExp(r))return r.exec(o);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,r){if(t=Bt(t),t){let n=d.findKey(this,t);return!!(n&&this[n]!==void 0&&(!r||$n(this,this[n],n,r)))}return!1}delete(t,r){let n=this,o=!1;function i(a){if(a=Bt(a),a){let u=d.findKey(n,a);u&&(!r||$n(n,n[u],u,r))&&(delete n[u],o=!0)}}return d.isArray(t)?t.forEach(i):i(t),o}clear(t){let r=Object.keys(this),n=r.length,o=!1;for(;n--;){let i=r[n];(!t||$n(this,this[i],i,t,!0))&&(delete this[i],o=!0)}return o}normalize(t){let r=this,n={};return d.forEach(this,(o,i)=>{let a=d.findKey(n,i);if(a){r[a]=Ir(o),delete r[i];return}let u=t?jf(i):String(i).trim();u!==i&&delete r[i],r[u]=Ir(o),n[u]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){let r=Object.create(null);return d.forEach(this,(n,o)=>{n!=null&&n!==!1&&(r[o]=t&&d.isArray(n)?n.join(", "):n)}),r}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,r])=>t+": "+r).join(`
`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...r){let n=new this(t);return r.forEach(o=>n.set(o)),n}static accessor(t){let n=(this[ta]=this[ta]={accessors:{}}).accessors,o=this.prototype;function i(a){let u=Bt(a);n[u]||(Df(o,a),n[u]=!0)}return d.isArray(t)?t.forEach(i):i(t),this}};Et.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);d.reduceDescriptors(Et.prototype,({value:e},t)=>{let r=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(n){this[r]=n}}});d.freezeMethods(Et);var Te=Et;function zn(e,t){let r=this||lo,n=t||r,o=Te.from(n.headers),i=n.data;return d.forEach(e,function(u){i=u.call(r,i,o.normalize(),t?t.status:void 0)}),o.normalize(),i}function wa(e){return!!(e&&e.__CANCEL__)}function St(e,t,r){x.call(this,e??"canceled",x.ERR_CANCELED,t,r),this.name="CanceledError"}d.inherits(St,x,{__CANCEL__:!0});function Ra(e,t,r){let n=r.config.validateStatus;!r.status||!n||n(r.status)?e(r):t(new x("Request failed with status code "+r.status,[x.ERR_BAD_REQUEST,x.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r))}function Ff(e){let t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function Mf(e,t){e=e||10;let r=new Array(e),n=new Array(e),o=0,i=0,a;return t=t!==void 0?t:1e3,function(l){let s=Date.now(),c=n[i];a||(a=s),r[o]=l,n[o]=s;let f=i,p=0;for(;f!==o;)p+=r[f++],f=f%e;if(o=(o+1)%e,o===i&&(i=(i+1)%e),s-a<t)return;let y=c&&s-c;return y?Math.round(p*1e3/y):void 0}}function Bf(e,t){let r=0,n=1e3/t,o,i,a=(s,c=Date.now())=>{r=c,o=null,i&&(clearTimeout(i),i=null),e.apply(null,s)};return[(...s)=>{let c=Date.now(),f=c-r;f>=n?a(s,c):(o=s,i||(i=setTimeout(()=>{i=null,a(o)},n-f)))},()=>o&&a(o)]}var Ur=(e,t,r=3)=>{let n=0,o=Mf(50,250);return Bf(i=>{let a=i.loaded,u=i.lengthComputable?i.total:void 0,l=a-n,s=o(l),c=a<=u;n=a;let f={loaded:a,total:u,progress:u?a/u:void 0,bytes:l,rate:s||void 0,estimated:s&&u&&c?(u-a)/s:void 0,event:i,lengthComputable:u!=null,[t?"download":"upload"]:!0};e(f)},r)},ra=(e,t)=>{let r=e!=null;return[n=>t[0]({lengthComputable:r,total:e,loaded:n}),t[1]]},na=e=>(...t)=>d.asap(()=>e(...t)),Vf=de.hasStandardBrowserEnv?function(){let t=de.navigator&&/(msie|trident)/i.test(de.navigator.userAgent),r=document.createElement("a"),n;function o(i){let a=i;return t&&(r.setAttribute("href",a),a=r.href),r.setAttribute("href",a),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:r.pathname.charAt(0)==="/"?r.pathname:"/"+r.pathname}}return n=o(window.location.href),function(a){let u=d.isString(a)?o(a):a;return u.protocol===n.protocol&&u.host===n.host}}():function(){return function(){return!0}}(),Kf=de.hasStandardBrowserEnv?{write(e,t,r,n,o,i){let a=[e+"="+encodeURIComponent(t)];d.isNumber(r)&&a.push("expires="+new Date(r).toGMTString()),d.isString(n)&&a.push("path="+n),d.isString(o)&&a.push("domain="+o),i===!0&&a.push("secure"),document.cookie=a.join("; ")},read(e){let t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function Gf(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function Hf(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function Pa(e,t){return e&&!Gf(t)?Hf(e,t):t}var oa=e=>e instanceof Te?{...e}:e;function ct(e,t){t=t||{};let r={};function n(s,c,f){return d.isPlainObject(s)&&d.isPlainObject(c)?d.merge.call({caseless:f},s,c):d.isPlainObject(c)?d.merge({},c):d.isArray(c)?c.slice():c}function o(s,c,f){if(d.isUndefined(c)){if(!d.isUndefined(s))return n(void 0,s,f)}else return n(s,c,f)}function i(s,c){if(!d.isUndefined(c))return n(void 0,c)}function a(s,c){if(d.isUndefined(c)){if(!d.isUndefined(s))return n(void 0,s)}else return n(void 0,c)}function u(s,c,f){if(f in t)return n(s,c);if(f in e)return n(void 0,s)}let l={url:i,method:i,data:i,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,withXSRFToken:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:u,headers:(s,c)=>o(oa(s),oa(c),!0)};return d.forEach(Object.keys(Object.assign({},e,t)),function(c){let f=l[c]||o,p=f(e[c],t[c],c);d.isUndefined(p)&&f!==u||(r[c]=p)}),r}var Ca=e=>{let t=ct({},e),{data:r,withXSRFToken:n,xsrfHeaderName:o,xsrfCookieName:i,headers:a,auth:u}=t;t.headers=a=Te.from(a),t.url=ba(Pa(t.baseURL,t.url),e.params,e.paramsSerializer),u&&a.set("Authorization","Basic "+btoa((u.username||"")+":"+(u.password?unescape(encodeURIComponent(u.password)):"")));let l;if(d.isFormData(r)){if(de.hasStandardBrowserEnv||de.hasStandardBrowserWebWorkerEnv)a.setContentType(void 0);else if((l=a.getContentType())!==!1){let[s,...c]=l?l.split(";").map(f=>f.trim()).filter(Boolean):[];a.setContentType([s||"multipart/form-data",...c].join("; "))}}if(de.hasStandardBrowserEnv&&(n&&d.isFunction(n)&&(n=n(t)),n||n!==!1&&Vf(t.url))){let s=o&&i&&Kf.read(i);s&&a.set(o,s)}return t},Yf=typeof XMLHttpRequest<"u",$f=Yf&&function(e){return new Promise(function(r,n){let o=Ca(e),i=o.data,a=Te.from(o.headers).normalize(),{responseType:u,onUploadProgress:l,onDownloadProgress:s}=o,c,f,p,y,m;function E(){y&&y(),m&&m(),o.cancelToken&&o.cancelToken.unsubscribe(c),o.signal&&o.signal.removeEventListener("abort",c)}let h=new XMLHttpRequest;h.open(o.method.toUpperCase(),o.url,!0),h.timeout=o.timeout;function w(){if(!h)return;let L=Te.from("getAllResponseHeaders"in h&&h.getAllResponseHeaders()),F={data:!u||u==="text"||u==="json"?h.responseText:h.response,status:h.status,statusText:h.statusText,headers:L,config:e,request:h};Ra(function(Y){r(Y),E()},function(Y){n(Y),E()},F),h=null}"onloadend"in h?h.onloadend=w:h.onreadystatechange=function(){!h||h.readyState!==4||h.status===0&&!(h.responseURL&&h.responseURL.indexOf("file:")===0)||setTimeout(w)},h.onabort=function(){h&&(n(new x("Request aborted",x.ECONNABORTED,e,h)),h=null)},h.onerror=function(){n(new x("Network Error",x.ERR_NETWORK,e,h)),h=null},h.ontimeout=function(){let ee=o.timeout?"timeout of "+o.timeout+"ms exceeded":"timeout exceeded",F=o.transitional||Sa;o.timeoutErrorMessage&&(ee=o.timeoutErrorMessage),n(new x(ee,F.clarifyTimeoutError?x.ETIMEDOUT:x.ECONNABORTED,e,h)),h=null},i===void 0&&a.setContentType(null),"setRequestHeader"in h&&d.forEach(a.toJSON(),function(ee,F){h.setRequestHeader(F,ee)}),d.isUndefined(o.withCredentials)||(h.withCredentials=!!o.withCredentials),u&&u!=="json"&&(h.responseType=o.responseType),s&&([p,m]=Ur(s,!0),h.addEventListener("progress",p)),l&&h.upload&&([f,y]=Ur(l),h.upload.addEventListener("progress",f),h.upload.addEventListener("loadend",y)),(o.cancelToken||o.signal)&&(c=L=>{h&&(n(!L||L.type?new St(null,e,h):L),h.abort(),h=null)},o.cancelToken&&o.cancelToken.subscribe(c),o.signal&&(o.signal.aborted?c():o.signal.addEventListener("abort",c)));let k=Ff(o.url);if(k&&de.protocols.indexOf(k)===-1){n(new x("Unsupported protocol "+k+":",x.ERR_BAD_REQUEST,e));return}h.send(i||null)})},zf=(e,t)=>{let{length:r}=e=e?e.filter(Boolean):[];if(t||r){let n=new AbortController,o,i=function(s){if(!o){o=!0,u();let c=s instanceof Error?s:this.reason;n.abort(c instanceof x?c:new St(c instanceof Error?c.message:c))}},a=t&&setTimeout(()=>{a=null,i(new x(`timeout ${t} of ms exceeded`,x.ETIMEDOUT))},t),u=()=>{e&&(a&&clearTimeout(a),a=null,e.forEach(s=>{s.unsubscribe?s.unsubscribe(i):s.removeEventListener("abort",i)}),e=null)};e.forEach(s=>s.addEventListener("abort",i));let{signal:l}=n;return l.unsubscribe=()=>d.asap(u),l}},Wf=zf,Jf=function*(e,t){let r=e.byteLength;if(!t||r<t){yield e;return}let n=0,o;for(;n<r;)o=n+t,yield e.slice(n,o),n=o},Qf=async function*(e,t,r){for await(let n of e)yield*Jf(ArrayBuffer.isView(n)?n:await r(String(n)),t)},ia=(e,t,r,n,o)=>{let i=Qf(e,t,o),a=0,u,l=s=>{u||(u=!0,n&&n(s))};return new ReadableStream({async pull(s){try{let{done:c,value:f}=await i.next();if(c){l(),s.close();return}let p=f.byteLength;if(r){let y=a+=p;r(y)}s.enqueue(new Uint8Array(f))}catch(c){throw l(c),c}},cancel(s){return l(s),i.return()}},{highWaterMark:2})},Mr=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",Aa=Mr&&typeof ReadableStream=="function",eo=Mr&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),Na=(e,...t)=>{try{return!!e(...t)}catch{return!1}},Xf=Aa&&Na(()=>{let e=!1,t=new Request(de.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),aa=64*1024,to=Aa&&Na(()=>d.isReadableStream(new Response("").body)),qr={stream:to&&(e=>e.body)};Mr&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!qr[t]&&(qr[t]=d.isFunction(e[t])?r=>r[t]():(r,n)=>{throw new x(`Response type '${t}' is not supported`,x.ERR_NOT_SUPPORT,n)})})})(new Response);var Zf=async e=>{if(e==null)return 0;if(d.isBlob(e))return e.size;if(d.isSpecCompliantForm(e))return(await new Request(de.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if(d.isArrayBufferView(e)||d.isArrayBuffer(e))return e.byteLength;if(d.isURLSearchParams(e)&&(e=e+""),d.isString(e))return(await eo(e)).byteLength},ed=async(e,t)=>{let r=d.toFiniteNumber(e.getContentLength());return r??Zf(t)},td=Mr&&(async e=>{let{url:t,method:r,data:n,signal:o,cancelToken:i,timeout:a,onDownloadProgress:u,onUploadProgress:l,responseType:s,headers:c,withCredentials:f="same-origin",fetchOptions:p}=Ca(e);s=s?(s+"").toLowerCase():"text";let y=Wf([o,i&&i.toAbortSignal()],a),m,E=y&&y.unsubscribe&&(()=>{y.unsubscribe()}),h;try{if(l&&Xf&&r!=="get"&&r!=="head"&&(h=await ed(c,n))!==0){let F=new Request(t,{method:"POST",body:n,duplex:"half"}),K;if(d.isFormData(n)&&(K=F.headers.get("content-type"))&&c.setContentType(K),F.body){let[Y,he]=ra(h,Ur(na(l)));n=ia(F.body,aa,Y,he,eo)}}d.isString(f)||(f=f?"include":"omit");let w="credentials"in Request.prototype;m=new Request(t,{...p,signal:y,method:r.toUpperCase(),headers:c.normalize().toJSON(),body:n,duplex:"half",credentials:w?f:void 0});let k=await fetch(m),L=to&&(s==="stream"||s==="response");if(to&&(u||L&&E)){let F={};["status","statusText","headers"].forEach(Q=>{F[Q]=k[Q]});let K=d.toFiniteNumber(k.headers.get("content-length")),[Y,he]=u&&ra(K,Ur(na(u),!0))||[];k=new Response(ia(k.body,aa,Y,()=>{he&&he(),E&&E()},eo),F)}s=s||"text";let ee=await qr[d.findKey(qr,s)||"text"](k,e);return!L&&E&&E(),await new Promise((F,K)=>{Ra(F,K,{data:ee,headers:Te.from(k.headers),status:k.status,statusText:k.statusText,config:e,request:m})})}catch(w){throw E&&E(),w&&w.name==="TypeError"&&/fetch/i.test(w.message)?Object.assign(new x("Network Error",x.ERR_NETWORK,e,m),{cause:w.cause||w}):x.from(w,w&&w.code,e,m)}}),ro={http:vf,xhr:$f,fetch:td};d.forEach(ro,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});var sa=e=>`- ${e}`,rd=e=>d.isFunction(e)||e===null||e===!1,xa={getAdapter:e=>{e=d.isArray(e)?e:[e];let{length:t}=e,r,n,o={};for(let i=0;i<t;i++){r=e[i];let a;if(n=r,!rd(r)&&(n=ro[(a=String(r)).toLowerCase()],n===void 0))throw new x(`Unknown adapter '${a}'`);if(n)break;o[a||"#"+i]=n}if(!n){let i=Object.entries(o).map(([u,l])=>`adapter ${u} `+(l===!1?"is not supported by the environment":"is not available in the build")),a=t?i.length>1?`since :
`+i.map(sa).join(`
`):" "+sa(i[0]):"as no adapter specified";throw new x("There is no suitable adapter to dispatch the request "+a,"ERR_NOT_SUPPORT")}return n},adapters:ro};function Wn(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new St(null,e)}function ua(e){return Wn(e),e.headers=Te.from(e.headers),e.data=zn.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),xa.getAdapter(e.adapter||lo.adapter)(e).then(function(n){return Wn(e),n.data=zn.call(e,e.transformResponse,n),n.headers=Te.from(n.headers),n},function(n){return wa(n)||(Wn(e),n&&n.response&&(n.response.data=zn.call(e,e.transformResponse,n.response),n.response.headers=Te.from(n.response.headers))),Promise.reject(n)})}var Ia="1.7.6",fo={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{fo[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}});var ca={};fo.transitional=function(t,r,n){function o(i,a){return"[Axios v"+Ia+"] Transitional option '"+i+"'"+a+(n?". "+n:"")}return(i,a,u)=>{if(t===!1)throw new x(o(a," has been removed"+(r?" in "+r:"")),x.ERR_DEPRECATED);return r&&!ca[a]&&(ca[a]=!0,console.warn(o(a," has been deprecated since v"+r+" and will be removed in the near future"))),t?t(i,a,u):!0}};function nd(e,t,r){if(typeof e!="object")throw new x("options must be an object",x.ERR_BAD_OPTION_VALUE);let n=Object.keys(e),o=n.length;for(;o-- >0;){let i=n[o],a=t[i];if(a){let u=e[i],l=u===void 0||a(u,i,e);if(l!==!0)throw new x("option "+i+" must be "+l,x.ERR_BAD_OPTION_VALUE);continue}if(r!==!0)throw new x("Unknown option "+i,x.ERR_BAD_OPTION)}}var no={assertOptions:nd,validators:fo},$e=no.validators,Tt=class{constructor(t){this.defaults=t,this.interceptors={request:new ea,response:new ea}}async request(t,r){try{return await this._request(t,r)}catch(n){if(n instanceof Error){let o;Error.captureStackTrace?Error.captureStackTrace(o={}):o=new Error;let i=o.stack?o.stack.replace(/^.+\n/,""):"";try{n.stack?i&&!String(n.stack).endsWith(i.replace(/^.+\n.+\n/,""))&&(n.stack+=`
`+i):n.stack=i}catch{}}throw n}}_request(t,r){typeof t=="string"?(r=r||{},r.url=t):r=t||{},r=ct(this.defaults,r);let{transitional:n,paramsSerializer:o,headers:i}=r;n!==void 0&&no.assertOptions(n,{silentJSONParsing:$e.transitional($e.boolean),forcedJSONParsing:$e.transitional($e.boolean),clarifyTimeoutError:$e.transitional($e.boolean)},!1),o!=null&&(d.isFunction(o)?r.paramsSerializer={serialize:o}:no.assertOptions(o,{encode:$e.function,serialize:$e.function},!0)),r.method=(r.method||this.defaults.method||"get").toLowerCase();let a=i&&d.merge(i.common,i[r.method]);i&&d.forEach(["delete","get","head","post","put","patch","common"],m=>{delete i[m]}),r.headers=Te.concat(a,i);let u=[],l=!0;this.interceptors.request.forEach(function(E){typeof E.runWhen=="function"&&E.runWhen(r)===!1||(l=l&&E.synchronous,u.unshift(E.fulfilled,E.rejected))});let s=[];this.interceptors.response.forEach(function(E){s.push(E.fulfilled,E.rejected)});let c,f=0,p;if(!l){let m=[ua.bind(this),void 0];for(m.unshift.apply(m,u),m.push.apply(m,s),p=m.length,c=Promise.resolve(r);f<p;)c=c.then(m[f++],m[f++]);return c}p=u.length;let y=r;for(f=0;f<p;){let m=u[f++],E=u[f++];try{y=m(y)}catch(h){E.call(this,h);break}}try{c=ua.call(this,y)}catch(m){return Promise.reject(m)}for(f=0,p=s.length;f<p;)c=c.then(s[f++],s[f++]);return c}getUri(t){t=ct(this.defaults,t);let r=Pa(t.baseURL,t.url);return ba(r,t.params,t.paramsSerializer)}};d.forEach(["delete","get","head","options"],function(t){Tt.prototype[t]=function(r,n){return this.request(ct(n||{},{method:t,url:r,data:(n||{}).data}))}});d.forEach(["post","put","patch"],function(t){function r(n){return function(i,a,u){return this.request(ct(u||{},{method:t,headers:n?{"Content-Type":"multipart/form-data"}:{},url:i,data:a}))}}Tt.prototype[t]=r(),Tt.prototype[t+"Form"]=r(!0)});var Lr=Tt,oo=class e{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let r;this.promise=new Promise(function(i){r=i});let n=this;this.promise.then(o=>{if(!n._listeners)return;let i=n._listeners.length;for(;i-- >0;)n._listeners[i](o);n._listeners=null}),this.promise.then=o=>{let i,a=new Promise(u=>{n.subscribe(u),i=u}).then(o);return a.cancel=function(){n.unsubscribe(i)},a},t(function(i,a,u){n.reason||(n.reason=new St(i,a,u),r(n.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;let r=this._listeners.indexOf(t);r!==-1&&this._listeners.splice(r,1)}toAbortSignal(){let t=new AbortController,r=n=>{t.abort(n)};return this.subscribe(r),t.signal.unsubscribe=()=>this.unsubscribe(r),t.signal}static source(){let t;return{token:new e(function(o){t=o}),cancel:t}}},od=oo;function id(e){return function(r){return e.apply(null,r)}}function ad(e){return d.isObject(e)&&e.isAxiosError===!0}var io={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(io).forEach(([e,t])=>{io[t]=e});var sd=io;function La(e){let t=new Lr(e),r=la(Lr.prototype.request,t);return d.extend(r,Lr.prototype,t,{allOwnKeys:!0}),d.extend(r,t,null,{allOwnKeys:!0}),r.create=function(o){return La(ct(e,o))},r}var J=La(lo);J.Axios=Lr;J.CanceledError=St;J.CancelToken=od;J.isCancel=wa;J.VERSION=Ia;J.toFormData=Fr;J.AxiosError=x;J.Cancel=J.CanceledError;J.all=function(t){return Promise.all(t)};J.spread=id;J.isAxiosError=ad;J.mergeConfig=ct;J.AxiosHeaders=Te;J.formToJSON=e=>Oa(d.isHTMLForm(e)?new FormData(e):e);J.getAdapter=xa.getAdapter;J.HttpStatusCode=sd;J.default=J;Ua.exports=J});var Se={};Lt(Se,{__addDisposableResource:()=>ts,__assign:()=>Br,__asyncDelegator:()=>$a,__asyncGenerator:()=>Ya,__asyncValues:()=>za,__await:()=>Ot,__awaiter:()=>Ma,__classPrivateFieldGet:()=>Xa,__classPrivateFieldIn:()=>es,__classPrivateFieldSet:()=>Za,__createBinding:()=>Kr,__decorate:()=>ja,__disposeResources:()=>rs,__esDecorate:()=>ud,__exportStar:()=>Va,__extends:()=>qa,__generator:()=>Ba,__importDefault:()=>Qa,__importStar:()=>Ja,__makeTemplateObject:()=>Wa,__metadata:()=>Fa,__param:()=>Da,__propKey:()=>ld,__read:()=>yo,__rest:()=>ka,__runInitializers:()=>cd,__setFunctionName:()=>fd,__spread:()=>Ka,__spreadArray:()=>Ha,__spreadArrays:()=>Ga,__values:()=>Vr,default:()=>hd});function qa(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");ho(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}function ka(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r}function ja(e,t,r,n){var o=arguments.length,i=o<3?t:n===null?n=Object.getOwnPropertyDescriptor(t,r):n,a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")i=Reflect.decorate(e,t,r,n);else for(var u=e.length-1;u>=0;u--)(a=e[u])&&(i=(o<3?a(i):o>3?a(t,r,i):a(t,r))||i);return o>3&&i&&Object.defineProperty(t,r,i),i}function Da(e,t){return function(r,n){t(r,n,e)}}function ud(e,t,r,n,o,i){function a(w){if(w!==void 0&&typeof w!="function")throw new TypeError("Function expected");return w}for(var u=n.kind,l=u==="getter"?"get":u==="setter"?"set":"value",s=!t&&e?n.static?e:e.prototype:null,c=t||(s?Object.getOwnPropertyDescriptor(s,n.name):{}),f,p=!1,y=r.length-1;y>=0;y--){var m={};for(var E in n)m[E]=E==="access"?{}:n[E];for(var E in n.access)m.access[E]=n.access[E];m.addInitializer=function(w){if(p)throw new TypeError("Cannot add initializers after decoration has completed");i.push(a(w||null))};var h=(0,r[y])(u==="accessor"?{get:c.get,set:c.set}:c[l],m);if(u==="accessor"){if(h===void 0)continue;if(h===null||typeof h!="object")throw new TypeError("Object expected");(f=a(h.get))&&(c.get=f),(f=a(h.set))&&(c.set=f),(f=a(h.init))&&o.unshift(f)}else(f=a(h))&&(u==="field"?o.unshift(f):c[l]=f)}s&&Object.defineProperty(s,n.name,c),p=!0}function cd(e,t,r){for(var n=arguments.length>2,o=0;o<t.length;o++)r=n?t[o].call(e,r):t[o].call(e);return n?r:void 0}function ld(e){return typeof e=="symbol"?e:"".concat(e)}function fd(e,t,r){return typeof t=="symbol"&&(t=t.description?"[".concat(t.description,"]"):""),Object.defineProperty(e,"name",{configurable:!0,value:r?"".concat(r," ",t):t})}function Fa(e,t){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(e,t)}function Ma(e,t,r,n){function o(i){return i instanceof r?i:new r(function(a){a(i)})}return new(r||(r=Promise))(function(i,a){function u(c){try{s(n.next(c))}catch(f){a(f)}}function l(c){try{s(n.throw(c))}catch(f){a(f)}}function s(c){c.done?i(c.value):o(c.value).then(u,l)}s((n=n.apply(e,t||[])).next())})}function Ba(e,t){var r={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},n,o,i,a;return a={next:u(0),throw:u(1),return:u(2)},typeof Symbol=="function"&&(a[Symbol.iterator]=function(){return this}),a;function u(s){return function(c){return l([s,c])}}function l(s){if(n)throw new TypeError("Generator is already executing.");for(;a&&(a=0,s[0]&&(r=0)),r;)try{if(n=1,o&&(i=s[0]&2?o.return:s[0]?o.throw||((i=o.return)&&i.call(o),0):o.next)&&!(i=i.call(o,s[1])).done)return i;switch(o=0,i&&(s=[s[0]&2,i.value]),s[0]){case 0:case 1:i=s;break;case 4:return r.label++,{value:s[1],done:!1};case 5:r.label++,o=s[1],s=[0];continue;case 7:s=r.ops.pop(),r.trys.pop();continue;default:if(i=r.trys,!(i=i.length>0&&i[i.length-1])&&(s[0]===6||s[0]===2)){r=0;continue}if(s[0]===3&&(!i||s[1]>i[0]&&s[1]<i[3])){r.label=s[1];break}if(s[0]===6&&r.label<i[1]){r.label=i[1],i=s;break}if(i&&r.label<i[2]){r.label=i[2],r.ops.push(s);break}i[2]&&r.ops.pop(),r.trys.pop();continue}s=t.call(e,r)}catch(c){s=[6,c],o=0}finally{n=i=0}if(s[0]&5)throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}function Va(e,t){for(var r in e)r!=="default"&&!Object.prototype.hasOwnProperty.call(t,r)&&Kr(t,e,r)}function Vr(e){var t=typeof Symbol=="function"&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function yo(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),o,i=[],a;try{for(;(t===void 0||t-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(u){a={error:u}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(a)throw a.error}}return i}function Ka(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(yo(arguments[t]));return e}function Ga(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;for(var n=Array(e),o=0,t=0;t<r;t++)for(var i=arguments[t],a=0,u=i.length;a<u;a++,o++)n[o]=i[a];return n}function Ha(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,i;n<o;n++)(i||!(n in t))&&(i||(i=Array.prototype.slice.call(t,0,n)),i[n]=t[n]);return e.concat(i||Array.prototype.slice.call(t))}function Ot(e){return this instanceof Ot?(this.v=e,this):new Ot(e)}function Ya(e,t,r){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n=r.apply(e,t||[]),o,i=[];return o={},u("next"),u("throw"),u("return",a),o[Symbol.asyncIterator]=function(){return this},o;function a(y){return function(m){return Promise.resolve(m).then(y,f)}}function u(y,m){n[y]&&(o[y]=function(E){return new Promise(function(h,w){i.push([y,E,h,w])>1||l(y,E)})},m&&(o[y]=m(o[y])))}function l(y,m){try{s(n[y](m))}catch(E){p(i[0][3],E)}}function s(y){y.value instanceof Ot?Promise.resolve(y.value.v).then(c,f):p(i[0][2],y)}function c(y){l("next",y)}function f(y){l("throw",y)}function p(y,m){y(m),i.shift(),i.length&&l(i[0][0],i[0][1])}}function $a(e){var t,r;return t={},n("next"),n("throw",function(o){throw o}),n("return"),t[Symbol.iterator]=function(){return this},t;function n(o,i){t[o]=e[o]?function(a){return(r=!r)?{value:Ot(e[o](a)),done:!1}:i?i(a):a}:i}}function za(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],r;return t?t.call(e):(e=typeof Vr=="function"?Vr(e):e[Symbol.iterator](),r={},n("next"),n("throw"),n("return"),r[Symbol.asyncIterator]=function(){return this},r);function n(i){r[i]=e[i]&&function(a){return new Promise(function(u,l){a=e[i](a),o(u,l,a.done,a.value)})}}function o(i,a,u,l){Promise.resolve(l).then(function(s){i({value:s,done:u})},a)}}function Wa(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}function Ja(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)r!=="default"&&Object.prototype.hasOwnProperty.call(e,r)&&Kr(t,e,r);return dd(t,e),t}function Qa(e){return e&&e.__esModule?e:{default:e}}function Xa(e,t,r,n){if(r==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof t=="function"?e!==t||!n:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return r==="m"?n:r==="a"?n.call(e):n?n.value:t.get(e)}function Za(e,t,r,n,o){if(n==="m")throw new TypeError("Private method is not writable");if(n==="a"&&!o)throw new TypeError("Private accessor was defined without a setter");if(typeof t=="function"?e!==t||!o:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?o.call(e,r):o?o.value=r:t.set(e,r),r}function es(e,t){if(t===null||typeof t!="object"&&typeof t!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof e=="function"?t===e:e.has(t)}function ts(e,t,r){if(t!=null){if(typeof t!="object"&&typeof t!="function")throw new TypeError("Object expected.");var n,o;if(r){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");n=t[Symbol.asyncDispose]}if(n===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");n=t[Symbol.dispose],r&&(o=n)}if(typeof n!="function")throw new TypeError("Object not disposable.");o&&(n=function(){try{o.call(this)}catch(i){return Promise.reject(i)}}),e.stack.push({value:t,dispose:n,async:r})}else r&&e.stack.push({async:!0});return t}function rs(e){function t(n){e.error=e.hasError?new pd(n,e.error,"An error was suppressed during disposal."):n,e.hasError=!0}function r(){for(;e.stack.length;){var n=e.stack.pop();try{var o=n.dispose&&n.dispose.call(n.value);if(n.async)return Promise.resolve(o).then(r,function(i){return t(i),r()})}catch(i){t(i)}}if(e.hasError)throw e.error}return r()}var ho,Br,Kr,dd,pd,hd,Oe=ec(()=>{ho=function(e,t){return ho=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,n){r.__proto__=n}||function(r,n){for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(r[o]=n[o])},ho(e,t)};Br=function(){return Br=Object.assign||function(t){for(var r,n=1,o=arguments.length;n<o;n++){r=arguments[n];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},Br.apply(this,arguments)};Kr=Object.create?function(e,t,r,n){n===void 0&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);(!o||("get"in o?!t.__esModule:o.writable||o.configurable))&&(o={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,o)}:function(e,t,r,n){n===void 0&&(n=r),e[n]=t[r]};dd=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t};pd=typeof SuppressedError=="function"?SuppressedError:function(e,t,r){var n=new Error(r);return n.name="SuppressedError",n.error=e,n.suppressed=t,n};hd={__extends:qa,__assign:Br,__rest:ka,__decorate:ja,__param:Da,__metadata:Fa,__awaiter:Ma,__generator:Ba,__createBinding:Kr,__exportStar:Va,__values:Vr,__read:yo,__spread:Ka,__spreadArrays:Ga,__spreadArray:Ha,__await:Ot,__asyncGenerator:Ya,__asyncDelegator:$a,__asyncValues:za,__makeTemplateObject:Wa,__importStar:Ja,__importDefault:Qa,__classPrivateFieldGet:Xa,__classPrivateFieldSet:Za,__classPrivateFieldIn:es,__addDisposableResource:ts,__disposeResources:rs}});var ns=_(wt=>{"use strict";Object.defineProperty(wt,"__esModule",{value:!0});wt.lowerCase=wt.localeLowerCase=void 0;var yd={tr:{regexp:/\u0130|\u0049|\u0049\u0307/g,map:{\u0130:"i",I:"\u0131",I\u0307:"i"}},az:{regexp:/\u0130/g,map:{\u0130:"i",I:"\u0131",I\u0307:"i"}},lt:{regexp:/\u0049|\u004A|\u012E|\u00CC|\u00CD|\u0128/g,map:{I:"i\u0307",J:"j\u0307",\u012E:"\u012F\u0307",\u00CC:"i\u0307\u0300",\u00CD:"i\u0307\u0301",\u0128:"i\u0307\u0303"}}};function md(e,t){var r=yd[t.toLowerCase()];return mo(r?e.replace(r.regexp,function(n){return r.map[n]}):e)}wt.localeLowerCase=md;function mo(e){return e.toLowerCase()}wt.lowerCase=mo});var Hr=_(Gr=>{"use strict";Object.defineProperty(Gr,"__esModule",{value:!0});Gr.noCase=void 0;var vd=ns(),gd=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],_d=/[^A-Z0-9]+/gi;function Ed(e,t){t===void 0&&(t={});for(var r=t.splitRegexp,n=r===void 0?gd:r,o=t.stripRegexp,i=o===void 0?_d:o,a=t.transform,u=a===void 0?vd.lowerCase:a,l=t.delimiter,s=l===void 0?" ":l,c=os(os(e,n,"$1\0$2"),i,"\0"),f=0,p=c.length;c.charAt(f)==="\0";)f++;for(;c.charAt(p-1)==="\0";)p--;return c.slice(f,p).split("\0").map(u).join(s)}Gr.noCase=Ed;function os(e,t,r){return t instanceof RegExp?e.replace(t,r):t.reduce(function(n,o){return n.replace(o,r)},e)}});var as=_(ze=>{"use strict";Object.defineProperty(ze,"__esModule",{value:!0});ze.pascalCase=ze.pascalCaseTransformMerge=ze.pascalCaseTransform=void 0;var Td=(Oe(),Pe(Se)),bd=Hr();function is(e,t){var r=e.charAt(0),n=e.substr(1).toLowerCase();return t>0&&r>="0"&&r<="9"?"_"+r+n:""+r.toUpperCase()+n}ze.pascalCaseTransform=is;function Sd(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()}ze.pascalCaseTransformMerge=Sd;function Od(e,t){return t===void 0&&(t={}),bd.noCase(e,Td.__assign({delimiter:"",transform:is},t))}ze.pascalCase=Od});var us=_(We=>{"use strict";Object.defineProperty(We,"__esModule",{value:!0});We.camelCase=We.camelCaseTransformMerge=We.camelCaseTransform=void 0;var wd=(Oe(),Pe(Se)),vo=as();function ss(e,t){return t===0?e.toLowerCase():vo.pascalCaseTransform(e,t)}We.camelCaseTransform=ss;function Rd(e,t){return t===0?e.toLowerCase():vo.pascalCaseTransformMerge(e)}We.camelCaseTransformMerge=Rd;function Pd(e,t){return t===void 0&&(t={}),vo.pascalCase(e,wd.__assign({transform:ss},t))}We.camelCase=Pd});var cs=_(Yr=>{"use strict";Object.defineProperty(Yr,"__esModule",{value:!0});Yr.dotCase=void 0;var Cd=(Oe(),Pe(Se)),Ad=Hr();function Nd(e,t){return t===void 0&&(t={}),Ad.noCase(e,Cd.__assign({delimiter:"."},t))}Yr.dotCase=Nd});var ls=_($r=>{"use strict";Object.defineProperty($r,"__esModule",{value:!0});$r.snakeCase=void 0;var xd=(Oe(),Pe(Se)),Id=cs();function Ld(e,t){return t===void 0&&(t={}),Id.dotCase(e,xd.__assign({delimiter:"_"},t))}$r.snakeCase=Ld});var fs=_(zr=>{"use strict";Object.defineProperty(zr,"__esModule",{value:!0});zr.upperCaseFirst=void 0;function Ud(e){return e.charAt(0).toUpperCase()+e.substr(1)}zr.upperCaseFirst=Ud});var ps=_(Rt=>{"use strict";Object.defineProperty(Rt,"__esModule",{value:!0});Rt.capitalCase=Rt.capitalCaseTransform=void 0;var qd=(Oe(),Pe(Se)),kd=Hr(),jd=fs();function ds(e){return jd.upperCaseFirst(e.toLowerCase())}Rt.capitalCaseTransform=ds;function Dd(e,t){return t===void 0&&(t={}),kd.noCase(e,qd.__assign({delimiter:" ",transform:ds},t))}Rt.capitalCase=Dd});var hs=_(Wr=>{"use strict";Object.defineProperty(Wr,"__esModule",{value:!0});Wr.headerCase=void 0;var Fd=(Oe(),Pe(Se)),Md=ps();function Bd(e,t){return t===void 0&&(t={}),Md.capitalCase(e,Fd.__assign({delimiter:"-"},t))}Wr.headerCase=Bd});var ms=_(Pt=>{"use strict";Object.defineProperty(Pt,"__esModule",{value:!0});Pt.preserveSpecificKeys=Pt.applyCaseOptions=void 0;var ys=(Oe(),Pe(Se)),Vd=function(e,t){return function(r,n){return e(r,ys.__assign(ys.__assign({},t),n))}};Pt.applyCaseOptions=Vd;var Kd=function(e,t){var r=typeof t=="function"?t:function(n){return t.includes(n)};return function(n,o){return r(n,o)?n:e(n,o)}};Pt.preserveSpecificKeys=Kd});var go=_(ue=>{"use strict";Object.defineProperty(ue,"__esModule",{value:!0});ue.isAxiosHeaders=ue.isTransformable=ue.isPlainObject=ue.isFormData=ue.isURLSearchParams=void 0;var Gd=po(),Hd=function(e){return typeof URLSearchParams<"u"&&e instanceof URLSearchParams};ue.isURLSearchParams=Hd;var Yd=function(e){return typeof FormData<"u"&&e instanceof FormData};ue.isFormData=Yd;var $d=function(e){if(e==null)return!1;var t=Object.getPrototypeOf(e);return t===null||t===Object.prototype};ue.isPlainObject=$d;var zd=function(e){return Array.isArray(e)||(0,ue.isPlainObject)(e)||(0,ue.isFormData)(e)||(0,ue.isURLSearchParams)(e)};ue.isTransformable=zd;var Wd=function(e){return e==null?!1:e instanceof Gd.AxiosHeaders};ue.isAxiosHeaders=Wd});var Es=_(Ie=>{"use strict";Object.defineProperty(Ie,"__esModule",{value:!0});Ie.createObjectTransformers=Ie.createObjectTransformerOf=Ie.createObjectTransformer=void 0;var xe=(Oe(),Pe(Se)),Jd=us(),Qd=ls(),Xd=hs(),vs=ms(),Ue=go(),gs={snake:Qd.snakeCase,camel:Jd.camelCase,header:Xd.headerCase},_s=function(e,t,r){var n,o,i,a,u,l;if(!(0,Ue.isTransformable)(e))return e;if(((0,Ue.isFormData)(e)||(0,Ue.isURLSearchParams)(e))&&(!e.entries||r&&!e.delete)){var s=(0,Ue.isFormData)(e)?"FormData":"URLSearchParams",c=(0,Ue.isFormData)(e)?"https://github.com/jimmywarting/FormData":"https://github.com/jerrybendy/url-search-params-polyfill";return typeof navigator<"u"&&navigator.product==="ReactNative"?console.warn("Be careful that ".concat(s," cannot be transformed on React Native. If you intentionally implemented, ignore this kind of warning: https://facebook.github.io/react-native/docs/debugging.html")):(e.entries||console.warn("You must use polyfill of ".concat(s,".prototype.entries() on Internet Explorer or Safari: ").concat(c)),r&&!e.delete&&console.warn("You must use polyfill of ".concat(s,".prototype.delete() on Internet Explorer or Safari: ").concat(c))),e}var f=Object.getPrototypeOf(e),p=r?e:f?new f.constructor:Object.create(null),y;if((0,Ue.isFormData)(e)||(0,Ue.isURLSearchParams)(e)){if(y=e.entries(),r){y=xe.__spreadArray([],xe.__read(y),!1);try{for(var m=xe.__values(y),E=m.next();!E.done;E=m.next()){var h=xe.__read(E.value,1),w=h[0];e.delete(w)}}catch(Q){n={error:Q}}finally{try{E&&!E.done&&(o=m.return)&&o.call(m)}finally{if(n)throw n.error}}}}else if(y=Object.entries(e),r&&!Array.isArray(e))try{for(var k=xe.__values(y),L=k.next();!L.done;L=k.next()){var ee=xe.__read(L.value,1),w=ee[0];delete e[w]}}catch(Q){i={error:Q}}finally{try{L&&!L.done&&(a=k.return)&&a.call(k)}finally{if(i)throw i.error}}try{for(var F=xe.__values(y),K=F.next();!K.done;K=F.next()){var Y=xe.__read(K.value,2),w=Y[0],he=Y[1];(0,Ue.isFormData)(p)||(0,Ue.isURLSearchParams)(p)?p.append(t(w),he):w!=="__proto__"&&(p[Array.isArray(e)?Number(w):t("".concat(w))]=_s(he,t,r))}}catch(Q){u={error:Q}}finally{try{K&&!K.done&&(l=F.return)&&l.call(F)}finally{if(u)throw u.error}}return p},Zd=function(e,t,r){return t=(0,vs.applyCaseOptions)(t,xe.__assign({stripRegexp:/[^A-Z0-9[\]]+/gi},r?.caseOptions)),r?.preservedKeys&&(t=(0,vs.preserveSpecificKeys)(t,r.preservedKeys)),_s(e,t,r?.overwrite||!1)},ep=function(e){return function(t,r){return Zd(t,e,r)}};Ie.createObjectTransformer=ep;var tp=function(e,t){return(0,Ie.createObjectTransformer)(t?.[e]||gs[e])};Ie.createObjectTransformerOf=tp;var rp=function(e){var t,r,n=Object.keys(gs),o={};try{for(var i=xe.__values(n),a=i.next();!a.done;a=i.next()){var u=a.value;o[u]=(0,Ie.createObjectTransformerOf)(u,e)}}catch(l){t={error:l}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}return o};Ie.createObjectTransformers=rp});var bs=_(ve=>{"use strict";Object.defineProperty(ve,"__esModule",{value:!0});ve.applyCaseMiddleware=ve.createCamelResponseTransformer=ve.createSnakeRequestTransformer=ve.createSnakeParamsInterceptor=void 0;var Je=(Oe(),Pe(Se)),Eo=Es(),_o=go(),np=function(e){var t=(0,Eo.createObjectTransformers)(e?.caseFunctions).snake;return function(r){return!e?.ignoreParams&&r.params&&(r.params=t(r.params,e)),r}};ve.createSnakeParamsInterceptor=np;var op=function(e){var t=(0,Eo.createObjectTransformers)(e?.caseFunctions),r=t.snake,n=t.header;return function(o,i){return Ts(i,n,e,["common","delete","get","head","post","put","patch"]),r(o,e)}};ve.createSnakeRequestTransformer=op;var ip=function(e){var t=(0,Eo.createObjectTransformers)(e?.caseFunctions).camel;return function(r,n){return Ts(n,t,e),t(r,e)}};ve.createCamelResponseTransformer=ip;var Ts=function(e,t,r,n){var o,i,a,u;if(!(r?.ignoreHeaders||!(0,_o.isPlainObject)(e)&&!(0,_o.isAxiosHeaders)(e)))try{for(var l=Je.__values(Object.entries(e)),s=l.next();!s.done;s=l.next()){var c=Je.__read(s.value,2),f=c[0],p=c[1];t(p,Je.__assign({overwrite:!0},r)),!(n||[]).includes(f)&&((0,_o.isAxiosHeaders)(e)?(e.delete(f),e.set(Object.keys(t((a={},a[f]=null,a),r))[0],p,!0)):(delete e[f],e[Object.keys(t((u={},u[f]=null,u),r))[0]]=p))}}catch(y){o={error:y}}finally{try{s&&!s.done&&(i=l.return)&&i.call(l)}finally{if(o)throw o.error}}},ap=function(e,t){var r,n,o;return e.defaults.transformRequest=Je.__spreadArray([((r=t?.caseMiddleware)===null||r===void 0?void 0:r.requestTransformer)||(0,ve.createSnakeRequestTransformer)(t)],Je.__read(Array.isArray(e.defaults.transformRequest)?e.defaults.transformRequest:e.defaults.transformRequest!==void 0?[e.defaults.transformRequest]:[]),!1),e.defaults.transformResponse=Je.__spreadArray(Je.__spreadArray([],Je.__read(Array.isArray(e.defaults.transformResponse)?e.defaults.transformResponse:e.defaults.transformResponse!==void 0?[e.defaults.transformResponse]:[]),!1),[((n=t?.caseMiddleware)===null||n===void 0?void 0:n.responseTransformer)||(0,ve.createCamelResponseTransformer)(t)],!1),e.interceptors.request.use(((o=t?.caseMiddleware)===null||o===void 0?void 0:o.requestInterceptor)||(0,ve.createSnakeParamsInterceptor)(t)),e};ve.applyCaseMiddleware=ap});var Os=_(Ss=>{"use strict";Object.defineProperty(Ss,"__esModule",{value:!0})});var ws=_(Jr=>{"use strict";Object.defineProperty(Jr,"__esModule",{value:!0});var sp=(Oe(),Pe(Se)),up=bs();Jr.default=up.applyCaseMiddleware;sp.__exportStar(Os(),Jr)});var Ps=_(To=>{function cp(e,t){var r=Object.setPrototypeOf;r?r(e,t):e.__proto__=t}function Rs(e,t){t===void 0&&(t=e.constructor);var r=Error.captureStackTrace;r&&r(e,t)}var lp=function(){var e=function(r,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(o,i){o.__proto__=i}||function(o,i){for(var a in i)Object.prototype.hasOwnProperty.call(i,a)&&(o[a]=i[a])},e(r,n)};return function(t,r){if(typeof r!="function"&&r!==null)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");e(t,r);function n(){this.constructor=t}t.prototype=r===null?Object.create(r):(n.prototype=r.prototype,new n)}}(),fp=function(e){lp(t,e);function t(r,n){var o=this.constructor,i=e.call(this,r,n)||this;return Object.defineProperty(i,"name",{value:o.name,enumerable:!1,configurable:!0}),cp(i,o.prototype),Rs(i),i}return t}(Error),dp=function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,i;n<o;n++)(i||!(n in t))&&(i||(i=Array.prototype.slice.call(t,0,n)),i[n]=t[n]);return e.concat(i||Array.prototype.slice.call(t))};function pp(e,t){t===void 0&&(t=Error);function r(){for(var n=[],o=0;o<arguments.length;o++)n[o]=arguments[o];if(!(this instanceof r))return new(r.bind.apply(r,dp([void 0],n,!1)));t.apply(this,n),Object.defineProperty(this,"name",{value:e.name||t.name,enumerable:!1,configurable:!0}),e.apply(this,n),Rs(this,r)}return Object.defineProperties(r,{prototype:{value:Object.create(t.prototype,{constructor:{value:r,writable:!0,configurable:!0}})}})}To.CustomError=fp;To.customErrorFactory=pp});var bo=_(Ct=>{"use strict";var hp=Ct&&Ct.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},e(t,r)};return function(t,r){if(typeof r!="function"&&r!==null)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");e(t,r);function n(){this.constructor=t}t.prototype=r===null?Object.create(r):(n.prototype=r.prototype,new n)}}();Object.defineProperty(Ct,"__esModule",{value:!0});Ct.TodoistRequestError=void 0;var yp=Ps(),mp=[401,403],vp=function(e){hp(t,e);function t(r,n,o){var i=e.call(this,r)||this;return i.message=r,i.httpStatusCode=n,i.responseData=o,i.isAuthenticationError=function(){return i.httpStatusCode?mp.includes(i.httpStatusCode):!1},Object.defineProperty(i,"name",{value:"TodoistRequestError"}),i}return t}(yp.CustomError);Ct.TodoistRequestError=vp});var Oo=_(So=>{"use strict";Object.defineProperty(So,"__esModule",{value:!0});So.default=_p;var Qr,gp=new Uint8Array(16);function _p(){if(!Qr&&(Qr=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!Qr))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return Qr(gp)}});var Cs=_(Xr=>{"use strict";Object.defineProperty(Xr,"__esModule",{value:!0});Xr.default=void 0;var Ep=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;Xr.default=Ep});var Gt=_(Zr=>{"use strict";Object.defineProperty(Zr,"__esModule",{value:!0});Zr.default=void 0;var Tp=bp(Cs());function bp(e){return e&&e.__esModule?e:{default:e}}function Sp(e){return typeof e=="string"&&Tp.default.test(e)}var Op=Sp;Zr.default=Op});var Yt=_(Ht=>{"use strict";Object.defineProperty(Ht,"__esModule",{value:!0});Ht.default=void 0;Ht.unsafeStringify=As;var wp=Rp(Gt());function Rp(e){return e&&e.__esModule?e:{default:e}}var te=[];for(let e=0;e<256;++e)te.push((e+256).toString(16).slice(1));function As(e,t=0){return te[e[t+0]]+te[e[t+1]]+te[e[t+2]]+te[e[t+3]]+"-"+te[e[t+4]]+te[e[t+5]]+"-"+te[e[t+6]]+te[e[t+7]]+"-"+te[e[t+8]]+te[e[t+9]]+"-"+te[e[t+10]]+te[e[t+11]]+te[e[t+12]]+te[e[t+13]]+te[e[t+14]]+te[e[t+15]]}function Pp(e,t=0){let r=As(e,t);if(!(0,wp.default)(r))throw TypeError("Stringified UUID is invalid");return r}var Cp=Pp;Ht.default=Cp});var xs=_(en=>{"use strict";Object.defineProperty(en,"__esModule",{value:!0});en.default=void 0;var Ap=xp(Oo()),Np=Yt();function xp(e){return e&&e.__esModule?e:{default:e}}var Ns,wo,Ro=0,Po=0;function Ip(e,t,r){let n=t&&r||0,o=t||new Array(16);e=e||{};let i=e.node||Ns,a=e.clockseq!==void 0?e.clockseq:wo;if(i==null||a==null){let p=e.random||(e.rng||Ap.default)();i==null&&(i=Ns=[p[0]|1,p[1],p[2],p[3],p[4],p[5]]),a==null&&(a=wo=(p[6]<<8|p[7])&16383)}let u=e.msecs!==void 0?e.msecs:Date.now(),l=e.nsecs!==void 0?e.nsecs:Po+1,s=u-Ro+(l-Po)/1e4;if(s<0&&e.clockseq===void 0&&(a=a+1&16383),(s<0||u>Ro)&&e.nsecs===void 0&&(l=0),l>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");Ro=u,Po=l,wo=a,u+=122192928e5;let c=((u&268435455)*1e4+l)%4294967296;o[n++]=c>>>24&255,o[n++]=c>>>16&255,o[n++]=c>>>8&255,o[n++]=c&255;let f=u/4294967296*1e4&268435455;o[n++]=f>>>8&255,o[n++]=f&255,o[n++]=f>>>24&15|16,o[n++]=f>>>16&255,o[n++]=a>>>8|128,o[n++]=a&255;for(let p=0;p<6;++p)o[n+p]=i[p];return t||(0,Np.unsafeStringify)(o)}var Lp=Ip;en.default=Lp});var Co=_(tn=>{"use strict";Object.defineProperty(tn,"__esModule",{value:!0});tn.default=void 0;var Up=qp(Gt());function qp(e){return e&&e.__esModule?e:{default:e}}function kp(e){if(!(0,Up.default)(e))throw TypeError("Invalid UUID");let t,r=new Uint8Array(16);return r[0]=(t=parseInt(e.slice(0,8),16))>>>24,r[1]=t>>>16&255,r[2]=t>>>8&255,r[3]=t&255,r[4]=(t=parseInt(e.slice(9,13),16))>>>8,r[5]=t&255,r[6]=(t=parseInt(e.slice(14,18),16))>>>8,r[7]=t&255,r[8]=(t=parseInt(e.slice(19,23),16))>>>8,r[9]=t&255,r[10]=(t=parseInt(e.slice(24,36),16))/1099511627776&255,r[11]=t/4294967296&255,r[12]=t>>>24&255,r[13]=t>>>16&255,r[14]=t>>>8&255,r[15]=t&255,r}var jp=kp;tn.default=jp});var Ao=_(lt=>{"use strict";Object.defineProperty(lt,"__esModule",{value:!0});lt.URL=lt.DNS=void 0;lt.default=Vp;var Dp=Yt(),Fp=Mp(Co());function Mp(e){return e&&e.__esModule?e:{default:e}}function Bp(e){e=unescape(encodeURIComponent(e));let t=[];for(let r=0;r<e.length;++r)t.push(e.charCodeAt(r));return t}var Is="6ba7b810-9dad-11d1-80b4-00c04fd430c8";lt.DNS=Is;var Ls="6ba7b811-9dad-11d1-80b4-00c04fd430c8";lt.URL=Ls;function Vp(e,t,r){function n(o,i,a,u){var l;if(typeof o=="string"&&(o=Bp(o)),typeof i=="string"&&(i=(0,Fp.default)(i)),((l=i)===null||l===void 0?void 0:l.length)!==16)throw TypeError("Namespace must be array-like (16 iterable integer values, 0-255)");let s=new Uint8Array(16+o.length);if(s.set(i),s.set(o,i.length),s=r(s),s[6]=s[6]&15|t,s[8]=s[8]&63|128,a){u=u||0;for(let c=0;c<16;++c)a[u+c]=s[c];return a}return(0,Dp.unsafeStringify)(s)}try{n.name=e}catch{}return n.DNS=Is,n.URL=Ls,n}});var qs=_(nn=>{"use strict";Object.defineProperty(nn,"__esModule",{value:!0});nn.default=void 0;function Kp(e){if(typeof e=="string"){let t=unescape(encodeURIComponent(e));e=new Uint8Array(t.length);for(let r=0;r<t.length;++r)e[r]=t.charCodeAt(r)}return Gp(Hp(Yp(e),e.length*8))}function Gp(e){let t=[],r=e.length*32,n="0123456789abcdef";for(let o=0;o<r;o+=8){let i=e[o>>5]>>>o%32&255,a=parseInt(n.charAt(i>>>4&15)+n.charAt(i&15),16);t.push(a)}return t}function Us(e){return(e+64>>>9<<4)+14+1}function Hp(e,t){e[t>>5]|=128<<t%32,e[Us(t)-1]=t;let r=1732584193,n=-271733879,o=-1732584194,i=271733878;for(let a=0;a<e.length;a+=16){let u=r,l=n,s=o,c=i;r=re(r,n,o,i,e[a],7,-680876936),i=re(i,r,n,o,e[a+1],12,-389564586),o=re(o,i,r,n,e[a+2],17,606105819),n=re(n,o,i,r,e[a+3],22,-1044525330),r=re(r,n,o,i,e[a+4],7,-176418897),i=re(i,r,n,o,e[a+5],12,1200080426),o=re(o,i,r,n,e[a+6],17,-1473231341),n=re(n,o,i,r,e[a+7],22,-45705983),r=re(r,n,o,i,e[a+8],7,1770035416),i=re(i,r,n,o,e[a+9],12,-1958414417),o=re(o,i,r,n,e[a+10],17,-42063),n=re(n,o,i,r,e[a+11],22,-1990404162),r=re(r,n,o,i,e[a+12],7,1804603682),i=re(i,r,n,o,e[a+13],12,-40341101),o=re(o,i,r,n,e[a+14],17,-1502002290),n=re(n,o,i,r,e[a+15],22,1236535329),r=ne(r,n,o,i,e[a+1],5,-165796510),i=ne(i,r,n,o,e[a+6],9,-1069501632),o=ne(o,i,r,n,e[a+11],14,643717713),n=ne(n,o,i,r,e[a],20,-373897302),r=ne(r,n,o,i,e[a+5],5,-701558691),i=ne(i,r,n,o,e[a+10],9,38016083),o=ne(o,i,r,n,e[a+15],14,-660478335),n=ne(n,o,i,r,e[a+4],20,-405537848),r=ne(r,n,o,i,e[a+9],5,568446438),i=ne(i,r,n,o,e[a+14],9,-1019803690),o=ne(o,i,r,n,e[a+3],14,-187363961),n=ne(n,o,i,r,e[a+8],20,1163531501),r=ne(r,n,o,i,e[a+13],5,-1444681467),i=ne(i,r,n,o,e[a+2],9,-51403784),o=ne(o,i,r,n,e[a+7],14,1735328473),n=ne(n,o,i,r,e[a+12],20,-1926607734),r=oe(r,n,o,i,e[a+5],4,-378558),i=oe(i,r,n,o,e[a+8],11,-2022574463),o=oe(o,i,r,n,e[a+11],16,1839030562),n=oe(n,o,i,r,e[a+14],23,-35309556),r=oe(r,n,o,i,e[a+1],4,-1530992060),i=oe(i,r,n,o,e[a+4],11,1272893353),o=oe(o,i,r,n,e[a+7],16,-155497632),n=oe(n,o,i,r,e[a+10],23,-1094730640),r=oe(r,n,o,i,e[a+13],4,681279174),i=oe(i,r,n,o,e[a],11,-358537222),o=oe(o,i,r,n,e[a+3],16,-722521979),n=oe(n,o,i,r,e[a+6],23,76029189),r=oe(r,n,o,i,e[a+9],4,-640364487),i=oe(i,r,n,o,e[a+12],11,-421815835),o=oe(o,i,r,n,e[a+15],16,530742520),n=oe(n,o,i,r,e[a+2],23,-995338651),r=ie(r,n,o,i,e[a],6,-198630844),i=ie(i,r,n,o,e[a+7],10,1126891415),o=ie(o,i,r,n,e[a+14],15,-1416354905),n=ie(n,o,i,r,e[a+5],21,-57434055),r=ie(r,n,o,i,e[a+12],6,1700485571),i=ie(i,r,n,o,e[a+3],10,-1894986606),o=ie(o,i,r,n,e[a+10],15,-1051523),n=ie(n,o,i,r,e[a+1],21,-2054922799),r=ie(r,n,o,i,e[a+8],6,1873313359),i=ie(i,r,n,o,e[a+15],10,-30611744),o=ie(o,i,r,n,e[a+6],15,-1560198380),n=ie(n,o,i,r,e[a+13],21,1309151649),r=ie(r,n,o,i,e[a+4],6,-145523070),i=ie(i,r,n,o,e[a+11],10,-1120210379),o=ie(o,i,r,n,e[a+2],15,718787259),n=ie(n,o,i,r,e[a+9],21,-343485551),r=Qe(r,u),n=Qe(n,l),o=Qe(o,s),i=Qe(i,c)}return[r,n,o,i]}function Yp(e){if(e.length===0)return[];let t=e.length*8,r=new Uint32Array(Us(t));for(let n=0;n<t;n+=8)r[n>>5]|=(e[n/8]&255)<<n%32;return r}function Qe(e,t){let r=(e&65535)+(t&65535);return(e>>16)+(t>>16)+(r>>16)<<16|r&65535}function $p(e,t){return e<<t|e>>>32-t}function rn(e,t,r,n,o,i){return Qe($p(Qe(Qe(t,e),Qe(n,i)),o),r)}function re(e,t,r,n,o,i,a){return rn(t&r|~t&n,e,t,o,i,a)}function ne(e,t,r,n,o,i,a){return rn(t&n|r&~n,e,t,o,i,a)}function oe(e,t,r,n,o,i,a){return rn(t^r^n,e,t,o,i,a)}function ie(e,t,r,n,o,i,a){return rn(r^(t|~n),e,t,o,i,a)}var zp=Kp;nn.default=zp});var js=_(on=>{"use strict";Object.defineProperty(on,"__esModule",{value:!0});on.default=void 0;var Wp=ks(Ao()),Jp=ks(qs());function ks(e){return e&&e.__esModule?e:{default:e}}var Qp=(0,Wp.default)("v3",48,Jp.default),Xp=Qp;on.default=Xp});var Ds=_(an=>{"use strict";Object.defineProperty(an,"__esModule",{value:!0});an.default=void 0;var Zp=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),eh={randomUUID:Zp};an.default=eh});var Bs=_(sn=>{"use strict";Object.defineProperty(sn,"__esModule",{value:!0});sn.default=void 0;var Fs=Ms(Ds()),th=Ms(Oo()),rh=Yt();function Ms(e){return e&&e.__esModule?e:{default:e}}function nh(e,t,r){if(Fs.default.randomUUID&&!t&&!e)return Fs.default.randomUUID();e=e||{};let n=e.random||(e.rng||th.default)();if(n[6]=n[6]&15|64,n[8]=n[8]&63|128,t){r=r||0;for(let o=0;o<16;++o)t[r+o]=n[o];return t}return(0,rh.unsafeStringify)(n)}var oh=nh;sn.default=oh});var Vs=_(un=>{"use strict";Object.defineProperty(un,"__esModule",{value:!0});un.default=void 0;function ih(e,t,r,n){switch(e){case 0:return t&r^~t&n;case 1:return t^r^n;case 2:return t&r^t&n^r&n;case 3:return t^r^n}}function No(e,t){return e<<t|e>>>32-t}function ah(e){let t=[1518500249,1859775393,2400959708,3395469782],r=[1732584193,4023233417,2562383102,271733878,3285377520];if(typeof e=="string"){let a=unescape(encodeURIComponent(e));e=[];for(let u=0;u<a.length;++u)e.push(a.charCodeAt(u))}else Array.isArray(e)||(e=Array.prototype.slice.call(e));e.push(128);let n=e.length/4+2,o=Math.ceil(n/16),i=new Array(o);for(let a=0;a<o;++a){let u=new Uint32Array(16);for(let l=0;l<16;++l)u[l]=e[a*64+l*4]<<24|e[a*64+l*4+1]<<16|e[a*64+l*4+2]<<8|e[a*64+l*4+3];i[a]=u}i[o-1][14]=(e.length-1)*8/Math.pow(2,32),i[o-1][14]=Math.floor(i[o-1][14]),i[o-1][15]=(e.length-1)*8&4294967295;for(let a=0;a<o;++a){let u=new Uint32Array(80);for(let y=0;y<16;++y)u[y]=i[a][y];for(let y=16;y<80;++y)u[y]=No(u[y-3]^u[y-8]^u[y-14]^u[y-16],1);let l=r[0],s=r[1],c=r[2],f=r[3],p=r[4];for(let y=0;y<80;++y){let m=Math.floor(y/20),E=No(l,5)+ih(m,s,c,f)+p+t[m]+u[y]>>>0;p=f,f=c,c=No(s,30)>>>0,s=l,l=E}r[0]=r[0]+l>>>0,r[1]=r[1]+s>>>0,r[2]=r[2]+c>>>0,r[3]=r[3]+f>>>0,r[4]=r[4]+p>>>0}return[r[0]>>24&255,r[0]>>16&255,r[0]>>8&255,r[0]&255,r[1]>>24&255,r[1]>>16&255,r[1]>>8&255,r[1]&255,r[2]>>24&255,r[2]>>16&255,r[2]>>8&255,r[2]&255,r[3]>>24&255,r[3]>>16&255,r[3]>>8&255,r[3]&255,r[4]>>24&255,r[4]>>16&255,r[4]>>8&255,r[4]&255]}var sh=ah;un.default=sh});var Gs=_(cn=>{"use strict";Object.defineProperty(cn,"__esModule",{value:!0});cn.default=void 0;var uh=Ks(Ao()),ch=Ks(Vs());function Ks(e){return e&&e.__esModule?e:{default:e}}var lh=(0,uh.default)("v5",80,ch.default),fh=lh;cn.default=fh});var Hs=_(ln=>{"use strict";Object.defineProperty(ln,"__esModule",{value:!0});ln.default=void 0;var dh="00000000-0000-0000-0000-000000000000";ln.default=dh});var Ys=_(fn=>{"use strict";Object.defineProperty(fn,"__esModule",{value:!0});fn.default=void 0;var ph=hh(Gt());function hh(e){return e&&e.__esModule?e:{default:e}}function yh(e){if(!(0,ph.default)(e))throw TypeError("Invalid UUID");return parseInt(e.slice(14,15),16)}var mh=yh;fn.default=mh});var xo=_(we=>{"use strict";Object.defineProperty(we,"__esModule",{value:!0});Object.defineProperty(we,"NIL",{enumerable:!0,get:function(){return Th.default}});Object.defineProperty(we,"parse",{enumerable:!0,get:function(){return wh.default}});Object.defineProperty(we,"stringify",{enumerable:!0,get:function(){return Oh.default}});Object.defineProperty(we,"v1",{enumerable:!0,get:function(){return vh.default}});Object.defineProperty(we,"v3",{enumerable:!0,get:function(){return gh.default}});Object.defineProperty(we,"v4",{enumerable:!0,get:function(){return _h.default}});Object.defineProperty(we,"v5",{enumerable:!0,get:function(){return Eh.default}});Object.defineProperty(we,"validate",{enumerable:!0,get:function(){return Sh.default}});Object.defineProperty(we,"version",{enumerable:!0,get:function(){return bh.default}});var vh=qe(xs()),gh=qe(js()),_h=qe(Bs()),Eh=qe(Gs()),Th=qe(Hs()),bh=qe(Ys()),Sh=qe(Gt()),Oh=qe(Yt()),wh=qe(Co());function qe(e){return e&&e.__esModule?e:{default:e}}});var $s=_((Mv,$t)=>{function Rh(e){return e&&e.__esModule?e:{default:e}}$t.exports=Rh,$t.exports.__esModule=!0,$t.exports.default=$t.exports});var zt=_((Bv,ke)=>{function Io(e){"@babel/helpers - typeof";return ke.exports=Io=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ke.exports.__esModule=!0,ke.exports.default=ke.exports,Io(e)}ke.exports=Io,ke.exports.__esModule=!0,ke.exports.default=ke.exports});var Js=_((Vv,je)=>{var zs=zt().default;function Ws(){"use strict";je.exports=Ws=function(){return t},je.exports.__esModule=!0,je.exports.default=je.exports;var e,t={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(O,g,b){O[g]=b.value},i=typeof Symbol=="function"?Symbol:{},a=i.iterator||"@@iterator",u=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function s(O,g,b){return Object.defineProperty(O,g,{value:b,enumerable:!0,configurable:!0,writable:!0}),O[g]}try{s({},"")}catch{s=function(b,R,N){return b[R]=N}}function c(O,g,b,R){var N=g&&g.prototype instanceof w?g:w,P=Object.create(N.prototype),W=new Fe(R||[]);return o(P,"_invoke",{value:rt(O,b,W)}),P}function f(O,g,b){try{return{type:"normal",arg:O.call(g,b)}}catch(R){return{type:"throw",arg:R}}}t.wrap=c;var p="suspendedStart",y="suspendedYield",m="executing",E="completed",h={};function w(){}function k(){}function L(){}var ee={};s(ee,a,function(){return this});var F=Object.getPrototypeOf,K=F&&F(F(It([])));K&&K!==r&&n.call(K,a)&&(ee=K);var Y=L.prototype=w.prototype=Object.create(ee);function he(O){["next","throw","return"].forEach(function(g){s(O,g,function(b){return this._invoke(g,b)})})}function Q(O,g){function b(N,P,W,se){var ce=f(O[N],O,P);if(ce.type!=="throw"){var ot=ce.arg,Me=ot.value;return Me&&zs(Me)=="object"&&n.call(Me,"__await")?g.resolve(Me.__await).then(function(it){b("next",it,W,se)},function(it){b("throw",it,W,se)}):g.resolve(Me).then(function(it){ot.value=it,W(ot)},function(it){return b("throw",it,W,se)})}se(ce.arg)}var R;o(this,"_invoke",{value:function(P,W){function se(){return new g(function(ce,ot){b(P,W,ce,ot)})}return R=R?R.then(se,se):se()}})}function rt(O,g,b){var R=p;return function(N,P){if(R===m)throw Error("Generator is already running");if(R===E){if(N==="throw")throw P;return{value:e,done:!0}}for(b.method=N,b.arg=P;;){var W=b.delegate;if(W){var se=rr(W,b);if(se){if(se===h)continue;return se}}if(b.method==="next")b.sent=b._sent=b.arg;else if(b.method==="throw"){if(R===p)throw R=E,b.arg;b.dispatchException(b.arg)}else b.method==="return"&&b.abrupt("return",b.arg);R=m;var ce=f(O,g,b);if(ce.type==="normal"){if(R=b.done?E:y,ce.arg===h)continue;return{value:ce.arg,done:b.done}}ce.type==="throw"&&(R=E,b.method="throw",b.arg=ce.arg)}}}function rr(O,g){var b=g.method,R=O.iterator[b];if(R===e)return g.delegate=null,b==="throw"&&O.iterator.return&&(g.method="return",g.arg=e,rr(O,g),g.method==="throw")||b!=="return"&&(g.method="throw",g.arg=new TypeError("The iterator does not provide a '"+b+"' method")),h;var N=f(R,O.iterator,g.arg);if(N.type==="throw")return g.method="throw",g.arg=N.arg,g.delegate=null,h;var P=N.arg;return P?P.done?(g[O.resultName]=P.value,g.next=O.nextLoc,g.method!=="return"&&(g.method="next",g.arg=e),g.delegate=null,h):P:(g.method="throw",g.arg=new TypeError("iterator result is not an object"),g.delegate=null,h)}function nt(O){var g={tryLoc:O[0]};1 in O&&(g.catchLoc=O[1]),2 in O&&(g.finallyLoc=O[2],g.afterLoc=O[3]),this.tryEntries.push(g)}function Ee(O){var g=O.completion||{};g.type="normal",delete g.arg,O.completion=g}function Fe(O){this.tryEntries=[{tryLoc:"root"}],O.forEach(nt,this),this.reset(!0)}function It(O){if(O||O===""){var g=O[a];if(g)return g.call(O);if(typeof O.next=="function")return O;if(!isNaN(O.length)){var b=-1,R=function N(){for(;++b<O.length;)if(n.call(O,b))return N.value=O[b],N.done=!1,N;return N.value=e,N.done=!0,N};return R.next=R}}throw new TypeError(zs(O)+" is not iterable")}return k.prototype=L,o(Y,"constructor",{value:L,configurable:!0}),o(L,"constructor",{value:k,configurable:!0}),k.displayName=s(L,l,"GeneratorFunction"),t.isGeneratorFunction=function(O){var g=typeof O=="function"&&O.constructor;return!!g&&(g===k||(g.displayName||g.name)==="GeneratorFunction")},t.mark=function(O){return Object.setPrototypeOf?Object.setPrototypeOf(O,L):(O.__proto__=L,s(O,l,"GeneratorFunction")),O.prototype=Object.create(Y),O},t.awrap=function(O){return{__await:O}},he(Q.prototype),s(Q.prototype,u,function(){return this}),t.AsyncIterator=Q,t.async=function(O,g,b,R,N){N===void 0&&(N=Promise);var P=new Q(c(O,g,b,R),N);return t.isGeneratorFunction(g)?P:P.next().then(function(W){return W.done?W.value:P.next()})},he(Y),s(Y,l,"Generator"),s(Y,a,function(){return this}),s(Y,"toString",function(){return"[object Generator]"}),t.keys=function(O){var g=Object(O),b=[];for(var R in g)b.push(R);return b.reverse(),function N(){for(;b.length;){var P=b.pop();if(P in g)return N.value=P,N.done=!1,N}return N.done=!0,N}},t.values=It,Fe.prototype={constructor:Fe,reset:function(g){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(Ee),!g)for(var b in this)b.charAt(0)==="t"&&n.call(this,b)&&!isNaN(+b.slice(1))&&(this[b]=e)},stop:function(){this.done=!0;var g=this.tryEntries[0].completion;if(g.type==="throw")throw g.arg;return this.rval},dispatchException:function(g){if(this.done)throw g;var b=this;function R(ot,Me){return W.type="throw",W.arg=g,b.next=ot,Me&&(b.method="next",b.arg=e),!!Me}for(var N=this.tryEntries.length-1;N>=0;--N){var P=this.tryEntries[N],W=P.completion;if(P.tryLoc==="root")return R("end");if(P.tryLoc<=this.prev){var se=n.call(P,"catchLoc"),ce=n.call(P,"finallyLoc");if(se&&ce){if(this.prev<P.catchLoc)return R(P.catchLoc,!0);if(this.prev<P.finallyLoc)return R(P.finallyLoc)}else if(se){if(this.prev<P.catchLoc)return R(P.catchLoc,!0)}else{if(!ce)throw Error("try statement without catch or finally");if(this.prev<P.finallyLoc)return R(P.finallyLoc)}}}},abrupt:function(g,b){for(var R=this.tryEntries.length-1;R>=0;--R){var N=this.tryEntries[R];if(N.tryLoc<=this.prev&&n.call(N,"finallyLoc")&&this.prev<N.finallyLoc){var P=N;break}}P&&(g==="break"||g==="continue")&&P.tryLoc<=b&&b<=P.finallyLoc&&(P=null);var W=P?P.completion:{};return W.type=g,W.arg=b,P?(this.method="next",this.next=P.finallyLoc,h):this.complete(W)},complete:function(g,b){if(g.type==="throw")throw g.arg;return g.type==="break"||g.type==="continue"?this.next=g.arg:g.type==="return"?(this.rval=this.arg=g.arg,this.method="return",this.next="end"):g.type==="normal"&&b&&(this.next=b),h},finish:function(g){for(var b=this.tryEntries.length-1;b>=0;--b){var R=this.tryEntries[b];if(R.finallyLoc===g)return this.complete(R.completion,R.afterLoc),Ee(R),h}},catch:function(g){for(var b=this.tryEntries.length-1;b>=0;--b){var R=this.tryEntries[b];if(R.tryLoc===g){var N=R.completion;if(N.type==="throw"){var P=N.arg;Ee(R)}return P}}throw Error("illegal catch attempt")},delegateYield:function(g,b,R){return this.delegate={iterator:It(g),resultName:b,nextLoc:R},this.method==="next"&&(this.arg=e),h}},t}je.exports=Ws,je.exports.__esModule=!0,je.exports.default=je.exports});var Xs=_((Kv,Qs)=>{var dn=Js()();Qs.exports=dn;try{regeneratorRuntime=dn}catch{typeof globalThis=="object"?globalThis.regeneratorRuntime=dn:Function("r","regeneratorRuntime = r")(dn)}});var eu=_((Gv,Wt)=>{function Zs(e,t,r,n,o,i,a){try{var u=e[i](a),l=u.value}catch(s){return void r(s)}u.done?t(l):Promise.resolve(l).then(n,o)}function Ph(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function a(l){Zs(i,n,o,a,u,"next",l)}function u(l){Zs(i,n,o,a,u,"throw",l)}a(void 0)})}}Wt.exports=Ph,Wt.exports.__esModule=!0,Wt.exports.default=Wt.exports});var ru=_((Hv,Jt)=>{var tu=zt().default;function Ch(e,t){if(tu(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(tu(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}Jt.exports=Ch,Jt.exports.__esModule=!0,Jt.exports.default=Jt.exports});var nu=_((Yv,Qt)=>{var Ah=zt().default,Nh=ru();function xh(e){var t=Nh(e,"string");return Ah(t)=="symbol"?t:t+""}Qt.exports=xh,Qt.exports.__esModule=!0,Qt.exports.default=Qt.exports});var ou=_(($v,Xt)=>{var Ih=nu();function Lh(e,t,r){return(t=Ih(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}Xt.exports=Lh,Xt.exports.__esModule=!0,Xt.exports.default=Xt.exports});var au=_((zv,iu)=>{"use strict";var Uh=new Set(["ENOTFOUND","ENETUNREACH","UNABLE_TO_GET_ISSUER_CERT","UNABLE_TO_GET_CRL","UNABLE_TO_DECRYPT_CERT_SIGNATURE","UNABLE_TO_DECRYPT_CRL_SIGNATURE","UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY","CERT_SIGNATURE_FAILURE","CRL_SIGNATURE_FAILURE","CERT_NOT_YET_VALID","CERT_HAS_EXPIRED","CRL_NOT_YET_VALID","CRL_HAS_EXPIRED","ERROR_IN_CERT_NOT_BEFORE_FIELD","ERROR_IN_CERT_NOT_AFTER_FIELD","ERROR_IN_CRL_LAST_UPDATE_FIELD","ERROR_IN_CRL_NEXT_UPDATE_FIELD","OUT_OF_MEM","DEPTH_ZERO_SELF_SIGNED_CERT","SELF_SIGNED_CERT_IN_CHAIN","UNABLE_TO_GET_ISSUER_CERT_LOCALLY","UNABLE_TO_VERIFY_LEAF_SIGNATURE","CERT_CHAIN_TOO_LONG","CERT_REVOKED","INVALID_CA","PATH_LENGTH_EXCEEDED","INVALID_PURPOSE","CERT_UNTRUSTED","CERT_REJECTED","HOSTNAME_MISMATCH"]);iu.exports=e=>!Uh.has(e&&e.code)});var hu=_(ge=>{"use strict";var Zt=$s();Object.defineProperty(ge,"__esModule",{value:!0});ge.isNetworkError=ko;ge.isRetryableError=hn;ge.isSafeRequestError=fu;ge.isIdempotentRequestError=jo;ge.isNetworkOrIdempotentRequestError=Do;ge.exponentialDelay=du;ge.default=ft;ge.DEFAULT_OPTIONS=ge.namespace=void 0;var pn=Zt(Xs()),qh=Zt(zt()),cu=Zt(eu()),kh=Zt(ou()),jh=Zt(au());function su(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,n)}return r}function Lo(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?su(Object(r),!0).forEach(function(n){(0,kh.default)(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):su(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}var qo="axios-retry";ge.namespace=qo;function ko(e){var t=["ERR_CANCELED","ECONNABORTED"];return!e.response&&!!e.code&&!t.includes(e.code)&&(0,jh.default)(e)}var lu=["get","head","options"],Dh=lu.concat(["put","delete"]);function hn(e){return e.code!=="ECONNABORTED"&&(!e.response||e.response.status>=500&&e.response.status<=599)}function fu(e){return e.config?hn(e)&&lu.indexOf(e.config.method)!==-1:!1}function jo(e){return e.config?hn(e)&&Dh.indexOf(e.config.method)!==-1:!1}function Do(e){return ko(e)||jo(e)}function Fh(){return 0}function du(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,t=arguments.length>1?arguments[1]:void 0,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:100,n=Math.pow(2,e)*r,o=n*.2*Math.random();return n+o}var pu={retries:3,retryCondition:Do,retryDelay:Fh,shouldResetTimeout:!1,onRetry:function(){}};ge.DEFAULT_OPTIONS=pu;function Mh(e,t){return Lo(Lo(Lo({},pu),t),e[qo])}function uu(e,t){var r=Mh(e,t);return r.retryCount=r.retryCount||0,e[qo]=r,r}function Bh(e,t){e.defaults.agent===t.agent&&delete t.agent,e.defaults.httpAgent===t.httpAgent&&delete t.httpAgent,e.defaults.httpsAgent===t.httpsAgent&&delete t.httpsAgent}function Vh(e,t){return Uo.apply(this,arguments)}function Uo(){return Uo=(0,cu.default)(pn.default.mark(function e(t,r){var n,o,i,a;return pn.default.wrap(function(l){for(;;)switch(l.prev=l.next){case 0:if(n=t.retries,o=t.retryCondition,i=t.retryCount<n&&o(r),(0,qh.default)(i)!=="object"){l.next=13;break}return l.prev=3,l.next=6,i;case 6:return a=l.sent,l.abrupt("return",a!==!1);case 10:return l.prev=10,l.t0=l.catch(3),l.abrupt("return",!1);case 13:return l.abrupt("return",i);case 14:case"end":return l.stop()}},e,null,[[3,10]])})),Uo.apply(this,arguments)}function ft(e,t){var r=e.interceptors.request.use(function(o){var i=uu(o,t);return i.lastRequestTime=Date.now(),o}),n=e.interceptors.response.use(null,function(){var o=(0,cu.default)(pn.default.mark(function i(a){var u,l,s,c,f,p,y,m;return pn.default.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:if(u=a.config,u){h.next=3;break}return h.abrupt("return",Promise.reject(a));case 3:return l=uu(u,t),h.next=6,Vh(l,a);case 6:if(!h.sent){h.next=21;break}if(l.retryCount+=1,s=l.retryDelay,c=l.shouldResetTimeout,f=l.onRetry,p=s(l.retryCount,a),Bh(e,u),!(!c&&u.timeout&&l.lastRequestTime)){h.next=17;break}if(y=Date.now()-l.lastRequestTime,m=u.timeout-y-p,!(m<=0)){h.next=16;break}return h.abrupt("return",Promise.reject(a));case 16:u.timeout=m;case 17:return u.transformRequest=[function(w){return w}],h.next=20,f(l.retryCount,a,u);case 20:return h.abrupt("return",new Promise(function(w){return setTimeout(function(){return w(e(u))},p)}));case 21:return h.abrupt("return",Promise.reject(a));case 22:case"end":return h.stop()}},i)}));return function(i){return o.apply(this,arguments)}}());return{requestInterceptorId:r,responseInterceptorId:n}}ft.isNetworkError=ko;ft.isSafeRequestError=fu;ft.isIdempotentRequestError=jo;ft.isNetworkOrIdempotentRequestError=Do;ft.exponentialDelay=du;ft.isRetryableError=hn});var mu=_((Jv,Fo)=>{var yu=hu().default;Fo.exports=yu;Fo.exports.default=yu});var yn=_(C=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0});C.ENDPOINT_REVOKE_TOKEN=C.ENDPOINT_GET_TOKEN=C.ENDPOINT_AUTHORIZATION=C.ENDPOINT_SYNC_QUICK_ADD=C.ENDPOINT_REST_PROJECT_COLLABORATORS=C.ENDPOINT_REST_TASK_REOPEN=C.ENDPOINT_REST_TASK_CLOSE=C.ENDPOINT_REST_COMMENTS=C.ENDPOINT_REST_LABELS_SHARED_REMOVE=C.ENDPOINT_REST_LABELS_SHARED_RENAME=C.ENDPOINT_REST_LABELS_SHARED=C.ENDPOINT_REST_LABELS=C.ENDPOINT_REST_SECTIONS=C.ENDPOINT_REST_PROJECTS=C.ENDPOINT_REST_TASKS=C.getAuthBaseUri=C.getSyncBaseUri=C.getRestBaseUri=C.API_SYNC_BASE_URI=void 0;var vu="https://api.todoist.com",Kh="/rest/v2/";C.API_SYNC_BASE_URI="/sync/v9/";var Gh="https://todoist.com",Hh="/oauth/";function Yh(e){return e===void 0&&(e=vu),new URL(Kh,e).toString()}C.getRestBaseUri=Yh;function $h(e){return e===void 0&&(e=vu),new URL(C.API_SYNC_BASE_URI,e).toString()}C.getSyncBaseUri=$h;function zh(e){return e===void 0&&(e=Gh),new URL(Hh,e).toString()}C.getAuthBaseUri=zh;C.ENDPOINT_REST_TASKS="tasks";C.ENDPOINT_REST_PROJECTS="projects";C.ENDPOINT_REST_SECTIONS="sections";C.ENDPOINT_REST_LABELS="labels";C.ENDPOINT_REST_LABELS_SHARED=C.ENDPOINT_REST_LABELS+"/shared";C.ENDPOINT_REST_LABELS_SHARED_RENAME=C.ENDPOINT_REST_LABELS_SHARED+"/rename";C.ENDPOINT_REST_LABELS_SHARED_REMOVE=C.ENDPOINT_REST_LABELS_SHARED+"/remove";C.ENDPOINT_REST_COMMENTS="comments";C.ENDPOINT_REST_TASK_CLOSE="close";C.ENDPOINT_REST_TASK_REOPEN="reopen";C.ENDPOINT_REST_PROJECT_COLLABORATORS="collaborators";C.ENDPOINT_SYNC_QUICK_ADD="quick/add";C.ENDPOINT_AUTHORIZATION="authorize";C.ENDPOINT_GET_TOKEN="access_token";C.ENDPOINT_REVOKE_TOKEN="access_tokens/revoke"});var mn=_(ae=>{"use strict";var er=ae&&ae.__assign||function(){return er=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},er.apply(this,arguments)},Wh=ae&&ae.__awaiter||function(e,t,r,n){function o(i){return i instanceof r?i:new r(function(a){a(i)})}return new(r||(r=Promise))(function(i,a){function u(c){try{s(n.next(c))}catch(f){a(f)}}function l(c){try{s(n.throw(c))}catch(f){a(f)}}function s(c){c.done?i(c.value):o(c.value).then(u,l)}s((n=n.apply(e,t||[])).next())})},Jh=ae&&ae.__generator||function(e,t){var r={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},n,o,i,a;return a={next:u(0),throw:u(1),return:u(2)},typeof Symbol=="function"&&(a[Symbol.iterator]=function(){return this}),a;function u(s){return function(c){return l([s,c])}}function l(s){if(n)throw new TypeError("Generator is already executing.");for(;a&&(a=0,s[0]&&(r=0)),r;)try{if(n=1,o&&(i=s[0]&2?o.return:s[0]?o.throw||((i=o.return)&&i.call(o),0):o.next)&&!(i=i.call(o,s[1])).done)return i;switch(o=0,i&&(s=[s[0]&2,i.value]),s[0]){case 0:case 1:i=s;break;case 4:return r.label++,{value:s[1],done:!1};case 5:r.label++,o=s[1],s=[0];continue;case 7:s=r.ops.pop(),r.trys.pop();continue;default:if(i=r.trys,!(i=i.length>0&&i[i.length-1])&&(s[0]===6||s[0]===2)){r=0;continue}if(s[0]===3&&(!i||s[1]>i[0]&&s[1]<i[3])){r.label=s[1];break}if(s[0]===6&&r.label<i[1]){r.label=i[1],i=s;break}if(i&&r.label<i[2]){r.label=i[2],r.ops.push(s);break}i[2]&&r.ops.pop(),r.trys.pop();continue}s=t.call(e,r)}catch(c){s=[6,c],o=0}finally{n=i=0}if(s[0]&5)throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}},Bo=ae&&ae.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(ae,"__esModule",{value:!0});ae.request=ae.isSuccess=ae.paramsSerializer=void 0;var Qh=Bo(po()),Xh=Bo(ws()),Zh=bo(),ey=xo(),ty=Bo(mu()),ry=yn();function gu(e){var t=new URLSearchParams;return Object.keys(e).forEach(function(r){var n=e[r];Array.isArray(n)?t.append(r,n.join(",")):t.append(r,String(n))}),t.toString()}ae.paramsSerializer=gu;var ny={"Content-Type":"application/json"};function oy(e){return"Bearer ".concat(e)}function iy(e){return!e.response&&e.code!=="ECONNABORTED"}function ay(e){return e===1?0:500}function Mo(e){return!!e?.isAxiosError}function sy(e,t){var r=new Zh.TodoistRequestError(e.message);return r.stack=Mo(e)&&t?t.stack:e.stack,Mo(e)&&e.response&&(r.httpStatusCode=e.response.status,r.responseData=e.response.data),r}function uy(e,t,r){var n=t?{Authorization:oy(t)}:void 0,o=r?{"X-Request-Id":r}:void 0,i=er(er(er({},ny),n),o);return{baseURL:e,headers:i}}function cy(e,t,r){var n=uy(e,t,r),o=(0,Xh.default)(Qh.default.create(n));return(0,ty.default)(o,{retries:3,retryCondition:iy,retryDelay:ay}),o}function ly(e){return e.status>=200&&e.status<300}ae.isSuccess=ly;function fy(e,t,r,n,o,i){return Wh(this,void 0,void 0,function(){var a,u,l,s;return Jh(this,function(c){switch(c.label){case 0:a=new Error,c.label=1;case 1:switch(c.trys.push([1,9,,10]),e==="POST"&&!i&&!t.includes(ry.API_SYNC_BASE_URI)&&(i=(0,ey.v4)()),u=cy(t,n,i),l=e,l){case"GET":return[3,2];case"POST":return[3,4];case"DELETE":return[3,6]}return[3,8];case 2:return[4,u.get(r,{params:o,paramsSerializer:{serialize:gu}})];case 3:return[2,c.sent()];case 4:return[4,u.post(r,o)];case 5:return[2,c.sent()];case 6:return[4,u.delete(r)];case 7:return[2,c.sent()];case 8:return[3,10];case 9:throw s=c.sent(),!Mo(s)&&!(s instanceof Error)?new Error("An unknown error occurred during the request"):sy(s,a);case 10:return[2]}})})}ae.request=fy});var _u=_(At=>{"use strict";var Xe=At&&At.__assign||function(){return Xe=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Xe.apply(this,arguments)};Object.defineProperty(At,"__esModule",{value:!0});At.getTaskFromQuickAddResponse=void 0;var dy="https://todoist.com/showTask";function py(e){return"".concat(dy,"?id=").concat(e.id)}function hy(e){var t,r=e.due?Xe(Xe({isRecurring:e.due.isRecurring,string:e.due.string,date:e.due.date},e.due.timezone!==null&&{datetime:e.due.date}),e.due.timezone!==null&&{timezone:e.due.timezone}):void 0,n=Xe(Xe(Xe(Xe({id:e.id,order:e.childOrder,content:e.content,description:e.description,projectId:e.projectId,sectionId:e.sectionId?e.sectionId:void 0,isCompleted:e.checked,labels:e.labels,priority:e.priority,commentCount:0,createdAt:e.addedAt,url:py(e),creatorId:(t=e.addedByUid)!==null&&t!==void 0?t:""},r!==void 0&&{due:r}),e.parentId!==null&&{parentId:e.parentId}),e.responsibleUid!==null&&{assigneeId:e.responsibleUid}),{duration:e.duration});return n}At.getTaskFromQuickAddResponse=hy});var Eu=_(q=>{"use strict";Object.defineProperty(q,"__esModule",{value:!0});q.User=q.Comment=q.Attachment=q.Label=q.Section=q.Project=q.Task=q.Duration=q.DueDate=q.Int=void 0;var v=cr();q.Int=v.Number.withConstraint(function(e){return Number.isInteger(e)||"".concat(e," is not a valid entity id. Should be a string")});q.DueDate=(0,v.Record)({isRecurring:v.Boolean,string:v.String,date:v.String}).And((0,v.Partial)({datetime:v.String.Or(v.Null),timezone:v.String.Or(v.Null),lang:v.String.Or(v.Null)}));q.Duration=(0,v.Record)({amount:v.Number.withConstraint(function(e){return e>0||"Value should be greater than zero"}),unit:(0,v.Union)((0,v.Literal)("minute"),(0,v.Literal)("day"))});q.Task=(0,v.Record)({id:v.String,order:q.Int,content:v.String,description:v.String,projectId:v.String,isCompleted:v.Boolean,labels:(0,v.Array)(v.String),priority:q.Int,commentCount:q.Int,createdAt:v.String,url:v.String,creatorId:v.String}).And((0,v.Partial)({due:q.DueDate.Or(v.Null),duration:q.Duration.Or(v.Null),assigneeId:v.String.Or(v.Null),assignerId:v.String.Or(v.Null),parentId:v.String.Or(v.Null),sectionId:v.String.Or(v.Null)}));q.Project=(0,v.Record)({id:v.String,name:v.String,color:v.String,commentCount:q.Int,isShared:v.Boolean,isFavorite:v.Boolean,url:v.String,isInboxProject:v.Boolean,isTeamInbox:v.Boolean,order:q.Int,viewStyle:v.String}).And((0,v.Partial)({parentId:v.String.Or(v.Null)}));q.Section=(0,v.Record)({id:v.String,order:q.Int,name:v.String,projectId:v.String});q.Label=(0,v.Record)({id:v.String,order:q.Int,name:v.String,color:v.String,isFavorite:v.Boolean});q.Attachment=(0,v.Record)({resourceType:v.String}).And((0,v.Partial)({fileName:v.String.Or(v.Null),fileSize:q.Int.Or(v.Null),fileType:v.String.Or(v.Null),fileUrl:v.String.Or(v.Null),fileDuration:q.Int.Or(v.Null),uploadState:(0,v.Union)((0,v.Literal)("pending"),(0,v.Literal)("completed")).Or(v.Null),image:v.String.Or(v.Null),imageWidth:q.Int.Or(v.Null),imageHeight:q.Int.Or(v.Null),url:v.String.Or(v.Null),title:v.String.Or(v.Null)}));q.Comment=(0,v.Record)({id:v.String,content:v.String,postedAt:v.String}).And((0,v.Partial)({taskId:v.String.Or(v.Null),projectId:v.String.Or(v.Null),attachment:q.Attachment.Or(v.Null)}));q.User=(0,v.Record)({id:v.String,name:v.String,email:v.String})});var bu=_(Tu=>{"use strict";Object.defineProperty(Tu,"__esModule",{value:!0})});var vn=_(De=>{"use strict";var yy=De&&De.__createBinding||(Object.create?function(e,t,r,n){n===void 0&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);(!o||("get"in o?!t.__esModule:o.writable||o.configurable))&&(o={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,o)}:function(e,t,r,n){n===void 0&&(n=r),e[n]=t[r]}),Vo=De&&De.__exportStar||function(e,t){for(var r in e)r!=="default"&&!Object.prototype.hasOwnProperty.call(t,r)&&yy(t,e,r)};Object.defineProperty(De,"__esModule",{value:!0});Vo(Eu(),De);Vo(bo(),De);Vo(bu(),De)});var Au=_(V=>{"use strict";Object.defineProperty(V,"__esModule",{value:!0});V.validateUserArray=V.validateUser=V.validateCommentArray=V.validateComment=V.validateLabelArray=V.validateLabel=V.validateSectionArray=V.validateSection=V.validateProjectArray=V.validateProject=V.validateTaskArray=V.validateTask=void 0;var Nt=vn();function Su(e){return Nt.Task.check(e)}V.validateTask=Su;function my(e){return e.map(Su)}V.validateTaskArray=my;function Ou(e){return Nt.Project.check(e)}V.validateProject=Ou;function vy(e){return e.map(Ou)}V.validateProjectArray=vy;function wu(e){return Nt.Section.check(e)}V.validateSection=wu;function gy(e){return e.map(wu)}V.validateSectionArray=gy;function Ru(e){return Nt.Label.check(e)}V.validateLabel=Ru;function _y(e){return e.map(Ru)}V.validateLabelArray=_y;function Pu(e){return Nt.Comment.check(e)}V.validateComment=Pu;function Ey(e){return e.map(Pu)}V.validateCommentArray=Ey;function Cu(e){return Nt.User.check(e)}V.validateUser=Cu;function Ty(e){return e.map(Cu)}V.validateUserArray=Ty});var Nu=_(Ze=>{"use strict";var j=Ze&&Ze.__awaiter||function(e,t,r,n){function o(i){return i instanceof r?i:new r(function(a){a(i)})}return new(r||(r=Promise))(function(i,a){function u(c){try{s(n.next(c))}catch(f){a(f)}}function l(c){try{s(n.throw(c))}catch(f){a(f)}}function s(c){c.done?i(c.value):o(c.value).then(u,l)}s((n=n.apply(e,t||[])).next())})},D=Ze&&Ze.__generator||function(e,t){var r={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},n,o,i,a;return a={next:u(0),throw:u(1),return:u(2)},typeof Symbol=="function"&&(a[Symbol.iterator]=function(){return this}),a;function u(s){return function(c){return l([s,c])}}function l(s){if(n)throw new TypeError("Generator is already executing.");for(;a&&(a=0,s[0]&&(r=0)),r;)try{if(n=1,o&&(i=s[0]&2?o.return:s[0]?o.throw||((i=o.return)&&i.call(o),0):o.next)&&!(i=i.call(o,s[1])).done)return i;switch(o=0,i&&(s=[s[0]&2,i.value]),s[0]){case 0:case 1:i=s;break;case 4:return r.label++,{value:s[1],done:!1};case 5:r.label++,o=s[1],s=[0];continue;case 7:s=r.ops.pop(),r.trys.pop();continue;default:if(i=r.trys,!(i=i.length>0&&i[i.length-1])&&(s[0]===6||s[0]===2)){r=0;continue}if(s[0]===3&&(!i||s[1]>i[0]&&s[1]<i[3])){r.label=s[1];break}if(s[0]===6&&r.label<i[1]){r.label=i[1],i=s;break}if(i&&r.label<i[2]){r.label=i[2],r.ops.push(s);break}i[2]&&r.ops.pop(),r.trys.pop();continue}s=t.call(e,r)}catch(c){s=[6,c],o=0}finally{n=i=0}if(s[0]&5)throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}};Object.defineProperty(Ze,"__esModule",{value:!0});Ze.TodoistApi=void 0;var X=cr(),I=mn(),by=_u(),U=yn(),z=Au();function Z(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return e.join("/")}var Sy=function(){function e(t,r){this.authToken=t,this.restApiBase=(0,U.getRestBaseUri)(r),this.syncApiBase=(0,U.getSyncBaseUri)(r)}return e.prototype.getTask=function(t){return j(this,void 0,void 0,function(){var r;return D(this,function(n){switch(n.label){case 0:return X.String.check(t),[4,(0,I.request)("GET",this.restApiBase,Z(U.ENDPOINT_REST_TASKS,t),this.authToken)];case 1:return r=n.sent(),[2,(0,z.validateTask)(r.data)]}})})},e.prototype.getTasks=function(t){return j(this,void 0,void 0,function(){var r;return D(this,function(n){switch(n.label){case 0:return[4,(0,I.request)("GET",this.restApiBase,U.ENDPOINT_REST_TASKS,this.authToken,t)];case 1:return r=n.sent(),[2,(0,z.validateTaskArray)(r.data)]}})})},e.prototype.addTask=function(t,r){return j(this,void 0,void 0,function(){var n;return D(this,function(o){switch(o.label){case 0:return[4,(0,I.request)("POST",this.restApiBase,U.ENDPOINT_REST_TASKS,this.authToken,t,r)];case 1:return n=o.sent(),[2,(0,z.validateTask)(n.data)]}})})},e.prototype.quickAddTask=function(t){return j(this,void 0,void 0,function(){var r,n;return D(this,function(o){switch(o.label){case 0:return[4,(0,I.request)("POST",this.syncApiBase,U.ENDPOINT_SYNC_QUICK_ADD,this.authToken,t)];case 1:return r=o.sent(),n=(0,by.getTaskFromQuickAddResponse)(r.data),[2,(0,z.validateTask)(n)]}})})},e.prototype.updateTask=function(t,r,n){return j(this,void 0,void 0,function(){var o;return D(this,function(i){switch(i.label){case 0:return X.String.check(t),[4,(0,I.request)("POST",this.restApiBase,Z(U.ENDPOINT_REST_TASKS,t),this.authToken,r,n)];case 1:return o=i.sent(),[2,(0,z.validateTask)(o.data)]}})})},e.prototype.closeTask=function(t,r){return j(this,void 0,void 0,function(){var n;return D(this,function(o){switch(o.label){case 0:return X.String.check(t),[4,(0,I.request)("POST",this.restApiBase,Z(U.ENDPOINT_REST_TASKS,t,U.ENDPOINT_REST_TASK_CLOSE),this.authToken,void 0,r)];case 1:return n=o.sent(),[2,(0,I.isSuccess)(n)]}})})},e.prototype.reopenTask=function(t,r){return j(this,void 0,void 0,function(){var n;return D(this,function(o){switch(o.label){case 0:return X.String.check(t),[4,(0,I.request)("POST",this.restApiBase,Z(U.ENDPOINT_REST_TASKS,t,U.ENDPOINT_REST_TASK_REOPEN),this.authToken,void 0,r)];case 1:return n=o.sent(),[2,(0,I.isSuccess)(n)]}})})},e.prototype.deleteTask=function(t,r){return j(this,void 0,void 0,function(){var n;return D(this,function(o){switch(o.label){case 0:return X.String.check(t),[4,(0,I.request)("DELETE",this.restApiBase,Z(U.ENDPOINT_REST_TASKS,t),this.authToken,void 0,r)];case 1:return n=o.sent(),[2,(0,I.isSuccess)(n)]}})})},e.prototype.getProject=function(t){return j(this,void 0,void 0,function(){var r;return D(this,function(n){switch(n.label){case 0:return X.String.check(t),[4,(0,I.request)("GET",this.restApiBase,Z(U.ENDPOINT_REST_PROJECTS,t),this.authToken)];case 1:return r=n.sent(),[2,(0,z.validateProject)(r.data)]}})})},e.prototype.getProjects=function(){return j(this,void 0,void 0,function(){var t;return D(this,function(r){switch(r.label){case 0:return[4,(0,I.request)("GET",this.restApiBase,U.ENDPOINT_REST_PROJECTS,this.authToken)];case 1:return t=r.sent(),[2,(0,z.validateProjectArray)(t.data)]}})})},e.prototype.addProject=function(t,r){return j(this,void 0,void 0,function(){var n;return D(this,function(o){switch(o.label){case 0:return[4,(0,I.request)("POST",this.restApiBase,U.ENDPOINT_REST_PROJECTS,this.authToken,t,r)];case 1:return n=o.sent(),[2,(0,z.validateProject)(n.data)]}})})},e.prototype.updateProject=function(t,r,n){return j(this,void 0,void 0,function(){var o;return D(this,function(i){switch(i.label){case 0:return X.String.check(t),[4,(0,I.request)("POST",this.restApiBase,Z(U.ENDPOINT_REST_PROJECTS,t),this.authToken,r,n)];case 1:return o=i.sent(),[2,(0,z.validateProject)(o.data)]}})})},e.prototype.deleteProject=function(t,r){return j(this,void 0,void 0,function(){var n;return D(this,function(o){switch(o.label){case 0:return X.String.check(t),[4,(0,I.request)("DELETE",this.restApiBase,Z(U.ENDPOINT_REST_PROJECTS,t),this.authToken,void 0,r)];case 1:return n=o.sent(),[2,(0,I.isSuccess)(n)]}})})},e.prototype.getProjectCollaborators=function(t){return j(this,void 0,void 0,function(){var r;return D(this,function(n){switch(n.label){case 0:return X.String.check(t),[4,(0,I.request)("GET",this.restApiBase,Z(U.ENDPOINT_REST_PROJECTS,t,U.ENDPOINT_REST_PROJECT_COLLABORATORS),this.authToken)];case 1:return r=n.sent(),[2,(0,z.validateUserArray)(r.data)]}})})},e.prototype.getSections=function(t){return j(this,void 0,void 0,function(){var r;return D(this,function(n){switch(n.label){case 0:return[4,(0,I.request)("GET",this.restApiBase,U.ENDPOINT_REST_SECTIONS,this.authToken,t?{projectId:t}:void 0)];case 1:return r=n.sent(),[2,(0,z.validateSectionArray)(r.data)]}})})},e.prototype.getSection=function(t){return j(this,void 0,void 0,function(){var r;return D(this,function(n){switch(n.label){case 0:return X.String.check(t),[4,(0,I.request)("GET",this.restApiBase,Z(U.ENDPOINT_REST_SECTIONS,t),this.authToken)];case 1:return r=n.sent(),[2,(0,z.validateSection)(r.data)]}})})},e.prototype.addSection=function(t,r){return j(this,void 0,void 0,function(){var n;return D(this,function(o){switch(o.label){case 0:return[4,(0,I.request)("POST",this.restApiBase,U.ENDPOINT_REST_SECTIONS,this.authToken,t,r)];case 1:return n=o.sent(),[2,(0,z.validateSection)(n.data)]}})})},e.prototype.updateSection=function(t,r,n){return j(this,void 0,void 0,function(){var o;return D(this,function(i){switch(i.label){case 0:return X.String.check(t),[4,(0,I.request)("POST",this.restApiBase,Z(U.ENDPOINT_REST_SECTIONS,t),this.authToken,r,n)];case 1:return o=i.sent(),[2,(0,z.validateSection)(o.data)]}})})},e.prototype.deleteSection=function(t,r){return j(this,void 0,void 0,function(){var n;return D(this,function(o){switch(o.label){case 0:return X.String.check(t),[4,(0,I.request)("DELETE",this.restApiBase,Z(U.ENDPOINT_REST_SECTIONS,t),this.authToken,void 0,r)];case 1:return n=o.sent(),[2,(0,I.isSuccess)(n)]}})})},e.prototype.getLabel=function(t){return j(this,void 0,void 0,function(){var r;return D(this,function(n){switch(n.label){case 0:return X.String.check(t),[4,(0,I.request)("GET",this.restApiBase,Z(U.ENDPOINT_REST_LABELS,t),this.authToken)];case 1:return r=n.sent(),[2,(0,z.validateLabel)(r.data)]}})})},e.prototype.getLabels=function(){return j(this,void 0,void 0,function(){var t;return D(this,function(r){switch(r.label){case 0:return[4,(0,I.request)("GET",this.restApiBase,U.ENDPOINT_REST_LABELS,this.authToken)];case 1:return t=r.sent(),[2,(0,z.validateLabelArray)(t.data)]}})})},e.prototype.addLabel=function(t,r){return j(this,void 0,void 0,function(){var n;return D(this,function(o){switch(o.label){case 0:return[4,(0,I.request)("POST",this.restApiBase,U.ENDPOINT_REST_LABELS,this.authToken,t,r)];case 1:return n=o.sent(),[2,(0,z.validateLabel)(n.data)]}})})},e.prototype.updateLabel=function(t,r,n){return j(this,void 0,void 0,function(){var o;return D(this,function(i){switch(i.label){case 0:return X.String.check(t),[4,(0,I.request)("POST",this.restApiBase,Z(U.ENDPOINT_REST_LABELS,t),this.authToken,r,n)];case 1:return o=i.sent(),[2,(0,z.validateLabel)(o.data)]}})})},e.prototype.deleteLabel=function(t,r){return j(this,void 0,void 0,function(){var n;return D(this,function(o){switch(o.label){case 0:return X.String.check(t),[4,(0,I.request)("DELETE",this.restApiBase,Z(U.ENDPOINT_REST_LABELS,t),this.authToken,void 0,r)];case 1:return n=o.sent(),[2,(0,I.isSuccess)(n)]}})})},e.prototype.getSharedLabels=function(t){return j(this,void 0,void 0,function(){var r;return D(this,function(n){switch(n.label){case 0:return[4,(0,I.request)("GET",this.restApiBase,U.ENDPOINT_REST_LABELS_SHARED,this.authToken,t)];case 1:return r=n.sent(),[2,r.data]}})})},e.prototype.renameSharedLabel=function(t){return j(this,void 0,void 0,function(){return D(this,function(r){switch(r.label){case 0:return[4,(0,I.request)("POST",this.restApiBase,U.ENDPOINT_REST_LABELS_SHARED_RENAME,this.authToken,t)];case 1:return r.sent(),[2]}})})},e.prototype.removeSharedLabel=function(t){return j(this,void 0,void 0,function(){return D(this,function(r){switch(r.label){case 0:return[4,(0,I.request)("POST",this.restApiBase,U.ENDPOINT_REST_LABELS_SHARED_REMOVE,this.authToken,t)];case 1:return r.sent(),[2]}})})},e.prototype.getComments=function(t){return j(this,void 0,void 0,function(){var r;return D(this,function(n){switch(n.label){case 0:return[4,(0,I.request)("GET",this.restApiBase,U.ENDPOINT_REST_COMMENTS,this.authToken,t)];case 1:return r=n.sent(),[2,(0,z.validateCommentArray)(r.data)]}})})},e.prototype.getComment=function(t){return j(this,void 0,void 0,function(){var r;return D(this,function(n){switch(n.label){case 0:return X.String.check(t),[4,(0,I.request)("GET",this.restApiBase,Z(U.ENDPOINT_REST_COMMENTS,t),this.authToken)];case 1:return r=n.sent(),[2,(0,z.validateComment)(r.data)]}})})},e.prototype.addComment=function(t,r){return j(this,void 0,void 0,function(){var n;return D(this,function(o){switch(o.label){case 0:return[4,(0,I.request)("POST",this.restApiBase,U.ENDPOINT_REST_COMMENTS,this.authToken,t,r)];case 1:return n=o.sent(),[2,(0,z.validateComment)(n.data)]}})})},e.prototype.updateComment=function(t,r,n){return j(this,void 0,void 0,function(){var o;return D(this,function(i){switch(i.label){case 0:return X.String.check(t),[4,(0,I.request)("POST",this.restApiBase,Z(U.ENDPOINT_REST_COMMENTS,t),this.authToken,r,n)];case 1:return o=i.sent(),[2,(0,z.validateComment)(o.data)]}})})},e.prototype.deleteComment=function(t,r){return j(this,void 0,void 0,function(){var n;return D(this,function(o){switch(o.label){case 0:return X.String.check(t),[4,(0,I.request)("DELETE",this.restApiBase,Z(U.ENDPOINT_REST_COMMENTS,t),this.authToken,void 0,r)];case 1:return n=o.sent(),[2,(0,I.isSuccess)(n)]}})})},e}();Ze.TodoistApi=Sy});var Lu=_(pe=>{"use strict";var xu=pe&&pe.__awaiter||function(e,t,r,n){function o(i){return i instanceof r?i:new r(function(a){a(i)})}return new(r||(r=Promise))(function(i,a){function u(c){try{s(n.next(c))}catch(f){a(f)}}function l(c){try{s(n.throw(c))}catch(f){a(f)}}function s(c){c.done?i(c.value):o(c.value).then(u,l)}s((n=n.apply(e,t||[])).next())})},Iu=pe&&pe.__generator||function(e,t){var r={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},n,o,i,a;return a={next:u(0),throw:u(1),return:u(2)},typeof Symbol=="function"&&(a[Symbol.iterator]=function(){return this}),a;function u(s){return function(c){return l([s,c])}}function l(s){if(n)throw new TypeError("Generator is already executing.");for(;a&&(a=0,s[0]&&(r=0)),r;)try{if(n=1,o&&(i=s[0]&2?o.return:s[0]?o.throw||((i=o.return)&&i.call(o),0):o.next)&&!(i=i.call(o,s[1])).done)return i;switch(o=0,i&&(s=[s[0]&2,i.value]),s[0]){case 0:case 1:i=s;break;case 4:return r.label++,{value:s[1],done:!1};case 5:r.label++,o=s[1],s=[0];continue;case 7:s=r.ops.pop(),r.trys.pop();continue;default:if(i=r.trys,!(i=i.length>0&&i[i.length-1])&&(s[0]===6||s[0]===2)){r=0;continue}if(s[0]===3&&(!i||s[1]>i[0]&&s[1]<i[3])){r.label=s[1];break}if(s[0]===6&&r.label<i[1]){r.label=i[1],i=s;break}if(i&&r.label<i[2]){r.label=i[2],r.ops.push(s);break}i[2]&&r.ops.pop(),r.trys.pop();continue}s=t.call(e,r)}catch(c){s=[6,c],o=0}finally{n=i=0}if(s[0]&5)throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}};Object.defineProperty(pe,"__esModule",{value:!0});pe.revokeAuthToken=pe.getAuthToken=pe.getAuthorizationUrl=pe.getAuthStateParameter=void 0;var Ko=mn(),Oy=xo(),wy=vn(),xt=yn();function Ry(){return(0,Oy.v4)()}pe.getAuthStateParameter=Ry;function Py(e,t,r,n){if(!t?.length)throw new Error("At least one scope value should be passed for permissions.");var o=t.join(",");return"".concat((0,xt.getAuthBaseUri)(n)).concat(xt.ENDPOINT_AUTHORIZATION,"?client_id=").concat(e,"&scope=").concat(o,"&state=").concat(r)}pe.getAuthorizationUrl=Py;function Cy(e,t){var r;return xu(this,void 0,void 0,function(){var n;return Iu(this,function(o){switch(o.label){case 0:return[4,(0,Ko.request)("POST",(0,xt.getAuthBaseUri)(t),xt.ENDPOINT_GET_TOKEN,void 0,e)];case 1:if(n=o.sent(),n.status!==200||!(!((r=n.data)===null||r===void 0)&&r.accessToken))throw new wy.TodoistRequestError("Authentication token exchange failed.",n.status,n.data);return[2,n.data]}})})}pe.getAuthToken=Cy;function Ay(e,t){return xu(this,void 0,void 0,function(){var r;return Iu(this,function(n){switch(n.label){case 0:return[4,(0,Ko.request)("POST",(0,xt.getSyncBaseUri)(t),xt.ENDPOINT_REVOKE_TOKEN,void 0,e)];case 1:return r=n.sent(),[2,(0,Ko.isSuccess)(r)]}})})}pe.revokeAuthToken=Ay});var Uu=_(S=>{"use strict";Object.defineProperty(S,"__esModule",{value:!0});S.getColorByKey=S.getColorByName=S.getColorById=S.defaultColor=S.colors=S.taupe=S.gray=S.charcoal=S.salmon=S.magenta=S.lavender=S.violet=S.grape=S.blue=S.lightBlue=S.skyBlue=S.turquoise=S.mintGreen=S.green=S.limeGreen=S.oliveGreen=S.yellow=S.orange=S.red=S.berryRed=void 0;S.berryRed={id:30,key:"berry_red",displayName:"Berry Red",name:"Berry Red",hexValue:"#b8255f",value:"#b8255f"};S.red={id:31,key:"red",displayName:"Red",name:"Red",hexValue:"#db4035",value:"#db4035"};S.orange={id:32,key:"orange",displayName:"Orange",name:"Orange",hexValue:"#ff9933",value:"#ff9933"};S.yellow={id:33,key:"yellow",displayName:"Yellow",name:"Yellow",hexValue:"#fad000",value:"#fad000"};S.oliveGreen={id:34,key:"olive_green",displayName:"Olive Green",name:"Olive Green",hexValue:"#afb83b",value:"#afb83b"};S.limeGreen={id:35,key:"lime_green",displayName:"Lime Green",name:"Lime Green",hexValue:"#7ecc49",value:"#7ecc49"};S.green={id:36,key:"green",displayName:"Green",name:"Green",hexValue:"#299438",value:"#299438"};S.mintGreen={id:37,key:"mint_green",displayName:"Mint Green",name:"Mint Green",hexValue:"#6accbc",value:"#6accbc"};S.turquoise={id:38,key:"turquoise",displayName:"Turquoise",name:"Turquoise",hexValue:"#158fad",value:"#158fad"};S.skyBlue={id:39,key:"sky_blue",displayName:"Sky Blue",name:"Sky Blue",hexValue:"#14aaf5",value:"#14aaf5"};S.lightBlue={id:40,key:"light_blue",displayName:"Light Blue",name:"Light Blue",hexValue:"#96c3eb",value:"#96c3eb"};S.blue={id:41,key:"blue",displayName:"Blue",name:"Blue",hexValue:"#4073ff",value:"#4073ff"};S.grape={id:42,key:"grape",displayName:"Grape",name:"Grape",hexValue:"#884dff",value:"#884dff"};S.violet={id:43,key:"violet",displayName:"Violet",name:"Violet",hexValue:"#af38eb",value:"#af38eb"};S.lavender={id:44,key:"lavender",displayName:"Lavender",name:"Lavender",hexValue:"#eb96eb",value:"#eb96eb"};S.magenta={id:45,key:"magenta",displayName:"Magenta",name:"Magenta",hexValue:"#e05194",value:"#e05194"};S.salmon={id:46,key:"salmon",displayName:"Salmon",name:"Salmon",hexValue:"#ff8d85",value:"#ff8d85"};S.charcoal={id:47,key:"charcoal",displayName:"Charcoal",name:"Charcoal",hexValue:"#808080",value:"#808080"};S.gray={id:48,key:"gray",displayName:"Gray",name:"Gray",hexValue:"#b8b8b8",value:"#b8b8b8"};S.taupe={id:49,key:"taupe",displayName:"Taupe",name:"Taupe",hexValue:"#ccac93",value:"#ccac93"};S.colors=[S.berryRed,S.red,S.orange,S.yellow,S.oliveGreen,S.limeGreen,S.green,S.mintGreen,S.turquoise,S.skyBlue,S.lightBlue,S.blue,S.grape,S.violet,S.lavender,S.magenta,S.salmon,S.charcoal,S.gray,S.taupe];S.defaultColor=S.charcoal;function Ny(e){var t=S.colors.find(function(r){return r.id===e});return t??S.defaultColor}S.getColorById=Ny;function xy(e){var t=S.colors.find(function(r){return r.name===e});return t??S.defaultColor}S.getColorByName=xy;function Iy(e){var t=S.colors.find(function(r){return r.key===e});return t??S.defaultColor}S.getColorByKey=Iy});var Du=_(et=>{"use strict";var gn=et&&et.__assign||function(){return gn=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},gn.apply(this,arguments)};Object.defineProperty(et,"__esModule",{value:!0});et.getSanitizedTasks=et.getSanitizedContent=void 0;var Ly=/(^|[\s!?,;>:]+)(?:\*\*|__|!!)(.+?)(\*\*|__|!!)(?=$|[\s!?,;><:]+)/gi,Uy=/(^|[\s!?,;>:]+)(?:\*|_|!)(.+?)(\*|_|!)(?=$|[\s!?,;><:]+)/gi,qy=/(^|[\s!?,;>:]+)(?:\*\*\*|___|!!!)(.+?)(\*\*\*|___|!!!)(?=$|[\s!?,;><:]+)/gi,ky=/```([\s\S]*?)```/gi,jy=/`([^`]+)`/gi,Dy=/((?:(?:onenote:)?[\w-]+):\/\/[^\s]+)\s+[[(]([^)]+)[\])]/gi,Fy=/\[(.+?)\]\((.+?)\)/gi,My=/\[\[gmail=(.+?),\s*(.+?)\]\]/gi,By=/\[\[outlook=(.+?),\s*(.+?)\]\]/gi,Vy=/\[\[thunderbird\n(.+)\n(.+)\n\s*\]\]/gi,qu="* ",ku=":";function Ky(e){if(!e.includes("!")&&!e.includes("*")&&!e.includes("_"))return e;function t(r,n,o){return"".concat(n).concat(o)}return e=e.replace(qy,t),e=e.replace(Ly,t),e=e.replace(Uy,t),e}function Gy(e){function t(r,n){return n}return e=e.replace(ky,t),e=e.replace(jy,t),e}function Hy(e){return e.startsWith(qu)&&(e=e.slice(qu.length)),e.endsWith(ku)&&(e=e.slice(0,e.length-ku.length)),e}function Yy(e){if(!e.includes("[")||!e.includes("]"))return e;function t(r,n){return n}return e.replace(Fy,t)}function $y(e){if(!e.includes("(")||!e.includes(")"))return e;function t(r,n,o){return o}return e.replace(Dy,t)}function zy(e){return e.includes("gmail")&&(e=e.replace(My,function(t,r,n){return n})),e.includes("outlook")&&(e=e.replace(By,function(t,r,n){return n})),e.includes("thunderbird")&&(e=e.replace(Vy,function(t,r){return r})),e}function ju(e){return e=Ky(e),e=Gy(e),e=Hy(e),e=Yy(e),e=$y(e),e=zy(e),e}et.getSanitizedContent=ju;function Wy(e){return e.map(function(t){return gn(gn({},t),{sanitizedContent:ju(t.content)})})}et.getSanitizedTasks=Wy});var Mu=_(tt=>{"use strict";var Jy=tt&&tt.__createBinding||(Object.create?function(e,t,r,n){n===void 0&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);(!o||("get"in o?!t.__esModule:o.writable||o.configurable))&&(o={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,o)}:function(e,t,r,n){n===void 0&&(n=r),e[n]=t[r]}),Fu=tt&&tt.__exportStar||function(e,t){for(var r in e)r!=="default"&&!Object.prototype.hasOwnProperty.call(t,r)&&Jy(t,e,r)};Object.defineProperty(tt,"__esModule",{value:!0});Fu(Uu(),tt);Fu(Du(),tt)});var Bu=_(Re=>{"use strict";var Qy=Re&&Re.__createBinding||(Object.create?function(e,t,r,n){n===void 0&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);(!o||("get"in o?!t.__esModule:o.writable||o.configurable))&&(o={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,o)}:function(e,t,r,n){n===void 0&&(n=r),e[n]=t[r]}),tr=Re&&Re.__exportStar||function(e,t){for(var r in e)r!=="default"&&!Object.prototype.hasOwnProperty.call(t,r)&&Qy(t,e,r)};Object.defineProperty(Re,"__esModule",{value:!0});tr(Nu(),Re);tr(mn(),Re);tr(Lu(),Re);tr(vn(),Re);tr(Mu(),Re)});var Pn=typeof window>"u"&&typeof globalThis.WebSocketPair>"u";typeof Deno>"u"&&(self.Deno={args:[],build:{arch:"x86_64"},env:{get(){}}});var Rn=new Map,wn=0;function or(e){self.postMessage(e)}Pn&&(globalThis.syscall=async(e,...t)=>await new Promise((r,n)=>{wn++,Rn.set(wn,{resolve:r,reject:n}),or({type:"sys",id:wn,name:e,args:t})}));function $o(e,t){Pn&&(self.addEventListener("message",r=>{(async()=>{let n=r.data;switch(n.type){case"inv":{let o=e[n.name];if(!o)throw new Error(`Function not loaded: ${n.name}`);try{let i=await Promise.resolve(o(...n.args||[]));or({type:"invr",id:n.id,result:i})}catch(i){console.error("An exception was thrown as a result of invoking function",n.name,"error:",i.message),or({type:"invr",id:n.id,error:i.message})}}break;case"sysr":{let o=n.id,i=Rn.get(o);if(!i)throw Error("Invalid request id");Rn.delete(o),n.error?i.reject(new Error(n.error)):i.resolve(n.result)}break}})().catch(console.error)}),or({type:"manifest",manifest:t}))}function rc(e){let t=atob(e),r=t.length,n=new Uint8Array(r);for(let o=0;o<r;o++)n[o]=t.charCodeAt(o);return n}function zo(e){typeof e=="string"&&(e=new TextEncoder().encode(e));let t="",r=e.byteLength;for(let n=0;n<r;n++)t+=String.fromCharCode(e[n]);return btoa(t)}async function nc(e,t){if(typeof e!="string"){let r=new Uint8Array(await e.arrayBuffer()),n=r.length>0?zo(r):void 0;t={method:e.method,headers:Object.fromEntries(e.headers.entries()),base64Body:n},e=e.url}return syscall("sandboxFetch.fetch",e,t)}globalThis.nativeFetch=globalThis.fetch;function oc(){globalThis.fetch=async function(e,t){let r=t&&t.body?zo(new Uint8Array(await new Response(t.body).arrayBuffer())):void 0,n=await nc(e,t&&{method:t.method,headers:t.headers,base64Body:r});return new Response(n.base64Body?rc(n.base64Body):null,{status:n.status,headers:n.headers})}}Pn&&oc();function G(e,t,r,n){let[o,i]=e;switch(o){case"and":{let s=G(i,t,r,n);return s instanceof Promise?s.then(c=>c&&G(e[2],t,r,n)):s&&G(e[2],t,r,n)}case"or":{let s=G(i,t,r,n);return s instanceof Promise?s.then(c=>c||G(e[2],t,r,n)):s||G(e[2],t,r,n)}case"null":return null;case"not":{let s=G(i,t,r,n);return s instanceof Promise?s.then(c=>!c):!s}case"number":case"string":case"boolean":return i;case"regexp":return[i,e[2]];case"attr":{let s=t;if(e.length===3){let c=G(e[1],t,r,n);return c instanceof Promise?c.then(f=>f[e[2]]):c?c[e[2]]:null}else if(e[1]){let c=s[e[1]],f=n[e[1]];return c===void 0&&f!==void 0&&(c=f(r)),c}else return t}case"global":return r[i];case"array":{let s=i.map(f=>G(f,t,r,n)),c=[];for(let f=0;f<s.length;f++)s[f]instanceof Promise&&c.push(s[f].then(p=>s[f]=p));return c.length>0?Promise.all(c).then(()=>s):s}case"object":{let s=i.map(([f,p])=>[f,G(p,t,r,n)]),c=[];for(let f=0;f<s.length;f++)s[f][1]instanceof Promise&&c.push(s[f][1].then(p=>s[f]=p));return c.length>0?Promise.all(c).then(()=>Object.fromEntries(s)):Object.fromEntries(s)}case"pageref":{let s=n.readPage;if(!s)throw new Error("No readPage function defined");return s(i)}case"query":{let s=e[1],c=n.$query;if(!c)throw new Error("No $query function defined");return c(s,r)}case"call":{let s=n[i];if(!s)throw new Error(`Unknown function: ${i}`);let c=e[2].map(p=>G(p,t,r,n)),f=[];for(let p=0;p<c.length;p++)c[p]instanceof Promise&&f.push(c[p].then(y=>c[p]=y));return f.length>0?Promise.all(f).then(()=>s(...c)):s(...c)}case"-":if(e.length==2)return-G(i,t,r,n)}let a=G(i,t,r,n),u=G(e[2],t,r,n),l=e[3]?G(e[3],t,r,n):void 0;return a instanceof Promise||u instanceof Promise||l instanceof Promise?Promise.all([a,u,l]).then(([s,c,f])=>Wo(o,s,c,f)):Wo(o,a,u,l)}function Wo(e,t,r,n){switch(e){case"+":return t+r;case"-":return t-r;case"*":return t*r;case"/":return t/r;case"%":return t%r;case"=":return Array.isArray(t)&&!Array.isArray(r)?t.includes(r):Array.isArray(t)&&Array.isArray(r)?t.length===r.length&&t.every(o=>r.includes(o)):t==r;case"!=":return Array.isArray(t)&&!Array.isArray(r)?!t.includes(r):Array.isArray(t)&&Array.isArray(r)?!(t.length===r.length&&t.every(o=>r.includes(o))):t!=r;case"=~":{if(typeof r=="string"&&(r=[r,"i"]),!Array.isArray(r))throw new Error(`Invalid regexp: ${r}`);return new RegExp(r[0],r[1]).test(t)}case"!=~":{if(typeof r=="string"&&(r=[r,"i"]),!Array.isArray(r))throw new Error(`Invalid regexp: ${r}`);return!new RegExp(r[0],r[1]).test(t)}case"<":return t<r;case"<=":return t<=r;case">":return t>r;case">=":return t>=r;case"in":return r.includes(t);case"?":return t?r:n;case"??":return t??r;default:throw new Error(`Unupported operator: ${e}`)}}function ir(e,t){if(!e)throw new Error(`Cannot find attribute assignment for ${t}`);switch(e[0]){case"=":{if(e[1][0]==="attr"&&e[1][1]===t){let r=e[2];return e[1]=["boolean",!0],e[2]=["boolean",!0],r}break}case"and":case"or":{let r=ir(e[1],t);if(r)return r;let n=ir(e[2],t);if(n)return n;throw new Error(`Cannot find attribute assignment for ${t}`)}}throw new Error(`Cannot find attribute assignment for ${t}`)}async function Jo(e,t,r,n){if(e.filter){let o=[];for(let i of t)await G(e.filter,i,r,n)&&o.push(i);t=o}return(await ic(e,t.map(o=>({key:[],value:o})),r,n)).map(o=>o.value)}async function ic(e,t,r,n){if(e.orderBy&&(t=t.sort((o,i)=>{let a=o.value,u=i.value;for(let{expr:l,desc:s}of e.orderBy){let c=G(l,a,r,n);if(c instanceof Promise)throw new Error("Cannot order by a promise");let f=G(l,u,r,n);if(f instanceof Promise)throw new Error("Cannot order by a promise");if(c<f||c===void 0)return s?1:-1;if(c>f||f===void 0)return s?-1:1}return 0})),e.select)for(let o=0;o<t.length;o++){let i=t[o].value,a={};for(let{name:u,expr:l}of e.select)a[u]=l?await G(l,i,r,n):i[u];t[o].value=a}if(e.distinct){let o=new Set,i=[];for(let a of t){let u=JSON.stringify(a.value);o.has(u)||(o.add(u),i.push(a))}t=i}if(e.limit){let o=await G(e.limit,{},r,n);t.length>o&&(t=t.slice(0,o))}return t}var On=tc(Bu());function Go(e,t){if(t(e))return[e];let r=[];if(e.children)for(let n of e.children)r=[...r,...Go(n,t)];return r}function Ho(e,t){return Go(e,r=>r.type===t)[0]}function Vu(e,t){Go(e,t)}var dt={};Lt(dt,{confirm:()=>Rm,copyToClipboard:()=>jm,deleteLine:()=>Dm,dispatch:()=>Om,downloadFile:()=>pm,filterBox:()=>mm,flashNotification:()=>ym,fold:()=>Am,foldAll:()=>Im,getCurrentPage:()=>Xy,getCursor:()=>tm,getSelection:()=>rm,getText:()=>Zy,getUiOption:()=>Pm,goHistory:()=>dm,hidePanel:()=>gm,insertAtCursor:()=>Sm,insertAtPos:()=>_m,moveCursor:()=>Tm,moveCursorToLine:()=>bm,navigate:()=>im,openCommandPalette:()=>sm,openPageNavigator:()=>am,openSearchPanel:()=>km,openUrl:()=>fm,prompt:()=>wm,redo:()=>qm,reloadConfigAndCommands:()=>lm,reloadPage:()=>um,reloadUI:()=>cm,replaceRange:()=>Em,save:()=>om,setSelection:()=>nm,setText:()=>em,setUiOption:()=>Cm,showPanel:()=>vm,toggleFold:()=>xm,undo:()=>Um,unfold:()=>Nm,unfoldAll:()=>Lm,uploadFile:()=>hm,vimEx:()=>Fm});typeof self>"u"&&(self={syscall:()=>{throw new Error("Not implemented here")}});function T(e,...t){return globalThis.syscall(e,...t)}function Xy(){return T("editor.getCurrentPage")}function Zy(){return T("editor.getText")}function em(e){return T("editor.setText",e)}function tm(){return T("editor.getCursor")}function rm(){return T("editor.getSelection")}function nm(e,t){return T("editor.setSelection",e,t)}function om(){return T("editor.save")}function im(e,t=!1,r=!1){return T("editor.navigate",e,t,r)}function am(e="page"){return T("editor.openPageNavigator",e)}function sm(){return T("editor.openCommandPalette")}function um(){return T("editor.reloadPage")}function cm(){return T("editor.reloadUI")}function lm(){return T("editor.reloadConfigAndCommands")}function fm(e,t=!1){return T("editor.openUrl",e,t)}function dm(e){return T("editor.goHistory",e)}function pm(e,t){return T("editor.downloadFile",e,t)}function hm(e,t){return T("editor.uploadFile",e,t)}function ym(e,t="info"){return T("editor.flashNotification",e,t)}function mm(e,t,r="",n=""){return T("editor.filterBox",e,t,r,n)}function vm(e,t,r,n=""){return T("editor.showPanel",e,t,r,n)}function gm(e){return T("editor.hidePanel",e)}function _m(e,t){return T("editor.insertAtPos",e,t)}function Em(e,t,r){return T("editor.replaceRange",e,t,r)}function Tm(e,t=!1){return T("editor.moveCursor",e,t)}function bm(e,t=1,r=!1){return T("editor.moveCursorToLine",e,t,r)}function Sm(e){return T("editor.insertAtCursor",e)}function Om(e){return T("editor.dispatch",e)}function wm(e,t=""){return T("editor.prompt",e,t)}function Rm(e){return T("editor.confirm",e)}function Pm(e){return T("editor.getUiOption",e)}function Cm(e,t){return T("editor.setUiOption",e,t)}function Am(){return T("editor.fold")}function Nm(){return T("editor.unfold")}function xm(){return T("editor.toggleFold")}function Im(){return T("editor.foldAll")}function Lm(){return T("editor.unfoldAll")}function Um(){return T("editor.undo")}function qm(){return T("editor.redo")}function km(){return T("editor.openSearchPanel")}function jm(e){return T("editor.copyToClipboard",e)}function Dm(){return T("editor.deleteLine")}function Fm(e){return T("editor.vimEx",e)}var _n={};Lt(_n,{parseMarkdown:()=>Mm,renderParseTree:()=>Bm});function Mm(e){return T("markdown.parseMarkdown",e)}function Bm(e){return T("markdown.renderParseTree",e)}var En={};Lt(En,{deleteAttachment:()=>Xm,deleteFile:()=>n0,deletePage:()=>Ym,fileExists:()=>o0,getAttachmentMeta:()=>Wm,getFileMeta:()=>t0,getPageMeta:()=>Km,listAttachments:()=>zm,listFiles:()=>Zm,listPages:()=>Vm,listPlugs:()=>$m,readAttachment:()=>Jm,readFile:()=>e0,readPage:()=>Gm,writeAttachment:()=>Qm,writeFile:()=>r0,writePage:()=>Hm});function Vm(){return T("space.listPages")}function Km(e){return T("space.getPageMeta",e)}function Gm(e){return T("space.readPage",e)}function Hm(e,t){return T("space.writePage",e,t)}function Ym(e){return T("space.deletePage",e)}function $m(){return T("space.listPlugs")}function zm(){return T("space.listAttachments")}function Wm(e){return T("space.getAttachmentMeta",e)}function Jm(e){return T("space.readAttachment",e)}function Qm(e,t){return T("space.writeAttachment",e,t)}function Xm(e){return T("space.deleteAttachment",e)}function Zm(){return T("space.listFiles")}function e0(e){return T("space.readFile",e)}function t0(e){return T("space.getFileMeta",e)}function r0(e,t){return T("space.writeFile",e,t)}function n0(e){return T("space.deleteFile",e)}function o0(e){return T("space.fileExists",e)}var Tn={};Lt(Tn,{parse:()=>y0,stringify:()=>m0});function y0(e){return T("yaml.parse",e)}function m0(e){return T("yaml.stringify",e)}async function E0(e,t){let r=await En.readPage(e),n=await _n.parseMarkdown(r),o;return Vu(n,i=>{if(i.type!=="FencedCode")return!1;let a=Ho(i,"CodeInfo");if(t&&!a||t&&!t.includes(a.children[0].text))return!1;let u=Ho(i,"CodeText");return u?(o=u.children[0].text,!0):!1}),o}async function Ku(e,t=["yaml"]){let r=await E0(e,t);if(r!==void 0)try{return Tn.parse(r)}catch(n){throw console.error("YAML Page parser error",n),new Error(`YAML Error: ${n.message}`)}}async function bn(e){try{let t=await Ku("SECRETS",["yaml","secrets"]),r=[];for(let n of e){let o=t[n];if(o)r.push(o);else throw new Error(`No such secret: ${n}`)}return r}catch(t){throw t.message==="Not found"?new Error(`No such secret: ${e[0]}`):t}}var Sn={};async function T0(){if(Object.keys(Sn).length)return Sn;let[e]=await bn(["todoistToken"]),r=await(await new On.TodoistApi(e)).getProjects();for(let n=0;n<r.length;n++)Sn[r[n].id]=r[n].name;return Sn}async function Gu({query:e}){let[t]=await bn(["todoistToken"]),r=await new On.TodoistApi(t),n=ir(e.filter,"filter");if(!n)throw Error("No 'filter' specified, this is mandatory");let o=G(n,{}),i=await r.getTasks({filter:o}),a=await T0();for(let l=0;l<i.length;l++)a[i[l].projectId]?i[l].projectName=a[i[l].projectId]:i[l].projectName="None";return Jo(e,i.map(l=>Yu(l)))}async function Hu(){let[e]=await bn(["todoistToken"]),t=await new On.TodoistApi(e),r=await dt.getText(),n=await dt.getSelection();n.from!==n.to?r=r.substring(n.from,n.to):r="";let o=await dt.prompt("Add to Todoist Inbox:",r);if(!o)return;let i=await t.addTask({content:o});await dt.flashNotification("New task added to Todoist Inbox")}function Yu(e,t=""){let r={};for(let[n,o]of Object.entries(e))t&&(n=t+"_"+n),o&&typeof o=="object"?r={...r,...Yu(o,n)}:r[n]=o;return r}var $u={getTasks:Gu,addInboxTask:Hu},zu={name:"Todoist",requiredPermissions:["fetch"],functions:{getTasks:{path:"todoist.ts:getTasks",events:["query:todoist"]},addInboxTask:{path:"todoist.ts:addInboxTask",command:{name:"Todoist: Add Task to Inbox"}}},assets:{}},$g={manifest:zu,functionMapping:$u};$o($u,zu);export{$g as plug};
/*! Bundled license information:
@babel/runtime/helpers/regeneratorRuntime.js:
(*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE *)
*/