Socket
Socket
Sign inDemoInstall

@tryghost/content-api

Package Overview
Dependencies
Maintainers
21
Versions
115
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@tryghost/content-api - npm Package Compare versions

Comparing version 1.7.3 to 1.8.0

35

cjs/content-api.js

@@ -5,2 +5,4 @@ 'use strict';

// NOTE: bump this default when Ghost v5 is released
const defaultAcceptVersionHeader = 'v4.0';
const supportedVersions = ['v2', 'v3', 'v4', 'v5', 'canary'];

@@ -28,3 +30,3 @@ const name = '@tryghost/content-api';

* @param {String} [options.ghostPath]
* @param {String} [options.version]
* @param {String|Boolean} options.version - a version string like v3, v4, v5 or boolean value identifying presence of Accept-Version header
* @param {Function} [options.makeRequest]

@@ -50,5 +52,30 @@ * @param {String} [options.host] Deprecated

if (version && !supportedVersions.includes(version)) {
if (version === undefined) {
throw new Error(`${name} Config Missing: 'version' is required. E.g. ${supportedVersions.join(',')}`);
}
let acceptVersionHeader;
if (typeof version === 'boolean') {
if (version === true) {
acceptVersionHeader = defaultAcceptVersionHeader;
}
version = undefined;
} else if (version && !supportedVersions.includes(version) && !(version.match(/^v\d+\.\d+/))) {
throw new Error(`${name} Config Invalid: 'version' ${version} is not supported`);
} else {
if (version === 'canary') {
// eslint-disable-next-line
console.warn(`${name}: The 'version' parameter has a deprecated format 'canary', please use 'v{major}.{minor}' format instead`);
acceptVersionHeader = defaultAcceptVersionHeader;
} else if (version.match(/^v\d+$/)) {
// eslint-disable-next-line
console.warn(`${name}: The 'version' parameter has a deprecated format 'v{major}', please use 'v{major}.{minor}' format instead`);
acceptVersionHeader = `${version}.0`;
} else {
acceptVersionHeader = version;
}
}
if (!url) {

@@ -107,4 +134,4 @@ throw new Error(`${name} Config Missing: 'url' is required. E.g. 'https://site.com'`);

if (!version || ['v4', 'v5', 'canary'].includes(version)) {
headers['Accept-Version'] = version || 'v5';
if (acceptVersionHeader) {
headers['Accept-Version'] = acceptVersionHeader;
}

@@ -111,0 +138,0 @@

import axios from 'axios';
// NOTE: bump this default when Ghost v5 is released
const defaultAcceptVersionHeader = 'v4.0';
const supportedVersions = ['v2', 'v3', 'v4', 'v5', 'canary'];

@@ -25,3 +27,3 @@ const name = '@tryghost/content-api';

* @param {String} [options.ghostPath]
* @param {String} [options.version]
* @param {String|Boolean} options.version - a version string like v3, v4, v5 or boolean value identifying presence of Accept-Version header
* @param {Function} [options.makeRequest]

@@ -47,5 +49,30 @@ * @param {String} [options.host] Deprecated

if (version && !supportedVersions.includes(version)) {
if (version === undefined) {
throw new Error(`${name} Config Missing: 'version' is required. E.g. ${supportedVersions.join(',')}`);
}
let acceptVersionHeader;
if (typeof version === 'boolean') {
if (version === true) {
acceptVersionHeader = defaultAcceptVersionHeader;
}
version = undefined;
} else if (version && !supportedVersions.includes(version) && !(version.match(/^v\d+\.\d+/))) {
throw new Error(`${name} Config Invalid: 'version' ${version} is not supported`);
} else {
if (version === 'canary') {
// eslint-disable-next-line
console.warn(`${name}: The 'version' parameter has a deprecated format 'canary', please use 'v{major}.{minor}' format instead`);
acceptVersionHeader = defaultAcceptVersionHeader;
} else if (version.match(/^v\d+$/)) {
// eslint-disable-next-line
console.warn(`${name}: The 'version' parameter has a deprecated format 'v{major}', please use 'v{major}.{minor}' format instead`);
acceptVersionHeader = `${version}.0`;
} else {
acceptVersionHeader = version;
}
}
if (!url) {

@@ -104,4 +131,4 @@ throw new Error(`${name} Config Missing: 'url' is required. E.g. 'https://site.com'`);

if (!version || ['v4', 'v5', 'canary'].includes(version)) {
headers['Accept-Version'] = version || 'v5';
if (acceptVersionHeader) {
headers['Accept-Version'] = acceptVersionHeader;
}

@@ -108,0 +135,0 @@

4

package.json
{
"name": "@tryghost/content-api",
"version": "1.7.3",
"version": "1.8.0",
"repository": "https://github.com/TryGhost/SDK/tree/master/packages/content-api",

@@ -52,3 +52,3 @@ "author": "Ghost Foundation",

},
"gitHead": "dbf4ab41a6964422987a68c4327336692a54527f"
"gitHead": "3633e6e946c394c73e53b496477543e98e301aa4"
}

@@ -1,2 +0,2 @@

!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).GhostContentAPI=e()}(this,(function(){"use strict";var t="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function e(t,e){return t(e={exports:{}},e.exports),e.exports}var n,r,o=function(t){return t&&t.Math==Math&&t},i=o("object"==typeof globalThis&&globalThis)||o("object"==typeof window&&window)||o("object"==typeof self&&self)||o("object"==typeof t&&t)||function(){return this}()||Function("return this")(),a=function(t){try{return!!t()}catch(t){return!0}},c=!a((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),u=Function.prototype.call,s=u.bind?u.bind(u):function(){return u.apply(u,arguments)},f={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,p={f:l&&!f.call({1:2},1)?function(t){var e=l(this,t);return!!e&&e.enumerable}:f},d=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},h=Function.prototype,v=h.bind,g=h.call,m=v&&v.bind(g),y=v?function(t){return t&&m(g,t)}:function(t){return t&&function(){return g.apply(t,arguments)}},b=y({}.toString),w=y("".slice),E=function(t){return w(b(t),8,-1)},j=i.Object,S=y("".split),O=a((function(){return!j("z").propertyIsEnumerable(0)}))?function(t){return"String"==E(t)?S(t,""):j(t)}:j,x=i.TypeError,T=function(t){if(null==t)throw x("Can't call method on "+t);return t},R=function(t){return O(T(t))},P=function(t){return"function"==typeof t},A=function(t){return"object"==typeof t?null!==t:P(t)},C=function(t){return P(t)?t:void 0},L=function(t,e){return arguments.length<2?C(i[t]):i[t]&&i[t][e]},I=y({}.isPrototypeOf),k=L("navigator","userAgent")||"",N=i.process,M=i.Deno,U=N&&N.versions||M&&M.version,B=U&&U.v8;B&&(r=(n=B.split("."))[0]>0&&n[0]<4?1:+(n[0]+n[1])),!r&&k&&(!(n=k.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=k.match(/Chrome\/(\d+)/))&&(r=+n[1]);var F=r,_=!!Object.getOwnPropertySymbols&&!a((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&F&&F<41})),q=_&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,D=i.Object,z=q?function(t){return"symbol"==typeof t}:function(t){var e=L("Symbol");return P(e)&&I(e.prototype,D(t))},W=i.String,G=function(t){try{return W(t)}catch(t){return"Object"}},H=i.TypeError,V=function(t){if(P(t))return t;throw H(G(t)+" is not a function")},X=function(t,e){var n=t[e];return null==n?void 0:V(n)},$=i.TypeError,K=Object.defineProperty,J=function(t,e){try{K(i,t,{value:e,configurable:!0,writable:!0})}catch(n){i[t]=e}return e},Y="__core-js_shared__",Q=i[Y]||J(Y,{}),Z=e((function(t){(t.exports=function(t,e){return Q[t]||(Q[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.19.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),tt=i.Object,et=function(t){return tt(T(t))},nt=y({}.hasOwnProperty),rt=Object.hasOwn||function(t,e){return nt(et(t),e)},ot=0,it=Math.random(),at=y(1..toString),ct=function(t){return"Symbol("+(void 0===t?"":t)+")_"+at(++ot+it,36)},ut=Z("wks"),st=i.Symbol,ft=st&&st.for,lt=q?st:st&&st.withoutSetter||ct,pt=function(t){if(!rt(ut,t)||!_&&"string"!=typeof ut[t]){var e="Symbol."+t;_&&rt(st,t)?ut[t]=st[t]:ut[t]=q&&ft?ft(e):lt(e)}return ut[t]},dt=i.TypeError,ht=pt("toPrimitive"),vt=function(t,e){if(!A(t)||z(t))return t;var n,r=X(t,ht);if(r){if(void 0===e&&(e="default"),n=s(r,t,e),!A(n)||z(n))return n;throw dt("Can't convert object to primitive value")}return void 0===e&&(e="number"),function(t,e){var n,r;if("string"===e&&P(n=t.toString)&&!A(r=s(n,t)))return r;if(P(n=t.valueOf)&&!A(r=s(n,t)))return r;if("string"!==e&&P(n=t.toString)&&!A(r=s(n,t)))return r;throw $("Can't convert object to primitive value")}(t,e)},gt=function(t){var e=vt(t,"string");return z(e)?e:e+""},mt=i.document,yt=A(mt)&&A(mt.createElement),bt=function(t){return yt?mt.createElement(t):{}},wt=!c&&!a((function(){return 7!=Object.defineProperty(bt("div"),"a",{get:function(){return 7}}).a})),Et=Object.getOwnPropertyDescriptor,jt={f:c?Et:function(t,e){if(t=R(t),e=gt(e),wt)try{return Et(t,e)}catch(t){}if(rt(t,e))return d(!s(p.f,t,e),t[e])}},St=i.String,Ot=i.TypeError,xt=function(t){if(A(t))return t;throw Ot(St(t)+" is not an object")},Tt=i.TypeError,Rt=Object.defineProperty,Pt={f:c?Rt:function(t,e,n){if(xt(t),e=gt(e),xt(n),wt)try{return Rt(t,e,n)}catch(t){}if("get"in n||"set"in n)throw Tt("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},At=c?function(t,e,n){return Pt.f(t,e,d(1,n))}:function(t,e,n){return t[e]=n,t},Ct=y(Function.toString);P(Q.inspectSource)||(Q.inspectSource=function(t){return Ct(t)});var Lt,It,kt,Nt=Q.inspectSource,Mt=i.WeakMap,Ut=P(Mt)&&/native code/.test(Nt(Mt)),Bt=Z("keys"),Ft=function(t){return Bt[t]||(Bt[t]=ct(t))},_t={},qt="Object already initialized",Dt=i.TypeError,zt=i.WeakMap;if(Ut||Q.state){var Wt=Q.state||(Q.state=new zt),Gt=y(Wt.get),Ht=y(Wt.has),Vt=y(Wt.set);Lt=function(t,e){if(Ht(Wt,t))throw new Dt(qt);return e.facade=t,Vt(Wt,t,e),e},It=function(t){return Gt(Wt,t)||{}},kt=function(t){return Ht(Wt,t)}}else{var Xt=Ft("state");_t[Xt]=!0,Lt=function(t,e){if(rt(t,Xt))throw new Dt(qt);return e.facade=t,At(t,Xt,e),e},It=function(t){return rt(t,Xt)?t[Xt]:{}},kt=function(t){return rt(t,Xt)}}var $t={set:Lt,get:It,has:kt,enforce:function(t){return kt(t)?It(t):Lt(t,{})},getterFor:function(t){return function(e){var n;if(!A(e)||(n=It(e)).type!==t)throw Dt("Incompatible receiver, "+t+" required");return n}}},Kt=Function.prototype,Jt=c&&Object.getOwnPropertyDescriptor,Yt=rt(Kt,"name"),Qt={EXISTS:Yt,PROPER:Yt&&"something"===function(){}.name,CONFIGURABLE:Yt&&(!c||c&&Jt(Kt,"name").configurable)},Zt=e((function(t){var e=Qt.CONFIGURABLE,n=$t.get,r=$t.enforce,o=String(String).split("String");(t.exports=function(t,n,a,c){var u,s=!!c&&!!c.unsafe,f=!!c&&!!c.enumerable,l=!!c&&!!c.noTargetGet,p=c&&void 0!==c.name?c.name:n;P(a)&&("Symbol("===String(p).slice(0,7)&&(p="["+String(p).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!rt(a,"name")||e&&a.name!==p)&&At(a,"name",p),(u=r(a)).source||(u.source=o.join("string"==typeof p?p:""))),t!==i?(s?!l&&t[n]&&(f=!0):delete t[n],f?t[n]=a:At(t,n,a)):f?t[n]=a:J(n,a)})(Function.prototype,"toString",(function(){return P(this)&&n(this).source||Nt(this)}))})),te=Math.ceil,ee=Math.floor,ne=function(t){var e=+t;return e!=e||0===e?0:(e>0?ee:te)(e)},re=Math.max,oe=Math.min,ie=Math.min,ae=function(t){return t>0?ie(ne(t),9007199254740991):0},ce=function(t){return ae(t.length)},ue=function(t){return function(e,n,r){var o,i=R(e),a=ce(i),c=function(t,e){var n=ne(t);return n<0?re(n+e,0):oe(n,e)}(r,a);if(t&&n!=n){for(;a>c;)if((o=i[c++])!=o)return!0}else for(;a>c;c++)if((t||c in i)&&i[c]===n)return t||c||0;return!t&&-1}},se={includes:ue(!0),indexOf:ue(!1)},fe=se.indexOf,le=y([].push),pe=function(t,e){var n,r=R(t),o=0,i=[];for(n in r)!rt(_t,n)&&rt(r,n)&&le(i,n);for(;e.length>o;)rt(r,n=e[o++])&&(~fe(i,n)||le(i,n));return i},de=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],he=de.concat("length","prototype"),ve={f:Object.getOwnPropertyNames||function(t){return pe(t,he)}},ge={f:Object.getOwnPropertySymbols},me=y([].concat),ye=L("Reflect","ownKeys")||function(t){var e=ve.f(xt(t)),n=ge.f;return n?me(e,n(t)):e},be=function(t,e){for(var n=ye(e),r=Pt.f,o=jt.f,i=0;i<n.length;i++){var a=n[i];rt(t,a)||r(t,a,o(e,a))}},we=/#|\.prototype\./,Ee=function(t,e){var n=Se[je(t)];return n==xe||n!=Oe&&(P(e)?a(e):!!e)},je=Ee.normalize=function(t){return String(t).replace(we,".").toLowerCase()},Se=Ee.data={},Oe=Ee.NATIVE="N",xe=Ee.POLYFILL="P",Te=Ee,Re=jt.f,Pe=function(t,e){var n,r,o,a,c,u=t.target,s=t.global,f=t.stat;if(n=s?i:f?i[u]||J(u,{}):(i[u]||{}).prototype)for(r in e){if(a=e[r],o=t.noTargetGet?(c=Re(n,r))&&c.value:n[r],!Te(s?r:u+(f?".":"#")+r,t.forced)&&void 0!==o){if(typeof a==typeof o)continue;be(a,o)}(t.sham||o&&o.sham)&&At(a,"sham",!0),Zt(n,r,a,t)}},Ae=function(t,e){var n=[][t];return!!n&&a((function(){n.call(null,e||function(){throw 1},1)}))},Ce=y([].join),Le=O!=Object,Ie=Ae("join",",");Pe({target:"Array",proto:!0,forced:Le||!Ie},{join:function(t){return Ce(R(this),void 0===t?",":t)}});var ke={};ke[pt("toStringTag")]="z";var Ne="[object z]"===String(ke),Me=pt("toStringTag"),Ue=i.Object,Be="Arguments"==E(function(){return arguments}()),Fe=Ne?E:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Ue(t),Me))?n:Be?E(e):"Object"==(r=E(e))&&P(e.callee)?"Arguments":r},_e=Ne?{}.toString:function(){return"[object "+Fe(this)+"]"};Ne||Zt(Object.prototype,"toString",_e,{unsafe:!0});var qe=Object.keys||function(t){return pe(t,de)};Pe({target:"Object",stat:!0,forced:a((function(){qe(1)}))},{keys:function(t){return qe(et(t))}});var De,ze=Array.isArray||function(t){return"Array"==E(t)},We=function(t,e,n){var r=gt(e);r in t?Pt.f(t,r,d(0,n)):t[r]=n},Ge=function(){},He=[],Ve=L("Reflect","construct"),Xe=/^\s*(?:class|function)\b/,$e=y(Xe.exec),Ke=!Xe.exec(Ge),Je=function(t){if(!P(t))return!1;try{return Ve(Ge,He,t),!0}catch(t){return!1}},Ye=!Ve||a((function(){var t;return Je(Je.call)||!Je(Object)||!Je((function(){t=!0}))||t}))?function(t){if(!P(t))return!1;switch(Fe(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return Ke||!!$e(Xe,Nt(t))}:Je,Qe=pt("species"),Ze=i.Array,tn=function(t,e){return new(function(t){var e;return ze(t)&&(e=t.constructor,(Ye(e)&&(e===Ze||ze(e.prototype))||A(e)&&null===(e=e[Qe]))&&(e=void 0)),void 0===e?Ze:e}(t))(0===e?0:e)},en=pt("species"),nn=pt("isConcatSpreadable"),rn=9007199254740991,on="Maximum allowed index exceeded",an=i.TypeError,cn=F>=51||!a((function(){var t=[];return t[nn]=!1,t.concat()[0]!==t})),un=(De="concat",F>=51||!a((function(){var t=[];return(t.constructor={})[en]=function(){return{foo:1}},1!==t[De](Boolean).foo}))),sn=function(t){if(!A(t))return!1;var e=t[nn];return void 0!==e?!!e:ze(t)};Pe({target:"Array",proto:!0,forced:!cn||!un},{concat:function(t){var e,n,r,o,i,a=et(this),c=tn(a,0),u=0;for(e=-1,r=arguments.length;e<r;e++)if(sn(i=-1===e?a:arguments[e])){if(u+(o=ce(i))>rn)throw an(on);for(n=0;n<o;n++,u++)n in i&&We(c,u,i[n])}else{if(u>=rn)throw an(on);We(c,u++,i)}return c.length=u,c}});var fn,ln=c?Object.defineProperties:function(t,e){xt(t);for(var n,r=R(e),o=qe(e),i=o.length,a=0;i>a;)Pt.f(t,n=o[a++],r[n]);return t},pn=L("document","documentElement"),dn=Ft("IE_PROTO"),hn=function(){},vn=function(t){return"<script>"+t+"</"+"script>"},gn=function(t){t.write(vn("")),t.close();var e=t.parentWindow.Object;return t=null,e},mn=function(){try{fn=new ActiveXObject("htmlfile")}catch(t){}var t,e;mn="undefined"!=typeof document?document.domain&&fn?gn(fn):((e=bt("iframe")).style.display="none",pn.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(vn("document.F=Object")),t.close(),t.F):gn(fn);for(var n=de.length;n--;)delete mn.prototype[de[n]];return mn()};_t[dn]=!0;var yn=Object.create||function(t,e){var n;return null!==t?(hn.prototype=xt(t),n=new hn,hn.prototype=null,n[dn]=t):n=mn(),void 0===e?n:ln(n,e)},bn=pt("unscopables"),wn=Array.prototype;null==wn[bn]&&Pt.f(wn,bn,{configurable:!0,value:yn(null)});var En,jn=se.includes;Pe({target:"Array",proto:!0},{includes:function(t){return jn(this,t,arguments.length>1?arguments[1]:void 0)}}),En="includes",wn[bn][En]=!0;var Sn,On,xn=i.String,Tn=function(t){if("Symbol"===Fe(t))throw TypeError("Cannot convert a Symbol value to a string");return xn(t)},Rn=function(){var t=xt(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e},Pn=i.RegExp,An={UNSUPPORTED_Y:a((function(){var t=Pn("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),BROKEN_CARET:a((function(){var t=Pn("^r","gy");return t.lastIndex=2,null!=t.exec("str")}))},Cn=i.RegExp,Ln=a((function(){var t=Cn(".","s");return!(t.dotAll&&t.exec("\n")&&"s"===t.flags)})),In=i.RegExp,kn=a((function(){var t=In("(?<a>b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$<a>c")})),Nn=$t.get,Mn=Z("native-string-replace",String.prototype.replace),Un=RegExp.prototype.exec,Bn=Un,Fn=y("".charAt),_n=y("".indexOf),qn=y("".replace),Dn=y("".slice),zn=(On=/b*/g,s(Un,Sn=/a/,"a"),s(Un,On,"a"),0!==Sn.lastIndex||0!==On.lastIndex),Wn=An.UNSUPPORTED_Y||An.BROKEN_CARET,Gn=void 0!==/()??/.exec("")[1];(zn||Gn||Wn||Ln||kn)&&(Bn=function(t){var e,n,r,o,i,a,c,u=this,f=Nn(u),l=Tn(t),p=f.raw;if(p)return p.lastIndex=u.lastIndex,e=s(Bn,p,l),u.lastIndex=p.lastIndex,e;var d=f.groups,h=Wn&&u.sticky,v=s(Rn,u),g=u.source,m=0,y=l;if(h&&(v=qn(v,"y",""),-1===_n(v,"g")&&(v+="g"),y=Dn(l,u.lastIndex),u.lastIndex>0&&(!u.multiline||u.multiline&&"\n"!==Fn(l,u.lastIndex-1))&&(g="(?: "+g+")",y=" "+y,m++),n=new RegExp("^(?:"+g+")",v)),Gn&&(n=new RegExp("^"+g+"$(?!\\s)",v)),zn&&(r=u.lastIndex),o=s(Un,h?n:u,y),h?o?(o.input=Dn(o.input,m),o[0]=Dn(o[0],m),o.index=u.lastIndex,u.lastIndex+=o[0].length):u.lastIndex=0:zn&&o&&(u.lastIndex=u.global?o.index+o[0].length:r),Gn&&o&&o.length>1&&s(Mn,o[0],n,(function(){for(i=1;i<arguments.length-2;i++)void 0===arguments[i]&&(o[i]=void 0)})),o&&d)for(o.groups=a=yn(null),i=0;i<d.length;i++)a[(c=d[i])[0]]=o[c[1]];return o});Pe({target:"RegExp",proto:!0,forced:/./.exec!==Bn},{exec:Bn});var Hn,Vn=pt("match"),Xn=i.TypeError,$n=function(t){if(function(t){var e;return A(t)&&(void 0!==(e=t[Vn])?!!e:"RegExp"==E(t))}(t))throw Xn("The method doesn't accept regular expressions");return t},Kn=pt("match"),Jn=function(t){var e=/./;try{"/./"[t](e)}catch(n){try{return e[Kn]=!1,"/./"[t](e)}catch(t){}}return!1},Yn=jt.f,Qn=y("".endsWith),Zn=y("".slice),tr=Math.min,er=Jn("endsWith");Pe({target:"String",proto:!0,forced:!!(er||(Hn=Yn(String.prototype,"endsWith"),!Hn||Hn.writable))&&!er},{endsWith:function(t){var e=Tn(T(this));$n(t);var n=arguments.length>1?arguments[1]:void 0,r=e.length,o=void 0===n?r:tr(ae(n),r),i=Tn(t);return Qn?Qn(e,i,o):Zn(e,o-i.length,o)===i}});var nr=jt.f,rr=y("".startsWith),or=y("".slice),ir=Math.min,ar=Jn("startsWith");Pe({target:"String",proto:!0,forced:!(!ar&&!!function(){var t=nr(String.prototype,"startsWith");return t&&!t.writable}())&&!ar},{startsWith:function(t){var e=Tn(T(this));$n(t);var n=ae(ir(arguments.length>1?arguments[1]:void 0,e.length)),r=Tn(t);return rr?rr(e,r,n):or(e,n,n+r.length)===r}});var cr=i.Promise,ur=i.String,sr=i.TypeError,fr=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{(t=y(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(n,[]),e=n instanceof Array}catch(t){}return function(n,r){return xt(n),function(t){if("object"==typeof t||P(t))return t;throw sr("Can't set "+ur(t)+" as a prototype")}(r),e?t(n,r):n.__proto__=r,n}}():void 0),lr=Pt.f,pr=pt("toStringTag"),dr=pt("species"),hr=i.TypeError,vr=y(y.bind),gr=function(t,e){return V(t),void 0===e?t:vr?vr(t,e):function(){return t.apply(e,arguments)}},mr={},yr=pt("iterator"),br=Array.prototype,wr=pt("iterator"),Er=function(t){if(null!=t)return X(t,wr)||X(t,"@@iterator")||mr[Fe(t)]},jr=i.TypeError,Sr=function(t,e,n){var r,o;xt(t);try{if(!(r=X(t,"return"))){if("throw"===e)throw n;return n}r=s(r,t)}catch(t){o=!0,r=t}if("throw"===e)throw n;if(o)throw r;return xt(r),n},Or=i.TypeError,xr=function(t,e){this.stopped=t,this.result=e},Tr=xr.prototype,Rr=function(t,e,n){var r,o,i,a,c,u,f,l,p=n&&n.that,d=!(!n||!n.AS_ENTRIES),h=!(!n||!n.IS_ITERATOR),v=!(!n||!n.INTERRUPTED),g=gr(e,p),m=function(t){return r&&Sr(r,"normal",t),new xr(!0,t)},y=function(t){return d?(xt(t),v?g(t[0],t[1],m):g(t[0],t[1])):v?g(t,m):g(t)};if(h)r=t;else{if(!(o=Er(t)))throw Or(G(t)+" is not iterable");if(void 0!==(l=o)&&(mr.Array===l||br[yr]===l)){for(i=0,a=ce(t);a>i;i++)if((c=y(t[i]))&&I(Tr,c))return c;return new xr(!1)}r=function(t,e){var n=arguments.length<2?Er(t):e;if(V(n))return xt(s(n,t));throw jr(G(t)+" is not iterable")}(t,o)}for(u=r.next;!(f=s(u,r)).done;){try{c=y(f.value)}catch(t){Sr(r,"throw",t)}if("object"==typeof c&&c&&I(Tr,c))return c}return new xr(!1)},Pr=pt("iterator"),Ar=!1;try{var Cr=0,Lr={next:function(){return{done:!!Cr++}},return:function(){Ar=!0}};Lr[Pr]=function(){return this},Array.from(Lr,(function(){throw 2}))}catch(t){}var Ir,kr,Nr,Mr,Ur=i.TypeError,Br=pt("species"),Fr=function(t,e){var n,r=xt(t).constructor;return void 0===r||null==(n=xt(r)[Br])?e:function(t){if(Ye(t))return t;throw Ur(G(t)+" is not a constructor")}(n)},_r=Function.prototype,qr=_r.apply,Dr=_r.bind,zr=_r.call,Wr="object"==typeof Reflect&&Reflect.apply||(Dr?zr.bind(qr):function(){return zr.apply(qr,arguments)}),Gr=y([].slice),Hr=/(?:ipad|iphone|ipod).*applewebkit/i.test(k),Vr="process"==E(i.process),Xr=i.setImmediate,$r=i.clearImmediate,Kr=i.process,Jr=i.Dispatch,Yr=i.Function,Qr=i.MessageChannel,Zr=i.String,to=0,eo={},no="onreadystatechange";try{Ir=i.location}catch(t){}var ro=function(t){if(rt(eo,t)){var e=eo[t];delete eo[t],e()}},oo=function(t){return function(){ro(t)}},io=function(t){ro(t.data)},ao=function(t){i.postMessage(Zr(t),Ir.protocol+"//"+Ir.host)};Xr&&$r||(Xr=function(t){var e=Gr(arguments,1);return eo[++to]=function(){Wr(P(t)?t:Yr(t),void 0,e)},kr(to),to},$r=function(t){delete eo[t]},Vr?kr=function(t){Kr.nextTick(oo(t))}:Jr&&Jr.now?kr=function(t){Jr.now(oo(t))}:Qr&&!Hr?(Mr=(Nr=new Qr).port2,Nr.port1.onmessage=io,kr=gr(Mr.postMessage,Mr)):i.addEventListener&&P(i.postMessage)&&!i.importScripts&&Ir&&"file:"!==Ir.protocol&&!a(ao)?(kr=ao,i.addEventListener("message",io,!1)):kr=no in bt("script")?function(t){pn.appendChild(bt("script")).onreadystatechange=function(){pn.removeChild(this),ro(t)}}:function(t){setTimeout(oo(t),0)});var co,uo,so,fo,lo,po,ho,vo,go={set:Xr,clear:$r},mo=/ipad|iphone|ipod/i.test(k)&&void 0!==i.Pebble,yo=/web0s(?!.*chrome)/i.test(k),bo=jt.f,wo=go.set,Eo=i.MutationObserver||i.WebKitMutationObserver,jo=i.document,So=i.process,Oo=i.Promise,xo=bo(i,"queueMicrotask"),To=xo&&xo.value;To||(co=function(){var t,e;for(Vr&&(t=So.domain)&&t.exit();uo;){e=uo.fn,uo=uo.next;try{e()}catch(t){throw uo?fo():so=void 0,t}}so=void 0,t&&t.enter()},Hr||Vr||yo||!Eo||!jo?!mo&&Oo&&Oo.resolve?((ho=Oo.resolve(void 0)).constructor=Oo,vo=gr(ho.then,ho),fo=function(){vo(co)}):Vr?fo=function(){So.nextTick(co)}:(wo=gr(wo,i),fo=function(){wo(co)}):(lo=!0,po=jo.createTextNode(""),new Eo(co).observe(po,{characterData:!0}),fo=function(){po.data=lo=!lo}));var Ro,Po,Ao,Co,Lo,Io,ko,No=To||function(t){var e={fn:t,next:void 0};so&&(so.next=e),uo||(uo=e,fo()),so=e},Mo=function(t){var e,n;this.promise=new t((function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r})),this.resolve=V(e),this.reject=V(n)},Uo={f:function(t){return new Mo(t)}},Bo=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}},Fo="object"==typeof window,_o=go.set,qo=pt("species"),Do="Promise",zo=$t.get,Wo=$t.set,Go=$t.getterFor(Do),Ho=cr&&cr.prototype,Vo=cr,Xo=Ho,$o=i.TypeError,Ko=i.document,Jo=i.process,Yo=Uo.f,Qo=Yo,Zo=!!(Ko&&Ko.createEvent&&i.dispatchEvent),ti=P(i.PromiseRejectionEvent),ei="unhandledrejection",ni=!1,ri=Te(Do,(function(){var t=Nt(Vo),e=t!==String(Vo);if(!e&&66===F)return!0;if(F>=51&&/native code/.test(t))return!1;var n=new Vo((function(t){t(1)})),r=function(t){t((function(){}),(function(){}))};return(n.constructor={})[qo]=r,!(ni=n.then((function(){}))instanceof r)||!e&&Fo&&!ti})),oi=ri||!function(t,e){if(!e&&!Ar)return!1;var n=!1;try{var r={};r[Pr]=function(){return{next:function(){return{done:n=!0}}}},t(r)}catch(t){}return n}((function(t){Vo.all(t).catch((function(){}))})),ii=function(t){var e;return!(!A(t)||!P(e=t.then))&&e},ai=function(t,e){if(!t.notified){t.notified=!0;var n=t.reactions;No((function(){for(var r=t.value,o=1==t.state,i=0;n.length>i;){var a,c,u,f=n[i++],l=o?f.ok:f.fail,p=f.resolve,d=f.reject,h=f.domain;try{l?(o||(2===t.rejection&&fi(t),t.rejection=1),!0===l?a=r:(h&&h.enter(),a=l(r),h&&(h.exit(),u=!0)),a===f.promise?d($o("Promise-chain cycle")):(c=ii(a))?s(c,a,p,d):p(a)):d(r)}catch(t){h&&!u&&h.exit(),d(t)}}t.reactions=[],t.notified=!1,e&&!t.rejection&&ui(t)}))}},ci=function(t,e,n){var r,o;Zo?((r=Ko.createEvent("Event")).promise=e,r.reason=n,r.initEvent(t,!1,!0),i.dispatchEvent(r)):r={promise:e,reason:n},!ti&&(o=i["on"+t])?o(r):t===ei&&function(t,e){var n=i.console;n&&n.error&&(1==arguments.length?n.error(t):n.error(t,e))}("Unhandled promise rejection",n)},ui=function(t){s(_o,i,(function(){var e,n=t.facade,r=t.value;if(si(t)&&(e=Bo((function(){Vr?Jo.emit("unhandledRejection",r,n):ci(ei,n,r)})),t.rejection=Vr||si(t)?2:1,e.error))throw e.value}))},si=function(t){return 1!==t.rejection&&!t.parent},fi=function(t){s(_o,i,(function(){var e=t.facade;Vr?Jo.emit("rejectionHandled",e):ci("rejectionhandled",e,t.value)}))},li=function(t,e,n){return function(r){t(e,r,n)}},pi=function(t,e,n){t.done||(t.done=!0,n&&(t=n),t.value=e,t.state=2,ai(t,!0))},di=function(t,e,n){if(!t.done){t.done=!0,n&&(t=n);try{if(t.facade===e)throw $o("Promise can't be resolved itself");var r=ii(e);r?No((function(){var n={done:!1};try{s(r,e,li(di,n,t),li(pi,n,t))}catch(e){pi(n,e,t)}})):(t.value=e,t.state=1,ai(t,!1))}catch(e){pi({done:!1},e,t)}}};if(ri&&(Xo=(Vo=function(t){!function(t,e){if(I(e,t))return t;throw hr("Incorrect invocation")}(this,Xo),V(t),s(Ro,this);var e=zo(this);try{t(li(di,e),li(pi,e))}catch(t){pi(e,t)}}).prototype,(Ro=function(t){Wo(this,{type:Do,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=function(t,e,n){for(var r in e)Zt(t,r,e[r],n);return t}(Xo,{then:function(t,e){var n=Go(this),r=n.reactions,o=Yo(Fr(this,Vo));return o.ok=!P(t)||t,o.fail=P(e)&&e,o.domain=Vr?Jo.domain:void 0,n.parent=!0,r[r.length]=o,0!=n.state&&ai(n,!1),o.promise},catch:function(t){return this.then(void 0,t)}}),Po=function(){var t=new Ro,e=zo(t);this.promise=t,this.resolve=li(di,e),this.reject=li(pi,e)},Uo.f=Yo=function(t){return t===Vo||t===Ao?new Po(t):Qo(t)},P(cr)&&Ho!==Object.prototype)){Co=Ho.then,ni||(Zt(Ho,"then",(function(t,e){var n=this;return new Vo((function(t,e){s(Co,n,t,e)})).then(t,e)}),{unsafe:!0}),Zt(Ho,"catch",Xo.catch,{unsafe:!0}));try{delete Ho.constructor}catch(t){}fr&&fr(Ho,Xo)}Pe({global:!0,wrap:!0,forced:ri},{Promise:Vo}),Io=Do,ko=!1,(Lo=Vo)&&!rt(Lo=ko?Lo:Lo.prototype,pr)&&lr(Lo,pr,{configurable:!0,value:Io}),function(t){var e=L(t),n=Pt.f;c&&e&&!e[dr]&&n(e,dr,{configurable:!0,get:function(){return this}})}(Do),Ao=L(Do),Pe({target:Do,stat:!0,forced:ri},{reject:function(t){var e=Yo(this);return s(e.reject,void 0,t),e.promise}}),Pe({target:Do,stat:!0,forced:ri},{resolve:function(t){return function(t,e){if(xt(t),A(e)&&e.constructor===t)return e;var n=Uo.f(t);return(0,n.resolve)(e),n.promise}(this,t)}}),Pe({target:Do,stat:!0,forced:oi},{all:function(t){var e=this,n=Yo(e),r=n.resolve,o=n.reject,i=Bo((function(){var n=V(e.resolve),i=[],a=0,c=1;Rr(t,(function(t){var u=a++,f=!1;c++,s(n,e,t).then((function(t){f||(f=!0,i[u]=t,--c||r(i))}),o)})),--c||r(i)}));return i.error&&o(i.value),n.promise},race:function(t){var e=this,n=Yo(e),r=n.reject,o=Bo((function(){var o=V(e.resolve);Rr(t,(function(t){s(o,e,t).then(n.resolve,r)}))}));return o.error&&r(o.value),n.promise}});var hi=Object.assign,vi=Object.defineProperty,gi=y([].concat),mi=!hi||a((function(){if(c&&1!==hi({b:1},hi(vi({},"a",{enumerable:!0,get:function(){vi(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach((function(t){e[t]=t})),7!=hi({},t)[n]||qe(hi({},e)).join("")!=r}))?function(t,e){for(var n=et(t),r=arguments.length,o=1,i=ge.f,a=p.f;r>o;)for(var u,f=O(arguments[o++]),l=i?gi(qe(f),i(f)):qe(f),d=l.length,h=0;d>h;)u=l[h++],c&&!s(a,f,u)||(n[u]=f[u]);return n}:hi;Pe({target:"Object",stat:!0,forced:Object.assign!==mi},{assign:mi});var yi=Qt.EXISTS,bi=Pt.f,wi=Function.prototype,Ei=y(wi.toString),ji=/^\s*function ([^ (]*)/,Si=y(ji.exec);c&&!yi&&bi(wi,"name",{configurable:!0,get:function(){try{return Si(ji,Ei(this))[1]}catch(t){return""}}});var Oi={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0},xi=bt("span").classList,Ti=xi&&xi.constructor&&xi.constructor.prototype,Ri=Ti===Object.prototype?void 0:Ti,Pi=y([].push),Ai=function(t){var e=1==t,n=2==t,r=3==t,o=4==t,i=6==t,a=7==t,c=5==t||i;return function(u,s,f,l){for(var p,d,h=et(u),v=O(h),g=gr(s,f),m=ce(v),y=0,b=l||tn,w=e?b(u,m):n||a?b(u,0):void 0;m>y;y++)if((c||y in v)&&(d=g(p=v[y],y,h),t))if(e)w[y]=d;else if(d)switch(t){case 3:return!0;case 5:return p;case 6:return y;case 2:Pi(w,p)}else switch(t){case 4:return!1;case 7:Pi(w,p)}return i?-1:r||o?o:w}},Ci={forEach:Ai(0),map:Ai(1),filter:Ai(2),some:Ai(3),every:Ai(4),find:Ai(5),findIndex:Ai(6),filterReject:Ai(7)}.forEach,Li=Ae("forEach")?[].forEach:function(t){return Ci(this,t,arguments.length>1?arguments[1]:void 0)},Ii=function(t){if(t&&t.forEach!==Li)try{At(t,"forEach",Li)}catch(e){t.forEach=Li}};for(var ki in Oi)Oi[ki]&&Ii(i[ki]&&i[ki].prototype);Ii(Ri);var Ni=function(t,e){return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return t.apply(e,n)}},Mi=Object.prototype.toString;function Ui(t){return"[object Array]"===Mi.call(t)}function Bi(t){return void 0===t}function Fi(t){return null!==t&&"object"==typeof t}function _i(t){if("[object Object]"!==Mi.call(t))return!1;var e=Object.getPrototypeOf(t);return null===e||e===Object.prototype}function qi(t){return"[object Function]"===Mi.call(t)}function Di(t,e){if(null!=t)if("object"!=typeof t&&(t=[t]),Ui(t))for(var n=0,r=t.length;n<r;n++)e.call(null,t[n],n,t);else for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.call(null,t[o],o,t)}var zi={isArray:Ui,isArrayBuffer:function(t){return"[object ArrayBuffer]"===Mi.call(t)},isBuffer:function(t){return null!==t&&!Bi(t)&&null!==t.constructor&&!Bi(t.constructor)&&"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)},isFormData:function(t){return"undefined"!=typeof FormData&&t instanceof FormData},isArrayBufferView:function(t){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&t.buffer instanceof ArrayBuffer},isString:function(t){return"string"==typeof t},isNumber:function(t){return"number"==typeof t},isObject:Fi,isPlainObject:_i,isUndefined:Bi,isDate:function(t){return"[object Date]"===Mi.call(t)},isFile:function(t){return"[object File]"===Mi.call(t)},isBlob:function(t){return"[object Blob]"===Mi.call(t)},isFunction:qi,isStream:function(t){return Fi(t)&&qi(t.pipe)},isURLSearchParams:function(t){return"undefined"!=typeof URLSearchParams&&t instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!=typeof window&&"undefined"!=typeof document)},forEach:Di,merge:function t(){var e={};function n(n,r){_i(e[r])&&_i(n)?e[r]=t(e[r],n):_i(n)?e[r]=t({},n):Ui(n)?e[r]=n.slice():e[r]=n}for(var r=0,o=arguments.length;r<o;r++)Di(arguments[r],n);return e},extend:function(t,e,n){return Di(e,(function(e,r){t[r]=n&&"function"==typeof e?Ni(e,n):e})),t},trim:function(t){return t.replace(/^\s*/,"").replace(/\s*$/,"")},stripBOM:function(t){return 65279===t.charCodeAt(0)&&(t=t.slice(1)),t}};function Wi(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}var Gi=function(t,e,n){if(!e)return t;var r;if(n)r=n(e);else if(zi.isURLSearchParams(e))r=e.toString();else{var o=[];zi.forEach(e,(function(t,e){null!=t&&(zi.isArray(t)?e+="[]":t=[t],zi.forEach(t,(function(t){zi.isDate(t)?t=t.toISOString():zi.isObject(t)&&(t=JSON.stringify(t)),o.push(Wi(e)+"="+Wi(t))})))})),r=o.join("&")}if(r){var i=t.indexOf("#");-1!==i&&(t=t.slice(0,i)),t+=(-1===t.indexOf("?")?"?":"&")+r}return t};function Hi(){this.handlers=[]}Hi.prototype.use=function(t,e){return this.handlers.push({fulfilled:t,rejected:e}),this.handlers.length-1},Hi.prototype.eject=function(t){this.handlers[t]&&(this.handlers[t]=null)},Hi.prototype.forEach=function(t){zi.forEach(this.handlers,(function(e){null!==e&&t(e)}))};var Vi=Hi,Xi=function(t,e,n){return zi.forEach(n,(function(n){t=n(t,e)})),t},$i=function(t){return!(!t||!t.__CANCEL__)},Ki=function(t,e){zi.forEach(t,(function(n,r){r!==e&&r.toUpperCase()===e.toUpperCase()&&(t[e]=n,delete t[r])}))},Ji=function(t,e,n,r,o){return function(t,e,n,r,o){return t.config=e,n&&(t.code=n),t.request=r,t.response=o,t.isAxiosError=!0,t.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:this.config,code:this.code}},t}(new Error(t),e,n,r,o)},Yi=zi.isStandardBrowserEnv()?{write:function(t,e,n,r,o,i){var a=[];a.push(t+"="+encodeURIComponent(e)),zi.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),zi.isString(r)&&a.push("path="+r),zi.isString(o)&&a.push("domain="+o),!0===i&&a.push("secure"),document.cookie=a.join("; ")},read:function(t){var e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}},Qi=["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"],Zi=zi.isStandardBrowserEnv()?function(){var t,e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function r(t){var r=t;return e&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return t=r(window.location.href),function(e){var n=zi.isString(e)?r(e):e;return n.protocol===t.protocol&&n.host===t.host}}():function(){return!0},ta=function(t){return new Promise((function(e,n){var r=t.data,o=t.headers;zi.isFormData(r)&&delete o["Content-Type"];var i=new XMLHttpRequest;if(t.auth){var a=t.auth.username||"",c=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";o.Authorization="Basic "+btoa(a+":"+c)}var u,s,f=(u=t.baseURL,s=t.url,u&&!/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(s)?function(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}(u,s):s);if(i.open(t.method.toUpperCase(),Gi(f,t.params,t.paramsSerializer),!0),i.timeout=t.timeout,i.onreadystatechange=function(){if(i&&4===i.readyState&&(0!==i.status||i.responseURL&&0===i.responseURL.indexOf("file:"))){var r="getAllResponseHeaders"in i?function(t){var e,n,r,o={};return t?(zi.forEach(t.split("\n"),(function(t){if(r=t.indexOf(":"),e=zi.trim(t.substr(0,r)).toLowerCase(),n=zi.trim(t.substr(r+1)),e){if(o[e]&&Qi.indexOf(e)>=0)return;o[e]="set-cookie"===e?(o[e]?o[e]:[]).concat([n]):o[e]?o[e]+", "+n:n}})),o):o}(i.getAllResponseHeaders()):null,o={data:t.responseType&&"text"!==t.responseType?i.response:i.responseText,status:i.status,statusText:i.statusText,headers:r,config:t,request:i};!function(t,e,n){var r=n.config.validateStatus;n.status&&r&&!r(n.status)?e(Ji("Request failed with status code "+n.status,n.config,null,n.request,n)):t(n)}(e,n,o),i=null}},i.onabort=function(){i&&(n(Ji("Request aborted",t,"ECONNABORTED",i)),i=null)},i.onerror=function(){n(Ji("Network Error",t,null,i)),i=null},i.ontimeout=function(){var e="timeout of "+t.timeout+"ms exceeded";t.timeoutErrorMessage&&(e=t.timeoutErrorMessage),n(Ji(e,t,"ECONNABORTED",i)),i=null},zi.isStandardBrowserEnv()){var l=(t.withCredentials||Zi(f))&&t.xsrfCookieName?Yi.read(t.xsrfCookieName):void 0;l&&(o[t.xsrfHeaderName]=l)}if("setRequestHeader"in i&&zi.forEach(o,(function(t,e){void 0===r&&"content-type"===e.toLowerCase()?delete o[e]:i.setRequestHeader(e,t)})),zi.isUndefined(t.withCredentials)||(i.withCredentials=!!t.withCredentials),t.responseType)try{i.responseType=t.responseType}catch(e){if("json"!==t.responseType)throw e}"function"==typeof t.onDownloadProgress&&i.addEventListener("progress",t.onDownloadProgress),"function"==typeof t.onUploadProgress&&i.upload&&i.upload.addEventListener("progress",t.onUploadProgress),t.cancelToken&&t.cancelToken.promise.then((function(t){i&&(i.abort(),n(t),i=null)})),r||(r=null),i.send(r)}))},ea={"Content-Type":"application/x-www-form-urlencoded"};function na(t,e){!zi.isUndefined(t)&&zi.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}var ra,oa={adapter:(("undefined"!=typeof XMLHttpRequest||"undefined"!=typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(ra=ta),ra),transformRequest:[function(t,e){return Ki(e,"Accept"),Ki(e,"Content-Type"),zi.isFormData(t)||zi.isArrayBuffer(t)||zi.isBuffer(t)||zi.isStream(t)||zi.isFile(t)||zi.isBlob(t)?t:zi.isArrayBufferView(t)?t.buffer:zi.isURLSearchParams(t)?(na(e,"application/x-www-form-urlencoded;charset=utf-8"),t.toString()):zi.isObject(t)?(na(e,"application/json;charset=utf-8"),JSON.stringify(t)):t}],transformResponse:[function(t){if("string"==typeof t)try{t=JSON.parse(t)}catch(t){}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(t){return t>=200&&t<300}};oa.headers={common:{Accept:"application/json, text/plain, */*"}},zi.forEach(["delete","get","head"],(function(t){oa.headers[t]={}})),zi.forEach(["post","put","patch"],(function(t){oa.headers[t]=zi.merge(ea)}));var ia=oa;function aa(t){t.cancelToken&&t.cancelToken.throwIfRequested()}var ca=function(t){return aa(t),t.headers=t.headers||{},t.data=Xi(t.data,t.headers,t.transformRequest),t.headers=zi.merge(t.headers.common||{},t.headers[t.method]||{},t.headers),zi.forEach(["delete","get","head","post","put","patch","common"],(function(e){delete t.headers[e]})),(t.adapter||ia.adapter)(t).then((function(e){return aa(t),e.data=Xi(e.data,e.headers,t.transformResponse),e}),(function(e){return $i(e)||(aa(t),e&&e.response&&(e.response.data=Xi(e.response.data,e.response.headers,t.transformResponse))),Promise.reject(e)}))},ua=function(t,e){e=e||{};var n={},r=["url","method","data"],o=["headers","auth","proxy","params"],i=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],a=["validateStatus"];function c(t,e){return zi.isPlainObject(t)&&zi.isPlainObject(e)?zi.merge(t,e):zi.isPlainObject(e)?zi.merge({},e):zi.isArray(e)?e.slice():e}function u(r){zi.isUndefined(e[r])?zi.isUndefined(t[r])||(n[r]=c(void 0,t[r])):n[r]=c(t[r],e[r])}zi.forEach(r,(function(t){zi.isUndefined(e[t])||(n[t]=c(void 0,e[t]))})),zi.forEach(o,u),zi.forEach(i,(function(r){zi.isUndefined(e[r])?zi.isUndefined(t[r])||(n[r]=c(void 0,t[r])):n[r]=c(void 0,e[r])})),zi.forEach(a,(function(r){r in e?n[r]=c(t[r],e[r]):r in t&&(n[r]=c(void 0,t[r]))}));var s=r.concat(o).concat(i).concat(a),f=Object.keys(t).concat(Object.keys(e)).filter((function(t){return-1===s.indexOf(t)}));return zi.forEach(f,u),n};function sa(t){this.defaults=t,this.interceptors={request:new Vi,response:new Vi}}sa.prototype.request=function(t){"string"==typeof t?(t=arguments[1]||{}).url=arguments[0]:t=t||{},(t=ua(this.defaults,t)).method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var e=[ca,void 0],n=Promise.resolve(t);for(this.interceptors.request.forEach((function(t){e.unshift(t.fulfilled,t.rejected)})),this.interceptors.response.forEach((function(t){e.push(t.fulfilled,t.rejected)}));e.length;)n=n.then(e.shift(),e.shift());return n},sa.prototype.getUri=function(t){return t=ua(this.defaults,t),Gi(t.url,t.params,t.paramsSerializer).replace(/^\?/,"")},zi.forEach(["delete","get","head","options"],(function(t){sa.prototype[t]=function(e,n){return this.request(ua(n||{},{method:t,url:e,data:(n||{}).data}))}})),zi.forEach(["post","put","patch"],(function(t){sa.prototype[t]=function(e,n,r){return this.request(ua(r||{},{method:t,url:e,data:n}))}}));var fa=sa;function la(t){this.message=t}la.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},la.prototype.__CANCEL__=!0;var pa=la;function da(t){if("function"!=typeof t)throw new TypeError("executor must be a function.");var e;this.promise=new Promise((function(t){e=t}));var n=this;t((function(t){n.reason||(n.reason=new pa(t),e(n.reason))}))}da.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},da.source=function(){var t;return{token:new da((function(e){t=e})),cancel:t}};var ha=da;function va(t){var e=new fa(t),n=Ni(fa.prototype.request,e);return zi.extend(n,fa.prototype,e),zi.extend(n,e),n}var ga=va(ia);ga.Axios=fa,ga.create=function(t){return va(ua(ga.defaults,t))},ga.Cancel=pa,ga.CancelToken=ha,ga.isCancel=$i,ga.all=function(t){return Promise.all(t)},ga.spread=function(t){return function(e){return t.apply(null,e)}},ga.isAxiosError=function(t){return"object"==typeof t&&!0===t.isAxiosError};var ma=ga,ya=ga;ma.default=ya;var ba=ma,wa=["v2","v3","v4","v5","canary"],Ea="@tryghost/content-api",ja=function(t){var e=t.url,n=t.method,r=t.params,o=t.headers;return ba[n](e,{params:r,paramsSerializer:function(t){return Object.keys(t).reduce((function(e,n){var r=encodeURIComponent([].concat(t[n]).join(","));return e.concat("".concat(n,"=").concat(r))}),[]).join("&")},headers:o})};return function t(e){var n=e.url,r=e.key,o=e.host,i=e.version,a=e.ghostPath,c=void 0===a?"ghost":a,u=e.makeRequest,s=void 0===u?ja:u;if(o&&(console.warn("".concat(Ea,": The 'host' parameter is deprecated, please use 'url' instead")),n||(n=o)),this instanceof t)return t({url:n,key:r,version:i,ghostPath:c,makeRequest:s});if(i&&!wa.includes(i))throw new Error("".concat(Ea," Config Invalid: 'version' ").concat(i," is not supported"));if(!n)throw new Error("".concat(Ea," Config Missing: 'url' is required. E.g. 'https://site.com'"));if(!/https?:\/\//.test(n))throw new Error("".concat(Ea," Config Invalid: 'url' ").concat(n," requires a protocol. E.g. 'https://site.com'"));if(n.endsWith("/"))throw new Error("".concat(Ea," Config Invalid: 'url' ").concat(n," must not have a trailing slash. E.g. 'https://site.com'"));if(c.endsWith("/")||c.startsWith("/"))throw new Error("".concat(Ea," Config Invalid: 'ghostPath' ").concat(c," must not have a leading or trailing slash. E.g. 'ghost'"));if(r&&!/[0-9a-f]{26}/.test(r))throw new Error("".concat(Ea," Config Invalid: 'key' ").concat(r," must have 26 hex characters"));var f=["posts","authors","tags","pages","settings"].reduce((function(t,e){return Object.assign(t,function(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}({},e,{read:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0;if(!t||!t.id&&!t.slug)return Promise.reject(new Error("".concat(Ea," read requires an id or slug.")));var o=Object.assign({},t,n);return l(e,o,t.id||"slug/".concat(t.slug),r)},browse:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;return l(e,t,null,n)}}))}),{});return delete f.settings.read,f;function l(t,e,o){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;if(!a&&!r)return Promise.reject(new Error("".concat(Ea," Config Missing: 'key' is required.")));delete e.id;var u=a?{Authorization:"GhostMembers ".concat(a)}:{};i&&!["v4","v5","canary"].includes(i)||(u["Accept-Version"]=i||"v5"),e=Object.assign({key:r},e);var f=i?"".concat(n,"/").concat(c,"/api/").concat(i,"/content/").concat(t,"/").concat(o?o+"/":""):"".concat(n,"/").concat(c,"/api/content/").concat(t,"/").concat(o?o+"/":"");return s({url:f,method:"get",params:e,headers:u}).then((function(e){return Array.isArray(e.data[t])?1!==e.data[t].length||e.data.meta?Object.assign(e.data[t],{meta:e.data.meta}):e.data[t][0]:e.data[t]})).catch((function(t){if(t.response&&t.response.data&&t.response.data.errors){var e=t.response.data.errors[0],n=new Error(e.message),r=Object.keys(e);throw n.name=e.type,r.forEach((function(t){n[t]=e[t]})),n.response=t.response,n.request=t.request,n.config=t.config,n}throw t}))}}}));
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).GhostContentAPI=e()}(this,(function(){"use strict";var t="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function e(t,e){return t(e={exports:{}},e.exports),e.exports}var n,r,o=function(t){return t&&t.Math==Math&&t},i=o("object"==typeof globalThis&&globalThis)||o("object"==typeof window&&window)||o("object"==typeof self&&self)||o("object"==typeof t&&t)||function(){return this}()||Function("return this")(),a=function(t){try{return!!t()}catch(t){return!0}},c=!a((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),u=!a((function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")})),s=Function.prototype.call,f=u?s.bind(s):function(){return s.apply(s,arguments)},l={}.propertyIsEnumerable,p=Object.getOwnPropertyDescriptor,d={f:p&&!l.call({1:2},1)?function(t){var e=p(this,t);return!!e&&e.enumerable}:l},h=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},v=Function.prototype,g=v.bind,m=v.call,y=u&&g.bind(m,m),b=u?function(t){return t&&y(t)}:function(t){return t&&function(){return m.apply(t,arguments)}},w=b({}.toString),E=b("".slice),j=function(t){return E(w(t),8,-1)},S=i.Object,x=b("".split),O=a((function(){return!S("z").propertyIsEnumerable(0)}))?function(t){return"String"==j(t)?x(t,""):S(t)}:S,T=i.TypeError,R=function(t){if(null==t)throw T("Can't call method on "+t);return t},A=function(t){return O(R(t))},C=function(t){return"function"==typeof t},P=function(t){return"object"==typeof t?null!==t:C(t)},L=function(t){return C(t)?t:void 0},I=function(t,e){return arguments.length<2?L(i[t]):i[t]&&i[t][e]},k=b({}.isPrototypeOf),N=I("navigator","userAgent")||"",M=i.process,U=i.Deno,B=M&&M.versions||U&&U.version,F=B&&B.v8;F&&(r=(n=F.split("."))[0]>0&&n[0]<4?1:+(n[0]+n[1])),!r&&N&&(!(n=N.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=N.match(/Chrome\/(\d+)/))&&(r=+n[1]);var q=r,D=!!Object.getOwnPropertySymbols&&!a((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&q&&q<41})),_=D&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,z=i.Object,W=_?function(t){return"symbol"==typeof t}:function(t){var e=I("Symbol");return C(e)&&k(e.prototype,z(t))},G=i.String,H=function(t){try{return G(t)}catch(t){return"Object"}},V=i.TypeError,X=function(t){if(C(t))return t;throw V(H(t)+" is not a function")},$=function(t,e){var n=t[e];return null==n?void 0:X(n)},K=i.TypeError,J=Object.defineProperty,Y=function(t,e){try{J(i,t,{value:e,configurable:!0,writable:!0})}catch(n){i[t]=e}return e},Q="__core-js_shared__",Z=i[Q]||Y(Q,{}),tt=e((function(t){(t.exports=function(t,e){return Z[t]||(Z[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.21.1",mode:"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.21.1/LICENSE",source:"https://github.com/zloirock/core-js"})})),et=i.Object,nt=function(t){return et(R(t))},rt=b({}.hasOwnProperty),ot=Object.hasOwn||function(t,e){return rt(nt(t),e)},it=0,at=Math.random(),ct=b(1..toString),ut=function(t){return"Symbol("+(void 0===t?"":t)+")_"+ct(++it+at,36)},st=tt("wks"),ft=i.Symbol,lt=ft&&ft.for,pt=_?ft:ft&&ft.withoutSetter||ut,dt=function(t){if(!ot(st,t)||!D&&"string"!=typeof st[t]){var e="Symbol."+t;D&&ot(ft,t)?st[t]=ft[t]:st[t]=_&&lt?lt(e):pt(e)}return st[t]},ht=i.TypeError,vt=dt("toPrimitive"),gt=function(t,e){if(!P(t)||W(t))return t;var n,r=$(t,vt);if(r){if(void 0===e&&(e="default"),n=f(r,t,e),!P(n)||W(n))return n;throw ht("Can't convert object to primitive value")}return void 0===e&&(e="number"),function(t,e){var n,r;if("string"===e&&C(n=t.toString)&&!P(r=f(n,t)))return r;if(C(n=t.valueOf)&&!P(r=f(n,t)))return r;if("string"!==e&&C(n=t.toString)&&!P(r=f(n,t)))return r;throw K("Can't convert object to primitive value")}(t,e)},mt=function(t){var e=gt(t,"string");return W(e)?e:e+""},yt=i.document,bt=P(yt)&&P(yt.createElement),wt=function(t){return bt?yt.createElement(t):{}},Et=!c&&!a((function(){return 7!=Object.defineProperty(wt("div"),"a",{get:function(){return 7}}).a})),jt=Object.getOwnPropertyDescriptor,St={f:c?jt:function(t,e){if(t=A(t),e=mt(e),Et)try{return jt(t,e)}catch(t){}if(ot(t,e))return h(!f(d.f,t,e),t[e])}},xt=c&&a((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype})),Ot=i.String,Tt=i.TypeError,Rt=function(t){if(P(t))return t;throw Tt(Ot(t)+" is not an object")},At=i.TypeError,Ct=Object.defineProperty,Pt=Object.getOwnPropertyDescriptor,Lt="enumerable",It="configurable",kt="writable",Nt={f:c?xt?function(t,e,n){if(Rt(t),e=mt(e),Rt(n),"function"==typeof t&&"prototype"===e&&"value"in n&&kt in n&&!n.writable){var r=Pt(t,e);r&&r.writable&&(t[e]=n.value,n={configurable:It in n?n.configurable:r.configurable,enumerable:Lt in n?n.enumerable:r.enumerable,writable:!1})}return Ct(t,e,n)}:Ct:function(t,e,n){if(Rt(t),e=mt(e),Rt(n),Et)try{return Ct(t,e,n)}catch(t){}if("get"in n||"set"in n)throw At("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},Mt=c?function(t,e,n){return Nt.f(t,e,h(1,n))}:function(t,e,n){return t[e]=n,t},Ut=b(Function.toString);C(Z.inspectSource)||(Z.inspectSource=function(t){return Ut(t)});var Bt,Ft,qt,Dt=Z.inspectSource,_t=i.WeakMap,zt=C(_t)&&/native code/.test(Dt(_t)),Wt=tt("keys"),Gt=function(t){return Wt[t]||(Wt[t]=ut(t))},Ht={},Vt="Object already initialized",Xt=i.TypeError,$t=i.WeakMap;if(zt||Z.state){var Kt=Z.state||(Z.state=new $t),Jt=b(Kt.get),Yt=b(Kt.has),Qt=b(Kt.set);Bt=function(t,e){if(Yt(Kt,t))throw new Xt(Vt);return e.facade=t,Qt(Kt,t,e),e},Ft=function(t){return Jt(Kt,t)||{}},qt=function(t){return Yt(Kt,t)}}else{var Zt=Gt("state");Ht[Zt]=!0,Bt=function(t,e){if(ot(t,Zt))throw new Xt(Vt);return e.facade=t,Mt(t,Zt,e),e},Ft=function(t){return ot(t,Zt)?t[Zt]:{}},qt=function(t){return ot(t,Zt)}}var te={set:Bt,get:Ft,has:qt,enforce:function(t){return qt(t)?Ft(t):Bt(t,{})},getterFor:function(t){return function(e){var n;if(!P(e)||(n=Ft(e)).type!==t)throw Xt("Incompatible receiver, "+t+" required");return n}}},ee=Function.prototype,ne=c&&Object.getOwnPropertyDescriptor,re=ot(ee,"name"),oe={EXISTS:re,PROPER:re&&"something"===function(){}.name,CONFIGURABLE:re&&(!c||c&&ne(ee,"name").configurable)},ie=e((function(t){var e=oe.CONFIGURABLE,n=te.get,r=te.enforce,o=String(String).split("String");(t.exports=function(t,n,a,c){var u,s=!!c&&!!c.unsafe,f=!!c&&!!c.enumerable,l=!!c&&!!c.noTargetGet,p=c&&void 0!==c.name?c.name:n;C(a)&&("Symbol("===String(p).slice(0,7)&&(p="["+String(p).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!ot(a,"name")||e&&a.name!==p)&&Mt(a,"name",p),(u=r(a)).source||(u.source=o.join("string"==typeof p?p:""))),t!==i?(s?!l&&t[n]&&(f=!0):delete t[n],f?t[n]=a:Mt(t,n,a)):f?t[n]=a:Y(n,a)})(Function.prototype,"toString",(function(){return C(this)&&n(this).source||Dt(this)}))})),ae=Math.ceil,ce=Math.floor,ue=function(t){var e=+t;return e!=e||0===e?0:(e>0?ce:ae)(e)},se=Math.max,fe=Math.min,le=Math.min,pe=function(t){return t>0?le(ue(t),9007199254740991):0},de=function(t){return pe(t.length)},he=function(t){return function(e,n,r){var o,i=A(e),a=de(i),c=function(t,e){var n=ue(t);return n<0?se(n+e,0):fe(n,e)}(r,a);if(t&&n!=n){for(;a>c;)if((o=i[c++])!=o)return!0}else for(;a>c;c++)if((t||c in i)&&i[c]===n)return t||c||0;return!t&&-1}},ve={includes:he(!0),indexOf:he(!1)},ge=ve.indexOf,me=b([].push),ye=function(t,e){var n,r=A(t),o=0,i=[];for(n in r)!ot(Ht,n)&&ot(r,n)&&me(i,n);for(;e.length>o;)ot(r,n=e[o++])&&(~ge(i,n)||me(i,n));return i},be=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],we=be.concat("length","prototype"),Ee={f:Object.getOwnPropertyNames||function(t){return ye(t,we)}},je={f:Object.getOwnPropertySymbols},Se=b([].concat),xe=I("Reflect","ownKeys")||function(t){var e=Ee.f(Rt(t)),n=je.f;return n?Se(e,n(t)):e},Oe=function(t,e,n){for(var r=xe(e),o=Nt.f,i=St.f,a=0;a<r.length;a++){var c=r[a];ot(t,c)||n&&ot(n,c)||o(t,c,i(e,c))}},Te=/#|\.prototype\./,Re=function(t,e){var n=Ce[Ae(t)];return n==Le||n!=Pe&&(C(e)?a(e):!!e)},Ae=Re.normalize=function(t){return String(t).replace(Te,".").toLowerCase()},Ce=Re.data={},Pe=Re.NATIVE="N",Le=Re.POLYFILL="P",Ie=Re,ke=St.f,Ne=function(t,e){var n,r,o,a,c,u=t.target,s=t.global,f=t.stat;if(n=s?i:f?i[u]||Y(u,{}):(i[u]||{}).prototype)for(r in e){if(a=e[r],o=t.noTargetGet?(c=ke(n,r))&&c.value:n[r],!Ie(s?r:u+(f?".":"#")+r,t.forced)&&void 0!==o){if(typeof a==typeof o)continue;Oe(a,o)}(t.sham||o&&o.sham)&&Mt(a,"sham",!0),ie(n,r,a,t)}},Me=function(t,e){var n=[][t];return!!n&&a((function(){n.call(null,e||function(){return 1},1)}))},Ue=b([].join),Be=O!=Object,Fe=Me("join",",");Ne({target:"Array",proto:!0,forced:Be||!Fe},{join:function(t){return Ue(A(this),void 0===t?",":t)}});var qe={};qe[dt("toStringTag")]="z";var De="[object z]"===String(qe),_e=dt("toStringTag"),ze=i.Object,We="Arguments"==j(function(){return arguments}()),Ge=De?j:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=ze(t),_e))?n:We?j(e):"Object"==(r=j(e))&&C(e.callee)?"Arguments":r},He=De?{}.toString:function(){return"[object "+Ge(this)+"]"};De||ie(Object.prototype,"toString",He,{unsafe:!0});var Ve=Object.keys||function(t){return ye(t,be)};Ne({target:"Object",stat:!0,forced:a((function(){Ve(1)}))},{keys:function(t){return Ve(nt(t))}});var Xe=Array.isArray||function(t){return"Array"==j(t)},$e=function(t,e,n){var r=mt(e);r in t?Nt.f(t,r,h(0,n)):t[r]=n},Ke=function(){},Je=[],Ye=I("Reflect","construct"),Qe=/^\s*(?:class|function)\b/,Ze=b(Qe.exec),tn=!Qe.exec(Ke),en=function(t){if(!C(t))return!1;try{return Ye(Ke,Je,t),!0}catch(t){return!1}},nn=function(t){if(!C(t))return!1;switch(Ge(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return tn||!!Ze(Qe,Dt(t))}catch(t){return!0}};nn.sham=!0;var rn,on=!Ye||a((function(){var t;return en(en.call)||!en(Object)||!en((function(){t=!0}))||t}))?nn:en,an=dt("species"),cn=i.Array,un=function(t,e){return new(function(t){var e;return Xe(t)&&(e=t.constructor,(on(e)&&(e===cn||Xe(e.prototype))||P(e)&&null===(e=e[an]))&&(e=void 0)),void 0===e?cn:e}(t))(0===e?0:e)},sn=dt("species"),fn=dt("isConcatSpreadable"),ln=9007199254740991,pn="Maximum allowed index exceeded",dn=i.TypeError,hn=q>=51||!a((function(){var t=[];return t[fn]=!1,t.concat()[0]!==t})),vn=(rn="concat",q>=51||!a((function(){var t=[];return(t.constructor={})[sn]=function(){return{foo:1}},1!==t[rn](Boolean).foo}))),gn=function(t){if(!P(t))return!1;var e=t[fn];return void 0!==e?!!e:Xe(t)};Ne({target:"Array",proto:!0,forced:!hn||!vn},{concat:function(t){var e,n,r,o,i,a=nt(this),c=un(a,0),u=0;for(e=-1,r=arguments.length;e<r;e++)if(gn(i=-1===e?a:arguments[e])){if(u+(o=de(i))>ln)throw dn(pn);for(n=0;n<o;n++,u++)n in i&&$e(c,u,i[n])}else{if(u>=ln)throw dn(pn);$e(c,u++,i)}return c.length=u,c}});var mn,yn={f:c&&!xt?Object.defineProperties:function(t,e){Rt(t);for(var n,r=A(e),o=Ve(e),i=o.length,a=0;i>a;)Nt.f(t,n=o[a++],r[n]);return t}},bn=I("document","documentElement"),wn=Gt("IE_PROTO"),En=function(){},jn=function(t){return"<script>"+t+"</"+"script>"},Sn=function(t){t.write(jn("")),t.close();var e=t.parentWindow.Object;return t=null,e},xn=function(){try{mn=new ActiveXObject("htmlfile")}catch(t){}var t,e;xn="undefined"!=typeof document?document.domain&&mn?Sn(mn):((e=wt("iframe")).style.display="none",bn.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(jn("document.F=Object")),t.close(),t.F):Sn(mn);for(var n=be.length;n--;)delete xn.prototype[be[n]];return xn()};Ht[wn]=!0;var On=Object.create||function(t,e){var n;return null!==t?(En.prototype=Rt(t),n=new En,En.prototype=null,n[wn]=t):n=xn(),void 0===e?n:yn.f(n,e)},Tn=dt("unscopables"),Rn=Array.prototype;null==Rn[Tn]&&Nt.f(Rn,Tn,{configurable:!0,value:On(null)});var An,Cn=ve.includes;Ne({target:"Array",proto:!0},{includes:function(t){return Cn(this,t,arguments.length>1?arguments[1]:void 0)}}),An="includes",Rn[Tn][An]=!0;var Pn,Ln,In=i.String,kn=function(t){if("Symbol"===Ge(t))throw TypeError("Cannot convert a Symbol value to a string");return In(t)},Nn=function(){var t=Rt(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e},Mn=i.RegExp,Un=a((function(){var t=Mn("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),Bn=Un||a((function(){return!Mn("a","y").sticky})),Fn={BROKEN_CARET:Un||a((function(){var t=Mn("^r","gy");return t.lastIndex=2,null!=t.exec("str")})),MISSED_STICKY:Bn,UNSUPPORTED_Y:Un},qn=i.RegExp,Dn=a((function(){var t=qn(".","s");return!(t.dotAll&&t.exec("\n")&&"s"===t.flags)})),_n=i.RegExp,zn=a((function(){var t=_n("(?<a>b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$<a>c")})),Wn=te.get,Gn=tt("native-string-replace",String.prototype.replace),Hn=RegExp.prototype.exec,Vn=Hn,Xn=b("".charAt),$n=b("".indexOf),Kn=b("".replace),Jn=b("".slice),Yn=(Ln=/b*/g,f(Hn,Pn=/a/,"a"),f(Hn,Ln,"a"),0!==Pn.lastIndex||0!==Ln.lastIndex),Qn=Fn.BROKEN_CARET,Zn=void 0!==/()??/.exec("")[1];(Yn||Zn||Qn||Dn||zn)&&(Vn=function(t){var e,n,r,o,i,a,c,u=this,s=Wn(u),l=kn(t),p=s.raw;if(p)return p.lastIndex=u.lastIndex,e=f(Vn,p,l),u.lastIndex=p.lastIndex,e;var d=s.groups,h=Qn&&u.sticky,v=f(Nn,u),g=u.source,m=0,y=l;if(h&&(v=Kn(v,"y",""),-1===$n(v,"g")&&(v+="g"),y=Jn(l,u.lastIndex),u.lastIndex>0&&(!u.multiline||u.multiline&&"\n"!==Xn(l,u.lastIndex-1))&&(g="(?: "+g+")",y=" "+y,m++),n=new RegExp("^(?:"+g+")",v)),Zn&&(n=new RegExp("^"+g+"$(?!\\s)",v)),Yn&&(r=u.lastIndex),o=f(Hn,h?n:u,y),h?o?(o.input=Jn(o.input,m),o[0]=Jn(o[0],m),o.index=u.lastIndex,u.lastIndex+=o[0].length):u.lastIndex=0:Yn&&o&&(u.lastIndex=u.global?o.index+o[0].length:r),Zn&&o&&o.length>1&&f(Gn,o[0],n,(function(){for(i=1;i<arguments.length-2;i++)void 0===arguments[i]&&(o[i]=void 0)})),o&&d)for(o.groups=a=On(null),i=0;i<d.length;i++)a[(c=d[i])[0]]=o[c[1]];return o});var tr=Vn;Ne({target:"RegExp",proto:!0,forced:/./.exec!==tr},{exec:tr});var er=dt("species"),nr=RegExp.prototype,rr=b("".charAt),or=b("".charCodeAt),ir=b("".slice),ar=function(t){return function(e,n){var r,o,i=kn(R(e)),a=ue(n),c=i.length;return a<0||a>=c?t?"":void 0:(r=or(i,a))<55296||r>56319||a+1===c||(o=or(i,a+1))<56320||o>57343?t?rr(i,a):r:t?ir(i,a,a+2):o-56320+(r-55296<<10)+65536}},cr={codeAt:ar(!1),charAt:ar(!0)}.charAt,ur=function(t,e,n){return e+(n?cr(t,e).length:1)},sr=i.TypeError,fr=function(t,e){var n=t.exec;if(C(n)){var r=f(n,t,e);return null!==r&&Rt(r),r}if("RegExp"===j(t))return f(tr,t,e);throw sr("RegExp#exec called on incompatible receiver")};!function(t,e,n,r){var o=dt(t),i=!a((function(){var e={};return e[o]=function(){return 7},7!=""[t](e)})),c=i&&!a((function(){var e=!1,n=/a/;return"split"===t&&((n={}).constructor={},n.constructor[er]=function(){return n},n.flags="",n[o]=/./[o]),n.exec=function(){return e=!0,null},n[o](""),!e}));if(!i||!c||n){var u=b(/./[o]),s=e(o,""[t],(function(t,e,n,r,o){var a=b(t),c=e.exec;return c===tr||c===nr.exec?i&&!o?{done:!0,value:u(e,n,r)}:{done:!0,value:a(n,e,r)}:{done:!1}}));ie(String.prototype,t,s[0]),ie(nr,o,s[1])}r&&Mt(nr[o],"sham",!0)}("match",(function(t,e,n){return[function(e){var n=R(this),r=null==e?void 0:$(e,t);return r?f(r,e,n):new RegExp(e)[t](kn(n))},function(t){var r=Rt(this),o=kn(t),i=n(e,r,o);if(i.done)return i.value;if(!r.global)return fr(r,o);var a=r.unicode;r.lastIndex=0;for(var c,u=[],s=0;null!==(c=fr(r,o));){var f=kn(c[0]);u[s]=f,""===f&&(r.lastIndex=ur(o,pe(r.lastIndex),a)),s++}return 0===s?null:u}]}));var lr,pr=dt("match"),dr=i.TypeError,hr=function(t){if(function(t){var e;return P(t)&&(void 0!==(e=t[pr])?!!e:"RegExp"==j(t))}(t))throw dr("The method doesn't accept regular expressions");return t},vr=dt("match"),gr=function(t){var e=/./;try{"/./"[t](e)}catch(n){try{return e[vr]=!1,"/./"[t](e)}catch(t){}}return!1},mr=St.f,yr=b("".endsWith),br=b("".slice),wr=Math.min,Er=gr("endsWith");Ne({target:"String",proto:!0,forced:!!(Er||(lr=mr(String.prototype,"endsWith"),!lr||lr.writable))&&!Er},{endsWith:function(t){var e=kn(R(this));hr(t);var n=arguments.length>1?arguments[1]:void 0,r=e.length,o=void 0===n?r:wr(pe(n),r),i=kn(t);return yr?yr(e,i,o):br(e,o-i.length,o)===i}});var jr=St.f,Sr=b("".startsWith),xr=b("".slice),Or=Math.min,Tr=gr("startsWith");Ne({target:"String",proto:!0,forced:!(!Tr&&!!function(){var t=jr(String.prototype,"startsWith");return t&&!t.writable}())&&!Tr},{startsWith:function(t){var e=kn(R(this));hr(t);var n=pe(Or(arguments.length>1?arguments[1]:void 0,e.length)),r=kn(t);return Sr?Sr(e,r,n):xr(e,n,n+r.length)===r}});var Rr=i.Promise,Ar=i.String,Cr=i.TypeError,Pr=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{(t=b(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(n,[]),e=n instanceof Array}catch(t){}return function(n,r){return Rt(n),function(t){if("object"==typeof t||C(t))return t;throw Cr("Can't set "+Ar(t)+" as a prototype")}(r),e?t(n,r):n.__proto__=r,n}}():void 0),Lr=Nt.f,Ir=dt("toStringTag"),kr=dt("species"),Nr=i.TypeError,Mr=b(b.bind),Ur=function(t,e){return X(t),void 0===e?t:u?Mr(t,e):function(){return t.apply(e,arguments)}},Br={},Fr=dt("iterator"),qr=Array.prototype,Dr=dt("iterator"),_r=function(t){if(null!=t)return $(t,Dr)||$(t,"@@iterator")||Br[Ge(t)]},zr=i.TypeError,Wr=function(t,e,n){var r,o;Rt(t);try{if(!(r=$(t,"return"))){if("throw"===e)throw n;return n}r=f(r,t)}catch(t){o=!0,r=t}if("throw"===e)throw n;if(o)throw r;return Rt(r),n},Gr=i.TypeError,Hr=function(t,e){this.stopped=t,this.result=e},Vr=Hr.prototype,Xr=function(t,e,n){var r,o,i,a,c,u,s,l,p=n&&n.that,d=!(!n||!n.AS_ENTRIES),h=!(!n||!n.IS_ITERATOR),v=!(!n||!n.INTERRUPTED),g=Ur(e,p),m=function(t){return r&&Wr(r,"normal",t),new Hr(!0,t)},y=function(t){return d?(Rt(t),v?g(t[0],t[1],m):g(t[0],t[1])):v?g(t,m):g(t)};if(h)r=t;else{if(!(o=_r(t)))throw Gr(H(t)+" is not iterable");if(void 0!==(l=o)&&(Br.Array===l||qr[Fr]===l)){for(i=0,a=de(t);a>i;i++)if((c=y(t[i]))&&k(Vr,c))return c;return new Hr(!1)}r=function(t,e){var n=arguments.length<2?_r(t):e;if(X(n))return Rt(f(n,t));throw zr(H(t)+" is not iterable")}(t,o)}for(u=r.next;!(s=f(u,r)).done;){try{c=y(s.value)}catch(t){Wr(r,"throw",t)}if("object"==typeof c&&c&&k(Vr,c))return c}return new Hr(!1)},$r=dt("iterator"),Kr=!1;try{var Jr=0,Yr={next:function(){return{done:!!Jr++}},return:function(){Kr=!0}};Yr[$r]=function(){return this},Array.from(Yr,(function(){throw 2}))}catch(t){}var Qr,Zr,to,eo,no=i.TypeError,ro=dt("species"),oo=function(t,e){var n,r=Rt(t).constructor;return void 0===r||null==(n=Rt(r)[ro])?e:function(t){if(on(t))return t;throw no(H(t)+" is not a constructor")}(n)},io=Function.prototype,ao=io.apply,co=io.call,uo="object"==typeof Reflect&&Reflect.apply||(u?co.bind(ao):function(){return co.apply(ao,arguments)}),so=b([].slice),fo=i.TypeError,lo=function(t,e){if(t<e)throw fo("Not enough arguments");return t},po=/(?:ipad|iphone|ipod).*applewebkit/i.test(N),ho="process"==j(i.process),vo=i.setImmediate,go=i.clearImmediate,mo=i.process,yo=i.Dispatch,bo=i.Function,wo=i.MessageChannel,Eo=i.String,jo=0,So={},xo="onreadystatechange";try{Qr=i.location}catch(t){}var Oo=function(t){if(ot(So,t)){var e=So[t];delete So[t],e()}},To=function(t){return function(){Oo(t)}},Ro=function(t){Oo(t.data)},Ao=function(t){i.postMessage(Eo(t),Qr.protocol+"//"+Qr.host)};vo&&go||(vo=function(t){lo(arguments.length,1);var e=C(t)?t:bo(t),n=so(arguments,1);return So[++jo]=function(){uo(e,void 0,n)},Zr(jo),jo},go=function(t){delete So[t]},ho?Zr=function(t){mo.nextTick(To(t))}:yo&&yo.now?Zr=function(t){yo.now(To(t))}:wo&&!po?(eo=(to=new wo).port2,to.port1.onmessage=Ro,Zr=Ur(eo.postMessage,eo)):i.addEventListener&&C(i.postMessage)&&!i.importScripts&&Qr&&"file:"!==Qr.protocol&&!a(Ao)?(Zr=Ao,i.addEventListener("message",Ro,!1)):Zr=xo in wt("script")?function(t){bn.appendChild(wt("script")).onreadystatechange=function(){bn.removeChild(this),Oo(t)}}:function(t){setTimeout(To(t),0)});var Co,Po,Lo,Io,ko,No,Mo,Uo,Bo={set:vo,clear:go},Fo=/ipad|iphone|ipod/i.test(N)&&void 0!==i.Pebble,qo=/web0s(?!.*chrome)/i.test(N),Do=St.f,_o=Bo.set,zo=i.MutationObserver||i.WebKitMutationObserver,Wo=i.document,Go=i.process,Ho=i.Promise,Vo=Do(i,"queueMicrotask"),Xo=Vo&&Vo.value;Xo||(Co=function(){var t,e;for(ho&&(t=Go.domain)&&t.exit();Po;){e=Po.fn,Po=Po.next;try{e()}catch(t){throw Po?Io():Lo=void 0,t}}Lo=void 0,t&&t.enter()},po||ho||qo||!zo||!Wo?!Fo&&Ho&&Ho.resolve?((Mo=Ho.resolve(void 0)).constructor=Ho,Uo=Ur(Mo.then,Mo),Io=function(){Uo(Co)}):ho?Io=function(){Go.nextTick(Co)}:(_o=Ur(_o,i),Io=function(){_o(Co)}):(ko=!0,No=Wo.createTextNode(""),new zo(Co).observe(No,{characterData:!0}),Io=function(){No.data=ko=!ko}));var $o=Xo||function(t){var e={fn:t,next:void 0};Lo&&(Lo.next=e),Po||(Po=e,Io()),Lo=e},Ko=function(t){var e,n;this.promise=new t((function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r})),this.resolve=X(e),this.reject=X(n)},Jo={f:function(t){return new Ko(t)}},Yo=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}},Qo=function(){this.head=null,this.tail=null};Qo.prototype={add:function(t){var e={item:t,next:null};this.head?this.tail.next=e:this.head=e,this.tail=e},get:function(){var t=this.head;if(t)return this.head=t.next,this.tail===t&&(this.tail=null),t.item}};var Zo,ti,ei,ni,ri,oi,ii,ai=Qo,ci="object"==typeof window,ui=Bo.set,si=dt("species"),fi="Promise",li=te.getterFor(fi),pi=te.set,di=te.getterFor(fi),hi=Rr&&Rr.prototype,vi=Rr,gi=hi,mi=i.TypeError,yi=i.document,bi=i.process,wi=Jo.f,Ei=wi,ji=!!(yi&&yi.createEvent&&i.dispatchEvent),Si=C(i.PromiseRejectionEvent),xi="unhandledrejection",Oi=!1,Ti=Ie(fi,(function(){var t=Dt(vi),e=t!==String(vi);if(!e&&66===q)return!0;if(q>=51&&/native code/.test(t))return!1;var n=new vi((function(t){t(1)})),r=function(t){t((function(){}),(function(){}))};return(n.constructor={})[si]=r,!(Oi=n.then((function(){}))instanceof r)||!e&&ci&&!Si})),Ri=Ti||!function(t,e){if(!e&&!Kr)return!1;var n=!1;try{var r={};r[$r]=function(){return{next:function(){return{done:n=!0}}}},t(r)}catch(t){}return n}((function(t){vi.all(t).catch((function(){}))})),Ai=function(t){var e;return!(!P(t)||!C(e=t.then))&&e},Ci=function(t,e){var n,r,o,i=e.value,a=1==e.state,c=a?t.ok:t.fail,u=t.resolve,s=t.reject,l=t.domain;try{c?(a||(2===e.rejection&&Ni(e),e.rejection=1),!0===c?n=i:(l&&l.enter(),n=c(i),l&&(l.exit(),o=!0)),n===t.promise?s(mi("Promise-chain cycle")):(r=Ai(n))?f(r,n,u,s):u(n)):s(i)}catch(t){l&&!o&&l.exit(),s(t)}},Pi=function(t,e){t.notified||(t.notified=!0,$o((function(){for(var n,r=t.reactions;n=r.get();)Ci(n,t);t.notified=!1,e&&!t.rejection&&Ii(t)})))},Li=function(t,e,n){var r,o;ji?((r=yi.createEvent("Event")).promise=e,r.reason=n,r.initEvent(t,!1,!0),i.dispatchEvent(r)):r={promise:e,reason:n},!Si&&(o=i["on"+t])?o(r):t===xi&&function(t,e){var n=i.console;n&&n.error&&(1==arguments.length?n.error(t):n.error(t,e))}("Unhandled promise rejection",n)},Ii=function(t){f(ui,i,(function(){var e,n=t.facade,r=t.value;if(ki(t)&&(e=Yo((function(){ho?bi.emit("unhandledRejection",r,n):Li(xi,n,r)})),t.rejection=ho||ki(t)?2:1,e.error))throw e.value}))},ki=function(t){return 1!==t.rejection&&!t.parent},Ni=function(t){f(ui,i,(function(){var e=t.facade;ho?bi.emit("rejectionHandled",e):Li("rejectionhandled",e,t.value)}))},Mi=function(t,e,n){return function(r){t(e,r,n)}},Ui=function(t,e,n){t.done||(t.done=!0,n&&(t=n),t.value=e,t.state=2,Pi(t,!0))},Bi=function(t,e,n){if(!t.done){t.done=!0,n&&(t=n);try{if(t.facade===e)throw mi("Promise can't be resolved itself");var r=Ai(e);r?$o((function(){var n={done:!1};try{f(r,e,Mi(Bi,n,t),Mi(Ui,n,t))}catch(e){Ui(n,e,t)}})):(t.value=e,t.state=1,Pi(t,!1))}catch(e){Ui({done:!1},e,t)}}};if(Ti&&(gi=(vi=function(t){!function(t,e){if(k(e,t))return t;throw Nr("Incorrect invocation")}(this,gi),X(t),f(Zo,this);var e=li(this);try{t(Mi(Bi,e),Mi(Ui,e))}catch(t){Ui(e,t)}}).prototype,(Zo=function(t){pi(this,{type:fi,done:!1,notified:!1,parent:!1,reactions:new ai,rejection:!1,state:0,value:void 0})}).prototype=function(t,e,n){for(var r in e)ie(t,r,e[r],n);return t}(gi,{then:function(t,e){var n=di(this),r=wi(oo(this,vi));return n.parent=!0,r.ok=!C(t)||t,r.fail=C(e)&&e,r.domain=ho?bi.domain:void 0,0==n.state?n.reactions.add(r):$o((function(){Ci(r,n)})),r.promise},catch:function(t){return this.then(void 0,t)}}),ti=function(){var t=new Zo,e=li(t);this.promise=t,this.resolve=Mi(Bi,e),this.reject=Mi(Ui,e)},Jo.f=wi=function(t){return t===vi||t===ei?new ti(t):Ei(t)},C(Rr)&&hi!==Object.prototype)){ni=hi.then,Oi||(ie(hi,"then",(function(t,e){var n=this;return new vi((function(t,e){f(ni,n,t,e)})).then(t,e)}),{unsafe:!0}),ie(hi,"catch",gi.catch,{unsafe:!0}));try{delete hi.constructor}catch(t){}Pr&&Pr(hi,gi)}Ne({global:!0,wrap:!0,forced:Ti},{Promise:vi}),oi=fi,ii=!1,(ri=vi)&&!ii&&(ri=ri.prototype),ri&&!ot(ri,Ir)&&Lr(ri,Ir,{configurable:!0,value:oi}),function(t){var e=I(t),n=Nt.f;c&&e&&!e[kr]&&n(e,kr,{configurable:!0,get:function(){return this}})}(fi),ei=I(fi),Ne({target:fi,stat:!0,forced:Ti},{reject:function(t){var e=wi(this);return f(e.reject,void 0,t),e.promise}}),Ne({target:fi,stat:!0,forced:Ti},{resolve:function(t){return function(t,e){if(Rt(t),P(e)&&e.constructor===t)return e;var n=Jo.f(t);return(0,n.resolve)(e),n.promise}(this,t)}}),Ne({target:fi,stat:!0,forced:Ri},{all:function(t){var e=this,n=wi(e),r=n.resolve,o=n.reject,i=Yo((function(){var n=X(e.resolve),i=[],a=0,c=1;Xr(t,(function(t){var u=a++,s=!1;c++,f(n,e,t).then((function(t){s||(s=!0,i[u]=t,--c||r(i))}),o)})),--c||r(i)}));return i.error&&o(i.value),n.promise},race:function(t){var e=this,n=wi(e),r=n.reject,o=Yo((function(){var o=X(e.resolve);Xr(t,(function(t){f(o,e,t).then(n.resolve,r)}))}));return o.error&&r(o.value),n.promise}});var Fi=Object.assign,qi=Object.defineProperty,Di=b([].concat),_i=!Fi||a((function(){if(c&&1!==Fi({b:1},Fi(qi({},"a",{enumerable:!0,get:function(){qi(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach((function(t){e[t]=t})),7!=Fi({},t)[n]||Ve(Fi({},e)).join("")!=r}))?function(t,e){for(var n=nt(t),r=arguments.length,o=1,i=je.f,a=d.f;r>o;)for(var u,s=O(arguments[o++]),l=i?Di(Ve(s),i(s)):Ve(s),p=l.length,h=0;p>h;)u=l[h++],c&&!f(a,s,u)||(n[u]=s[u]);return n}:Fi;Ne({target:"Object",stat:!0,forced:Object.assign!==_i},{assign:_i});var zi=oe.EXISTS,Wi=Nt.f,Gi=Function.prototype,Hi=b(Gi.toString),Vi=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,Xi=b(Vi.exec);c&&!zi&&Wi(Gi,"name",{configurable:!0,get:function(){try{return Xi(Vi,Hi(this))[1]}catch(t){return""}}});var $i={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0},Ki=wt("span").classList,Ji=Ki&&Ki.constructor&&Ki.constructor.prototype,Yi=Ji===Object.prototype?void 0:Ji,Qi=b([].push),Zi=function(t){var e=1==t,n=2==t,r=3==t,o=4==t,i=6==t,a=7==t,c=5==t||i;return function(u,s,f,l){for(var p,d,h=nt(u),v=O(h),g=Ur(s,f),m=de(v),y=0,b=l||un,w=e?b(u,m):n||a?b(u,0):void 0;m>y;y++)if((c||y in v)&&(d=g(p=v[y],y,h),t))if(e)w[y]=d;else if(d)switch(t){case 3:return!0;case 5:return p;case 6:return y;case 2:Qi(w,p)}else switch(t){case 4:return!1;case 7:Qi(w,p)}return i?-1:r||o?o:w}},ta={forEach:Zi(0),map:Zi(1),filter:Zi(2),some:Zi(3),every:Zi(4),find:Zi(5),findIndex:Zi(6),filterReject:Zi(7)}.forEach,ea=Me("forEach")?[].forEach:function(t){return ta(this,t,arguments.length>1?arguments[1]:void 0)},na=function(t){if(t&&t.forEach!==ea)try{Mt(t,"forEach",ea)}catch(e){t.forEach=ea}};for(var ra in $i)$i[ra]&&na(i[ra]&&i[ra].prototype);na(Yi);var oa=function(t,e){return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return t.apply(e,n)}},ia=Object.prototype.toString;function aa(t){return"[object Array]"===ia.call(t)}function ca(t){return void 0===t}function ua(t){return null!==t&&"object"==typeof t}function sa(t){if("[object Object]"!==ia.call(t))return!1;var e=Object.getPrototypeOf(t);return null===e||e===Object.prototype}function fa(t){return"[object Function]"===ia.call(t)}function la(t,e){if(null!=t)if("object"!=typeof t&&(t=[t]),aa(t))for(var n=0,r=t.length;n<r;n++)e.call(null,t[n],n,t);else for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.call(null,t[o],o,t)}var pa={isArray:aa,isArrayBuffer:function(t){return"[object ArrayBuffer]"===ia.call(t)},isBuffer:function(t){return null!==t&&!ca(t)&&null!==t.constructor&&!ca(t.constructor)&&"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)},isFormData:function(t){return"undefined"!=typeof FormData&&t instanceof FormData},isArrayBufferView:function(t){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&t.buffer instanceof ArrayBuffer},isString:function(t){return"string"==typeof t},isNumber:function(t){return"number"==typeof t},isObject:ua,isPlainObject:sa,isUndefined:ca,isDate:function(t){return"[object Date]"===ia.call(t)},isFile:function(t){return"[object File]"===ia.call(t)},isBlob:function(t){return"[object Blob]"===ia.call(t)},isFunction:fa,isStream:function(t){return ua(t)&&fa(t.pipe)},isURLSearchParams:function(t){return"undefined"!=typeof URLSearchParams&&t instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!=typeof window&&"undefined"!=typeof document)},forEach:la,merge:function t(){var e={};function n(n,r){sa(e[r])&&sa(n)?e[r]=t(e[r],n):sa(n)?e[r]=t({},n):aa(n)?e[r]=n.slice():e[r]=n}for(var r=0,o=arguments.length;r<o;r++)la(arguments[r],n);return e},extend:function(t,e,n){return la(e,(function(e,r){t[r]=n&&"function"==typeof e?oa(e,n):e})),t},trim:function(t){return t.replace(/^\s*/,"").replace(/\s*$/,"")},stripBOM:function(t){return 65279===t.charCodeAt(0)&&(t=t.slice(1)),t}};function da(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}var ha=function(t,e,n){if(!e)return t;var r;if(n)r=n(e);else if(pa.isURLSearchParams(e))r=e.toString();else{var o=[];pa.forEach(e,(function(t,e){null!=t&&(pa.isArray(t)?e+="[]":t=[t],pa.forEach(t,(function(t){pa.isDate(t)?t=t.toISOString():pa.isObject(t)&&(t=JSON.stringify(t)),o.push(da(e)+"="+da(t))})))})),r=o.join("&")}if(r){var i=t.indexOf("#");-1!==i&&(t=t.slice(0,i)),t+=(-1===t.indexOf("?")?"?":"&")+r}return t};function va(){this.handlers=[]}va.prototype.use=function(t,e){return this.handlers.push({fulfilled:t,rejected:e}),this.handlers.length-1},va.prototype.eject=function(t){this.handlers[t]&&(this.handlers[t]=null)},va.prototype.forEach=function(t){pa.forEach(this.handlers,(function(e){null!==e&&t(e)}))};var ga=va,ma=function(t,e,n){return pa.forEach(n,(function(n){t=n(t,e)})),t},ya=function(t){return!(!t||!t.__CANCEL__)},ba=function(t,e){pa.forEach(t,(function(n,r){r!==e&&r.toUpperCase()===e.toUpperCase()&&(t[e]=n,delete t[r])}))},wa=function(t,e,n,r,o){return function(t,e,n,r,o){return t.config=e,n&&(t.code=n),t.request=r,t.response=o,t.isAxiosError=!0,t.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:this.config,code:this.code}},t}(new Error(t),e,n,r,o)},Ea=pa.isStandardBrowserEnv()?{write:function(t,e,n,r,o,i){var a=[];a.push(t+"="+encodeURIComponent(e)),pa.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),pa.isString(r)&&a.push("path="+r),pa.isString(o)&&a.push("domain="+o),!0===i&&a.push("secure"),document.cookie=a.join("; ")},read:function(t){var e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}},ja=["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"],Sa=pa.isStandardBrowserEnv()?function(){var t,e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function r(t){var r=t;return e&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return t=r(window.location.href),function(e){var n=pa.isString(e)?r(e):e;return n.protocol===t.protocol&&n.host===t.host}}():function(){return!0},xa=function(t){return new Promise((function(e,n){var r=t.data,o=t.headers;pa.isFormData(r)&&delete o["Content-Type"];var i=new XMLHttpRequest;if(t.auth){var a=t.auth.username||"",c=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";o.Authorization="Basic "+btoa(a+":"+c)}var u,s,f=(u=t.baseURL,s=t.url,u&&!/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(s)?function(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}(u,s):s);if(i.open(t.method.toUpperCase(),ha(f,t.params,t.paramsSerializer),!0),i.timeout=t.timeout,i.onreadystatechange=function(){if(i&&4===i.readyState&&(0!==i.status||i.responseURL&&0===i.responseURL.indexOf("file:"))){var r="getAllResponseHeaders"in i?function(t){var e,n,r,o={};return t?(pa.forEach(t.split("\n"),(function(t){if(r=t.indexOf(":"),e=pa.trim(t.substr(0,r)).toLowerCase(),n=pa.trim(t.substr(r+1)),e){if(o[e]&&ja.indexOf(e)>=0)return;o[e]="set-cookie"===e?(o[e]?o[e]:[]).concat([n]):o[e]?o[e]+", "+n:n}})),o):o}(i.getAllResponseHeaders()):null,o={data:t.responseType&&"text"!==t.responseType?i.response:i.responseText,status:i.status,statusText:i.statusText,headers:r,config:t,request:i};!function(t,e,n){var r=n.config.validateStatus;n.status&&r&&!r(n.status)?e(wa("Request failed with status code "+n.status,n.config,null,n.request,n)):t(n)}(e,n,o),i=null}},i.onabort=function(){i&&(n(wa("Request aborted",t,"ECONNABORTED",i)),i=null)},i.onerror=function(){n(wa("Network Error",t,null,i)),i=null},i.ontimeout=function(){var e="timeout of "+t.timeout+"ms exceeded";t.timeoutErrorMessage&&(e=t.timeoutErrorMessage),n(wa(e,t,"ECONNABORTED",i)),i=null},pa.isStandardBrowserEnv()){var l=(t.withCredentials||Sa(f))&&t.xsrfCookieName?Ea.read(t.xsrfCookieName):void 0;l&&(o[t.xsrfHeaderName]=l)}if("setRequestHeader"in i&&pa.forEach(o,(function(t,e){void 0===r&&"content-type"===e.toLowerCase()?delete o[e]:i.setRequestHeader(e,t)})),pa.isUndefined(t.withCredentials)||(i.withCredentials=!!t.withCredentials),t.responseType)try{i.responseType=t.responseType}catch(e){if("json"!==t.responseType)throw e}"function"==typeof t.onDownloadProgress&&i.addEventListener("progress",t.onDownloadProgress),"function"==typeof t.onUploadProgress&&i.upload&&i.upload.addEventListener("progress",t.onUploadProgress),t.cancelToken&&t.cancelToken.promise.then((function(t){i&&(i.abort(),n(t),i=null)})),r||(r=null),i.send(r)}))},Oa={"Content-Type":"application/x-www-form-urlencoded"};function Ta(t,e){!pa.isUndefined(t)&&pa.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}var Ra,Aa={adapter:(("undefined"!=typeof XMLHttpRequest||"undefined"!=typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(Ra=xa),Ra),transformRequest:[function(t,e){return ba(e,"Accept"),ba(e,"Content-Type"),pa.isFormData(t)||pa.isArrayBuffer(t)||pa.isBuffer(t)||pa.isStream(t)||pa.isFile(t)||pa.isBlob(t)?t:pa.isArrayBufferView(t)?t.buffer:pa.isURLSearchParams(t)?(Ta(e,"application/x-www-form-urlencoded;charset=utf-8"),t.toString()):pa.isObject(t)?(Ta(e,"application/json;charset=utf-8"),JSON.stringify(t)):t}],transformResponse:[function(t){if("string"==typeof t)try{t=JSON.parse(t)}catch(t){}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(t){return t>=200&&t<300}};Aa.headers={common:{Accept:"application/json, text/plain, */*"}},pa.forEach(["delete","get","head"],(function(t){Aa.headers[t]={}})),pa.forEach(["post","put","patch"],(function(t){Aa.headers[t]=pa.merge(Oa)}));var Ca=Aa;function Pa(t){t.cancelToken&&t.cancelToken.throwIfRequested()}var La=function(t){return Pa(t),t.headers=t.headers||{},t.data=ma(t.data,t.headers,t.transformRequest),t.headers=pa.merge(t.headers.common||{},t.headers[t.method]||{},t.headers),pa.forEach(["delete","get","head","post","put","patch","common"],(function(e){delete t.headers[e]})),(t.adapter||Ca.adapter)(t).then((function(e){return Pa(t),e.data=ma(e.data,e.headers,t.transformResponse),e}),(function(e){return ya(e)||(Pa(t),e&&e.response&&(e.response.data=ma(e.response.data,e.response.headers,t.transformResponse))),Promise.reject(e)}))},Ia=function(t,e){e=e||{};var n={},r=["url","method","data"],o=["headers","auth","proxy","params"],i=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],a=["validateStatus"];function c(t,e){return pa.isPlainObject(t)&&pa.isPlainObject(e)?pa.merge(t,e):pa.isPlainObject(e)?pa.merge({},e):pa.isArray(e)?e.slice():e}function u(r){pa.isUndefined(e[r])?pa.isUndefined(t[r])||(n[r]=c(void 0,t[r])):n[r]=c(t[r],e[r])}pa.forEach(r,(function(t){pa.isUndefined(e[t])||(n[t]=c(void 0,e[t]))})),pa.forEach(o,u),pa.forEach(i,(function(r){pa.isUndefined(e[r])?pa.isUndefined(t[r])||(n[r]=c(void 0,t[r])):n[r]=c(void 0,e[r])})),pa.forEach(a,(function(r){r in e?n[r]=c(t[r],e[r]):r in t&&(n[r]=c(void 0,t[r]))}));var s=r.concat(o).concat(i).concat(a),f=Object.keys(t).concat(Object.keys(e)).filter((function(t){return-1===s.indexOf(t)}));return pa.forEach(f,u),n};function ka(t){this.defaults=t,this.interceptors={request:new ga,response:new ga}}ka.prototype.request=function(t){"string"==typeof t?(t=arguments[1]||{}).url=arguments[0]:t=t||{},(t=Ia(this.defaults,t)).method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var e=[La,void 0],n=Promise.resolve(t);for(this.interceptors.request.forEach((function(t){e.unshift(t.fulfilled,t.rejected)})),this.interceptors.response.forEach((function(t){e.push(t.fulfilled,t.rejected)}));e.length;)n=n.then(e.shift(),e.shift());return n},ka.prototype.getUri=function(t){return t=Ia(this.defaults,t),ha(t.url,t.params,t.paramsSerializer).replace(/^\?/,"")},pa.forEach(["delete","get","head","options"],(function(t){ka.prototype[t]=function(e,n){return this.request(Ia(n||{},{method:t,url:e,data:(n||{}).data}))}})),pa.forEach(["post","put","patch"],(function(t){ka.prototype[t]=function(e,n,r){return this.request(Ia(r||{},{method:t,url:e,data:n}))}}));var Na=ka;function Ma(t){this.message=t}Ma.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},Ma.prototype.__CANCEL__=!0;var Ua=Ma;function Ba(t){if("function"!=typeof t)throw new TypeError("executor must be a function.");var e;this.promise=new Promise((function(t){e=t}));var n=this;t((function(t){n.reason||(n.reason=new Ua(t),e(n.reason))}))}Ba.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},Ba.source=function(){var t;return{token:new Ba((function(e){t=e})),cancel:t}};var Fa=Ba;function qa(t){var e=new Na(t),n=oa(Na.prototype.request,e);return pa.extend(n,Na.prototype,e),pa.extend(n,e),n}var Da=qa(Ca);Da.Axios=Na,Da.create=function(t){return qa(Ia(Da.defaults,t))},Da.Cancel=Ua,Da.CancelToken=Fa,Da.isCancel=ya,Da.all=function(t){return Promise.all(t)},Da.spread=function(t){return function(e){return t.apply(null,e)}},Da.isAxiosError=function(t){return"object"==typeof t&&!0===t.isAxiosError};var _a=Da,za=Da;_a.default=za;var Wa=_a,Ga="v4.0",Ha=["v2","v3","v4","v5","canary"],Va="@tryghost/content-api",Xa=function(t){var e=t.url,n=t.method,r=t.params,o=t.headers;return Wa[n](e,{params:r,paramsSerializer:function(t){return Object.keys(t).reduce((function(e,n){var r=encodeURIComponent([].concat(t[n]).join(","));return e.concat("".concat(n,"=").concat(r))}),[]).join("&")},headers:o})};return function t(e){var n,r=e.url,o=e.key,i=e.host,a=e.version,c=e.ghostPath,u=void 0===c?"ghost":c,s=e.makeRequest,f=void 0===s?Xa:s;if(i&&(console.warn("".concat(Va,": The 'host' parameter is deprecated, please use 'url' instead")),r||(r=i)),this instanceof t)return t({url:r,key:o,version:a,ghostPath:u,makeRequest:f});if(void 0===a)throw new Error("".concat(Va," Config Missing: 'version' is required. E.g. ").concat(Ha.join(",")));if("boolean"==typeof a)!0===a&&(n=Ga),a=void 0;else{if(a&&!Ha.includes(a)&&!a.match(/^v\d+\.\d+/))throw new Error("".concat(Va," Config Invalid: 'version' ").concat(a," is not supported"));"canary"===a?(console.warn("".concat(Va,": The 'version' parameter has a deprecated format 'canary', please use 'v{major}.{minor}' format instead")),n=Ga):a.match(/^v\d+$/)?(console.warn("".concat(Va,": The 'version' parameter has a deprecated format 'v{major}', please use 'v{major}.{minor}' format instead")),n="".concat(a,".0")):n=a}if(!r)throw new Error("".concat(Va," Config Missing: 'url' is required. E.g. 'https://site.com'"));if(!/https?:\/\//.test(r))throw new Error("".concat(Va," Config Invalid: 'url' ").concat(r," requires a protocol. E.g. 'https://site.com'"));if(r.endsWith("/"))throw new Error("".concat(Va," Config Invalid: 'url' ").concat(r," must not have a trailing slash. E.g. 'https://site.com'"));if(u.endsWith("/")||u.startsWith("/"))throw new Error("".concat(Va," Config Invalid: 'ghostPath' ").concat(u," must not have a leading or trailing slash. E.g. 'ghost'"));if(o&&!/[0-9a-f]{26}/.test(o))throw new Error("".concat(Va," Config Invalid: 'key' ").concat(o," must have 26 hex characters"));var l=["posts","authors","tags","pages","settings"].reduce((function(t,e){return Object.assign(t,function(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}({},e,{read:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0;if(!t||!t.id&&!t.slug)return Promise.reject(new Error("".concat(Va," read requires an id or slug.")));var o=Object.assign({},t,n);return p(e,o,t.id||"slug/".concat(t.slug),r)},browse:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;return p(e,t,null,n)}}))}),{});return delete l.settings.read,l;function p(t,e,i){var c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;if(!c&&!o)return Promise.reject(new Error("".concat(Va," Config Missing: 'key' is required.")));delete e.id;var s=c?{Authorization:"GhostMembers ".concat(c)}:{};n&&(s["Accept-Version"]=n),e=Object.assign({key:o},e);var l=a?"".concat(r,"/").concat(u,"/api/").concat(a,"/content/").concat(t,"/").concat(i?i+"/":""):"".concat(r,"/").concat(u,"/api/content/").concat(t,"/").concat(i?i+"/":"");return f({url:l,method:"get",params:e,headers:s}).then((function(e){return Array.isArray(e.data[t])?1!==e.data[t].length||e.data.meta?Object.assign(e.data[t],{meta:e.data.meta}):e.data[t][0]:e.data[t]})).catch((function(t){if(t.response&&t.response.data&&t.response.data.errors){var e=t.response.data.errors[0],n=new Error(e.message),r=Object.keys(e);throw n.name=e.type,r.forEach((function(t){n[t]=e[t]})),n.response=t.response,n.request=t.request,n.config=t.config,n}throw t}))}}}));
//# sourceMappingURL=content-api.min.js.map

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc