82 lines
21 KiB
JavaScript
82 lines
21 KiB
JavaScript
// Module ID: 5613
|
|
// Function ID: 47802
|
|
// Name: CurrencyCodes
|
|
// Dependencies: []
|
|
// Exports: convertToMinorCurrencyUnits, currencyCodeFromBCP47Locale, floorToWholeCurrencyUnits, formatPrice
|
|
|
|
// Module 5613 (CurrencyCodes)
|
|
let closure_2 = [];
|
|
let closure_3 = importDefault(dependencyMap[0]);
|
|
let closure_4 = importDefault(dependencyMap[1]);
|
|
const CurrencyCodes = arg1(dependencyMap[2]).CurrencyCodes;
|
|
let obj = { [CurrencyCodes.AED]: 2, [CurrencyCodes.AFN]: 2, [CurrencyCodes.ALL]: 2, [CurrencyCodes.AMD]: 2, [CurrencyCodes.ANG]: 2, [CurrencyCodes.AOA]: 2, [CurrencyCodes.ARS]: 2, [CurrencyCodes.AUD]: 2, [CurrencyCodes.AWG]: 2, [CurrencyCodes.AZN]: 2, [CurrencyCodes.BAM]: 2, [CurrencyCodes.BBD]: 2, [CurrencyCodes.BDT]: 2, [CurrencyCodes.BGN]: 2, [CurrencyCodes.BHD]: 3, [CurrencyCodes.BIF]: 0, [CurrencyCodes.BMD]: 2, [CurrencyCodes.BND]: 2, [CurrencyCodes.BOB]: 2, [CurrencyCodes.BOV]: 2, [CurrencyCodes.BRL]: 2, [CurrencyCodes.BSD]: 2, [CurrencyCodes.BTN]: 2, [CurrencyCodes.BWP]: 2, [CurrencyCodes.BYR]: 0, [CurrencyCodes.BYN]: 2, [CurrencyCodes.BZD]: 2, [CurrencyCodes.CAD]: 2, [CurrencyCodes.CDF]: 2, [CurrencyCodes.CHE]: 2, [CurrencyCodes.CHF]: 2, [CurrencyCodes.CHW]: 2, [CurrencyCodes.CLF]: 0, [CurrencyCodes.CLP]: 0, [CurrencyCodes.CNY]: 2, [CurrencyCodes.COP]: 2, [CurrencyCodes.COU]: 2, [CurrencyCodes.CRC]: 2, [CurrencyCodes.CUC]: 2, [CurrencyCodes.CUP]: 2, [CurrencyCodes.CVE]: 2, [CurrencyCodes.CZK]: 2, [CurrencyCodes.DJF]: 0, [CurrencyCodes.DKK]: 2, [CurrencyCodes.DOP]: 2, [CurrencyCodes.DZD]: 2, [CurrencyCodes.EGP]: 2, [CurrencyCodes.ERN]: 2, [CurrencyCodes.ETB]: 2, [CurrencyCodes.EUR]: 2, [CurrencyCodes.FJD]: 2, [CurrencyCodes.FKP]: 2, [CurrencyCodes.GBP]: 2, [CurrencyCodes.GEL]: 2, [CurrencyCodes.GHS]: 2, [CurrencyCodes.GIP]: 2, [CurrencyCodes.GMD]: 2, [CurrencyCodes.GNF]: 0, [CurrencyCodes.GTQ]: 2, [CurrencyCodes.GYD]: 2, [CurrencyCodes.HKD]: 2, [CurrencyCodes.HNL]: 2, [CurrencyCodes.HRK]: 2, [CurrencyCodes.HTG]: 2, [CurrencyCodes.HUF]: 2, [CurrencyCodes.IDR]: 2, [CurrencyCodes.ILS]: 2, [CurrencyCodes.INR]: 2, [CurrencyCodes.IQD]: 3, [CurrencyCodes.IRR]: 2, [CurrencyCodes.ISK]: 0, [CurrencyCodes.JMD]: 2, [CurrencyCodes.JOD]: 3, [CurrencyCodes.JPY]: 0, [CurrencyCodes.KES]: 2, [CurrencyCodes.KGS]: 2, [CurrencyCodes.KHR]: 2, [CurrencyCodes.KMF]: 0, [CurrencyCodes.KPW]: 2, [CurrencyCodes.KRW]: 0, [CurrencyCodes.KWD]: 3, [CurrencyCodes.KYD]: 2, [CurrencyCodes.KZT]: 2, [CurrencyCodes.LAK]: 2, [CurrencyCodes.LBP]: 2, [CurrencyCodes.LKR]: 2, [CurrencyCodes.LRD]: 2, [CurrencyCodes.LSL]: 2, [CurrencyCodes.LTL]: 2, [CurrencyCodes.LVL]: 2, [CurrencyCodes.LYD]: 3, [CurrencyCodes.MAD]: 2, [CurrencyCodes.MDL]: 2, [CurrencyCodes.MGA]: 2, [CurrencyCodes.MKD]: 2, [CurrencyCodes.MMK]: 2, [CurrencyCodes.MNT]: 2, [CurrencyCodes.MOP]: 2, [CurrencyCodes.MRO]: 2, [CurrencyCodes.MUR]: 2, [CurrencyCodes.MVR]: 2, [CurrencyCodes.MWK]: 2, [CurrencyCodes.MXN]: 2, [CurrencyCodes.MXV]: 2, [CurrencyCodes.MYR]: 2, [CurrencyCodes.MZN]: 2, [CurrencyCodes.NAD]: 2, [CurrencyCodes.NGN]: 2, [CurrencyCodes.NIO]: 2, [CurrencyCodes.NOK]: 2, [CurrencyCodes.NPR]: 2, [CurrencyCodes.NZD]: 2, [CurrencyCodes.OMR]: 3, [CurrencyCodes.PAB]: 2, [CurrencyCodes.PEN]: 2, [CurrencyCodes.PGK]: 2, [CurrencyCodes.PHP]: 2, [CurrencyCodes.PKR]: 2, [CurrencyCodes.PLN]: 2, [CurrencyCodes.PYG]: 0, [CurrencyCodes.QAR]: 2, [CurrencyCodes.RON]: 2, [CurrencyCodes.RSD]: 2, [CurrencyCodes.RUB]: 2, [CurrencyCodes.RWF]: 0, [CurrencyCodes.SAR]: 2, [CurrencyCodes.SBD]: 2, [CurrencyCodes.SCR]: 2, [CurrencyCodes.SDG]: 2, [CurrencyCodes.SEK]: 2, [CurrencyCodes.SGD]: 2, [CurrencyCodes.SHP]: 2, [CurrencyCodes.SLL]: 2, [CurrencyCodes.SOS]: 2, [CurrencyCodes.SRD]: 2, [CurrencyCodes.SSP]: 2, [CurrencyCodes.STD]: 2, [CurrencyCodes.SVC]: 2, [CurrencyCodes.SYP]: 2, [CurrencyCodes.SZL]: 2, [CurrencyCodes.THB]: 2, [CurrencyCodes.TJS]: 2, [CurrencyCodes.TMT]: 2, [CurrencyCodes.TND]: 3, [CurrencyCodes.TOP]: 2, [CurrencyCodes.TRY]: 2, [CurrencyCodes.TTD]: 2, [CurrencyCodes.TWD]: 2, [CurrencyCodes.TZS]: 2, [CurrencyCodes.UAH]: 2, [CurrencyCodes.UGX]: 0, [CurrencyCodes.USD]: 2, [CurrencyCodes.USN]: 2, [CurrencyCodes.USS]: 2, [CurrencyCodes.UYI]: 0, [CurrencyCodes.UYU]: 2, [CurrencyCodes.UZS]: 2, [CurrencyCodes.VEF]: 2, [CurrencyCodes.VND]: 0, [CurrencyCodes.VUV]: 0, [CurrencyCodes.WST]: 2, [CurrencyCodes.XAF]: 0, [CurrencyCodes.XAG]: 0, [CurrencyCodes.XAU]: 0, [CurrencyCodes.XBA]: 0, [CurrencyCodes.XBB]: 0, [CurrencyCodes.XBC]: 0, [CurrencyCodes.XBD]: 0, [CurrencyCodes.XCD]: 2, [CurrencyCodes.XDR]: 0, [CurrencyCodes.XFU]: 0, [CurrencyCodes.XOF]: 0, [CurrencyCodes.XPD]: 0, [CurrencyCodes.XPF]: 0, [CurrencyCodes.XPT]: 0, [CurrencyCodes.XSU]: 0, [CurrencyCodes.XTS]: 0, [CurrencyCodes.XUA]: 0, [CurrencyCodes.YER]: 2, [CurrencyCodes.ZAR]: 2, [CurrencyCodes.ZMW]: 2, [CurrencyCodes.ZWL]: 2, [CurrencyCodes.DISCORD_ORB]: 0 };
|
|
function convertToMajorCurrencyUnits(diff1, USD) {
|
|
if (null == obj[USD]) {
|
|
const _Error = Error;
|
|
const _HermesInternal = HermesInternal;
|
|
const error = new Error("Unexpected currency " + USD);
|
|
throw error;
|
|
} else {
|
|
let tmp4 = importDefault(dependencyMap[3]);
|
|
const prototype = tmp4.prototype;
|
|
tmp4 = new tmp4(diff1);
|
|
return tmp4.dividedBy(10 ** tmp).toNumber();
|
|
}
|
|
}
|
|
obj = { [arg1(dependencyMap[4]).CountryCodes.AD]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.AE]: CurrencyCodes.AED, [arg1(dependencyMap[4]).CountryCodes.AF]: CurrencyCodes.AFN, [arg1(dependencyMap[4]).CountryCodes.AG]: CurrencyCodes.XCD, [arg1(dependencyMap[4]).CountryCodes.AI]: CurrencyCodes.XCD, [arg1(dependencyMap[4]).CountryCodes.AL]: CurrencyCodes.ALL, [arg1(dependencyMap[4]).CountryCodes.AM]: CurrencyCodes.AMD, [arg1(dependencyMap[4]).CountryCodes.AO]: CurrencyCodes.AOA, [arg1(dependencyMap[4]).CountryCodes.AQ]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.AR]: CurrencyCodes.ARS, [arg1(dependencyMap[4]).CountryCodes.AS]: CurrencyCodes.USD, [arg1(dependencyMap[4]).CountryCodes.AT]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.AU]: CurrencyCodes.AUD, [arg1(dependencyMap[4]).CountryCodes.AW]: CurrencyCodes.AWG, [arg1(dependencyMap[4]).CountryCodes.AX]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.AZ]: CurrencyCodes.AZN, [arg1(dependencyMap[4]).CountryCodes.BA]: CurrencyCodes.BAM, [arg1(dependencyMap[4]).CountryCodes.BB]: CurrencyCodes.BBD, [arg1(dependencyMap[4]).CountryCodes.BD]: CurrencyCodes.BDT, [arg1(dependencyMap[4]).CountryCodes.BE]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.BF]: CurrencyCodes.XOF, [arg1(dependencyMap[4]).CountryCodes.BG]: CurrencyCodes.BGN, [arg1(dependencyMap[4]).CountryCodes.BH]: CurrencyCodes.BHD, [arg1(dependencyMap[4]).CountryCodes.BI]: CurrencyCodes.BIF, [arg1(dependencyMap[4]).CountryCodes.BJ]: CurrencyCodes.XOF, [arg1(dependencyMap[4]).CountryCodes.BL]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.BM]: CurrencyCodes.BMD, [arg1(dependencyMap[4]).CountryCodes.BN]: CurrencyCodes.BND, [arg1(dependencyMap[4]).CountryCodes.BO]: CurrencyCodes.BOB, [arg1(dependencyMap[4]).CountryCodes.BQ]: CurrencyCodes.USD, [arg1(dependencyMap[4]).CountryCodes.BR]: CurrencyCodes.BRL, [arg1(dependencyMap[4]).CountryCodes.BS]: CurrencyCodes.BSD, [arg1(dependencyMap[4]).CountryCodes.BT]: CurrencyCodes.BTN, [arg1(dependencyMap[4]).CountryCodes.BV]: CurrencyCodes.NOK, [arg1(dependencyMap[4]).CountryCodes.BW]: CurrencyCodes.BWP, [arg1(dependencyMap[4]).CountryCodes.BY]: CurrencyCodes.BYN, [arg1(dependencyMap[4]).CountryCodes.BZ]: CurrencyCodes.BZD, [arg1(dependencyMap[4]).CountryCodes.CA]: CurrencyCodes.CAD, [arg1(dependencyMap[4]).CountryCodes.CC]: CurrencyCodes.AUD, [arg1(dependencyMap[4]).CountryCodes.CD]: CurrencyCodes.CDF, [arg1(dependencyMap[4]).CountryCodes.CF]: CurrencyCodes.XAF, [arg1(dependencyMap[4]).CountryCodes.CG]: CurrencyCodes.XAF, [arg1(dependencyMap[4]).CountryCodes.CH]: CurrencyCodes.CHF, [arg1(dependencyMap[4]).CountryCodes.CI]: CurrencyCodes.XOF, [arg1(dependencyMap[4]).CountryCodes.CK]: CurrencyCodes.NZD, [arg1(dependencyMap[4]).CountryCodes.CL]: CurrencyCodes.CLP, [arg1(dependencyMap[4]).CountryCodes.CM]: CurrencyCodes.XAF, [arg1(dependencyMap[4]).CountryCodes.CN]: CurrencyCodes.CNY, [arg1(dependencyMap[4]).CountryCodes.CO]: CurrencyCodes.COP, [arg1(dependencyMap[4]).CountryCodes.CR]: CurrencyCodes.CRC, [arg1(dependencyMap[4]).CountryCodes.CU]: CurrencyCodes.CUP, [arg1(dependencyMap[4]).CountryCodes.CV]: CurrencyCodes.CVE, [arg1(dependencyMap[4]).CountryCodes.CW]: CurrencyCodes.ANG, [arg1(dependencyMap[4]).CountryCodes.CX]: CurrencyCodes.AUD, [arg1(dependencyMap[4]).CountryCodes.CY]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.CZ]: CurrencyCodes.CZK, [arg1(dependencyMap[4]).CountryCodes.DE]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.DJ]: CurrencyCodes.DJF, [arg1(dependencyMap[4]).CountryCodes.DK]: CurrencyCodes.DKK, [arg1(dependencyMap[4]).CountryCodes.DM]: CurrencyCodes.XCD, [arg1(dependencyMap[4]).CountryCodes.DO]: CurrencyCodes.DOP, [arg1(dependencyMap[4]).CountryCodes.DZ]: CurrencyCodes.DZD, [arg1(dependencyMap[4]).CountryCodes.EC]: CurrencyCodes.USD, [arg1(dependencyMap[4]).CountryCodes.EE]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.EG]: CurrencyCodes.EGP, [arg1(dependencyMap[4]).CountryCodes.EH]: CurrencyCodes.MAD, [arg1(dependencyMap[4]).CountryCodes.ER]: CurrencyCodes.ERN, [arg1(dependencyMap[4]).CountryCodes.ES]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.ET]: CurrencyCodes.ETB, [arg1(dependencyMap[4]).CountryCodes.FI]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.FJ]: CurrencyCodes.FJD, [arg1(dependencyMap[4]).CountryCodes.FK]: CurrencyCodes.FKP, [arg1(dependencyMap[4]).CountryCodes.FM]: CurrencyCodes.USD, [arg1(dependencyMap[4]).CountryCodes.FO]: CurrencyCodes.DKK, [arg1(dependencyMap[4]).CountryCodes.FR]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.GA]: CurrencyCodes.XAF, [arg1(dependencyMap[4]).CountryCodes.GB]: CurrencyCodes.GBP, [arg1(dependencyMap[4]).CountryCodes.GD]: CurrencyCodes.XCD, [arg1(dependencyMap[4]).CountryCodes.GE]: CurrencyCodes.GEL, [arg1(dependencyMap[4]).CountryCodes.GF]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.GG]: CurrencyCodes.GBP, [arg1(dependencyMap[4]).CountryCodes.GH]: CurrencyCodes.GHS, [arg1(dependencyMap[4]).CountryCodes.GI]: CurrencyCodes.GIP, [arg1(dependencyMap[4]).CountryCodes.GL]: CurrencyCodes.DKK, [arg1(dependencyMap[4]).CountryCodes.GM]: CurrencyCodes.GMD, [arg1(dependencyMap[4]).CountryCodes.GN]: CurrencyCodes.GNF, [arg1(dependencyMap[4]).CountryCodes.GP]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.GQ]: CurrencyCodes.XAF, [arg1(dependencyMap[4]).CountryCodes.GR]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.GS]: CurrencyCodes.GBP, [arg1(dependencyMap[4]).CountryCodes.GT]: CurrencyCodes.GTQ, [arg1(dependencyMap[4]).CountryCodes.GU]: CurrencyCodes.USD, [arg1(dependencyMap[4]).CountryCodes.GW]: CurrencyCodes.XOF, [arg1(dependencyMap[4]).CountryCodes.GY]: CurrencyCodes.GYD, [arg1(dependencyMap[4]).CountryCodes.HK]: CurrencyCodes.HKD, [arg1(dependencyMap[4]).CountryCodes.HM]: CurrencyCodes.AUD, [arg1(dependencyMap[4]).CountryCodes.HN]: CurrencyCodes.HNL, [arg1(dependencyMap[4]).CountryCodes.HR]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.HT]: CurrencyCodes.HTG, [arg1(dependencyMap[4]).CountryCodes.HU]: CurrencyCodes.HUF, [arg1(dependencyMap[4]).CountryCodes.ID]: CurrencyCodes.IDR, [arg1(dependencyMap[4]).CountryCodes.IE]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.IL]: CurrencyCodes.ILS, [arg1(dependencyMap[4]).CountryCodes.IM]: CurrencyCodes.GBP, [arg1(dependencyMap[4]).CountryCodes.IN]: CurrencyCodes.INR, [arg1(dependencyMap[4]).CountryCodes.IO]: CurrencyCodes.USD, [arg1(dependencyMap[4]).CountryCodes.IQ]: CurrencyCodes.IQD, [arg1(dependencyMap[4]).CountryCodes.IR]: CurrencyCodes.IRR, [arg1(dependencyMap[4]).CountryCodes.IS]: CurrencyCodes.ISK, [arg1(dependencyMap[4]).CountryCodes.IT]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.JE]: CurrencyCodes.GBP, [arg1(dependencyMap[4]).CountryCodes.JM]: CurrencyCodes.JMD, [arg1(dependencyMap[4]).CountryCodes.JO]: CurrencyCodes.JOD, [arg1(dependencyMap[4]).CountryCodes.JP]: CurrencyCodes.JPY, [arg1(dependencyMap[4]).CountryCodes.KE]: CurrencyCodes.KES, [arg1(dependencyMap[4]).CountryCodes.KG]: CurrencyCodes.KGS, [arg1(dependencyMap[4]).CountryCodes.KH]: CurrencyCodes.KHR, [arg1(dependencyMap[4]).CountryCodes.KI]: CurrencyCodes.AUD, [arg1(dependencyMap[4]).CountryCodes.KM]: CurrencyCodes.KMF, [arg1(dependencyMap[4]).CountryCodes.KN]: CurrencyCodes.XCD, [arg1(dependencyMap[4]).CountryCodes.KP]: CurrencyCodes.KPW, [arg1(dependencyMap[4]).CountryCodes.KR]: CurrencyCodes.KRW, [arg1(dependencyMap[4]).CountryCodes.KW]: CurrencyCodes.KWD, [arg1(dependencyMap[4]).CountryCodes.KY]: CurrencyCodes.KYD, [arg1(dependencyMap[4]).CountryCodes.KZ]: CurrencyCodes.KZT, [arg1(dependencyMap[4]).CountryCodes.LA]: CurrencyCodes.LAK, [arg1(dependencyMap[4]).CountryCodes.LB]: CurrencyCodes.LBP, [arg1(dependencyMap[4]).CountryCodes.LC]: CurrencyCodes.XCD, [arg1(dependencyMap[4]).CountryCodes.LI]: CurrencyCodes.CHF, [arg1(dependencyMap[4]).CountryCodes.LK]: CurrencyCodes.LKR, [arg1(dependencyMap[4]).CountryCodes.LR]: CurrencyCodes.LRD, [arg1(dependencyMap[4]).CountryCodes.LS]: CurrencyCodes.LSL, [arg1(dependencyMap[4]).CountryCodes.LT]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.LU]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.LV]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.LY]: CurrencyCodes.LYD, [arg1(dependencyMap[4]).CountryCodes.MA]: CurrencyCodes.MAD, [arg1(dependencyMap[4]).CountryCodes.MC]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.MD]: CurrencyCodes.MDL, [arg1(dependencyMap[4]).CountryCodes.ME]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.MF]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.MG]: CurrencyCodes.MGA, [arg1(dependencyMap[4]).CountryCodes.MH]: CurrencyCodes.USD, [arg1(dependencyMap[4]).CountryCodes.MK]: CurrencyCodes.MKD, [arg1(dependencyMap[4]).CountryCodes.ML]: CurrencyCodes.XOF, [arg1(dependencyMap[4]).CountryCodes.MM]: CurrencyCodes.MMK, [arg1(dependencyMap[4]).CountryCodes.MN]: CurrencyCodes.MNT, [arg1(dependencyMap[4]).CountryCodes.MO]: CurrencyCodes.MOP, [arg1(dependencyMap[4]).CountryCodes.MP]: CurrencyCodes.USD, [arg1(dependencyMap[4]).CountryCodes.MQ]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.MS]: CurrencyCodes.XCD, [arg1(dependencyMap[4]).CountryCodes.MT]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.MU]: CurrencyCodes.MUR, [arg1(dependencyMap[4]).CountryCodes.MV]: CurrencyCodes.MVR, [arg1(dependencyMap[4]).CountryCodes.MW]: CurrencyCodes.MWK, [arg1(dependencyMap[4]).CountryCodes.MX]: CurrencyCodes.MXN, [arg1(dependencyMap[4]).CountryCodes.MY]: CurrencyCodes.MYR, [arg1(dependencyMap[4]).CountryCodes.MZ]: CurrencyCodes.MZN, [arg1(dependencyMap[4]).CountryCodes.NA]: CurrencyCodes.NAD, [arg1(dependencyMap[4]).CountryCodes.NC]: CurrencyCodes.XPF, [arg1(dependencyMap[4]).CountryCodes.NE]: CurrencyCodes.XOF, [arg1(dependencyMap[4]).CountryCodes.NF]: CurrencyCodes.AUD, [arg1(dependencyMap[4]).CountryCodes.NG]: CurrencyCodes.NGN, [arg1(dependencyMap[4]).CountryCodes.NI]: CurrencyCodes.NIO, [arg1(dependencyMap[4]).CountryCodes.NL]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.NO]: CurrencyCodes.NOK, [arg1(dependencyMap[4]).CountryCodes.NP]: CurrencyCodes.NPR, [arg1(dependencyMap[4]).CountryCodes.NR]: CurrencyCodes.AUD, [arg1(dependencyMap[4]).CountryCodes.NU]: CurrencyCodes.NZD, [arg1(dependencyMap[4]).CountryCodes.NZ]: CurrencyCodes.NZD, [arg1(dependencyMap[4]).CountryCodes.OM]: CurrencyCodes.OMR, [arg1(dependencyMap[4]).CountryCodes.PA]: CurrencyCodes.PAB, [arg1(dependencyMap[4]).CountryCodes.PE]: CurrencyCodes.PEN, [arg1(dependencyMap[4]).CountryCodes.PF]: CurrencyCodes.XPF, [arg1(dependencyMap[4]).CountryCodes.PG]: CurrencyCodes.PGK, [arg1(dependencyMap[4]).CountryCodes.PH]: CurrencyCodes.PHP, [arg1(dependencyMap[4]).CountryCodes.PK]: CurrencyCodes.PKR, [arg1(dependencyMap[4]).CountryCodes.PL]: CurrencyCodes.PLN, [arg1(dependencyMap[4]).CountryCodes.PM]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.PN]: CurrencyCodes.NZD, [arg1(dependencyMap[4]).CountryCodes.PR]: CurrencyCodes.USD, [arg1(dependencyMap[4]).CountryCodes.PS]: CurrencyCodes.ILS, [arg1(dependencyMap[4]).CountryCodes.PT]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.PW]: CurrencyCodes.USD, [arg1(dependencyMap[4]).CountryCodes.PY]: CurrencyCodes.PYG, [arg1(dependencyMap[4]).CountryCodes.QA]: CurrencyCodes.QAR, [arg1(dependencyMap[4]).CountryCodes.RE]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.RO]: CurrencyCodes.RON, [arg1(dependencyMap[4]).CountryCodes.RS]: CurrencyCodes.RSD, [arg1(dependencyMap[4]).CountryCodes.RU]: CurrencyCodes.RUB, [arg1(dependencyMap[4]).CountryCodes.RW]: CurrencyCodes.RWF, [arg1(dependencyMap[4]).CountryCodes.SA]: CurrencyCodes.SAR, [arg1(dependencyMap[4]).CountryCodes.SB]: CurrencyCodes.SBD, [arg1(dependencyMap[4]).CountryCodes.SC]: CurrencyCodes.SCR, [arg1(dependencyMap[4]).CountryCodes.SD]: CurrencyCodes.SDG, [arg1(dependencyMap[4]).CountryCodes.SE]: CurrencyCodes.SEK, [arg1(dependencyMap[4]).CountryCodes.SG]: CurrencyCodes.SGD, [arg1(dependencyMap[4]).CountryCodes.SH]: CurrencyCodes.SHP, [arg1(dependencyMap[4]).CountryCodes.SI]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.SJ]: CurrencyCodes.NOK, [arg1(dependencyMap[4]).CountryCodes.SK]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.SM]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.SN]: CurrencyCodes.XOF, [arg1(dependencyMap[4]).CountryCodes.SO]: CurrencyCodes.SOS, [arg1(dependencyMap[4]).CountryCodes.SS]: CurrencyCodes.SSP, [arg1(dependencyMap[4]).CountryCodes.SV]: CurrencyCodes.SVC, [arg1(dependencyMap[4]).CountryCodes.SX]: CurrencyCodes.ANG, [arg1(dependencyMap[4]).CountryCodes.SY]: CurrencyCodes.SYP, [arg1(dependencyMap[4]).CountryCodes.SZ]: CurrencyCodes.SZL, [arg1(dependencyMap[4]).CountryCodes.TC]: CurrencyCodes.USD, [arg1(dependencyMap[4]).CountryCodes.TD]: CurrencyCodes.XAF, [arg1(dependencyMap[4]).CountryCodes.TF]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.TG]: CurrencyCodes.XOF, [arg1(dependencyMap[4]).CountryCodes.TH]: CurrencyCodes.THB, [arg1(dependencyMap[4]).CountryCodes.TJ]: CurrencyCodes.TJS, [arg1(dependencyMap[4]).CountryCodes.TK]: CurrencyCodes.NZD, [arg1(dependencyMap[4]).CountryCodes.TL]: CurrencyCodes.USD, [arg1(dependencyMap[4]).CountryCodes.TM]: CurrencyCodes.TMT, [arg1(dependencyMap[4]).CountryCodes.TN]: CurrencyCodes.TND, [arg1(dependencyMap[4]).CountryCodes.TO]: CurrencyCodes.TOP, [arg1(dependencyMap[4]).CountryCodes.TR]: CurrencyCodes.TRY, [arg1(dependencyMap[4]).CountryCodes.TT]: CurrencyCodes.TTD, [arg1(dependencyMap[4]).CountryCodes.TV]: CurrencyCodes.AUD, [arg1(dependencyMap[4]).CountryCodes.TW]: CurrencyCodes.TWD, [arg1(dependencyMap[4]).CountryCodes.TZ]: CurrencyCodes.TZS, [arg1(dependencyMap[4]).CountryCodes.UA]: CurrencyCodes.UAH, [arg1(dependencyMap[4]).CountryCodes.UG]: CurrencyCodes.UGX, [arg1(dependencyMap[4]).CountryCodes.UM]: CurrencyCodes.USD, [arg1(dependencyMap[4]).CountryCodes.US]: CurrencyCodes.USD, [arg1(dependencyMap[4]).CountryCodes.UY]: CurrencyCodes.UYU, [arg1(dependencyMap[4]).CountryCodes.UZ]: CurrencyCodes.UZS, [arg1(dependencyMap[4]).CountryCodes.VA]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.VC]: CurrencyCodes.XCD, [arg1(dependencyMap[4]).CountryCodes.VG]: CurrencyCodes.USD, [arg1(dependencyMap[4]).CountryCodes.VI]: CurrencyCodes.USD, [arg1(dependencyMap[4]).CountryCodes.VN]: CurrencyCodes.VND, [arg1(dependencyMap[4]).CountryCodes.VU]: CurrencyCodes.VUV, [arg1(dependencyMap[4]).CountryCodes.WF]: CurrencyCodes.XPF, [arg1(dependencyMap[4]).CountryCodes.WS]: CurrencyCodes.WST, [arg1(dependencyMap[4]).CountryCodes.YE]: CurrencyCodes.YER, [arg1(dependencyMap[4]).CountryCodes.YT]: CurrencyCodes.EUR, [arg1(dependencyMap[4]).CountryCodes.ZA]: CurrencyCodes.ZAR, [arg1(dependencyMap[4]).CountryCodes.ZM]: CurrencyCodes.ZMW };
|
|
const result = arg1(dependencyMap[5]).fileFinishedImporting("../discord_common/js/shared/utils/PriceUtils.tsx");
|
|
|
|
export const formatPrice = (diff1, currency) => {
|
|
let obj = arg3;
|
|
if (arg3 === undefined) {
|
|
obj = {};
|
|
}
|
|
if (currency === CurrencyCodes.DISCORD_ORB) {
|
|
return diff1.toString();
|
|
} else {
|
|
const convertToMajorUnits = obj.convertToMajorUnits;
|
|
const _Intl = Intl;
|
|
obj = { style: "currency", currency };
|
|
const merged = Object.assign(callback2(obj, closure_2));
|
|
let tmp8 = diff1;
|
|
if (tmp) {
|
|
tmp8 = convertToMajorCurrencyUnits(diff1, currency);
|
|
}
|
|
return Intl.NumberFormat(arg2, obj).format(tmp8);
|
|
}
|
|
};
|
|
export const CurrencyExponents = obj;
|
|
export { convertToMajorCurrencyUnits };
|
|
export const convertToMinorCurrencyUnits = (arg0, arg1) => {
|
|
if (null == obj[arg1]) {
|
|
const _Error = Error;
|
|
const _HermesInternal = HermesInternal;
|
|
const error = new Error("Unexpected currency " + arg1);
|
|
throw error;
|
|
} else {
|
|
let tmp4 = importDefault(dependencyMap[3]);
|
|
const prototype = tmp4.prototype;
|
|
tmp4 = new tmp4(arg0);
|
|
return tmp4.times(10 ** tmp).toNumber();
|
|
}
|
|
};
|
|
export const floorToWholeCurrencyUnits = (arg0, arg1) => {
|
|
if (null == obj[arg1]) {
|
|
return null;
|
|
} else {
|
|
const _Math = Math;
|
|
return Math.floor(arg0 / 10 ** tmp) * 10 ** tmp;
|
|
}
|
|
};
|
|
export const currencyCodeFromBCP47Locale = (str) => {
|
|
let USD = CurrencyCodes.USD;
|
|
str = callback(str.split("-"), 2)[1];
|
|
let tmp2 = USD;
|
|
if (undefined !== str) {
|
|
if (null != obj[str.toUpperCase(str)]) {
|
|
USD = tmp4;
|
|
}
|
|
tmp2 = USD;
|
|
}
|
|
return tmp2;
|
|
};
|