// Module ID: 13184 // Function ID: 101499 // Name: mergeUnicodeLanguageId // Dependencies: [1257, 13185, 13186, 13250, 13257, 13262, 13277, 13278] // Module 13184 (mergeUnicodeLanguageId) import createExporter from "createExporter"; import getInternalSlots from "getInternalSlots"; function mergeUnicodeLanguageId(arg0, script, region, variants, lang) { lang = arg0; let items = variants; if (undefined === variants) { items = []; } const obj = {}; if (lang) { if (!lang) { lang = lang.lang; } obj.lang = lang; if (!script) { script = lang.script; } obj.script = script; if (!region) { region = lang.region; } obj.region = region; const obj2 = require(1257) /* createExporter */; obj.variants = obj2.__spreadArray(require(1257) /* createExporter */.__spreadArray([], items, true), lang.variants, true); let tmp = obj; const obj3 = require(1257) /* createExporter */; } else { let str = lang; if (!lang) { str = "und"; } obj.lang = str; obj.script = script; obj.region = region; obj.variants = items; tmp = obj; } return tmp; } function addLikelySubtags(locale) { let lang; let region; let script; let variants; const parseUnicodeLocaleIdResult = require(13250) /* isStructurallyValidLanguageTag */.parseUnicodeLocaleId(locale); ({ lang, script, region, variants } = parseUnicodeLocaleIdResult.lang); if (script) { if (region) { let obj = { lang, script, region, variants: [] }; const tmp4 = require(13250) /* isStructurallyValidLanguageTag */.likelySubtags[require(undefined, 13250) /* isStructurallyValidLanguageTag */.emitUnicodeLanguageId(undefined, obj)]; if (tmp4) { parseUnicodeLocaleIdResult.lang = mergeUnicodeLanguageId(undefined, undefined, undefined, variants, require(13250) /* isStructurallyValidLanguageTag */.parseUnicodeLanguageId(tmp4)); return require(13250) /* isStructurallyValidLanguageTag */.emitUnicodeLocaleId(parseUnicodeLocaleIdResult); } } } if (script) { obj = { lang, script, variants: [] }; const tmp7 = require(13250) /* isStructurallyValidLanguageTag */.likelySubtags[require(undefined, 13250) /* isStructurallyValidLanguageTag */.emitUnicodeLanguageId(undefined, obj)]; if (tmp7) { parseUnicodeLocaleIdResult.lang = mergeUnicodeLanguageId(undefined, undefined, region, variants, require(13250) /* isStructurallyValidLanguageTag */.parseUnicodeLanguageId(tmp7)); return require(13250) /* isStructurallyValidLanguageTag */.emitUnicodeLocaleId(parseUnicodeLocaleIdResult); } } if (region) { obj = { lang, region, variants: [] }; const tmp10 = require(13250) /* isStructurallyValidLanguageTag */.likelySubtags[require(undefined, 13250) /* isStructurallyValidLanguageTag */.emitUnicodeLanguageId(undefined, obj)]; if (tmp10) { parseUnicodeLocaleIdResult.lang = mergeUnicodeLanguageId(undefined, script, undefined, variants, require(13250) /* isStructurallyValidLanguageTag */.parseUnicodeLanguageId(tmp10)); return require(13250) /* isStructurallyValidLanguageTag */.emitUnicodeLocaleId(parseUnicodeLocaleIdResult); } } let tmp11 = require(13250) /* isStructurallyValidLanguageTag */.likelySubtags[lang]; if (!tmp11) { const obj1 = { lang: "und", script, variants: [] }; tmp11 = require(13250) /* isStructurallyValidLanguageTag */.likelySubtags[require(undefined, 13250) /* isStructurallyValidLanguageTag */.emitUnicodeLanguageId(undefined, obj1)]; } if (tmp11) { parseUnicodeLocaleIdResult.lang = mergeUnicodeLanguageId(undefined, script, region, variants, require(13250) /* isStructurallyValidLanguageTag */.parseUnicodeLanguageId(tmp11)); return require(13250) /* isStructurallyValidLanguageTag */.emitUnicodeLocaleId(parseUnicodeLocaleIdResult); } else { const _Error = Error; const error = new Error("No match for addLikelySubtags"); throw error; } } function createArrayFromListOrRestricted(arg0, arg1) { let tmp = arg0; if (undefined !== arg1) { const items = [arg1]; tmp = items; } return Array.from(tmp); } const re3 = /^[a-z0-9]{3,8}$/i; let closure_4 = ["ca", "co", "hc", "kf", "kn", "nu", "fw"]; const re5 = /^[a-z0-9]{3,8}(-[a-z0-9]{3,8})*$/i; let closure_6 = ["sun", "mon", "tue", "wed", "thu", "fri", "sat"]; let tmp2 = (() => { class Locale { constructor(arg0, arg1) { self = this; constructor = undefined; if (this) { tmp2 = Locale; if (self instanceof Locale) { constructor = self.constructor; } } if (constructor) { tmp8 = Locale; prop = Locale.relevantExtensionKeys; items = ["initializedLocale", "locale", "calendar", "collation", "hourCycle", "numberingSystem"]; str2 = "kf"; num = -1; if (prop.indexOf("kf") > -1) { str3 = "caseFirst"; arr = items.push("caseFirst"); } str4 = "kn"; if (prop.indexOf("kn") > -1) { str5 = "numeric"; arr1 = items.push("numeric"); } if (undefined === arg0) { constructor = globalThis; _TypeError3 = TypeError; prototype7 = TypeError.prototype; constructor = new.target; str44 = "First argument to Intl.Locale constructor can't be empty or missing"; constructor = new.target; constructor = new TypeError("First argument to Intl.Locale constructor can't be empty or missing"); throw constructor; } else { constructor = typeof arg0; str45 = "string"; if ("string" !== constructor) { str6 = "object"; if ("object" !== constructor) { constructor = globalThis; _TypeError2 = TypeError; prototype6 = TypeError.prototype; constructor = new.target; str43 = "tag must be a string or object"; constructor = new.target; constructor = new TypeError("tag must be a string or object"); throw constructor; } } str7 = "object"; if ("object" === constructor) { tmp11 = outer1_2; defaultResult = outer1_2.default(arg0); if (defaultResult) { tmp13 = Locale; tmp14 = outer1_1; num2 = 2; str8 = "initializedLocale"; if (Locale(outer1_1[2]).HasOwnProperty(defaultResult, "initializedLocale")) { locale = defaultResult.locale; } tmp15 = outer1_2; defaultResult1 = outer1_2.default(self, items); num3 = 2; tmp17 = Locale; tmp18 = outer1_1; tmp19 = arg1; result = Locale(outer1_1[2]).CoerceOptionsToObject(arg1); str9 = "language tag must be a string"; invariantResult = Locale(outer1_1[2]).invariant("string" === typeof locale, "language tag must be a string"); num4 = 3; tmp22 = globalThis; _RangeError = RangeError; str10 = "malformed language tag"; invariantResult1 = Locale(outer1_1[2]).invariant(Locale(outer1_1[3]).isStructurallyValidLanguageTag(locale), "malformed language tag", RangeError); str11 = "language"; tmp24 = result; str12 = "string"; GetOptionResult = Locale(outer1_1[2]).GetOption(result, "language", "string", undefined, undefined); tmp26 = undefined !== GetOptionResult; tmp27 = locale; if (tmp26) { tmp28 = Locale; tmp29 = outer1_1; _RangeError2 = RangeError; str13 = "Malformed unicode_language_subtag"; invariantResult2 = Locale(outer1_1[2]).invariant(Locale(outer1_1[3]).isUnicodeLanguageSubtag(GetOptionResult), "Malformed unicode_language_subtag", RangeError); } tmp31 = Locale; tmp32 = outer1_1; str14 = "script"; tmp33 = result; str15 = "string"; GetOptionResult1 = Locale(outer1_1[2]).GetOption(result, "script", "string", undefined, undefined); tmp35 = undefined !== GetOptionResult1; if (tmp35) { tmp36 = Locale; tmp37 = outer1_1; _RangeError3 = RangeError; str16 = "Malformed unicode_script_subtag"; invariantResult3 = Locale(outer1_1[2]).invariant(Locale(outer1_1[3]).isUnicodeScriptSubtag(GetOptionResult1), "Malformed unicode_script_subtag", RangeError); } tmp39 = Locale; tmp40 = outer1_1; str17 = "region"; tmp41 = result; str18 = "string"; GetOptionResult2 = Locale(outer1_1[2]).GetOption(result, "region", "string", undefined, undefined); tmp43 = undefined !== GetOptionResult2; if (tmp43) { tmp44 = Locale; tmp45 = outer1_1; _RangeError4 = RangeError; str19 = "Malformed unicode_region_subtag"; invariantResult4 = Locale(outer1_1[2]).invariant(Locale(outer1_1[3]).isUnicodeRegionSubtag(GetOptionResult2), "Malformed unicode_region_subtag", RangeError); } tmp47 = Locale; tmp48 = outer1_1; result1 = Locale(outer1_1[3]).parseUnicodeLanguageId(locale); if (tmp26) { result1.lang = GetOptionResult; } if (tmp35) { result1.script = GetOptionResult1; } if (tmp43) { result1.region = GetOptionResult2; } _Intl = Intl; tmp50 = Locale; tmp51 = outer1_1; num5 = 0; obj = Locale(outer1_1[0]); obj2 = Locale(outer1_1[0]); obj = {}; obj.lang = result1; _Object = Object; tmp52 = null; obj1 = Object.create(null); str20 = "calendar"; tmp54 = result; str21 = "string"; GetOptionResult3 = tmp17(tmp18[2]).GetOption(result, "calendar", "string", undefined, undefined); if (undefined !== GetOptionResult3) { tmp56 = outer1_5; if (!outer1_5.test(GetOptionResult3)) { _RangeError5 = RangeError; prototype2 = RangeError.prototype; tmp57 = new.target; str22 = "invalid calendar"; tmp58 = new.target; rangeError = new RangeError("invalid calendar"); tmp60 = rangeError; throw rangeError; } } obj1.ca = GetOptionResult3; tmp61 = Locale; tmp62 = outer1_1; str23 = "collation"; tmp63 = result; str24 = "string"; GetOptionResult4 = Locale(outer1_1[2]).GetOption(result, "collation", "string", undefined, undefined); if (undefined !== GetOptionResult4) { tmp65 = outer1_5; if (!outer1_5.test(GetOptionResult4)) { _RangeError6 = RangeError; prototype3 = RangeError.prototype; tmp66 = new.target; str25 = "invalid collation"; tmp67 = new.target; rangeError1 = new RangeError("invalid collation"); tmp69 = rangeError1; throw rangeError1; } } obj1.co = GetOptionResult4; tmp70 = Locale; tmp71 = outer1_1; str26 = "firstDayOfWeek"; tmp72 = result; str27 = "string"; GetOptionResult5 = Locale(outer1_1[2]).GetOption(result, "firstDayOfWeek", "string", undefined, undefined); tmp74 = GetOptionResult5; if (undefined !== GetOptionResult5) { tmp75 = outer1_6; tmp76 = outer1_6[+GetOptionResult5]; tmp77 = outer1_3; tmp74 = tmp76; if (!outer1_3.test(tmp76)) { _RangeError7 = RangeError; prototype4 = RangeError.prototype; tmp78 = new.target; str28 = "Invalid firstDayOfWeek"; tmp79 = new.target; rangeError2 = new RangeError("Invalid firstDayOfWeek"); tmp81 = rangeError2; throw rangeError2; } } obj1.fw = tmp74; tmp82 = Locale; tmp83 = outer1_1; str29 = "hourCycle"; tmp84 = result; str30 = "string"; obj1.hc = Locale(outer1_1[2]).GetOption(result, "hourCycle", "string", ["h11", "h12", "h23", "h24"], undefined); str31 = "caseFirst"; tmp85 = result; obj1.kf = Locale(outer1_1[2]).GetOption(result, "caseFirst", "string", ["upper", "lower", "false"], undefined); str32 = "numeric"; str33 = "boolean"; tmp86 = result; GetOptionResult6 = Locale(outer1_1[2]).GetOption(result, "numeric", "boolean", undefined, undefined); StringResult = undefined; if (undefined !== GetOptionResult6) { _String = String; StringResult = String(GetOptionResult6); } obj1.kn = StringResult; tmp89 = Locale; tmp90 = outer1_1; str34 = "numberingSystem"; tmp91 = result; str35 = "string"; GetOptionResult7 = Locale(outer1_1[2]).GetOption(result, "numberingSystem", "string", undefined, undefined); if (undefined !== GetOptionResult7) { tmp93 = outer1_5; if (!outer1_5.test(GetOptionResult7)) { _RangeError8 = RangeError; prototype5 = RangeError.prototype; tmp94 = new.target; str36 = "Invalid numberingSystem"; tmp95 = new.target; rangeError3 = new RangeError("Invalid numberingSystem"); tmp97 = rangeError3; throw rangeError3; } } obj1.nu = GetOptionResult7; items1 = []; tmp98 = Locale; tmp99 = outer1_1; constructor = Locale(outer1_1[3]).parseUnicodeLocaleId(Intl.getCanonicalLocales(Locale(outer1_1[3]).emitUnicodeLocaleId(obj.__assign(obj2.__assign({}, Locale(outer1_1[3]).parseUnicodeLocaleId(locale)), obj)))[0]); extensions = constructor.extensions; str37 = "u"; num6 = 0; constructor = undefined; arr5 = items1; if (0 < extensions.length) { do { constructor = extensions[num6]; constructor = items1; if ("u" === constructor.type) { _Array = Array; if (Array.isArray(constructor.keywords)) { items1 = constructor.keywords; } constructor = items1; } num6 = num6 + 1; items1 = constructor; arr5 = constructor; } while (num6 < extensions.length); } _Object2 = Object; constructor = Object.create(null); num7 = 1; str38 = "Value for "; str39 = " must be a string"; str40 = ""; str41 = " must be in options"; for (let num8 = 0; num8 < prop.length; num8 = num8 + 1) { constructor = prop[num8]; num9 = 0; constructor = undefined; if (0 < arr5.length) { do { constructor = arr5[num9]; if (constructor[0] === constructor) { constructor = constructor[1]; } num9 = num9 + 1; } while (num9 < arr5.length); } constructor = Locale; constructor = outer1_1; concat = "".concat; constructor = constructor in obj1; constructor = Locale(outer1_1[2]).invariant(constructor, "".concat(constructor, " must be in options")); constructor = obj1[constructor]; if (undefined !== constructor) { constructor = Locale; constructor = outer1_1; concat2 = "Value for ".concat; constructor = Locale(outer1_1[2]).invariant("string" === typeof constructor, "Value for ".concat(constructor, " must be a string")); if (constructor) { constructor[1] = constructor; } else { items2 = [, ]; items2[0] = constructor; items2[1] = constructor; constructor = arr5.push(items2); } } constructor[constructor] = constructor; } if (constructor) { constructor.keywords = arr5; } else if (arr5.length) { extensions1 = constructor.extensions; obj2 = {}; obj2.type = "u"; obj2.keywords = arr5; obj2.attributes = []; constructor = extensions1.push(obj2); } _Intl2 = Intl; constructor = Locale; constructor = outer1_1; constructor.locale = Intl.getCanonicalLocales(Locale(outer1_1[3]).emitUnicodeLocaleId(constructor))[0]; ({ locale: tmp16.locale, ca: tmp16.calendar, co: tmp16.collation, fw: tmp16.firstDayOfWeek, hc: tmp16.hourCycle } = constructor); if (prop.indexOf("kf") > -1) { defaultResult1.caseFirst = constructor.kf; } if (prop.indexOf("kn") > -1) { constructor = Locale; constructor = outer1_1; str42 = "true"; defaultResult1.numeric = Locale(outer1_1[2]).SameValue(constructor.kn, "true"); } defaultResult1.numberingSystem = constructor.nu; return; } } locale = arg0.toString(); } } else { tmp3 = globalThis; _TypeError = TypeError; prototype = TypeError.prototype; tmp4 = new.target; str = "Intl.Locale must be called with 'new'"; tmp5 = new.target; typeError = new TypeError("Intl.Locale must be called with 'new'"); tmp7 = typeError; throw typeError; } return; } maximize() { tmp = new Locale(outer1_8(outer1_2.default(this).locale)); return tmp; } minimize() { locale = outer1_2.default(this).locale; tmp = Locale; tmp2 = outer1_8(locale); if (!tmp2) { prototype = tmp.prototype; tmp37 = new.target; tmp38 = new.target; tmp39 = locale; tmp = new tmp(tmp3); tmp41 = tmp; return tmp; } else { tmp4 = Locale; tmp5 = outer1_1; num = 3; num2 = 0; obj = Locale(outer1_1[0]); obj2 = Locale(outer1_1[0]); obj = {}; obj.variants = []; result = Locale(outer1_1[3]).emitUnicodeLanguageId(obj.__assign(obj2.__assign({}, Locale(outer1_1[3]).parseUnicodeLanguageId(tmp2)), obj)); parseUnicodeLocaleIdResult = Locale(outer1_1[3]).parseUnicodeLocaleId(locale); ({ lang, script, region, variants } = parseUnicodeLocaleIdResult.lang); tmp8 = outer1_8; obj1 = {}; obj1.lang = lang; obj1.variants = []; if (outer1_8(Locale(outer1_1[3]).emitUnicodeLanguageId(obj1)) === result) { tmp30 = Locale; tmp31 = outer1_1; num = Locale(outer1_1[num]).emitUnicodeLocaleId; obj13 = Locale(outer1_1[num2]); num2 = Locale(outer1_1[num2]); obj2 = {}; tmp33 = outer1_7; tmp34 = lang; tmp35 = variants; __assignResult = num2.__assign({}, parseUnicodeLocaleIdResult); obj2.lang = outer1_7(lang, undefined, undefined, variants); numResult = num(obj13.__assign(__assignResult, obj2)); } else { if (region) { tmp9 = outer1_8; tmp10 = Locale; tmp11 = outer1_1; obj3 = {}; obj3.lang = lang; obj3.region = region; obj3.variants = []; if (outer1_8(Locale(outer1_1[num]).emitUnicodeLanguageId(obj3)) === result) { tmp23 = Locale; tmp24 = outer1_1; obj10 = Locale(outer1_1[num2]); obj11 = Locale(outer1_1[num2]); obj4 = {}; tmp26 = outer1_7; tmp27 = lang; tmp28 = region; tmp29 = variants; __assignResult1 = obj11.__assign({}, parseUnicodeLocaleIdResult); obj4.lang = outer1_7(lang, undefined, region, variants); numResult = Locale(outer1_1[num]).emitUnicodeLocaleId(obj10.__assign(__assignResult1, obj4)); } } numResult = locale; if (script) { tmp13 = outer1_8; tmp14 = Locale; tmp15 = outer1_1; obj5 = {}; obj5.lang = lang; obj5.script = script; obj5.variants = []; numResult = locale; if (outer1_8(Locale(outer1_1[num]).emitUnicodeLanguageId(obj5)) === result) { tmp16 = Locale; tmp17 = outer1_1; obj7 = Locale(outer1_1[num2]); obj8 = Locale(outer1_1[num2]); obj6 = {}; tmp19 = outer1_7; tmp20 = lang; tmp21 = script; tmp22 = variants; __assignResult2 = obj8.__assign({}, parseUnicodeLocaleIdResult); obj6.lang = outer1_7(lang, script, undefined, variants); numResult = Locale(outer1_1[num]).emitUnicodeLocaleId(obj7.__assign(__assignResult2, obj6)); } } } tmp36 = numResult; } return; } toString() { return outer1_2.default(this).locale; } getCalendars() { self = this; defaultResult = outer1_2.default(this); region = undefined; if ("root" !== defaultResult.locale) { region = self.maximize().region; } return outer1_9(Locale(outer1_1[4]).getCalendarPreferenceDataForRegion(region), defaultResult.calendar); } getCollations() { return (function collationsOfLocale(defaultResult1) { let collation; let locale; ({ collation, locale } = outer2_2.default(defaultResult1)); const defaultResult = outer2_2.default(defaultResult1); const found = Locale(outer2_1[5]).supportedValuesOf("collation", locale).filter((arg0) => { let tmp = "standard" !== arg0; if (tmp) { tmp = "search" !== arg0; } return tmp; }); const sorted = found.sort(); return outer2_9(found, collation); })(this); } getHourCycles() { self = this; defaultResult = outer1_2.default(this); if (Locale(outer1_1[2]).HasOwnProperty(defaultResult, "initializedLocale")) { tmp7 = outer1_2; defaultResult1 = outer1_2.default(self); locale = defaultResult1.locale; str2 = "root"; region = undefined; if ("root" !== locale) { region = self.maximize().region; } tmp10 = outer1_9; tmp11 = Locale; tmp12 = outer1_1; num = 4; return outer1_9(Locale(outer1_1[4]).getHourCyclesPreferenceDataForLocaleOrRegion(locale, region), defaultResult1.hourCycle); } else { tmp2 = globalThis; _TypeError = TypeError; prototype = TypeError.prototype; tmp3 = new.target; str = "Error uninitialized locale"; tmp4 = new.target; typeError = new TypeError("Error uninitialized locale"); tmp6 = typeError; throw typeError; } } getNumberingSystems() { defaultResult = outer1_2.default(this); ({ numberingSystem, locale } = defaultResult); tmp2 = Locale(outer1_1[6]).numberingSystems[locale]; if (null === tmp2) { tmp3 = Locale; tmp4 = outer1_1; tmp2 = Locale(outer1_1[6]).numberingSystems[this.language]; } tmp5 = outer1_9; if (tmp2) { tmp6 = Locale; tmp7 = outer1_1; num = 0; obj = Locale(outer1_1[0]); flag = true; __spreadArrayResult = obj.__spreadArray([], tmp2, true); } else { __spreadArrayResult = []; } return tmp5(__spreadArrayResult, numberingSystem); } getTimeZones() { region = Locale(outer1_1[3]).parseUnicodeLanguageId(outer1_2.default(this).locale).region; arr = undefined; if (region) { tmp2 = Locale; tmp3 = outer1_1; num = 4; timeZonePreferenceForRegion = Locale(outer1_1[4]).getTimeZonePreferenceForRegion(region); sorted = timeZonePreferenceForRegion.sort(); tmp5 = globalThis; _Array = Array; arr = Array.from(timeZonePreferenceForRegion); } return arr; } getTextInfo() { obj = Object.create(Object.prototype); tmp2 = (function characterDirectionOfLocale(minimize) { let str = minimize.minimize(); str = str.toString(); let str2 = "ltr"; if ("right-to-left" === Locale(outer2_1[7]).characterOrders[str]) { str2 = "rtl"; } return str2; })(this); dataProperty = Locale(outer1_1[2]).createDataProperty(obj, "direction", tmp2); return obj; } getWeekInfo() { self = this; obj = Object.create(Object.prototype); defaultResult = outer1_2.default(this); if (Locale(outer1_1[2]).HasOwnProperty(defaultResult, "initializedLocale")) { tmp7 = outer1_2; str2 = "root"; region = undefined; if ("root" !== outer1_2.default(self).locale) { region = self.maximize().region; } tmp9 = Locale; tmp10 = outer1_1; num = 4; weekDataForRegion = Locale(outer1_1[4]).getWeekDataForRegion(region); str3 = "firstDay"; dataProperty = Locale(outer1_1[2]).createDataProperty(obj, "firstDay", weekDataForRegion.firstDay); str4 = "weekend"; dataProperty1 = Locale(outer1_1[2]).createDataProperty(obj, "weekend", weekDataForRegion.weekend); str5 = "minimalDays"; dataProperty2 = Locale(outer1_1[2]).createDataProperty(obj, "minimalDays", weekDataForRegion.minimalDays); firstDayOfWeek = defaultResult.firstDayOfWeek; if (undefined !== firstDayOfWeek) { obj.firstDay = firstDayOfWeek; } return obj; } else { _TypeError = TypeError; prototype = TypeError.prototype; tmp3 = new.target; str = "Error uninitialized locale"; tmp4 = new.target; typeError = new TypeError("Error uninitialized locale"); tmp6 = typeError; throw typeError; } } } let obj = { get() { return Locale(outer1_1[3]).emitUnicodeLanguageId(Locale(outer1_1[3]).parseUnicodeLanguageId(outer1_2.default(this).locale)); }, enumerable: false, configurable: true }; Object.defineProperty(Locale.prototype, "baseName", obj); obj = { get() { return outer1_2.default(this).calendar; }, enumerable: false, configurable: true }; Object.defineProperty(Locale.prototype, "calendar", obj); obj = { get() { return outer1_2.default(this).collation; }, enumerable: false, configurable: true }; Object.defineProperty(Locale.prototype, "collation", obj); let obj1 = { get() { return outer1_2.default(this).caseFirst; }, enumerable: false, configurable: true }; Object.defineProperty(Locale.prototype, "caseFirst", obj1); let obj2 = { get() { return outer1_2.default(this).numeric; }, enumerable: false, configurable: true }; Object.defineProperty(Locale.prototype, "numeric", obj2); let obj3 = { get() { return outer1_2.default(this).numberingSystem; }, enumerable: false, configurable: true }; Object.defineProperty(Locale.prototype, "numberingSystem", obj3); let obj4 = { get() { return Locale(outer1_1[3]).parseUnicodeLanguageId(outer1_2.default(this).locale).lang; }, enumerable: false, configurable: true }; Object.defineProperty(Locale.prototype, "language", obj4); let obj5 = { get() { return Locale(outer1_1[3]).parseUnicodeLanguageId(outer1_2.default(this).locale).script; }, enumerable: false, configurable: true }; Object.defineProperty(Locale.prototype, "script", obj5); const obj6 = { get() { return Locale(outer1_1[3]).parseUnicodeLanguageId(outer1_2.default(this).locale).region; }, enumerable: false, configurable: true }; Object.defineProperty(Locale.prototype, "region", obj6); let obj7 = { get() { const defaultResult = outer1_2.default(this); if (Locale(outer1_1[2]).HasOwnProperty(defaultResult, "initializedLocale")) { return defaultResult.firstDayOfWeek; } else { const _TypeError = TypeError; const typeError = new TypeError("Error uninitialized locale"); throw typeError; } }, enumerable: false, configurable: true }; Object.defineProperty(Locale.prototype, "firstDayOfWeek", obj7); let obj8 = { get() { const defaultResult = outer1_2.default(this); if (Locale(outer1_1[2]).HasOwnProperty(defaultResult, "initializedLocale")) { return defaultResult.hourCycle; } else { const _TypeError = TypeError; const typeError = new TypeError("Error uninitialized locale"); throw typeError; } }, enumerable: false, configurable: true }; Object.defineProperty(Locale.prototype, "hourCycle", obj8); Locale.relevantExtensionKeys = closure_4; Locale.polyfilled = true; return Locale; })(); if ("undefined" !== typeof Symbol) { let _Object = Object; const _Symbol = Symbol; Object.defineProperty(tmp3.prototype, Symbol.toStringTag, { value: "Intl.Locale", writable: false, enumerable: false, configurable: true }); } Object.defineProperty(tmp2.prototype.constructor, "length", { value: 1, writable: false, enumerable: false, configurable: true }); export const Locale = tmp2; export default tmp2;