PageSourceSearch

https://farcash.xyz/_next/static/chunks/39712-91c8019e6b140639.js

js farcash.xyz collected 2026-10-04 06:55:57 UTC 28,745 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[39712],{17331:(t,e,n)=>{n.d(e,{A:()=>V});var a=n(93646),r=n(38587),i=function(){var t;function e(t){var n=t.onCountryChange,a=t.onCallingCodeChange;if(!(this instanceof e))throw TypeError("Cannot call a class as a function");this.onCountryChange=n,this.onCallingCodeChange=a}return t=[{key:"reset",value:function(t){var e=t.country,n=t.callingCode;this.international=!1,this.missingPlus=!1,this.IDDPrefix=void 0,this.callingCode=void 0,this.digits="",this.resetNationalSignificantNumber(),this.initCountryAndCallingCode(e,n)}},{key:"resetNationalSignificantNumber",value:function(){this.nationalSignificantNumber=this.getNationalDigits(),this.nationalSignificantNumberMatchesInput=!0,this.nationalPrefix=void 0,this.carrierCode=void 0,this.complexPrefixBeforeNationalSignificantNumber=void 0}},{key:"update",value:function(t){for(var e=0,n=Object.keys(t);e<n.length;e++){var a=n[e];this[a]=t[a]}}},{key:"initCountryAndCallingCode",value:function(t,e){this.setCountry(t),this.setCallingCode(e)}},{key:"setCountry",value:function(t){this.country=t,this.onCountryChange(t)}
1},{key:"setCallingCode",value:function(t){this.callingCode=t,this.onCallingCodeChange(t,this.country)}},{key:"startInternationalNumber",value:function(t,e){this.international=!0,this.initCountryAndCallingCode(t,e)}},{key:"appendDigits",value:function(t){this.digits+=t}},{key:"appendNationalSignificantNumberDigits",value:function(t){this.nationalSignificantNumber+=t}},{key:"getNationalDigits",value:function(){return this.international?this.digits.slice((this.IDDPrefix?this.IDDPrefix.length:0)+(this.callingCode?this.callingCode.length:0)):this.digits}},{key:"getDigitsWithoutInternationalPrefix",value:function(){return this.international&&this.IDDPrefix?this.digits.slice(this.IDDPrefix.length):this.digits}}],function(t,e){for(var n=0;n<e.length;n++){var a=e[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}();function o(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,a=Array(e);n<e;n++)a[n]=t[n];return a}var l=/x/;function u(t,e){if(e<1)return"";for(var n="";e>1;)1&e&&(n+=t),e>>=1,t+=t;return n+t}function s(t,e){return")"===t[e]&&e++,function(t){for(var e=[],n=0;n<t.length;)"("===t[n]?e.push(n):")"===t[n]&&e.pop(),n++;var a=0,r="";e.push(t.length);for(var i=0;i<e.length;i++){var o=e[i];r+=t.slice(a,o),a=o+1}return r}(t.slice(0,e))}var f=n(69482),c=n(57324),h=n(1066);function g(t,e,n){var a,r,i=n.metadata,o=n.useNationalPrefixFormattingRule,l=n.getSeparatorAfterNationalPrefix,u=(0,h.A)(t.nationalSignificantNumber,e,{carrierCode:t.carrierCode,useInternationalFormat:t.international,withNationalPrefix:o,metadata:i});if(!o&&(t.nationalPrefix?u=t.nationalPrefix+l(e)+u:t.complexPrefixBeforeNationalSignificantNumber&&(u=t.complexPrefixBeforeNationalSignificantNumber+" "+u)),a=u,r=t,(0,c.Ay)(a)===r.getNationalDigits())return u}var m=function(){var t;function e(){if(!(this instanceof e))throw TypeError("Cannot call a class as a function")}return t=[{key:"parse",value:function(t){if(this.context=[{or:!0,instructions:[]}],this.parsePattern(t),1!==this.context.length)throw Error("Non-finalized contexts left when pattern parse ended");var e=this.context[0],n=e.branches,a=e.instructions;if(n)return{op:"|",args:n.concat([y(a)])};if(0===a.length)throw Error("Pattern is required");return 1===a.length?a[0]:a}},{key:"startContext",value:function(t){this.context.push(t)}},{key:"endContext",value:function(){this.context.pop()}},{key:"getContext",value:function(){return this.context[this.context.length-1]}},{key:"parsePattern",value:function(t){if(!t)throw Error("Pattern is required");var e=t.match(p);if(!e){if(d.test(t))throw Error("Illegal characters found in a pattern: ".concat(t));this.getContext().instructions=this.getContext().instructions.concat(t.split(""));return}var n=e[1],a=t.slice(0,e.index),r=t.slice(e.index+n.length);switch(n){case"(?:":a&&this.parsePattern(a),this.startContext({or:!0,instructions:[],branches:[]});break;case")":if(!this.getContext().or)throw Error('")" operator must be preceded by "(?:" operator');if(a&&this.parsePattern(a),0===this.getContext().instructions.length)throw Error('No instructions found after "|" operator in an "or" group');var i=this.getContext().branches;i.push(y(this.getContext().instructions)),this.endContext(),this.getContext().instructions.push({op:"|",args:i});break;case"|":if(!this.getContext().or)throw Error('"|" operator can only be used inside "or" groups');if(a&&this.parsePattern(a),!this.getContext().branches)if(1===this.context.length)this.getContext().branches=[];else throw Error('"branches" not found in an "or" group context');this.getContext().branches.push(y(this.getContext().instructions)),this.getContext().instructions=[];break;case"[":a&&this.parsePattern(a),this.startContext({oneOfSet:!0});break;case"]":if(!this.getContext().oneOfSet)throw Error('"]" operator must be preceded by "[" operator');this.endContext(),this.getContext().instructions.push({op:"[]",args:function(t){for(var e=[],n=0;n<t.length;){if("-"===t[n]){if(0===n||n===t.length-1)throw Error("Couldn't parse a one-of set pattern: ".concat(t));
1for(var a=t[n-1].charCodeAt(0)+1,r=t[n+1].charCodeAt(0)-1,i=a;i<=r;)e.push(String.fromCharCode(i)),i++}else e.push(t[n]);n++}return e}(a)});break;default:throw Error("Unknown operator: ".concat(n))}r&&this.parsePattern(r)}}],function(t,e){for(var n=0;n<e.length;n++){var a=e[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}(),d=/[\(\)\[\]\?\:\|]/,p=RegExp("(\\||\\(\\?\\:|\\)|\\[|\\])");function y(t){return 1===t.length?t[0]:t}function v(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(n)return(n=n.call(t)).next.bind(n);if(Array.isArray(t)||(n=function(t,e){if(t){if("string"==typeof t)return b(t,void 0);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return b(t,void 0)}}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var a=0;return function(){return a>=t.length?{done:!0}:{done:!1,value:t[a++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function b(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,a=Array(e);n<e;n++)a[n]=t[n];return a}var C=function(){var t;function e(t){if(!(this instanceof e))throw TypeError("Cannot call a class as a function");this.matchTree=new m().parse(t)}return t=[{key:"match",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.allowOverflow;if(!t)throw Error("String is required");var a=function t(e,n,a){if("string"==typeof n){var r=e.join("");return 0===n.indexOf(r)?e.length===n.length?{match:!0,matchedChars:e}:{partialMatch:!0}:0===r.indexOf(n)?a&&e.length>n.length?{overflow:!0}:{match:!0,matchedChars:e.slice(0,n.length)}:void 0}if(Array.isArray(n)){for(var i=e.slice(),o=0;o<n.length;){var l=t(i,n[o],a&&o===n.length-1);if(!l)return;if(l.overflow)return l;if(l.match){if(0===(i=i.slice(l.matchedChars.length)).length)if(o===n.length-1)return{match:!0,matchedChars:e};else return{partialMatch:!0}}else if(l.partialMatch)return{partialMatch:!0};else throw Error("Unsupported match result:\n".concat(JSON.stringify(l,null,2)));o++}return a?{overflow:!0}:{match:!0,matchedChars:e.slice(0,e.length-i.length)}}switch(n.op){case"|":for(var u,s,f=v(n.args);!(s=f()).done;){var c=t(e,s.value,a);if(c)if(c.overflow)return c;else if(c.match)return{match:!0,matchedChars:c.matchedChars};else if(c.partialMatch)u=!0;else throw Error("Unsupported match result:\n".concat(JSON.stringify(c,null,2)))}if(u)return{partialMatch:!0};return;case"[]":for(var h,g=v(n.args);!(h=g()).done;){var m=h.value;if(e[0]===m){if(1===e.length)return{match:!0,matchedChars:e};if(a)return{overflow:!0};return{match:!0,matchedChars:[m]}}}return;default:throw Error("Unsupported instruction tree: ".concat(n))}}(t.split(""),this.matchTree,!0);if(a&&a.match&&delete a.matchedChars,!a||!a.overflow||n)return a}}],function(t,e){for(var n=0;n<e.length;n++){var a=e[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}(),N=n(31466),x=n(28795);function P(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(n)return(n=n.call(t)).next.bind(n);if(Array.isArray(t)||(n=function(t,e){if(t){if("string"==typeof t)return S(t,void 0);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return S(t,void 0)}}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var a=0;return function(){return a>=t.length?{done:!0}:{done:!1,value:t[a++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function S(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,a=Array(e);n<e;n++)a[n]=t[n];return a}var k=u("9",15),A=/[- ]/,F=RegExp("["+N.uD+"]*\\$1["+N.uD+"]*(\\$\\d["+N.uD+"]*)*$"),w=function(){var t;function e(t){t.state;var n=t.metadata;if(!(this instanceof e))throw TypeError("Cannot call a class as a function");this.metadata=n,this.resetFormat()}return t=[{key:"resetFormat",value:function(){this.chosenFormat=void 0,this.template=void 0,this.nationalNumberTemplate=void 0,this.populatedNationalNumberTemplate=void 0,this.populatedNationalNumberTemplatePosition=-1}},{key:"reset",value:function(t,e){this.resetFormat(),t?(this.isNANP="1"===t.callingCode(),this.matchingFormats=t.formats(),e.nationalSignificantNumber&&this.narrowDownMatchingFormats(e)):(this.isNANP=void 0,this.matchingFormats=[])}},{key:"format",value:function(t,e){var n=this;if(a=e.nationalSignificantNumber,r=this.metadata,"IS_POSSIBLE"===(0,f.A)(a,r))for(var a,r,i,o=P(this.matchingFormats);!(i=o()).done;){var l=i.value,u=function(t,e,n){var a=n.metadata,r=n.shouldTryNationalPrefixFormattingRule,i=n.getSeparatorAfterNationalPrefix;if(new RegExp("^(?:".concat(e.pattern(),")$")).test(t.nationalSignificantNumber))return function(t,e,n){var a=n.metadata,r=n.shouldTryNationalPrefixFormattingRule,i=n.getSeparatorAfterNationalPrefix;if(t.nationalSignificantNumber,t.international,t.nationalPrefix,t.carrierCode,r(e)){var o=g(t,e,{useNationalPrefixFormattingRule:!0,getSeparatorAfterNationalPrefix:i,metadata:a});if(o)return o}return g(t,e,{useNationalPrefixFormattingRule:!1,getSeparatorAfterNationalPrefix:i,metadata:a})}(t,e,{metadata:a,shouldTryNationalPrefixFormattingRule:r,getSeparatorAfterNationalPrefix:i})}(e,l,{metadata:this.metadata,shouldTryNationalPrefixFormattingRule:function(t){return n.shouldTryNationalPrefixFormattingRule(t,{international:e.international,nationalPrefix:e.nationalPrefix})},getSeparatorAfterNationalPrefix:function(t){return n.getSeparatorAfterNationalPrefix(t)}});if(u)return this.resetFormat(),this.chosenFormat=l,this.setNationalNumberTemplate(u.replace(/\d/g,"x"),e),this.populatedNationalNumberTemplate=u,this.populatedNationalNumberTemplatePosition=this.template.lastIndexOf("x"),u}return this.formatNationalNumberWithNextDigits(t,e)}},{key:"formatNationalNumberWithNextDigits",value:function(t,e){var n=this.chosenFormat,a=this.chooseFormat(e);if(a)if(a===n)return this.formatNextNationalNumberDigits(t);else return this.formatNextNationalNumberDigits(e.getNationalDigits())}},{key:"narrowDownMatchingFormats",value:function(t){var e=this,n=t.nationalSignificantNumber,a=t.nationalPrefix,r=t.international,i=n.length-3;i<0&&(i=0),this.matchingFormats=this.matchingFormats.filter(function(t){return e.formatSuits(t,r,a)&&e.formatMatches(t,n,i)}),this.chosenFormat&&-1===this.matchingFormats.indexOf(this.chosenFormat)&&this.resetFormat()}},{key:"formatSuits",value:function(t,e,n){return!(n&&!t.usesNationalPrefix()&&!t.nationalPrefixIsOptionalWhenFormattingInNationalFormat()||!e&&!n&&t.nationalPrefixIsMandatoryWhenFormattingInNationalFormat())}},{key:"formatMatches",value:function(t,e,n){var a=t.leadingDigitsPatterns().length;if(0===a)return!0;n=Math.min(n,a-1);var r=t.leadingDigitsPatterns()[n];if(e.length<3)try{return void 0!==new C(r).match(e,{allowOverflow:!0})}catch(t){return console.error(t),!0}return new RegExp("^(".concat(r,")")).test(e)}},{key:"getFormatFormat",value:function(t,e){return e?t.internationalFormat():t.format()}},{key:"chooseFormat",value:function(t){for(var e,n=this,a=P(this.matchingFormats.slice());!(e=a()).done;){var r=function(){var a=e.value;return n.chosenFormat===a?"break":F.test(n.getFormatFormat(a,t.international))?n.createTemplateForFormat(a,t)?(n.chosenFormat=a,"break"):(n.matchingFormats=n.matchingFormats.filter(function(t){return t!==a}),"continue"):"continue"}();if("break"===r)break;
1if("continue"===r)continue}return this.chosenFormat||this.resetFormat(),this.chosenFormat}},{key:"createTemplateForFormat",value:function(t,e){if(!(t.pattern().indexOf("|")>=0)){var n=this.getTemplateForFormat(t,e);if(n)return this.setNationalNumberTemplate(n,e),!0}}},{key:"getSeparatorAfterNationalPrefix",value:function(t){return this.isNANP||t&&t.nationalPrefixFormattingRule()&&A.test(t.nationalPrefixFormattingRule())?" ":""}},{key:"getInternationalPrefixBeforeCountryCallingCode",value:function(t,e){var n=t.IDDPrefix,a=t.missingPlus;return n?e&&!1===e.spacing?n:n+" ":a?"":"+"}},{key:"getTemplate",value:function(t){if(this.template){for(var e=-1,n=0,a=t.international?this.getInternationalPrefixBeforeCountryCallingCode(t,{spacing:!1}):"";n<a.length+t.getDigitsWithoutInternationalPrefix().length;)e=this.template.indexOf("x",e+1),n++;return s(this.template,e+1)}}},{key:"setNationalNumberTemplate",value:function(t,e){this.nationalNumberTemplate=t,this.populatedNationalNumberTemplate=t,this.populatedNationalNumberTemplatePosition=-1,e.international?this.template=this.getInternationalPrefixBeforeCountryCallingCode(e).replace(/[\d\+]/g,"x")+u("x",e.callingCode.length)+" "+t:this.template=t}},{key:"getTemplateForFormat",value:function(t,e){var n,a=e.nationalSignificantNumber,r=e.international,i=e.nationalPrefix,o=e.complexPrefixBeforeNationalSignificantNumber,l=t.pattern();l=l.replace(/\[([^\[\]])*\]/g,"\\d").replace(/\d(?=[^,}][^,}])/g,"\\d");var s=k.match(l)[0];if(!(a.length>s.length)){var f=RegExp("^"+l+"$"),g=a.replace(/\d/g,"9");f.test(g)&&(s=g);var m=this.getFormatFormat(t,r);if(this.shouldTryNationalPrefixFormattingRule(t,{international:r,nationalPrefix:i})){var d=m.replace(h._,t.nationalPrefixFormattingRule());if((0,c.Ay)(t.nationalPrefixFormattingRule())===(i||"")+(0,c.Ay)("$1")&&(m=d,n=!0,i))for(var p=i.length;p>0;)m=m.replace(/\d/,"x"),p--}var y=s.replace(new RegExp(l),m).replace(/9/g,"x");return!n&&(o?y=u("x",o.length)+" "+y:i&&(y=u("x",i.length)+this.getSeparatorAfterNationalPrefix(t)+y)),r&&(y=(0,x.A)(y)),y}}},{key:"formatNextNationalNumberDigits",value:function(t){var e=function(t,e,n){for(var a,r=function(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(n)return(n=n.call(t)).next.bind(n);if(Array.isArray(t)||(n=function(t,e){if(t){if("string"==typeof t)return o(t,void 0);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(t,void 0)}}(t))){n&&(t=n);var a=0;return function(){return a>=t.length?{done:!0}:{done:!1,value:t[a++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(n.split(""));!(a=r()).done;){var i=a.value;if(0>t.slice(e+1).search(l))return;e=t.search(l),t=t.replace(l,i)}return[t,e]}(this.populatedNationalNumberTemplate,this.populatedNationalNumberTemplatePosition,t);return e?(this.populatedNationalNumberTemplate=e[0],this.populatedNationalNumberTemplatePosition=e[1],s(this.populatedNationalNumberTemplate,this.populatedNationalNumberTemplatePosition+1)):void this.resetFormat()}},{key:"shouldTryNationalPrefixFormattingRule",value:function(t,e){var n=e.international,a=e.nationalPrefix;if(t.nationalPrefixFormattingRule()){var r=t.usesNationalPrefix();if(r&&a||!r&&!n)return!0}}}],function(t,e){for(var n=0;n<e.length;n++){var a=e[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}(),I=n(22223),D=n(71249),T=n(86481),E=n(27390);function O(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n,a,r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var i=[],o=!0,l=!1;try{for(r=r.call(t);!(o=(n=r.next()).done)&&(i.push(n.value),!e||i.length!==e);o=!0);}catch(t){l=!0,a=t}finally{try{o||null==r.return||r.return()}finally{if(l)throw a}}return i}}(t,e)||function(t,e){if(t){if("string"==typeof t)return j(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return j(t,e)}}
1(t,e)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function j(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,a=Array(e);n<e;n++)a[n]=t[n];return a}var M=RegExp("^"+("["+N.uD+N.OA)+"]+$","i"),R="(?:["+N.tz+"]["+N.uD+N.OA+"]*|["+N.uD+N.OA+"]+)",$=RegExp("[^"+N.uD+N.OA+"]+.*$"),W=/[^\d\[\]]/,B=function(){var t;function e(t){var n=t.defaultCountry,a=t.defaultCallingCode,r=t.metadata,i=t.onNationalSignificantNumberChange;if(!(this instanceof e))throw TypeError("Cannot call a class as a function");this.defaultCountry=n,this.defaultCallingCode=a,this.metadata=r,this.onNationalSignificantNumberChange=i}return t=[{key:"input",value:function(t,e){var n,a,r,i,o,l=O((r=(a=O("+"===(n=function(t){var e,n=t.search(R);if(!(n<0))return"+"===(t=t.slice(n))[0]&&(e=!0,t=t.slice(1)),t=t.replace($,""),e&&(t="+"+t),t}(t)||"")[0]?[n.slice(1),!0]:[n],2))[0],i=a[1],M.test(r)||(r=""),[r,i]),2),u=l[0],s=l[1],f=(0,c.Ay)(u);return s&&!e.digits&&(e.startInternationalNumber(),f||(o=!0)),f&&this.inputDigits(f,e),{digits:f,justLeadingPlus:o}}},{key:"inputDigits",value:function(t,e){var n=e.digits,a=n.length<3&&n.length+t.length>=3;if(e.appendDigits(t),a&&this.extractIddPrefix(e),this.isWaitingForCountryCallingCode(e)){if(!this.extractCountryCallingCode(e))return}else e.appendNationalSignificantNumberDigits(t);e.international||this.hasExtractedNationalSignificantNumber||this.extractNationalSignificantNumber(e.getNationalDigits(),function(t){return e.update(t)})}},{key:"isWaitingForCountryCallingCode",value:function(t){var e=t.international,n=t.callingCode;return e&&!n}},{key:"extractCountryCallingCode",value:function(t){var e=(0,I.A)("+"+t.getDigitsWithoutInternationalPrefix(),this.defaultCountry,this.defaultCallingCode,this.metadata.metadata),n=e.countryCallingCode,a=e.number;if(n)return t.setCallingCode(n),t.update({nationalSignificantNumber:a}),!0}},{key:"reset",value:function(t){if(t){this.hasSelectedNumberingPlan=!0;var e=t._nationalPrefixForParsing();this.couldPossiblyExtractAnotherNationalSignificantNumber=e&&W.test(e)}else this.hasSelectedNumberingPlan=void 0,this.couldPossiblyExtractAnotherNationalSignificantNumber=void 0}},{key:"extractNationalSignificantNumber",value:function(t,e){if(this.hasSelectedNumberingPlan){var n=(0,T.A)(t,this.metadata),a=n.nationalPrefix,r=n.nationalNumber,i=n.carrierCode;if(r!==t)return this.onExtractedNationalNumber(a,i,r,t,e),!0}}},{key:"extractAnotherNationalSignificantNumber",value:function(t,e,n){if(!this.hasExtractedNationalSignificantNumber)return this.extractNationalSignificantNumber(t,n);if(this.couldPossiblyExtractAnotherNationalSignificantNumber){var a=(0,T.A)(t,this.metadata),r=a.nationalPrefix,i=a.nationalNumber,o=a.carrierCode;if(i!==e)return this.onExtractedNationalNumber(r,o,i,t,n),!0}}},{key:"onExtractedNationalNumber",value:function(t,e,n,a,r){var i,o,l=a.lastIndexOf(n);if(l>=0&&l===a.length-n.length){o=!0;var u=a.slice(0,l);u!==t&&(i=u)}r({nationalPrefix:t,carrierCode:e,nationalSignificantNumber:n,nationalSignificantNumberMatchesInput:o,complexPrefixBeforeNationalSignificantNumber:i}),this.hasExtractedNationalSignificantNumber=!0,this.onNationalSignificantNumberChange()}},{key:"reExtractNationalSignificantNumber",value:function(t){return!!this.extractAnotherNationalSignificantNumber(t.getNationalDigits(),t.nationalSignificantNumber,function(e){return t.update(e)})||(this.extractIddPrefix(t)||this.fixMissingPlus(t)?(this.extractCallingCodeAndNationalSignificantNumber(t),!0):void 0)}},{key:"extractIddPrefix",value:function(t){var e=t.international,n=t.IDDPrefix,a=t.digits;if(t.nationalSignificantNumber,!e&&!n){var r=(0,E.A)(a,this.defaultCountry,this.defaultCallingCode,this.metadata.metadata);if(void 0!==r&&r!==a)return t.update({IDDPrefix:a.slice(0,a.length-r.length)}),this.startInternationalNumber(t,{country:void 0,callingCode:void 0}),!0}}},{key:"fixMissingPlus",value:function(t){if(!t.international){var e=(0,D.A)(t.digits,this.defaultCountry,this.defaultCallingCode,this.metadata.metadata),n=e.countryCallingCode;if(e.number,n)return t.update({missingPlus:!0}),this.startInternationalNumber(t,{country:t.country,callingCode:n}),!0}}},{key:"startInternationalNumber",value:function(t,e){var n=e.country,a=e.callingCode;t.startInternationalNumber(n,a),t.nationalSignificantNumber&&(t.resetNationalSignificantNumber(),this.onNationalSignificantNumberChange(),this.hasExtractedNationalSignificantNumber=void 0)}},{key:"extractCallingCodeAndNationalSignificantNumber",value:function(t){this.extractCountryCallingCode(t)&&this.extractNationalSignificantNumber(t.getNationalDigits(),function(e){return t.update(e)})}}],function(t,e){for(var n=0;n<e.length;n++){var a=e[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}(),_=n(1217),U=n(20779),q=n(82840);function L(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,a=Array(e);n<e;n++)a[n]=t[n];return a}var V=function(){var t;function e(t,n){if(!(this instanceof e))throw TypeError("Cannot call a class as a function");this.metadata=new a.Ay(n);var r,i=function(t){if(Array.isArray(t))return t}(r=this.getCountryAndCallingCode(t))||function(t,e){var n,a,r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var i=[],o=!0,l=!1;try{for(r=r.call(t);!(o=(n=r.next()).done)&&(i.push(n.value),2!==i.length);o=!0);}catch(t){l=!0,a=t}finally{try{o||null==r.return||r.return()}finally{if(l)throw a}}return i}}(r,2)||function(t,e){if(t){if("string"==typeof t)return L(t,2);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return L(t,2)}}
1(r,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),o=i[0],l=i[1];this.defaultCountry=o,this.defaultCallingCode=l,this.reset()}return t=[{key:"getCountryAndCallingCode",value:function(t){var e,n;return t&&((0,q.A)(t)?(e=t.defaultCountry,n=t.defaultCallingCode):e=t),e&&!this.metadata.hasCountry(e)&&(e=void 0),[e,n]}},{key:"input",value:function(t){var e=this.parser.input(t,this.state),n=e.digits;if(e.justLeadingPlus)this.formattedOutput="+";else if(n){if(this.determineTheCountryIfNeeded(),this.state.nationalSignificantNumber&&this.formatter.narrowDownMatchingFormats(this.state),this.metadata.hasSelectedNumberingPlan()&&(a=this.formatter.format(n,this.state)),void 0===a&&this.parser.reExtractNationalSignificantNumber(this.state)){this.determineTheCountryIfNeeded();var a,r=this.state.getNationalDigits();r&&(a=this.formatter.format(r,this.state))}this.formattedOutput=a?this.getFullNumber(a):this.getNonFormattedNumber()}return this.formattedOutput}},{key:"reset",value:function(){var t=this;return this.state=new i({onCountryChange:function(e){t.country=e},onCallingCodeChange:function(e,n){t.metadata.selectNumberingPlan(n,e),t.formatter.reset(t.metadata.numberingPlan,t.state),t.parser.reset(t.metadata.numberingPlan)}}),this.formatter=new w({state:this.state,metadata:this.metadata}),this.parser=new B({defaultCountry:this.defaultCountry,defaultCallingCode:this.defaultCallingCode,metadata:this.metadata,state:this.state,onNationalSignificantNumberChange:function(){t.determineTheCountryIfNeeded(),t.formatter.reset(t.metadata.numberingPlan,t.state)}}),this.state.reset({country:this.defaultCountry,callingCode:this.defaultCallingCode}),this.formattedOutput="",this}},{key:"isInternational",value:function(){return this.state.international}},{key:"getCallingCode",value:function(){if(this.isInternational())return this.state.callingCode}},{key:"getCountryCallingCode",value:function(){return this.getCallingCode()}},{key:"getCountry",value:function(){if(this.state.digits)return this._getCountry()}},{key:"_getCountry",value:function(){var t=this.state.country;return t}},{key:"determineTheCountryIfNeeded",value:function(){(!this.state.country||this.isCountryCallingCodeAmbiguous())&&this.determineTheCountry()}},{key:"getFullNumber",value:function(t){var e=this;if(this.isInternational()){var n=function(t){return e.formatter.getInternationalPrefixBeforeCountryCallingCode(e.state,{spacing:!!t})+t},a=this.state.callingCode;return n(a?t?"".concat(a," ").concat(t):a:"".concat(this.state.getDigitsWithoutInternationalPrefix()))}return t}},{key:"getNonFormattedNationalNumberWithPrefix",value:function(){var t=this.state,e=t.nationalSignificantNumber,n=t.complexPrefixBeforeNationalSignificantNumber,a=t.nationalPrefix,r=e,i=n||a;return i&&(r=i+r),r}},{key:"getNonFormattedNumber",value:function(){var t=this.state.nationalSignificantNumberMatchesInput;return this.getFullNumber(t?this.getNonFormattedNationalNumberWithPrefix():this.state.getNationalDigits())}},{key:"getNonFormattedTemplate",value:function(){var t=this.getNonFormattedNumber();if(t)return t.replace(/[\+\d]/g,"x")}},{key:"isCountryCallingCodeAmbiguous",value:function(){var t=this.state.callingCode,e=this.metadata.getCountryCodesForCallingCode(t);return e&&e.length>1}},{key:"determineTheCountry",value:function(){this.state.setCountry((0,_.A)(this.isInternational()?this.state.callingCode:this.defaultCallingCode,{nationalNumber:this.state.nationalSignificantNumber,defaultCountry:this.defaultCountry,metadata:this.metadata}))}},{key:"getNumberValue",value:function(){var t=this.state,e=t.digits,n=t.callingCode,a=t.country,r=t.nationalSignificantNumber;if(e){if(this.isInternational())if(n)return"+"+n+r;else return"+"+e;else if(a||n)return"+"+(a?this.metadata.countryCallingCode():n)+r}}},{key:"getNumber",value:function(){var t=this.state,e=t.nationalSignificantNumber,n=t.carrierCode,i=t.callingCode,o=this._getCountry();if(e&&(o||i)){if(o&&o===this.defaultCountry){var l=new a.Ay(this.metadata.metadata);l.selectNumberingPlan(o);var u=l.numberingPlan.callingCode(),s=this.metadata.getCountryCodesForCallingCode(u);if(s.length>1){var f=(0,U.A)(e,{countries:s,defaultCountry:this.defaultCountry,metadata:this.metadata.metadata});f&&(o=f)}}var c=new r.A(o||i,e,this.metadata.metadata);return n&&(c.carrierCode=n),c}}},{key:"isPossible",value:function(){var t=this.getNumber();return!!t&&t.isPossible()}},{key:"isValid",value:function(){var t=this.getNumber();return!!t&&t.isValid()}},{key:"getNationalNumber",value:function(){return this.state.nationalSignificantNumber}},{key:"getChars",value:function(){return(this.state.international?"+":"")+this.state.digits}},{key:"getTemplate",value:function(){return this.formatter.getTemplate(this.state)||this.getNon
1FormattedTemplate()||""}}],function(t,e){for(var n=0;n<e.length;n++){var a=e[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}()}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.