UNPKG

edgeone

Version:

Command-line interface for TencentCloud Pages Functions

1 lines 4.9 MB
import{c as ja,g as Oo,r as ie,R as Y,a as T9}from"./react-hnpCyKql.js";import{R as Do,r as us}from"./react-dom-ZzBHVjtL.js";import{h as We}from"./moment-BYRO94Ou.js";var Cy=function(r,e){return Cy=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])},Cy(r,e)};function St(r,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");Cy(r,e);function t(){this.constructor=r}r.prototype=e===null?Object.create(e):(t.prototype=e.prototype,new t)}var se=function(){return se=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++){t=arguments[n];for(var s in t)Object.prototype.hasOwnProperty.call(t,s)&&(e[s]=t[s])}return e},se.apply(this,arguments)};function _e(r,e){var t={};for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&e.indexOf(n)<0&&(t[n]=r[n]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,n=Object.getOwnPropertySymbols(r);i<n.length;i++)e.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(r,n[i])&&(t[n[i]]=r[n[i]]);return t}function hp(r,e,t,n){var i=arguments.length,s=i<3?e:n===null?n=Object.getOwnPropertyDescriptor(e,t):n,u;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")s=Reflect.decorate(r,e,t,n);else for(var d=r.length-1;d>=0;d--)(u=r[d])&&(s=(i<3?u(s):i>3?u(e,t,s):u(e,t))||s);return i>3&&s&&Object.defineProperty(e,t,s),s}function Gz(r,e){return function(t,n){e(t,n,r)}}function Xz(r,e,t,n,i,s){function u(L){if(L!==void 0&&typeof L!="function")throw new TypeError("Function expected");return L}for(var d=n.kind,y=d==="getter"?"get":d==="setter"?"set":"value",p=!e&&r?n.static?r:r.prototype:null,M=e||(p?Object.getOwnPropertyDescriptor(p,n.name):{}),o,v=!1,c=t.length-1;c>=0;c--){var a={};for(var m in n)a[m]=m==="access"?{}:n[m];for(var m in n.access)a.access[m]=n.access[m];a.addInitializer=function(L){if(v)throw new TypeError("Cannot add initializers after decoration has completed");s.push(u(L||null))};var j=(0,t[c])(d==="accessor"?{get:M.get,set:M.set}:M[y],a);if(d==="accessor"){if(j===void 0)continue;if(j===null||typeof j!="object")throw new TypeError("Object expected");(o=u(j.get))&&(M.get=o),(o=u(j.set))&&(M.set=o),(o=u(j.init))&&i.unshift(o)}else(o=u(j))&&(d==="field"?i.unshift(o):M[y]=o)}p&&Object.defineProperty(p,n.name,M),v=!0}function $z(r,e,t){for(var n=arguments.length>2,i=0;i<e.length;i++)t=n?e[i].call(r,t):e[i].call(r);return n?t:void 0}function Kz(r){return typeof r=="symbol"?r:"".concat(r)}function qz(r,e,t){return typeof e=="symbol"&&(e=e.description?"[".concat(e.description,"]"):""),Object.defineProperty(r,"name",{configurable:!0,value:t?"".concat(t," ",e):e})}function eP(r,e){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(r,e)}function ii(r,e,t,n){function i(s){return s instanceof t?s:new t(function(u){u(s)})}return new(t||(t=Promise))(function(s,u){function d(M){try{p(n.next(M))}catch(o){u(o)}}function y(M){try{p(n.throw(M))}catch(o){u(o)}}function p(M){M.done?s(M.value):i(M.value).then(d,y)}p((n=n.apply(r,e||[])).next())})}function oi(r,e){var t={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},n,i,s,u=Object.create((typeof Iterator=="function"?Iterator:Object).prototype);return u.next=d(0),u.throw=d(1),u.return=d(2),typeof Symbol=="function"&&(u[Symbol.iterator]=function(){return this}),u;function d(p){return function(M){return y([p,M])}}function y(p){if(n)throw new TypeError("Generator is already executing.");for(;u&&(u=0,p[0]&&(t=0)),t;)try{if(n=1,i&&(s=p[0]&2?i.return:p[0]?i.throw||((s=i.return)&&s.call(i),0):i.next)&&!(s=s.call(i,p[1])).done)return s;switch(i=0,s&&(p=[p[0]&2,s.value]),p[0]){case 0:case 1:s=p;break;case 4:return t.label++,{value:p[1],done:!1};case 5:t.label++,i=p[1],p=[0];continue;case 7:p=t.ops.pop(),t.trys.pop();continue;default:if(s=t.trys,!(s=s.length>0&&s[s.length-1])&&(p[0]===6||p[0]===2)){t=0;continue}if(p[0]===3&&(!s||p[1]>s[0]&&p[1]<s[3])){t.label=p[1];break}if(p[0]===6&&t.label<s[1]){t.label=s[1],s=p;break}if(s&&t.label<s[2]){t.label=s[2],t.ops.push(p);break}s[2]&&t.ops.pop(),t.trys.pop();continue}p=e.call(r,t)}catch(M){p=[6,M],i=0}finally{n=s=0}if(p[0]&5)throw p[1];return{value:p[0]?p[1]:void 0,done:!0}}}var A9=Object.create?function(r,e,t,n){n===void 0&&(n=t);var i=Object.getOwnPropertyDescriptor(e,t);(!i||("get"in i?!e.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return e[t]}}),Object.defineProperty(r,n,i)}:function(r,e,t,n){n===void 0&&(n=t),r[n]=e[t]};function tP(r,e){for(var t in r)t!=="default"&&!Object.prototype.hasOwnProperty.call(e,t)&&A9(e,r,t)}function nn(r){var e=typeof Symbol=="function"&&Symbol.iterator,t=e&&r[e],n=0;if(t)return t.call(r);if(r&&typeof r.length=="number")return{next:function(){return r&&n>=r.length&&(r=void 0),{value:r&&r[n++],done:!r}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function de(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var n=t.call(r),i,s=[],u;try{for(;(e===void 0||e-- >0)&&!(i=n.next()).done;)s.push(i.value)}catch(d){u={error:d}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(u)throw u.error}}return s}function xt(){for(var r=[],e=0;e<arguments.length;e++)r=r.concat(de(arguments[e]));return r}function rP(){for(var r=0,e=0,t=arguments.length;e<t;e++)r+=arguments[e].length;for(var n=Array(r),i=0,e=0;e<t;e++)for(var s=arguments[e],u=0,d=s.length;u<d;u++,i++)n[i]=s[u];return n}function kr(r,e,t){if(t||arguments.length===2)for(var n=0,i=e.length,s;n<i;n++)(s||!(n in e))&&(s||(s=Array.prototype.slice.call(e,0,n)),s[n]=e[n]);return r.concat(s||Array.prototype.slice.call(e))}function pf(r){return this instanceof pf?(this.v=r,this):new pf(r)}function nP(r,e,t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n=t.apply(r,e||[]),i,s=[];return i=Object.create((typeof AsyncIterator=="function"?AsyncIterator:Object).prototype),d("next"),d("throw"),d("return",u),i[Symbol.asyncIterator]=function(){return this},i;function u(c){return function(a){return Promise.resolve(a).then(c,o)}}function d(c,a){n[c]&&(i[c]=function(m){return new Promise(function(j,L){s.push([c,m,j,L])>1||y(c,m)})},a&&(i[c]=a(i[c])))}function y(c,a){try{p(n[c](a))}catch(m){v(s[0][3],m)}}function p(c){c.value instanceof pf?Promise.resolve(c.value.v).then(M,o):v(s[0][2],c)}function M(c){y("next",c)}function o(c){y("throw",c)}function v(c,a){c(a),s.shift(),s.length&&y(s[0][0],s[0][1])}}function iP(r){var e,t;return e={},n("next"),n("throw",function(i){throw i}),n("return"),e[Symbol.iterator]=function(){return this},e;function n(i,s){e[i]=r[i]?function(u){return(t=!t)?{value:pf(r[i](u)),done:!1}:s?s(u):u}:s}}function oP(r){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=r[Symbol.asyncIterator],t;return e?e.call(r):(r=typeof nn=="function"?nn(r):r[Symbol.iterator](),t={},n("next"),n("throw"),n("return"),t[Symbol.asyncIterator]=function(){return this},t);function n(s){t[s]=r[s]&&function(u){return new Promise(function(d,y){u=r[s](u),i(d,y,u.done,u.value)})}}function i(s,u,d,y){Promise.resolve(y).then(function(p){s({value:p,done:d})},u)}}function aP(r,e){return Object.defineProperty?Object.defineProperty(r,"raw",{value:e}):r.raw=e,r}var AZ=Object.create?function(r,e){Object.defineProperty(r,"default",{enumerable:!0,value:e})}:function(r,e){r.default=e},jy=function(r){return jy=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},jy(r)};function sP(r){if(r&&r.__esModule)return r;var e={};if(r!=null)for(var t=jy(r),n=0;n<t.length;n++)t[n]!=="default"&&A9(e,r,t[n]);return AZ(e,r),e}function lP(r){return r&&r.__esModule?r:{default:r}}function uP(r,e,t,n){if(t==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof e=="function"?r!==e||!n:!e.has(r))throw new TypeError("Cannot read private member from an object whose class did not declare it");return t==="m"?n:t==="a"?n.call(r):n?n.value:e.get(r)}function fP(r,e,t,n,i){if(n==="m")throw new TypeError("Private method is not writable");if(n==="a"&&!i)throw new TypeError("Private accessor was defined without a setter");if(typeof e=="function"?r!==e||!i:!e.has(r))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?i.call(r,t):i?i.value=t:e.set(r,t),t}function cP(r,e){if(e===null||typeof e!="object"&&typeof e!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof r=="function"?e===r:r.has(e)}function dP(r,e,t){if(e!=null){if(typeof e!="object"&&typeof e!="function")throw new TypeError("Object expected.");var n,i;if(t){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");n=e[Symbol.asyncDispose]}if(n===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");n=e[Symbol.dispose],t&&(i=n)}if(typeof n!="function")throw new TypeError("Object not disposable.");i&&(n=function(){try{i.call(this)}catch(s){return Promise.reject(s)}}),r.stack.push({value:e,dispose:n,async:t})}else t&&r.stack.push({async:!0});return e}var zZ=typeof SuppressedError=="function"?SuppressedError:function(r,e,t){var n=new Error(t);return n.name="SuppressedError",n.error=r,n.suppressed=e,n};function vP(r){function e(s){r.error=r.hasError?new zZ(s,r.error,"An error was suppressed during disposal."):s,r.hasError=!0}var t,n=0;function i(){for(;t=r.stack.pop();)try{if(!t.async&&n===1)return n=0,r.stack.push(t),Promise.resolve().then(i);if(t.dispose){var s=t.dispose.call(t.value);if(t.async)return n|=2,Promise.resolve(s).then(i,function(u){return e(u),i()})}else n|=1}catch(u){e(u)}if(n===1)return r.hasError?Promise.reject(r.error):Promise.resolve();if(r.hasError)throw r.error}return i()}function hP(r,e){return typeof r=="string"&&/^\.\.?\//.test(r)?r.replace(/\.(tsx)$|((?:\.d)?)((?:\.[^./]+?)?)\.([cm]?)ts$/i,function(t,n,i,s,u){return n?e?".jsx":".js":i&&(!s||!u)?t:i+s+"."+u.toLowerCase()+"js"}):r}const PZ={__extends:St,__assign:se,__rest:_e,__decorate:hp,__param:Gz,__esDecorate:Xz,__runInitializers:$z,__propKey:Kz,__setFunctionName:qz,__metadata:eP,__awaiter:ii,__generator:oi,__createBinding:A9,__exportStar:tP,__values:nn,__read:de,__spread:xt,__spreadArrays:rP,__spreadArray:kr,__await:pf,__asyncGenerator:nP,__asyncDelegator:iP,__asyncValues:oP,__makeTemplateObject:aP,__importStar:sP,__importDefault:lP,__classPrivateFieldGet:uP,__classPrivateFieldSet:fP,__classPrivateFieldIn:cP,__addDisposableResource:dP,__disposeResources:vP,__rewriteRelativeImportExtension:hP},kZ=Object.freeze(Object.defineProperty({__proto__:null,__addDisposableResource:dP,get __assign(){return se},__asyncDelegator:iP,__asyncGenerator:nP,__asyncValues:oP,__await:pf,__awaiter:ii,__classPrivateFieldGet:uP,__classPrivateFieldIn:cP,__classPrivateFieldSet:fP,__createBinding:A9,__decorate:hp,__disposeResources:vP,__esDecorate:Xz,__exportStar:tP,__extends:St,__generator:oi,__importDefault:lP,__importStar:sP,__makeTemplateObject:aP,__metadata:eP,__param:Gz,__propKey:Kz,__read:de,__rest:_e,__rewriteRelativeImportExtension:hP,__runInitializers:$z,__setFunctionName:qz,__spread:xt,__spreadArray:kr,__spreadArrays:rP,__values:nn,default:PZ},Symbol.toStringTag,{value:"Module"}));var yP={exports:{}};(function(r,e){(function(t,n){r.exports=n()})(ja,function(){function t(n){for(var i=5381,s=n.length;s;)i=i*33^n.charCodeAt(--s);return i>>>0}return t})})(yP);var RZ=yP.exports;const _Z=Oo(RZ);function io(r){"@babel/helpers - typeof";return io=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},io(r)}function JZ(r,e){if(io(r)!="object"||!r)return r;var t=r[Symbol.toPrimitive];if(t!==void 0){var n=t.call(r,e);if(io(n)!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(r)}function gP(r){var e=JZ(r,"string");return io(e)=="symbol"?e:e+""}function it(r,e,t){return(e=gP(e))in r?Object.defineProperty(r,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):r[e]=t,r}function Zi(r){for(var e=1;e<arguments.length;e++){var t=arguments[e]!=null?Object(arguments[e]):{},n=Object.keys(t);typeof Object.getOwnPropertySymbols=="function"&&n.push.apply(n,Object.getOwnPropertySymbols(t).filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.forEach(function(i){it(r,i,t[i])})}return r}function qn(r,e){if(!(r instanceof e))throw new TypeError("Cannot call a class as a function")}function wI(r,e){for(var t=0;t<e.length;t++){var n=e[t];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(r,gP(n.key),n)}}function ei(r,e,t){return e&&wI(r.prototype,e),t&&wI(r,t),Object.defineProperty(r,"prototype",{writable:!1}),r}function Xt(r){if(r===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return r}function gu(r,e){if(e&&(io(e)=="object"||typeof e=="function"))return e;if(e!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Xt(r)}function qs(r){return qs=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},qs(r)}function m5(r,e){return m5=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,n){return t.__proto__=n,t},m5(r,e)}function Ff(r,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function");r.prototype=Object.create(e&&e.prototype,{constructor:{value:r,writable:!0,configurable:!0}}),Object.defineProperty(r,"prototype",{writable:!1}),e&&m5(r,e)}var UZ={type:"logger",log:function(e){this.output("log",e)},warn:function(e){this.output("warn",e)},error:function(e){this.output("error",e)},output:function(e,t){console&&console[e]&&console[e].apply(console,t)}},YZ=function(){function r(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};qn(this,r),this.init(e,t)}return ei(r,[{key:"init",value:function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.prefix=n.prefix||"i18next:",this.logger=t||UZ,this.options=n,this.debug=n.debug}},{key:"setDebug",value:function(t){this.debug=t}},{key:"log",value:function(){for(var t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];return this.forward(n,"log","",!0)}},{key:"warn",value:function(){for(var t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];return this.forward(n,"warn","",!0)}},{key:"error",value:function(){for(var t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];return this.forward(n,"error","")}},{key:"deprecate",value:function(){for(var t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];return this.forward(n,"warn","WARNING DEPRECATED: ",!0)}},{key:"forward",value:function(t,n,i,s){return s&&!this.debug?null:(typeof t[0]=="string"&&(t[0]="".concat(i).concat(this.prefix," ").concat(t[0])),this.logger[n](t))}},{key:"create",value:function(t){return new r(this.logger,Zi({},{prefix:"".concat(this.prefix,":").concat(t,":")},this.options))}}]),r}(),es=new YZ,el=function(){function r(){qn(this,r),this.observers={}}return ei(r,[{key:"on",value:function(t,n){var i=this;return t.split(" ").forEach(function(s){i.observers[s]=i.observers[s]||[],i.observers[s].push(n)}),this}},{key:"off",value:function(t,n){if(this.observers[t]){if(!n){delete this.observers[t];return}this.observers[t]=this.observers[t].filter(function(i){return i!==n})}}},{key:"emit",value:function(t){for(var n=arguments.length,i=new Array(n>1?n-1:0),s=1;s<n;s++)i[s-1]=arguments[s];if(this.observers[t]){var u=[].concat(this.observers[t]);u.forEach(function(y){y.apply(void 0,i)})}if(this.observers["*"]){var d=[].concat(this.observers["*"]);d.forEach(function(y){y.apply(y,[t].concat(i))})}}}]),r}();function pc(){var r,e,t=new Promise(function(n,i){r=n,e=i});return t.resolve=r,t.reject=e,t}function TI(r){return r==null?"":""+r}function VZ(r,e,t){r.forEach(function(n){e[n]&&(t[n]=e[n])})}function yp(r,e,t){function n(d){return d&&d.indexOf("###")>-1?d.replace(/###/g,"."):d}function i(){return!r||typeof r=="string"}for(var s=typeof e!="string"?[].concat(e):e.split(".");s.length>1;){if(i())return{};var u=n(s.shift());!r[u]&&t&&(r[u]=new t),Object.prototype.hasOwnProperty.call(r,u)?r=r[u]:r={}}return i()?{}:{obj:r,k:n(s.shift())}}function AI(r,e,t){var n=yp(r,e,Object),i=n.obj,s=n.k;i[s]=t}function FZ(r,e,t,n){var i=yp(r,e,Object),s=i.obj,u=i.k;s[u]=s[u]||[],s[u].push(t)}function S5(r,e){var t=yp(r,e),n=t.obj,i=t.k;if(n)return n[i]}function zI(r,e,t){var n=S5(r,t);return n!==void 0?n:S5(e,t)}function pP(r,e,t){for(var n in e)n!=="__proto__"&&n!=="constructor"&&(n in r?typeof r[n]=="string"||r[n]instanceof String||typeof e[n]=="string"||e[n]instanceof String?t&&(r[n]=e[n]):pP(r[n],e[n],t):r[n]=e[n]);return r}function y0(r){return r.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var QZ={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;"};function WZ(r){return typeof r=="string"?r.replace(/[&<>"'\/]/g,function(e){return QZ[e]}):r}var z9=typeof window<"u"&&window.navigator&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("MSIE")>-1,ZZ=function(r){Ff(e,r);function e(t){var n,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{ns:["translation"],defaultNS:"translation"};return qn(this,e),n=gu(this,qs(e).call(this)),z9&&el.call(Xt(n)),n.data=t||{},n.options=i,n.options.keySeparator===void 0&&(n.options.keySeparator="."),n}return ei(e,[{key:"addNamespaces",value:function(n){this.options.ns.indexOf(n)<0&&this.options.ns.push(n)}},{key:"removeNamespaces",value:function(n){var i=this.options.ns.indexOf(n);i>-1&&this.options.ns.splice(i,1)}},{key:"getResource",value:function(n,i,s){var u=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},d=u.keySeparator!==void 0?u.keySeparator:this.options.keySeparator,y=[n,i];return s&&typeof s!="string"&&(y=y.concat(s)),s&&typeof s=="string"&&(y=y.concat(d?s.split(d):s)),n.indexOf(".")>-1&&(y=n.split(".")),S5(this.data,y)}},{key:"addResource",value:function(n,i,s,u){var d=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{silent:!1},y=this.options.keySeparator;y===void 0&&(y=".");var p=[n,i];s&&(p=p.concat(y?s.split(y):s)),n.indexOf(".")>-1&&(p=n.split("."),u=i,i=p[1]),this.addNamespaces(i),AI(this.data,p,u),d.silent||this.emit("added",n,i,s,u)}},{key:"addResources",value:function(n,i,s){var u=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{silent:!1};for(var d in s)(typeof s[d]=="string"||Object.prototype.toString.apply(s[d])==="[object Array]")&&this.addResource(n,i,d,s[d],{silent:!0});u.silent||this.emit("added",n,i,s)}},{key:"addResourceBundle",value:function(n,i,s,u,d){var y=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{silent:!1},p=[n,i];n.indexOf(".")>-1&&(p=n.split("."),u=s,s=i,i=p[1]),this.addNamespaces(i);var M=S5(this.data,p)||{};u?pP(M,s,d):M=Zi({},M,s),AI(this.data,p,M),y.silent||this.emit("added",n,i,s)}},{key:"removeResourceBundle",value:function(n,i){this.hasResourceBundle(n,i)&&delete this.data[n][i],this.removeNamespaces(i),this.emit("removed",n,i)}},{key:"hasResourceBundle",value:function(n,i){return this.getResource(n,i)!==void 0}},{key:"getResourceBundle",value:function(n,i){return i||(i=this.options.defaultNS),this.options.compatibilityAPI==="v1"?Zi({},{},this.getResource(n,i)):this.getResource(n,i)}},{key:"getDataByLanguage",value:function(n){return this.data[n]}},{key:"toJSON",value:function(){return this.data}}]),e}(el),MP={processors:{},addPostProcessor:function(e){this.processors[e.name]=e},handle:function(e,t,n,i,s){var u=this;return e.forEach(function(d){u.processors[d]&&(t=u.processors[d].process(t,n,i,s))}),t}},PI={},kI=function(r){Ff(e,r);function e(t){var n,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return qn(this,e),n=gu(this,qs(e).call(this)),z9&&el.call(Xt(n)),VZ(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],t,Xt(n)),n.options=i,n.options.keySeparator===void 0&&(n.options.keySeparator="."),n.logger=es.create("translator"),n}return ei(e,[{key:"changeLanguage",value:function(n){n&&(this.language=n)}},{key:"exists",value:function(n){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}},s=this.resolve(n,i);return s&&s.res!==void 0}},{key:"extractFromKey",value:function(n,i){var s=i.nsSeparator!==void 0?i.nsSeparator:this.options.nsSeparator;s===void 0&&(s=":");var u=i.keySeparator!==void 0?i.keySeparator:this.options.keySeparator,d=i.ns||this.options.defaultNS;if(s&&n.indexOf(s)>-1){var y=n.match(this.interpolator.nestingRegexp);if(y&&y.length>0)return{key:n,namespaces:d};var p=n.split(s);(s!==u||s===u&&this.options.ns.indexOf(p[0])>-1)&&(d=p.shift()),n=p.join(u)}return typeof d=="string"&&(d=[d]),{key:n,namespaces:d}}},{key:"translate",value:function(n,i,s){var u=this;if(io(i)!=="object"&&this.options.overloadTranslationOptionHandler&&(i=this.options.overloadTranslationOptionHandler(arguments)),i||(i={}),n==null)return"";Array.isArray(n)||(n=[String(n)]);var d=i.keySeparator!==void 0?i.keySeparator:this.options.keySeparator,y=this.extractFromKey(n[n.length-1],i),p=y.key,M=y.namespaces,o=M[M.length-1],v=i.lng||this.language,c=i.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(v&&v.toLowerCase()==="cimode"){if(c){var a=i.nsSeparator||this.options.nsSeparator;return o+a+p}return p}var m=this.resolve(n,i),j=m&&m.res,L=m&&m.usedKey||p,I=m&&m.exactUsedKey||p,l=Object.prototype.toString.apply(j),k=["[object Number]","[object Function]","[object RegExp]"],w=i.joinArrays!==void 0?i.joinArrays:this.options.joinArrays,_=!this.i18nFormat||this.i18nFormat.handleAsObject,F=typeof j!="string"&&typeof j!="boolean"&&typeof j!="number";if(_&&j&&F&&k.indexOf(l)<0&&!(typeof w=="string"&&l==="[object Array]")){if(!i.returnObjects&&!this.options.returnObjects)return this.logger.warn("accessing an object - but returnObjects options is not enabled!"),this.options.returnedObjectHandler?this.options.returnedObjectHandler(L,j,i):"key '".concat(p," (").concat(this.language,")' returned an object instead of string.");if(d){var g=l==="[object Array]",U=g?[]:{},P=g?I:L;for(var B in j)if(Object.prototype.hasOwnProperty.call(j,B)){var J="".concat(P).concat(d).concat(B);U[B]=this.translate(J,Zi({},i,{joinArrays:!1,ns:M})),U[B]===J&&(U[B]=j[B])}j=U}}else if(_&&typeof w=="string"&&l==="[object Array]")j=j.join(w),j&&(j=this.extendTranslation(j,n,i,s));else{var G=!1,te=!1,ee=i.count!==void 0&&typeof i.count!="string",Z=e.hasDefaultValue(i),O=ee?this.pluralResolver.getSuffix(v,i.count):"",N=i["defaultValue".concat(O)]||i.defaultValue;!this.isValidLookup(j)&&Z&&(G=!0,j=N),this.isValidLookup(j)||(te=!0,j=p);var re=Z&&N!==j&&this.options.updateMissing;if(te||G||re){if(this.logger.log(re?"updateKey":"missingKey",v,o,p,re?N:j),d){var K=this.resolve(p,Zi({},i,{keySeparator:!1}));K&&K.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}var V=[],Q=this.languageUtils.getFallbackCodes(this.options.fallbackLng,i.lng||this.language);if(this.options.saveMissingTo==="fallback"&&Q&&Q[0])for(var ne=0;ne<Q.length;ne++)V.push(Q[ne]);else this.options.saveMissingTo==="all"?V=this.languageUtils.toResolveHierarchy(i.lng||this.language):V.push(i.lng||this.language);var $=function(oe,ae,x){u.options.missingKeyHandler?u.options.missingKeyHandler(oe,o,ae,re?x:j,re,i):u.backendConnector&&u.backendConnector.saveMissing&&u.backendConnector.saveMissing(oe,o,ae,re?x:j,re,i),u.emit("missingKey",oe,o,ae,j)};this.options.saveMissing&&(this.options.saveMissingPlurals&&ee?V.forEach(function(R){u.pluralResolver.getSuffixes(R).forEach(function(oe){$([R],p+oe,i["defaultValue".concat(oe)]||N)})}):$(V,p,N))}j=this.extendTranslation(j,n,i,m,s),te&&j===p&&this.options.appendNamespaceToMissingKey&&(j="".concat(o,":").concat(p)),te&&this.options.parseMissingKeyHandler&&(j=this.options.parseMissingKeyHandler(j))}return j}},{key:"extendTranslation",value:function(n,i,s,u,d){var y=this;if(this.i18nFormat&&this.i18nFormat.parse)n=this.i18nFormat.parse(n,s,u.usedLng,u.usedNS,u.usedKey,{resolved:u});else if(!s.skipInterpolation){s.interpolation&&this.interpolator.init(Zi({},s,{interpolation:Zi({},this.options.interpolation,s.interpolation)}));var p=s.interpolation&&s.interpolation.skipOnVariables||this.options.interpolation.skipOnVariables,M;if(p){var o=n.match(this.interpolator.nestingRegexp);M=o&&o.length}var v=s.replace&&typeof s.replace!="string"?s.replace:s;if(this.options.interpolation.defaultVariables&&(v=Zi({},this.options.interpolation.defaultVariables,v)),n=this.interpolator.interpolate(n,v,s.lng||this.language,s),p){var c=n.match(this.interpolator.nestingRegexp),a=c&&c.length;M<a&&(s.nest=!1)}s.nest!==!1&&(n=this.interpolator.nest(n,function(){for(var L=arguments.length,I=new Array(L),l=0;l<L;l++)I[l]=arguments[l];return d&&d[0]===I[0]&&!s.context?(y.logger.warn("It seems you are nesting recursively key: ".concat(I[0]," in key: ").concat(i[0])),null):y.translate.apply(y,I.concat([i]))},s)),s.interpolation&&this.interpolator.reset()}var m=s.postProcess||this.options.postProcess,j=typeof m=="string"?[m]:m;return n!=null&&j&&j.length&&s.applyPostProcessor!==!1&&(n=MP.handle(j,n,i,this.options&&this.options.postProcessPassResolved?Zi({i18nResolved:u},s):s,this)),n}},{key:"resolve",value:function(n){var i=this,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},u,d,y,p,M;return typeof n=="string"&&(n=[n]),n.forEach(function(o){if(!i.isValidLookup(u)){var v=i.extractFromKey(o,s),c=v.key;d=c;var a=v.namespaces;i.options.fallbackNS&&(a=a.concat(i.options.fallbackNS));var m=s.count!==void 0&&typeof s.count!="string",j=s.context!==void 0&&typeof s.context=="string"&&s.context!=="",L=s.lngs?s.lngs:i.languageUtils.toResolveHierarchy(s.lng||i.language,s.fallbackLng);a.forEach(function(I){i.isValidLookup(u)||(M=I,!PI["".concat(L[0],"-").concat(I)]&&i.utils&&i.utils.hasLoadedNamespace&&!i.utils.hasLoadedNamespace(M)&&(PI["".concat(L[0],"-").concat(I)]=!0,i.logger.warn('key "'.concat(d,'" for languages "').concat(L.join(", "),`" won't get resolved as namespace "`).concat(M,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),L.forEach(function(l){if(!i.isValidLookup(u)){p=l;var k=c,w=[k];if(i.i18nFormat&&i.i18nFormat.addLookupKeys)i.i18nFormat.addLookupKeys(w,c,l,I,s);else{var _;m&&(_=i.pluralResolver.getSuffix(l,s.count)),m&&j&&w.push(k+_),j&&w.push(k+="".concat(i.options.contextSeparator).concat(s.context)),m&&w.push(k+=_)}for(var F;F=w.pop();)i.isValidLookup(u)||(y=F,u=i.getResource(l,I,F,s))}}))})}}),{res:u,usedKey:d,exactUsedKey:y,usedLng:p,usedNS:M}}},{key:"isValidLookup",value:function(n){return n!==void 0&&!(!this.options.returnNull&&n===null)&&!(!this.options.returnEmptyString&&n==="")}},{key:"getResource",value:function(n,i,s){var u=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(n,i,s,u):this.resourceStore.getResource(n,i,s,u)}}],[{key:"hasDefaultValue",value:function(n){var i="defaultValue";for(var s in n)if(Object.prototype.hasOwnProperty.call(n,s)&&i===s.substring(0,i.length)&&n[s]!==void 0)return!0;return!1}}]),e}(el);function xv(r){return r.charAt(0).toUpperCase()+r.slice(1)}var BZ=function(){function r(e){qn(this,r),this.options=e,this.whitelist=this.options.supportedLngs||!1,this.supportedLngs=this.options.supportedLngs||!1,this.logger=es.create("languageUtils")}return ei(r,[{key:"getScriptPartFromCode",value:function(t){if(!t||t.indexOf("-")<0)return null;var n=t.split("-");return n.length===2||(n.pop(),n[n.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(n.join("-"))}},{key:"getLanguagePartFromCode",value:function(t){if(!t||t.indexOf("-")<0)return t;var n=t.split("-");return this.formatLanguageCode(n[0])}},{key:"formatLanguageCode",value:function(t){if(typeof t=="string"&&t.indexOf("-")>-1){var n=["hans","hant","latn","cyrl","cans","mong","arab"],i=t.split("-");return this.options.lowerCaseLng?i=i.map(function(s){return s.toLowerCase()}):i.length===2?(i[0]=i[0].toLowerCase(),i[1]=i[1].toUpperCase(),n.indexOf(i[1].toLowerCase())>-1&&(i[1]=xv(i[1].toLowerCase()))):i.length===3&&(i[0]=i[0].toLowerCase(),i[1].length===2&&(i[1]=i[1].toUpperCase()),i[0]!=="sgn"&&i[2].length===2&&(i[2]=i[2].toUpperCase()),n.indexOf(i[1].toLowerCase())>-1&&(i[1]=xv(i[1].toLowerCase())),n.indexOf(i[2].toLowerCase())>-1&&(i[2]=xv(i[2].toLowerCase()))),i.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?t.toLowerCase():t}},{key:"isWhitelisted",value:function(t){return this.logger.deprecate("languageUtils.isWhitelisted",`function "isWhitelisted" will be renamed to "isSupportedCode" in the next major - please make sure to rename it's usage asap.`),this.isSupportedCode(t)}},{key:"isSupportedCode",value:function(t){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(t=this.getLanguagePartFromCode(t)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(t)>-1}},{key:"getBestMatchFromCodes",value:function(t){var n=this;if(!t)return null;var i;return t.forEach(function(s){if(!i){var u=n.formatLanguageCode(s);(!n.options.supportedLngs||n.isSupportedCode(u))&&(i=u)}}),!i&&this.options.supportedLngs&&t.forEach(function(s){if(!i){var u=n.getLanguagePartFromCode(s);if(n.isSupportedCode(u))return i=u;i=n.options.supportedLngs.find(function(d){if(d.indexOf(u)===0)return d})}}),i||(i=this.getFallbackCodes(this.options.fallbackLng)[0]),i}},{key:"getFallbackCodes",value:function(t,n){if(!t)return[];if(typeof t=="function"&&(t=t(n)),typeof t=="string"&&(t=[t]),Object.prototype.toString.apply(t)==="[object Array]")return t;if(!n)return t.default||[];var i=t[n];return i||(i=t[this.getScriptPartFromCode(n)]),i||(i=t[this.formatLanguageCode(n)]),i||(i=t[this.getLanguagePartFromCode(n)]),i||(i=t.default),i||[]}},{key:"toResolveHierarchy",value:function(t,n){var i=this,s=this.getFallbackCodes(n||this.options.fallbackLng||[],t),u=[],d=function(p){p&&(i.isSupportedCode(p)?u.push(p):i.logger.warn("rejecting language code not found in supportedLngs: ".concat(p)))};return typeof t=="string"&&t.indexOf("-")>-1?(this.options.load!=="languageOnly"&&d(this.formatLanguageCode(t)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&d(this.getScriptPartFromCode(t)),this.options.load!=="currentOnly"&&d(this.getLanguagePartFromCode(t))):typeof t=="string"&&d(this.formatLanguageCode(t)),s.forEach(function(y){u.indexOf(y)<0&&d(i.formatLanguageCode(y))}),u}}]),r}(),HZ=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","kk","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],GZ={1:function(e){return+(e>1)},2:function(e){return+(e!=1)},3:function(e){return 0},4:function(e){return e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2},5:function(e){return e==0?0:e==1?1:e==2?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},6:function(e){return e==1?0:e>=2&&e<=4?1:2},7:function(e){return e==1?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2},8:function(e){return e==1?0:e==2?1:e!=8&&e!=11?2:3},9:function(e){return+(e>=2)},10:function(e){return e==1?0:e==2?1:e<7?2:e<11?3:4},11:function(e){return e==1||e==11?0:e==2||e==12?1:e>2&&e<20?2:3},12:function(e){return+(e%10!=1||e%100==11)},13:function(e){return+(e!==0)},14:function(e){return e==1?0:e==2?1:e==3?2:3},15:function(e){return e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2},16:function(e){return e%10==1&&e%100!=11?0:e!==0?1:2},17:function(e){return e==1||e%10==1&&e%100!=11?0:1},18:function(e){return e==0?0:e==1?1:2},19:function(e){return e==1?0:e==0||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3},20:function(e){return e==1?0:e==0||e%100>0&&e%100<20?1:2},21:function(e){return e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0},22:function(e){return e==1?0:e==2?1:(e<0||e>10)&&e%10==0?2:3}};function XZ(){var r={};return HZ.forEach(function(e){e.lngs.forEach(function(t){r[t]={numbers:e.nr,plurals:GZ[e.fc]}})}),r}var $Z=function(){function r(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};qn(this,r),this.languageUtils=e,this.options=t,this.logger=es.create("pluralResolver"),this.rules=XZ()}return ei(r,[{key:"addRule",value:function(t,n){this.rules[t]=n}},{key:"getRule",value:function(t){return this.rules[t]||this.rules[this.languageUtils.getLanguagePartFromCode(t)]}},{key:"needsPlural",value:function(t){var n=this.getRule(t);return n&&n.numbers.length>1}},{key:"getPluralFormsOfKey",value:function(t,n){return this.getSuffixes(t).map(function(i){return n+i})}},{key:"getSuffixes",value:function(t){var n=this,i=this.getRule(t);return i?i.numbers.map(function(s){return n.getSuffix(t,s)}):[]}},{key:"getSuffix",value:function(t,n){var i=this,s=this.getRule(t);if(s){var u=s.noAbs?s.plurals(n):s.plurals(Math.abs(n)),d=s.numbers[u];this.options.simplifyPluralSuffix&&s.numbers.length===2&&s.numbers[0]===1&&(d===2?d="plural":d===1&&(d=""));var y=function(){return i.options.prepend&&d.toString()?i.options.prepend+d.toString():d.toString()};return this.options.compatibilityJSON==="v1"?d===1?"":typeof d=="number"?"_plural_".concat(d.toString()):y():this.options.compatibilityJSON==="v2"||this.options.simplifyPluralSuffix&&s.numbers.length===2&&s.numbers[0]===1?y():this.options.prepend&&u.toString()?this.options.prepend+u.toString():u.toString()}return this.logger.warn("no plural rule found for: ".concat(t)),""}}]),r}(),KZ=function(){function r(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};qn(this,r),this.logger=es.create("interpolator"),this.options=e,this.format=e.interpolation&&e.interpolation.format||function(t){return t},this.init(e)}return ei(r,[{key:"init",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};t.interpolation||(t.interpolation={escapeValue:!0});var n=t.interpolation;this.escape=n.escape!==void 0?n.escape:WZ,this.escapeValue=n.escapeValue!==void 0?n.escapeValue:!0,this.useRawValueToEscape=n.useRawValueToEscape!==void 0?n.useRawValueToEscape:!1,this.prefix=n.prefix?y0(n.prefix):n.prefixEscaped||"{{",this.suffix=n.suffix?y0(n.suffix):n.suffixEscaped||"}}",this.formatSeparator=n.formatSeparator?n.formatSeparator:n.formatSeparator||",",this.unescapePrefix=n.unescapeSuffix?"":n.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":n.unescapeSuffix||"",this.nestingPrefix=n.nestingPrefix?y0(n.nestingPrefix):n.nestingPrefixEscaped||y0("$t("),this.nestingSuffix=n.nestingSuffix?y0(n.nestingSuffix):n.nestingSuffixEscaped||y0(")"),this.nestingOptionsSeparator=n.nestingOptionsSeparator?n.nestingOptionsSeparator:n.nestingOptionsSeparator||",",this.maxReplaces=n.maxReplaces?n.maxReplaces:1e3,this.alwaysFormat=n.alwaysFormat!==void 0?n.alwaysFormat:!1,this.resetRegExp()}},{key:"reset",value:function(){this.options&&this.init(this.options)}},{key:"resetRegExp",value:function(){var t="".concat(this.prefix,"(.+?)").concat(this.suffix);this.regexp=new RegExp(t,"g");var n="".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix);this.regexpUnescape=new RegExp(n,"g");var i="".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix);this.nestingRegexp=new RegExp(i,"g")}},{key:"interpolate",value:function(t,n,i,s){var u=this,d,y,p,M=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function o(j){return j.replace(/\$/g,"$$$$")}var v=function(L){if(L.indexOf(u.formatSeparator)<0){var I=zI(n,M,L);return u.alwaysFormat?u.format(I,void 0,i):I}var l=L.split(u.formatSeparator),k=l.shift().trim(),w=l.join(u.formatSeparator).trim();return u.format(zI(n,M,k),w,i,s)};this.resetRegExp();var c=s&&s.missingInterpolationHandler||this.options.missingInterpolationHandler,a=s&&s.interpolation&&s.interpolation.skipOnVariables||this.options.interpolation.skipOnVariables,m=[{regex:this.regexpUnescape,safeValue:function(L){return o(L)}},{regex:this.regexp,safeValue:function(L){return u.escapeValue?o(u.escape(L)):o(L)}}];return m.forEach(function(j){for(p=0;d=j.regex.exec(t);){if(y=v(d[1].trim()),y===void 0)if(typeof c=="function"){var L=c(t,d,s);y=typeof L=="string"?L:""}else if(a){y=d[0];continue}else u.logger.warn("missed to pass in variable ".concat(d[1]," for interpolating ").concat(t)),y="";else typeof y!="string"&&!u.useRawValueToEscape&&(y=TI(y));if(t=t.replace(d[0],j.safeValue(y)),j.regex.lastIndex=0,p++,p>=u.maxReplaces)break}}),t}},{key:"nest",value:function(t,n){var i=this,s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},u,d,y=Zi({},s);y.applyPostProcessor=!1,delete y.defaultValue;function p(c,a){var m=this.nestingOptionsSeparator;if(c.indexOf(m)<0)return c;var j=c.split(new RegExp("".concat(m,"[ ]*{"))),L="{".concat(j[1]);c=j[0],L=this.interpolate(L,y),L=L.replace(/'/g,'"');try{y=JSON.parse(L),a&&(y=Zi({},a,y))}catch(I){return this.logger.warn("failed parsing options string in nesting for key ".concat(c),I),"".concat(c).concat(m).concat(L)}return delete y.defaultValue,c}for(;u=this.nestingRegexp.exec(t);){var M=[],o=!1;if(u[0].includes(this.formatSeparator)&&!/{.*}/.test(u[1])){var v=u[1].split(this.formatSeparator).map(function(c){return c.trim()});u[1]=v.shift(),M=v,o=!0}if(d=n(p.call(this,u[1].trim(),y),y),d&&u[0]===t&&typeof d!="string")return d;typeof d!="string"&&(d=TI(d)),d||(this.logger.warn("missed to resolve ".concat(u[1]," for nesting ").concat(t)),d=""),o&&(d=M.reduce(function(c,a){return i.format(c,a,s.lng,s)},d.trim())),t=t.replace(u[0],d),this.regexp.lastIndex=0}return t}}]),r}();function qZ(r,e){for(var t=r.indexOf(e);t!==-1;)r.splice(t,1),t=r.indexOf(e)}var eB=function(r){Ff(e,r);function e(t,n,i){var s,u=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return qn(this,e),s=gu(this,qs(e).call(this)),z9&&el.call(Xt(s)),s.backend=t,s.store=n,s.services=i,s.languageUtils=i.languageUtils,s.options=u,s.logger=es.create("backendConnector"),s.state={},s.queue=[],s.backend&&s.backend.init&&s.backend.init(i,u.backend,u),s}return ei(e,[{key:"queueLoad",value:function(n,i,s,u){var d=this,y=[],p=[],M=[],o=[];return n.forEach(function(v){var c=!0;i.forEach(function(a){var m="".concat(v,"|").concat(a);!s.reload&&d.store.hasResourceBundle(v,a)?d.state[m]=2:d.state[m]<0||(d.state[m]===1?p.indexOf(m)<0&&p.push(m):(d.state[m]=1,c=!1,p.indexOf(m)<0&&p.push(m),y.indexOf(m)<0&&y.push(m),o.indexOf(a)<0&&o.push(a)))}),c||M.push(v)}),(y.length||p.length)&&this.queue.push({pending:p,loaded:{},errors:[],callback:u}),{toLoad:y,pending:p,toLoadLanguages:M,toLoadNamespaces:o}}},{key:"loaded",value:function(n,i,s){var u=n.split("|"),d=u[0],y=u[1];i&&this.emit("failedLoading",d,y,i),s&&this.store.addResourceBundle(d,y,s),this.state[n]=i?-1:2;var p={};this.queue.forEach(function(M){FZ(M.loaded,[d],y),qZ(M.pending,n),i&&M.errors.push(i),M.pending.length===0&&!M.done&&(Object.keys(M.loaded).forEach(function(o){p[o]||(p[o]=[]),M.loaded[o].length&&M.loaded[o].forEach(function(v){p[o].indexOf(v)<0&&p[o].push(v)})}),M.done=!0,M.errors.length?M.callback(M.errors):M.callback())}),this.emit("loaded",p),this.queue=this.queue.filter(function(M){return!M.done})}},{key:"read",value:function(n,i,s){var u=this,d=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,y=arguments.length>4&&arguments[4]!==void 0?arguments[4]:350,p=arguments.length>5?arguments[5]:void 0;return n.length?this.backend[s](n,i,function(M,o){if(M&&o&&d<5){setTimeout(function(){u.read.call(u,n,i,s,d+1,y*2,p)},y);return}p(M,o)}):p(null,{})}},{key:"prepareLoading",value:function(n,i){var s=this,u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},d=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),d&&d();typeof n=="string"&&(n=this.languageUtils.toResolveHierarchy(n)),typeof i=="string"&&(i=[i]);var y=this.queueLoad(n,i,u,d);if(!y.toLoad.length)return y.pending.length||d(),null;y.toLoad.forEach(function(p){s.loadOne(p)})}},{key:"load",value:function(n,i,s){this.prepareLoading(n,i,{},s)}},{key:"reload",value:function(n,i,s){this.prepareLoading(n,i,{reload:!0},s)}},{key:"loadOne",value:function(n){var i=this,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",u=n.split("|"),d=u[0],y=u[1];this.read(d,y,"read",void 0,void 0,function(p,M){p&&i.logger.warn("".concat(s,"loading namespace ").concat(y," for language ").concat(d," failed"),p),!p&&M&&i.logger.log("".concat(s,"loaded namespace ").concat(y," for language ").concat(d),M),i.loaded(n,p,M)})}},{key:"saveMissing",value:function(n,i,s,u,d){var y=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(i)){this.logger.warn('did not save key "'.concat(s,'" as the namespace "').concat(i,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}s==null||s===""||(this.backend&&this.backend.create&&this.backend.create(n,i,s,u,null,Zi({},y,{isUpdate:d})),!(!n||!n[0])&&this.store.addResource(n[0],i,s,u))}}]),e}(el);function tB(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,whitelist:!1,nonExplicitWhitelist:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(e){var t={};if(io(e[1])==="object"&&(t=e[1]),typeof e[1]=="string"&&(t.defaultValue=e[1]),typeof e[2]=="string"&&(t.tDescription=e[2]),io(e[2])==="object"||io(e[3])==="object"){var n=e[3]||e[2];Object.keys(n).forEach(function(i){t[i]=n[i]})}return t},interpolation:{escapeValue:!0,format:function(e,t,n,i){return e},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!1}}}function RI(r){return typeof r.ns=="string"&&(r.ns=[r.ns]),typeof r.fallbackLng=="string"&&(r.fallbackLng=[r.fallbackLng]),typeof r.fallbackNS=="string"&&(r.fallbackNS=[r.fallbackNS]),r.whitelist&&(r.whitelist&&r.whitelist.indexOf("cimode")<0&&(r.whitelist=r.whitelist.concat(["cimode"])),r.supportedLngs=r.whitelist),r.nonExplicitWhitelist&&(r.nonExplicitSupportedLngs=r.nonExplicitWhitelist),r.supportedLngs&&r.supportedLngs.indexOf("cimode")<0&&(r.supportedLngs=r.supportedLngs.concat(["cimode"])),r}function Wd(){}var rB=function(r){Ff(e,r);function e(){var t,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},i=arguments.length>1?arguments[1]:void 0;if(qn(this,e),t=gu(this,qs(e).call(this)),z9&&el.call(Xt(t)),t.options=RI(n),t.services={},t.logger=es,t.modules={external:[]},i&&!t.isInitialized&&!n.isClone){if(!t.options.initImmediate)return t.init(n,i),gu(t,Xt(t));setTimeout(function(){t.init(n,i)},0)}return t}return ei(e,[{key:"init",value:function(){var n=this,i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},s=arguments.length>1?arguments[1]:void 0;typeof i=="function"&&(s=i,i={}),i.whitelist&&!i.supportedLngs&&this.logger.deprecate("whitelist",'option "whitelist" will be renamed to "supportedLngs" in the next major - please make sure to rename this option asap.'),i.nonExplicitWhitelist&&!i.nonExplicitSupportedLngs&&this.logger.deprecate("whitelist",'options "nonExplicitWhitelist" will be renamed to "nonExplicitSupportedLngs" in the next major - please make sure to rename this option asap.'),this.options=Zi({},tB(),this.options,RI(i)),this.format=this.options.interpolation.format,s||(s=Wd);function u(a){return a?typeof a=="function"?new a:a:null}if(!this.options.isClone){this.modules.logger?es.init(u(this.modules.logger),this.options):es.init(null,this.options);var d=new BZ(this.options);this.store=new ZZ(this.options.resources,this.options);var y=this.services;y.logger=es,y.resourceStore=this.store,y.languageUtils=d,y.pluralResolver=new $Z(d,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),y.interpolator=new KZ(this.options),y.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},y.backendConnector=new eB(u(this.modules.backend),y.resourceStore,y,this.options),y.backendConnector.on("*",function(a){for(var m=arguments.length,j=new Array(m>1?m-1:0),L=1;L<m;L++)j[L-1]=arguments[L];n.emit.apply(n,[a].concat(j))}),this.modules.languageDetector&&(y.languageDetector=u(this.modules.languageDetector),y.languageDetector.init(y,this.options.detection,this.options)),this.modules.i18nFormat&&(y.i18nFormat=u(this.modules.i18nFormat),y.i18nFormat.init&&y.i18nFormat.init(this)),this.translator=new kI(this.services,this.options),this.translator.on("*",function(a){for(var m=arguments.length,j=new Array(m>1?m-1:0),L=1;L<m;L++)j[L-1]=arguments[L];n.emit.apply(n,[a].concat(j))}),this.modules.external.forEach(function(a){a.init&&a.init(n)})}if(this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){var p=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);p.length>0&&p[0]!=="dev"&&(this.options.lng=p[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined");var M=["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"];M.forEach(function(a){n[a]=function(){var m;return(m=n.store)[a].apply(m,arguments)}});var o=["addResource","addResources","addResourceBundle","removeResourceBundle"];o.forEach(function(a){n[a]=function(){var m;return(m=n.store)[a].apply(m,arguments),n}});var v=pc(),c=function(){var m=function(L,I){n.isInitialized&&n.logger.warn("init: i18next is already initialized. You should call init just once!"),n.isInitialized=!0,n.options.isClone||n.logger.log("initialized",n.options),n.emit("initialized",n.options),v.resolve(I),s(L,I)};if(n.languages&&n.options.compatibilityAPI!=="v1"&&!n.isInitialized)return m(null,n.t.bind(n));n.changeLanguage(n.options.lng,m)};return this.options.resources||!this.options.initImmediate?c():setTimeout(c,0),v}},{key:"loadResources",value:function(n){var i=this,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Wd,u=s,d=typeof n=="string"?n:this.language;if(typeof n=="function"&&(u=n),!this.options.resources||this.options.partialBundledLanguages){if(d&&d.toLowerCase()==="cimode")return u();var y=[],p=function(v){if(v){var c=i.services.languageUtils.toResolveHierarchy(v);c.forEach(function(a){y.indexOf(a)<0&&y.push(a)})}};if(d)p(d);else{var M=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);M.forEach(function(o){return p(o)})}this.options.preload&&this.options.preload.forEach(function(o){return p(o)}),this.services.backendConnector.load(y,this.options.ns,u)}else u(null)}},{key:"reloadResources",value:function(n,i,s){var u=pc();return n||(n=this.languages),i||(i=this.options.ns),s||(s=Wd),this.services.backendConnector.reload(n,i,function(d){u.resolve(),s(d)}),u}},{key:"use",value:function(n){if(!n)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!n.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return n.type==="backend"&&(this.modules.backend=n),(n.type==="logger"||n.log&&n.warn&&n.error)&&(this.modules.logger=n),n.type==="languageDetector"&&(this.modules.languageDetector=n),n.type==="i18nFormat"&&(this.modules.i18nFormat=n),n.type==="postProcessor"&&MP.addPostProcessor(n),n.type==="3rdParty"&&this.modules.external.push(n),this}},{key:"changeLanguage",value:function(n,i){var s=this;this.isLanguageChangingTo=n;var u=pc();this.em