UNPKG

dinero.js

Version:

Create, calculate, and format money in JavaScript and TypeScript

1,332 lines (1,331 loc) 14.5 kB
//#region src/currencies/iso4217.ts /** * United Arab Emirates dirham. */ const AED = { code: "AED", base: 10, exponent: 2 }; /** * Afghan afghani. */ const AFN = { code: "AFN", base: 10, exponent: 2 }; /** * Albanian lek. */ const ALL = { code: "ALL", base: 10, exponent: 2 }; /** * Armenian dram. */ const AMD = { code: "AMD", base: 10, exponent: 2 }; /** * Angolan kwanza. */ const AOA = { code: "AOA", base: 10, exponent: 2 }; /** * Argentine peso. */ const ARS = { code: "ARS", base: 10, exponent: 2 }; /** * Australian dollar. */ const AUD = { code: "AUD", base: 10, exponent: 2 }; /** * Aruban florin. */ const AWG = { code: "AWG", base: 10, exponent: 2 }; /** * Azerbaijani manat. */ const AZN = { code: "AZN", base: 10, exponent: 2 }; /** * Bosnia and Herzegovina convertible mark. */ const BAM = { code: "BAM", base: 10, exponent: 2 }; /** * Barbados dollar. */ const BBD = { code: "BBD", base: 10, exponent: 2 }; /** * Bangladeshi taka. */ const BDT = { code: "BDT", base: 10, exponent: 2 }; /** * Bulgarian lev. */ const BGN = { code: "BGN", base: 10, exponent: 2 }; /** * Bahraini dinar. */ const BHD = { code: "BHD", base: 10, exponent: 3 }; /** * Burundian franc. */ const BIF = { code: "BIF", base: 10, exponent: 0 }; /** * Bermudian dollar. */ const BMD = { code: "BMD", base: 10, exponent: 2 }; /** * Brunei dollar. */ const BND = { code: "BND", base: 10, exponent: 2 }; /** * Bolivian boliviano. */ const BOB = { code: "BOB", base: 10, exponent: 2 }; /** * Bolivian Mvdol. */ const BOV = { code: "BOV", base: 10, exponent: 2 }; /** * Brazilian real. */ const BRL = { code: "BRL", base: 10, exponent: 2 }; /** * Bahamian dollar. */ const BSD = { code: "BSD", base: 10, exponent: 2 }; /** * Bhutanese ngultrum. */ const BTN = { code: "BTN", base: 10, exponent: 2 }; /** * Botswana pula. */ const BWP = { code: "BWP", base: 10, exponent: 2 }; /** * Belarusian ruble. */ const BYN = { code: "BYN", base: 10, exponent: 2 }; /** * Belize dollar. */ const BZD = { code: "BZD", base: 10, exponent: 2 }; /** * Canadian dollar. */ const CAD = { code: "CAD", base: 10, exponent: 2 }; /** * Congolese franc. */ const CDF = { code: "CDF", base: 10, exponent: 2 }; /** * WIR Euro. */ const CHE = { code: "CHE", base: 10, exponent: 2 }; /** * Swiss franc. */ const CHF = { code: "CHF", base: 10, exponent: 2 }; /** * WIR Franc. */ const CHW = { code: "CHW", base: 10, exponent: 2 }; /** * Unidad de Fomento. */ const CLF = { code: "CLF", base: 10, exponent: 4 }; /** * Chilean peso. */ const CLP = { code: "CLP", base: 10, exponent: 0 }; /** * Renminbi (Chinese) yuan. */ const CNY = { code: "CNY", base: 10, exponent: 2 }; /** * Colombian peso. */ const COP = { code: "COP", base: 10, exponent: 2 }; /** * Unidad de Valor Real. */ const COU = { code: "COU", base: 10, exponent: 2 }; /** * Costa Rican colón. */ const CRC = { code: "CRC", base: 10, exponent: 2 }; /** * Cuban peso. */ const CUP = { code: "CUP", base: 10, exponent: 2 }; /** * Cape Verdean escudo. */ const CVE = { code: "CVE", base: 10, exponent: 2 }; /** * Czech koruna. */ const CZK = { code: "CZK", base: 10, exponent: 2 }; /** * Djiboutian franc. */ const DJF = { code: "DJF", base: 10, exponent: 0 }; /** * Danish krone. */ const DKK = { code: "DKK", base: 10, exponent: 2 }; /** * Dominican peso. */ const DOP = { code: "DOP", base: 10, exponent: 2 }; /** * Algerian dinar. */ const DZD = { code: "DZD", base: 10, exponent: 2 }; /** * Egyptian pound. */ const EGP = { code: "EGP", base: 10, exponent: 2 }; /** * Eritrean nakfa. */ const ERN = { code: "ERN", base: 10, exponent: 2 }; /** * Ethiopian birr. */ const ETB = { code: "ETB", base: 10, exponent: 2 }; /** * Euro. */ const EUR = { code: "EUR", base: 10, exponent: 2 }; /** * Fiji dollar. */ const FJD = { code: "FJD", base: 10, exponent: 2 }; /** * Falkland Islands pound. */ const FKP = { code: "FKP", base: 10, exponent: 2 }; /** * Pound sterling. */ const GBP = { code: "GBP", base: 10, exponent: 2 }; /** * Georgian lari. */ const GEL = { code: "GEL", base: 10, exponent: 2 }; /** * Ghanaian cedi. */ const GHS = { code: "GHS", base: 10, exponent: 2 }; /** * Gibraltar pound. */ const GIP = { code: "GIP", base: 10, exponent: 2 }; /** * Gambian dalasi. */ const GMD = { code: "GMD", base: 10, exponent: 2 }; /** * Guinean franc. */ const GNF = { code: "GNF", base: 10, exponent: 0 }; /** * Guatemalan quetzal. */ const GTQ = { code: "GTQ", base: 10, exponent: 2 }; /** * Guyanese dollar. */ const GYD = { code: "GYD", base: 10, exponent: 2 }; /** * Hong Kong dollar. */ const HKD = { code: "HKD", base: 10, exponent: 2 }; /** * Honduran lempira. */ const HNL = { code: "HNL", base: 10, exponent: 2 }; /** * Haitian gourde. */ const HTG = { code: "HTG", base: 10, exponent: 2 }; /** * Hungarian forint. */ const HUF = { code: "HUF", base: 10, exponent: 2 }; /** * Indonesian rupiah. */ const IDR = { code: "IDR", base: 10, exponent: 2 }; /** * Israeli new shekel. */ const ILS = { code: "ILS", base: 10, exponent: 2 }; /** * Indian rupee. */ const INR = { code: "INR", base: 10, exponent: 2 }; /** * Iraqi dinar. */ const IQD = { code: "IQD", base: 10, exponent: 3 }; /** * Iranian rial. */ const IRR = { code: "IRR", base: 10, exponent: 2 }; /** * Icelandic króna. */ const ISK = { code: "ISK", base: 10, exponent: 0 }; /** * Jamaican dollar. */ const JMD = { code: "JMD", base: 10, exponent: 2 }; /** * Jordanian dinar. */ const JOD = { code: "JOD", base: 10, exponent: 3 }; /** * Japanese yen. */ const JPY = { code: "JPY", base: 10, exponent: 0 }; /** * Kenyan shilling. */ const KES = { code: "KES", base: 10, exponent: 2 }; /** * Kyrgyzstani som. */ const KGS = { code: "KGS", base: 10, exponent: 2 }; /** * Cambodian riel. */ const KHR = { code: "KHR", base: 10, exponent: 2 }; /** * Comoro franc. */ const KMF = { code: "KMF", base: 10, exponent: 0 }; /** * North Korean won. */ const KPW = { code: "KPW", base: 10, exponent: 2 }; /** * South Korean won. */ const KRW = { code: "KRW", base: 10, exponent: 0 }; /** * Kuwaiti dinar. */ const KWD = { code: "KWD", base: 10, exponent: 3 }; /** * Cayman Islands dollar. */ const KYD = { code: "KYD", base: 10, exponent: 2 }; /** * Kazakhstani tenge. */ const KZT = { code: "KZT", base: 10, exponent: 2 }; /** * Lao kip. */ const LAK = { code: "LAK", base: 10, exponent: 2 }; /** * Lebanese pound. */ const LBP = { code: "LBP", base: 10, exponent: 2 }; /** * Sri Lankan rupee. */ const LKR = { code: "LKR", base: 10, exponent: 2 }; /** * Liberian dollar. */ const LRD = { code: "LRD", base: 10, exponent: 2 }; /** * Lesotho loti. */ const LSL = { code: "LSL", base: 10, exponent: 2 }; /** * Libyan dinar. */ const LYD = { code: "LYD", base: 10, exponent: 3 }; /** * Moroccan dirham. */ const MAD = { code: "MAD", base: 10, exponent: 2 }; /** * Moldovan leu. */ const MDL = { code: "MDL", base: 10, exponent: 2 }; /** * Malagasy ariary. */ const MGA = { code: "MGA", base: 5, exponent: 1 }; /** * Macedonian denar. */ const MKD = { code: "MKD", base: 10, exponent: 2 }; /** * Myanmar kyat. */ const MMK = { code: "MMK", base: 10, exponent: 2 }; /** * Mongolian tögrög. */ const MNT = { code: "MNT", base: 10, exponent: 2 }; /** * Macanese pataca. */ const MOP = { code: "MOP", base: 10, exponent: 2 }; /** * Mauritanian ouguiya. */ const MRU = { code: "MRU", base: 5, exponent: 1 }; /** * Mauritian rupee. */ const MUR = { code: "MUR", base: 10, exponent: 2 }; /** * Maldivian rufiyaa. */ const MVR = { code: "MVR", base: 10, exponent: 2 }; /** * Malawian kwacha. */ const MWK = { code: "MWK", base: 10, exponent: 2 }; /** * Mexican peso. */ const MXN = { code: "MXN", base: 10, exponent: 2 }; /** * Mexican Unidad de Inversion. */ const MXV = { code: "MXV", base: 10, exponent: 2 }; /** * Malaysian ringgit. */ const MYR = { code: "MYR", base: 10, exponent: 2 }; /** * Mozambican metical. */ const MZN = { code: "MZN", base: 10, exponent: 2 }; /** * Namibian dollar. */ const NAD = { code: "NAD", base: 10, exponent: 2 }; /** * Nigerian naira. */ const NGN = { code: "NGN", base: 10, exponent: 2 }; /** * Nicaraguan córdoba. */ const NIO = { code: "NIO", base: 10, exponent: 2 }; /** * Norwegian krone. */ const NOK = { code: "NOK", base: 10, exponent: 2 }; /** * Nepalese rupee. */ const NPR = { code: "NPR", base: 10, exponent: 2 }; /** * New Zealand dollar. */ const NZD = { code: "NZD", base: 10, exponent: 2 }; /** * Omani rial. */ const OMR = { code: "OMR", base: 10, exponent: 3 }; /** * Panamanian balboa. */ const PAB = { code: "PAB", base: 10, exponent: 2 }; /** * Peruvian sol. */ const PEN = { code: "PEN", base: 10, exponent: 2 }; /** * Papua New Guinean kina. */ const PGK = { code: "PGK", base: 10, exponent: 2 }; /** * Philippine peso. */ const PHP = { code: "PHP", base: 10, exponent: 2 }; /** * Pakistani rupee. */ const PKR = { code: "PKR", base: 10, exponent: 2 }; /** * Polish złoty. */ const PLN = { code: "PLN", base: 10, exponent: 2 }; /** * Paraguayan guaraní. */ const PYG = { code: "PYG", base: 10, exponent: 0 }; /** * Qatari riyal. */ const QAR = { code: "QAR", base: 10, exponent: 2 }; /** * Romanian leu. */ const RON = { code: "RON", base: 10, exponent: 2 }; /** * Serbian dinar. */ const RSD = { code: "RSD", base: 10, exponent: 2 }; /** * Russian ruble. */ const RUB = { code: "RUB", base: 10, exponent: 2 }; /** * Rwandan franc. */ const RWF = { code: "RWF", base: 10, exponent: 0 }; /** * Saudi riyal. */ const SAR = { code: "SAR", base: 10, exponent: 2 }; /** * Solomon Islands dollar. */ const SBD = { code: "SBD", base: 10, exponent: 2 }; /** * Seychelles rupee. */ const SCR = { code: "SCR", base: 10, exponent: 2 }; /** * Sudanese pound. */ const SDG = { code: "SDG", base: 10, exponent: 2 }; /** * Swedish krona. */ const SEK = { code: "SEK", base: 10, exponent: 2 }; /** * Singapore dollar. */ const SGD = { code: "SGD", base: 10, exponent: 2 }; /** * Saint Helena pound. */ const SHP = { code: "SHP", base: 10, exponent: 2 }; /** * Sierra Leonean leone. */ const SLE = { code: "SLE", base: 10, exponent: 2 }; /** * Somali shilling. */ const SOS = { code: "SOS", base: 10, exponent: 2 }; /** * Surinamese dollar. */ const SRD = { code: "SRD", base: 10, exponent: 2 }; /** * South Sudanese pound. */ const SSP = { code: "SSP", base: 10, exponent: 2 }; /** * São Tomé and Príncipe dobra. */ const STN = { code: "STN", base: 10, exponent: 2 }; /** * Salvadoran colón. */ const SVC = { code: "SVC", base: 10, exponent: 2 }; /** * Syrian pound. */ const SYP = { code: "SYP", base: 10, exponent: 2 }; /** * Swazi lilangeni. */ const SZL = { code: "SZL", base: 10, exponent: 2 }; /** * Thai baht. */ const THB = { code: "THB", base: 10, exponent: 2 }; /** * Tajikistani somoni. */ const TJS = { code: "TJS", base: 10, exponent: 2 }; /** * Turkmenistan manat. */ const TMT = { code: "TMT", base: 10, exponent: 2 }; /** * Tunisian dinar. */ const TND = { code: "TND", base: 10, exponent: 3 }; /** * Tongan paʻanga. */ const TOP = { code: "TOP", base: 10, exponent: 2 }; /** * Turkish lira. */ const TRY = { code: "TRY", base: 10, exponent: 2 }; /** * Trinidad and Tobago dollar. */ const TTD = { code: "TTD", base: 10, exponent: 2 }; /** * New Taiwan dollar. */ const TWD = { code: "TWD", base: 10, exponent: 2 }; /** * Tanzanian shilling. */ const TZS = { code: "TZS", base: 10, exponent: 2 }; /** * Ukrainian hryvnia. */ const UAH = { code: "UAH", base: 10, exponent: 2 }; /** * Ugandan shilling. */ const UGX = { code: "UGX", base: 10, exponent: 0 }; /** * United States dollar. */ const USD = { code: "USD", base: 10, exponent: 2 }; /** * United States dollar (next day). */ const USN = { code: "USN", base: 10, exponent: 2 }; /** * Uruguay Peso en Unidades Indexadas. */ const UYI = { code: "UYI", base: 10, exponent: 0 }; /** * Uruguayan peso. */ const UYU = { code: "UYU", base: 10, exponent: 2 }; /** * Unidad previsional. */ const UYW = { code: "UYW", base: 10, exponent: 4 }; /** * Uzbekistani soʻm. */ const UZS = { code: "UZS", base: 10, exponent: 2 }; /** * Venezuelan digital bolívar. */ const VED = { code: "VED", base: 10, exponent: 2 }; /** * Venezuelan bolívar. */ const VES = { code: "VES", base: 10, exponent: 2 }; /** * Vietnamese đồng. */ const VND = { code: "VND", base: 10, exponent: 0 }; /** * Vanuatu vatu. */ const VUV = { code: "VUV", base: 10, exponent: 0 }; /** * Samoan tālā. */ const WST = { code: "WST", base: 10, exponent: 2 }; /** * Arab Accounting Dinar. */ const XAD = { code: "XAD", base: 10, exponent: 2 }; /** * Central African CFA franc. */ const XAF = { code: "XAF", base: 10, exponent: 0 }; /** * East Caribbean dollar. */ const XCD = { code: "XCD", base: 10, exponent: 2 }; /** * Caribbean guilder. */ const XCG = { code: "XCG", base: 10, exponent: 2 }; /** * West African CFA franc. */ const XOF = { code: "XOF", base: 10, exponent: 0 }; /** * CFP franc. */ const XPF = { code: "XPF", base: 10, exponent: 0 }; /** * Yemeni rial. */ const YER = { code: "YER", base: 10, exponent: 2 }; /** * South African rand. */ const ZAR = { code: "ZAR", base: 10, exponent: 2 }; /** * Zambian kwacha. */ const ZMW = { code: "ZMW", base: 10, exponent: 2 }; /** * Zimbabwe Gold. */ const ZWG = { code: "ZWG", base: 10, exponent: 2 }; //#endregion export { AED, AFN, ALL, AMD, AOA, ARS, AUD, AWG, AZN, BAM, BBD, BDT, BGN, BHD, BIF, BMD, BND, BOB, BOV, BRL, BSD, BTN, BWP, BYN, BZD, CAD, CDF, CHE, CHF, CHW, CLF, CLP, CNY, COP, COU, CRC, CUP, CVE, CZK, DJF, DKK, DOP, DZD, EGP, ERN, ETB, EUR, FJD, FKP, GBP, GEL, GHS, GIP, GMD, GNF, GTQ, GYD, HKD, HNL, HTG, HUF, IDR, ILS, INR, IQD, IRR, ISK, JMD, JOD, JPY, KES, KGS, KHR, KMF, KPW, KRW, KWD, KYD, KZT, LAK, LBP, LKR, LRD, LSL, LYD, MAD, MDL, MGA, MKD, MMK, MNT, MOP, MRU, MUR, MVR, MWK, MXN, MXV, MYR, MZN, NAD, NGN, NIO, NOK, NPR, NZD, OMR, PAB, PEN, PGK, PHP, PKR, PLN, PYG, QAR, RON, RSD, RUB, RWF, SAR, SBD, SCR, SDG, SEK, SGD, SHP, SLE, SOS, SRD, SSP, STN, SVC, SYP, SZL, THB, TJS, TMT, TND, TOP, TRY, TTD, TWD, TZS, UAH, UGX, USD, USN, UYI, UYU, UYW, UZS, VED, VES, VND, VUV, WST, XAD, XAF, XCD, XCG, XOF, XPF, YER, ZAR, ZMW, ZWG };