1 | var number = require('./number');
|
2 |
|
3 | var provider = {
|
4 | language_codes: ['cn', 'de', 'en', 'es', 'fr', 'it', 'pt', 'ru'],
|
5 |
|
6 | country_codes: ['CA', 'CN', 'DE', 'ES', 'FR', 'IE', 'IN', 'IT', 'MX', 'PT', 'RU', 'GB', 'US'],
|
7 |
|
8 | locales: ['aa_DJ', 'aa_ER', 'aa_ET', 'af_NA', 'af_ZA', 'ak_GH', 'am_ET', 'ar_AE', 'ar_BH', 'ar_DZ', 'ar_EG', 'ar_IQ', 'ar_JO', 'ar_KW', 'ar_LB', 'ar_LY', 'ar_MA', 'ar_OM', 'ar_QA', 'ar_SA', 'ar_SD', 'ar_SY', 'ar_TN', 'ar_YE', 'as_IN', 'az_AZ', 'be_BY', 'bg_BG', 'bn_BD', 'bn_IN', 'bo_CN', 'bo_IN', 'bs_BA', 'byn_ER', 'ca_ES', 'cch_NG', 'cs_CZ', 'cy_GB', 'da_DK', 'de_AT', 'de_BE', 'de_CH', 'de_DE', 'de_LI', 'de_LU', 'dv_MV', 'dz_BT', 'ee_GH', 'ee_TG', 'el_CY', 'el_GR', 'en_AS', 'en_AU', 'en_BE', 'en_BW', 'en_BZ', 'en_CA', 'en_GB', 'en_GU', 'en_HK', 'en_IE', 'en_IN', 'en_JM', 'en_MH', 'en_MP', 'en_MT', 'en_NA', 'en_NZ', 'en_PH', 'en_PK', 'en_SG', 'en_TT', 'en_UM', 'en_US', 'en_VI', 'en_ZA', 'en_ZW', 'es_AR', 'es_BO', 'es_CL', 'es_CO', 'es_CR', 'es_DO', 'es_EC', 'es_ES', 'es_GT', 'es_HN', 'es_MX', 'es_NI', 'es_PA', 'es_PE', 'es_PR', 'es_PY', 'es_SV', 'es_US', 'es_UY', 'es_VE', 'et_EE', 'eu_ES', 'fa_AF', 'fa_IR', 'fi_FI', 'fil_PH', 'fo_FO', 'fr_BE', 'fr_CA', 'fr_CH', 'fr_FR', 'fr_LU', 'fr_MC', 'fr_SN', 'fur_IT', 'ga_IE', 'gaa_GH', 'gez_ER', 'gez_ET', 'gl_ES', 'gsw_CH', 'gu_IN', 'gv_GB', 'ha_GH', 'ha_NE', 'ha_NG', 'ha_SD', 'haw_US', 'he_IL', 'hi_IN', 'hr_HR', 'hu_HU', 'hy_AM', 'id_ID', 'ig_NG', 'ii_CN', 'is_IS', 'it_CH', 'it_IT', 'ja_JP', 'ka_GE', 'kaj_NG', 'kam_KE', 'kcg_NG', 'kfo_CI', 'kk_KZ', 'kl_GL', 'km_KH', 'kn_IN', 'ko_KR', 'kok_IN', 'kpe_GN', 'kpe_LR', 'ku_IQ', 'ku_IR', 'ku_SY', 'ku_TR', 'kw_GB', 'ky_KG', 'ln_CD', 'ln_CG', 'lo_LA', 'lt_LT', 'lv_LV', 'mk_MK', 'ml_IN', 'mn_CN', 'mn_MN', 'mr_IN', 'ms_BN', 'ms_MY', 'mt_MT', 'my_MM', 'nb_NO', 'nds_DE', 'ne_IN', 'ne_NP', 'nl_BE', 'nl_NL', 'nn_NO', 'nr_ZA', 'nso_ZA', 'ny_MW', 'oc_FR', 'om_ET', 'om_KE', 'or_IN', 'pa_IN', 'pa_PK', 'pl_PL', 'ps_AF', 'pt_BR', 'pt_PT', 'ro_MD', 'ro_RO', 'ru_RU', 'ru_UA', 'rw_RW', 'sa_IN', 'se_FI', 'se_NO', 'sh_BA', 'sh_CS', 'sh_YU', 'si_LK', 'sid_ET', 'sk_SK', 'sl_SI', 'so_DJ', 'so_ET', 'so_KE', 'so_SO', 'sq_AL', 'sr_BA', 'sr_CS', 'sr_ME', 'sr_RS', 'sr_YU', 'ss_SZ', 'ss_ZA', 'st_LS', 'st_ZA', 'sv_FI', 'sv_SE', 'sw_KE', 'sw_TZ', 'syr_SY', 'ta_IN', 'te_IN', 'tg_TJ', 'th_TH', 'ti_ER', 'ti_ET', 'tig_ER', 'tn_ZA', 'to_TO', 'tr_TR', 'trv_TW', 'ts_ZA', 'tt_RU', 'ug_CN', 'uk_UA', 'ur_IN', 'ur_PK', 'uz_AF', 'uz_UZ', 've_ZA', 'vi_VN', 'wal_ET', 'wo_SN', 'xh_ZA', 'yo_NG', 'zh_CN', 'zh_HK', 'zh_MO', 'zh_SG', 'zh_TW', 'zu_ZA'],
|
9 |
|
10 | currencies: [{
|
11 | symbol: "$",
|
12 | name: "US Dollar",
|
13 | symbol_native: "$",
|
14 | decimal_digits: 2,
|
15 | rounding: 0,
|
16 | code: "USD",
|
17 | name_plural: "US dollars"
|
18 | }, {
|
19 | symbol: "CA$",
|
20 | name: "Canadian Dollar",
|
21 | symbol_native: "$",
|
22 | decimal_digits: 2,
|
23 | rounding: 0,
|
24 | code: "CAD",
|
25 | name_plural: "Canadian dollars"
|
26 | }, {
|
27 | symbol: "€",
|
28 | name: "Euro",
|
29 | symbol_native: "€",
|
30 | decimal_digits: 2,
|
31 | rounding: 0,
|
32 | code: "EUR",
|
33 | name_plural: "euros"
|
34 | }, {
|
35 | symbol: "AED",
|
36 | name: "United Arab Emirates Dirham",
|
37 | symbol_native: "د.إ.",
|
38 | decimal_digits: 2,
|
39 | rounding: 0,
|
40 | code: "AED",
|
41 | name_plural: "UAE dirhams"
|
42 | }, {
|
43 | symbol: "Af",
|
44 | name: "Afghan Afghani",
|
45 | symbol_native: "؋",
|
46 | decimal_digits: 0,
|
47 | rounding: 0,
|
48 | code: "AFN",
|
49 | name_plural: "Afghan Afghanis"
|
50 | }, {
|
51 | symbol: "ALL",
|
52 | name: "Albanian Lek",
|
53 | symbol_native: "Lek",
|
54 | decimal_digits: 0,
|
55 | rounding: 0,
|
56 | code: "ALL",
|
57 | name_plural: "Albanian lekë"
|
58 | }, {
|
59 | symbol: "AMD",
|
60 | name: "Armenian Dram",
|
61 | symbol_native: "դր.",
|
62 | decimal_digits: 0,
|
63 | rounding: 0,
|
64 | code: "AMD",
|
65 | name_plural: "Armenian drams"
|
66 | }, {
|
67 | symbol: "AR$",
|
68 | name: "Argentine Peso",
|
69 | symbol_native: "$",
|
70 | decimal_digits: 2,
|
71 | rounding: 0,
|
72 | code: "ARS",
|
73 | name_plural: "Argentine pesos"
|
74 | }, {
|
75 | symbol: "AU$",
|
76 | name: "Australian Dollar",
|
77 | symbol_native: "$",
|
78 | decimal_digits: 2,
|
79 | rounding: 0,
|
80 | code: "AUD",
|
81 | name_plural: "Australian dollars"
|
82 | }, {
|
83 | symbol: "man.",
|
84 | name: "Azerbaijani Manat",
|
85 | symbol_native: "ман.",
|
86 | decimal_digits: 2,
|
87 | rounding: 0,
|
88 | code: "AZN",
|
89 | name_plural: "Azerbaijani manats"
|
90 | }, {
|
91 | symbol: "KM",
|
92 | name: "Bosnia-Herzegovina Convertible Mark",
|
93 | symbol_native: "KM",
|
94 | decimal_digits: 2,
|
95 | rounding: 0,
|
96 | code: "BAM",
|
97 | name_plural: "Bosnia-Herzegovina convertible marks"
|
98 | }, {
|
99 | symbol: "Tk",
|
100 | name: "Bangladeshi Taka",
|
101 | symbol_native: "৳",
|
102 | decimal_digits: 2,
|
103 | rounding: 0,
|
104 | code: "BDT",
|
105 | name_plural: "Bangladeshi takas"
|
106 | }, {
|
107 | symbol: "BGN",
|
108 | name: "Bulgarian Lev",
|
109 | symbol_native: "лв.",
|
110 | decimal_digits: 2,
|
111 | rounding: 0,
|
112 | code: "BGN",
|
113 | name_plural: "Bulgarian leva"
|
114 | }, {
|
115 | symbol: "BD",
|
116 | name: "Bahraini Dinar",
|
117 | symbol_native: "د.ب.",
|
118 | decimal_digits: 3,
|
119 | rounding: 0,
|
120 | code: "BHD",
|
121 | name_plural: "Bahraini dinars"
|
122 | }, {
|
123 | symbol: "FBu",
|
124 | name: "Burundian Franc",
|
125 | symbol_native: "FBu",
|
126 | decimal_digits: 0,
|
127 | rounding: 0,
|
128 | code: "BIF",
|
129 | name_plural: "Burundian francs"
|
130 | }, {
|
131 | symbol: "BN$",
|
132 | name: "Brunei Dollar",
|
133 | symbol_native: "$",
|
134 | decimal_digits: 2,
|
135 | rounding: 0,
|
136 | code: "BND",
|
137 | name_plural: "Brunei dollars"
|
138 | }, {
|
139 | symbol: "Bs",
|
140 | name: "Bolivian Boliviano",
|
141 | symbol_native: "Bs",
|
142 | decimal_digits: 2,
|
143 | rounding: 0,
|
144 | code: "BOB",
|
145 | name_plural: "Bolivian bolivianos"
|
146 | }, {
|
147 | symbol: "R$",
|
148 | name: "Brazilian Real",
|
149 | symbol_native: "R$",
|
150 | decimal_digits: 2,
|
151 | rounding: 0,
|
152 | code: "BRL",
|
153 | name_plural: "Brazilian reals"
|
154 | }, {
|
155 | symbol: "BWP",
|
156 | name: "Botswanan Pula",
|
157 | symbol_native: "P",
|
158 | decimal_digits: 2,
|
159 | rounding: 0,
|
160 | code: "BWP",
|
161 | name_plural: "Botswanan pulas"
|
162 | }, {
|
163 | symbol: "BYR",
|
164 | name: "Belarusian Ruble",
|
165 | symbol_native: "BYR",
|
166 | decimal_digits: 0,
|
167 | rounding: 0,
|
168 | code: "BYR",
|
169 | name_plural: "Belarusian rubles"
|
170 | }, {
|
171 | symbol: "BZ$",
|
172 | name: "Belize Dollar",
|
173 | symbol_native: "$",
|
174 | decimal_digits: 2,
|
175 | rounding: 0,
|
176 | code: "BZD",
|
177 | name_plural: "Belize dollars"
|
178 | }, {
|
179 | symbol: "CDF",
|
180 | name: "Congolese Franc",
|
181 | symbol_native: "FrCD",
|
182 | decimal_digits: 2,
|
183 | rounding: 0,
|
184 | code: "CDF",
|
185 | name_plural: "Congolese francs"
|
186 | }, {
|
187 | symbol: "CHF",
|
188 | name: "Swiss Franc",
|
189 | symbol_native: "CHF",
|
190 | decimal_digits: 2,
|
191 | rounding: 0.05,
|
192 | code: "CHF",
|
193 | name_plural: "Swiss francs"
|
194 | }, {
|
195 | symbol: "CL$",
|
196 | name: "Chilean Peso",
|
197 | symbol_native: "$",
|
198 | decimal_digits: 0,
|
199 | rounding: 0,
|
200 | code: "CLP",
|
201 | name_plural: "Chilean pesos"
|
202 | }, {
|
203 | symbol: "CN¥",
|
204 | name: "Chinese Yuan",
|
205 | symbol_native: "CN¥",
|
206 | decimal_digits: 2,
|
207 | rounding: 0,
|
208 | code: "CNY",
|
209 | name_plural: "Chinese yuan"
|
210 | }, {
|
211 | symbol: "CO$",
|
212 | name: "Colombian Peso",
|
213 | symbol_native: "$",
|
214 | decimal_digits: 0,
|
215 | rounding: 0,
|
216 | code: "COP",
|
217 | name_plural: "Colombian pesos"
|
218 | }, {
|
219 | symbol: "₡",
|
220 | name: "Costa Rican Colón",
|
221 | symbol_native: "₡",
|
222 | decimal_digits: 0,
|
223 | rounding: 0,
|
224 | code: "CRC",
|
225 | name_plural: "Costa Rican colóns"
|
226 | }, {
|
227 | symbol: "CV$",
|
228 | name: "Cape Verdean Escudo",
|
229 | symbol_native: "CV$",
|
230 | decimal_digits: 2,
|
231 | rounding: 0,
|
232 | code: "CVE",
|
233 | name_plural: "Cape Verdean escudos"
|
234 | }, {
|
235 | symbol: "Kč",
|
236 | name: "Czech Republic Koruna",
|
237 | symbol_native: "Kč",
|
238 | decimal_digits: 2,
|
239 | rounding: 0,
|
240 | code: "CZK",
|
241 | name_plural: "Czech Republic korunas"
|
242 | }, {
|
243 | symbol: "Fdj",
|
244 | name: "Djiboutian Franc",
|
245 | symbol_native: "Fdj",
|
246 | decimal_digits: 0,
|
247 | rounding: 0,
|
248 | code: "DJF",
|
249 | name_plural: "Djiboutian francs"
|
250 | }, {
|
251 | symbol: "Dkr",
|
252 | name: "Danish Krone",
|
253 | symbol_native: "kr",
|
254 | decimal_digits: 2,
|
255 | rounding: 0,
|
256 | code: "DKK",
|
257 | name_plural: "Danish kroner"
|
258 | }, {
|
259 | symbol: "RD$",
|
260 | name: "Dominican Peso",
|
261 | symbol_native: "RD$",
|
262 | decimal_digits: 2,
|
263 | rounding: 0,
|
264 | code: "DOP",
|
265 | name_plural: "Dominican pesos"
|
266 | }, {
|
267 | symbol: "DA",
|
268 | name: "Algerian Dinar",
|
269 | symbol_native: "د.ج.",
|
270 | decimal_digits: 2,
|
271 | rounding: 0,
|
272 | code: "DZD",
|
273 | name_plural: "Algerian dinars"
|
274 | }, {
|
275 | symbol: "Ekr",
|
276 | name: "Estonian Kroon",
|
277 | symbol_native: "kr",
|
278 | decimal_digits: 2,
|
279 | rounding: 0,
|
280 | code: "EEK",
|
281 | name_plural: "Estonian kroons"
|
282 | }, {
|
283 | symbol: "EGP",
|
284 | name: "Egyptian Pound",
|
285 | symbol_native: "ج.م.",
|
286 | decimal_digits: 2,
|
287 | rounding: 0,
|
288 | code: "EGP",
|
289 | name_plural: "Egyptian pounds"
|
290 | }, {
|
291 | symbol: "Nfk",
|
292 | name: "Eritrean Nakfa",
|
293 | symbol_native: "Nfk",
|
294 | decimal_digits: 2,
|
295 | rounding: 0,
|
296 | code: "ERN",
|
297 | name_plural: "Eritrean nakfas"
|
298 | }, {
|
299 | symbol: "Br",
|
300 | name: "Ethiopian Birr",
|
301 | symbol_native: "Br",
|
302 | decimal_digits: 2,
|
303 | rounding: 0,
|
304 | code: "ETB",
|
305 | name_plural: "Ethiopian birrs"
|
306 | }, {
|
307 | symbol: "£",
|
308 | name: "British Pound Sterling",
|
309 | symbol_native: "£",
|
310 | decimal_digits: 2,
|
311 | rounding: 0,
|
312 | code: "GBP",
|
313 | name_plural: "British pounds sterling"
|
314 | }, {
|
315 | symbol: "GEL",
|
316 | name: "Georgian Lari",
|
317 | symbol_native: "GEL",
|
318 | decimal_digits: 2,
|
319 | rounding: 0,
|
320 | code: "GEL",
|
321 | name_plural: "Georgian laris"
|
322 | }, {
|
323 | symbol: "GH₵",
|
324 | name: "Ghanaian Cedi",
|
325 | symbol_native: "GH₵",
|
326 | decimal_digits: 2,
|
327 | rounding: 0,
|
328 | code: "GHS",
|
329 | name_plural: "Ghanaian cedis"
|
330 | }, {
|
331 | symbol: "FG",
|
332 | name: "Guinean Franc",
|
333 | symbol_native: "FG",
|
334 | decimal_digits: 0,
|
335 | rounding: 0,
|
336 | code: "GNF",
|
337 | name_plural: "Guinean francs"
|
338 | }, {
|
339 | symbol: "GTQ",
|
340 | name: "Guatemalan Quetzal",
|
341 | symbol_native: "Q",
|
342 | decimal_digits: 2,
|
343 | rounding: 0,
|
344 | code: "GTQ",
|
345 | name_plural: "Guatemalan quetzals"
|
346 | }, {
|
347 | symbol: "HK$",
|
348 | name: "Hong Kong Dollar",
|
349 | symbol_native: "$",
|
350 | decimal_digits: 2,
|
351 | rounding: 0,
|
352 | code: "HKD",
|
353 | name_plural: "Hong Kong dollars"
|
354 | }, {
|
355 | symbol: "HNL",
|
356 | name: "Honduran Lempira",
|
357 | symbol_native: "L",
|
358 | decimal_digits: 2,
|
359 | rounding: 0,
|
360 | code: "HNL",
|
361 | name_plural: "Honduran lempiras"
|
362 | }, {
|
363 | symbol: "kn",
|
364 | name: "Croatian Kuna",
|
365 | symbol_native: "kn",
|
366 | decimal_digits: 2,
|
367 | rounding: 0,
|
368 | code: "HRK",
|
369 | name_plural: "Croatian kunas"
|
370 | }, {
|
371 | symbol: "Ft",
|
372 | name: "Hungarian Forint",
|
373 | symbol_native: "Ft",
|
374 | decimal_digits: 0,
|
375 | rounding: 0,
|
376 | code: "HUF",
|
377 | name_plural: "Hungarian forints"
|
378 | }, {
|
379 | symbol: "Rp",
|
380 | name: "Indonesian Rupiah",
|
381 | symbol_native: "Rp",
|
382 | decimal_digits: 0,
|
383 | rounding: 0,
|
384 | code: "IDR",
|
385 | name_plural: "Indonesian rupiahs"
|
386 | }, {
|
387 | symbol: "₪",
|
388 | name: "Israeli New Sheqel",
|
389 | symbol_native: "₪",
|
390 | decimal_digits: 2,
|
391 | rounding: 0,
|
392 | code: "ILS",
|
393 | name_plural: "Israeli new sheqels"
|
394 | }, {
|
395 | symbol: "Rs",
|
396 | name: "Indian Rupee",
|
397 | symbol_native: "টকা",
|
398 | decimal_digits: 2,
|
399 | rounding: 0,
|
400 | code: "INR",
|
401 | name_plural: "Indian rupees"
|
402 | }, {
|
403 | symbol: "IQD",
|
404 | name: "Iraqi Dinar",
|
405 | symbol_native: "د.ع.",
|
406 | decimal_digits: 0,
|
407 | rounding: 0,
|
408 | code: "IQD",
|
409 | name_plural: "Iraqi dinars"
|
410 | }, {
|
411 | symbol: "IRR",
|
412 | name: "Iranian Rial",
|
413 | symbol_native: "﷼",
|
414 | decimal_digits: 0,
|
415 | rounding: 0,
|
416 | code: "IRR",
|
417 | name_plural: "Iranian rials"
|
418 | }, {
|
419 | symbol: "Ikr",
|
420 | name: "Icelandic Króna",
|
421 | symbol_native: "kr",
|
422 | decimal_digits: 0,
|
423 | rounding: 0,
|
424 | code: "ISK",
|
425 | name_plural: "Icelandic krónur"
|
426 | }, {
|
427 | symbol: "J$",
|
428 | name: "Jamaican Dollar",
|
429 | symbol_native: "$",
|
430 | decimal_digits: 2,
|
431 | rounding: 0,
|
432 | code: "JMD",
|
433 | name_plural: "Jamaican dollars"
|
434 | }, {
|
435 | symbol: "JD",
|
436 | name: "Jordanian Dinar",
|
437 | symbol_native: "د.أ.",
|
438 | decimal_digits: 3,
|
439 | rounding: 0,
|
440 | code: "JOD",
|
441 | name_plural: "Jordanian dinars"
|
442 | }, {
|
443 | symbol: "¥",
|
444 | name: "Japanese Yen",
|
445 | symbol_native: "¥",
|
446 | decimal_digits: 0,
|
447 | rounding: 0,
|
448 | code: "JPY",
|
449 | name_plural: "Japanese yen"
|
450 | }, {
|
451 | symbol: "Ksh",
|
452 | name: "Kenyan Shilling",
|
453 | symbol_native: "Ksh",
|
454 | decimal_digits: 2,
|
455 | rounding: 0,
|
456 | code: "KES",
|
457 | name_plural: "Kenyan shillings"
|
458 | }, {
|
459 | symbol: "KHR",
|
460 | name: "Cambodian Riel",
|
461 | symbol_native: "៛",
|
462 | decimal_digits: 2,
|
463 | rounding: 0,
|
464 | code: "KHR",
|
465 | name_plural: "Cambodian riels"
|
466 | }, {
|
467 | symbol: "CF",
|
468 | name: "Comorian Franc",
|
469 | symbol_native: "FC",
|
470 | decimal_digits: 0,
|
471 | rounding: 0,
|
472 | code: "KMF",
|
473 | name_plural: "Comorian francs"
|
474 | }, {
|
475 | symbol: "₩",
|
476 | name: "South Korean Won",
|
477 | symbol_native: "₩",
|
478 | decimal_digits: 0,
|
479 | rounding: 0,
|
480 | code: "KRW",
|
481 | name_plural: "South Korean won"
|
482 | }, {
|
483 | symbol: "KD",
|
484 | name: "Kuwaiti Dinar",
|
485 | symbol_native: "د.ك.",
|
486 | decimal_digits: 3,
|
487 | rounding: 0,
|
488 | code: "KWD",
|
489 | name_plural: "Kuwaiti dinars"
|
490 | }, {
|
491 | symbol: "KZT",
|
492 | name: "Kazakhstani Tenge",
|
493 | symbol_native: "тңг.",
|
494 | decimal_digits: 2,
|
495 | rounding: 0,
|
496 | code: "KZT",
|
497 | name_plural: "Kazakhstani tenges"
|
498 | }, {
|
499 | symbol: "LB£",
|
500 | name: "Lebanese Pound",
|
501 | symbol_native: "ل.ل.",
|
502 | decimal_digits: 0,
|
503 | rounding: 0,
|
504 | code: "LBP",
|
505 | name_plural: "Lebanese pounds"
|
506 | }, {
|
507 | symbol: "SLRs",
|
508 | name: "Sri Lankan Rupee",
|
509 | symbol_native: "SL Re",
|
510 | decimal_digits: 2,
|
511 | rounding: 0,
|
512 | code: "LKR",
|
513 | name_plural: "Sri Lankan rupees"
|
514 | }, {
|
515 | symbol: "Lt",
|
516 | name: "Lithuanian Litas",
|
517 | symbol_native: "Lt",
|
518 | decimal_digits: 2,
|
519 | rounding: 0,
|
520 | code: "LTL",
|
521 | name_plural: "Lithuanian litai"
|
522 | }, {
|
523 | symbol: "Ls",
|
524 | name: "Latvian Lats",
|
525 | symbol_native: "Ls",
|
526 | decimal_digits: 2,
|
527 | rounding: 0,
|
528 | code: "LVL",
|
529 | name_plural: "Latvian lati"
|
530 | }, {
|
531 | symbol: "LD",
|
532 | name: "Libyan Dinar",
|
533 | symbol_native: "د.ل.",
|
534 | decimal_digits: 3,
|
535 | rounding: 0,
|
536 | code: "LYD",
|
537 | name_plural: "Libyan dinars"
|
538 | }, {
|
539 | symbol: "MAD",
|
540 | name: "Moroccan Dirham",
|
541 | symbol_native: "د.م.",
|
542 | decimal_digits: 2,
|
543 | rounding: 0,
|
544 | code: "MAD",
|
545 | name_plural: "Moroccan dirhams"
|
546 | }, {
|
547 | symbol: "MDL",
|
548 | name: "Moldovan Leu",
|
549 | symbol_native: "MDL",
|
550 | decimal_digits: 2,
|
551 | rounding: 0,
|
552 | code: "MDL",
|
553 | name_plural: "Moldovan lei"
|
554 | }, {
|
555 | symbol: "MGA",
|
556 | name: "Malagasy Ariary",
|
557 | symbol_native: "MGA",
|
558 | decimal_digits: 0,
|
559 | rounding: 0,
|
560 | code: "MGA",
|
561 | name_plural: "Malagasy Ariaries"
|
562 | }, {
|
563 | symbol: "MKD",
|
564 | name: "Macedonian Denar",
|
565 | symbol_native: "MKD",
|
566 | decimal_digits: 2,
|
567 | rounding: 0,
|
568 | code: "MKD",
|
569 | name_plural: "Macedonian denari"
|
570 | }, {
|
571 | symbol: "MMK",
|
572 | name: "Myanma Kyat",
|
573 | symbol_native: "K",
|
574 | decimal_digits: 0,
|
575 | rounding: 0,
|
576 | code: "MMK",
|
577 | name_plural: "Myanma kyats"
|
578 | }, {
|
579 | symbol: "MOP$",
|
580 | name: "Macanese Pataca",
|
581 | symbol_native: "MOP$",
|
582 | decimal_digits: 2,
|
583 | rounding: 0,
|
584 | code: "MOP",
|
585 | name_plural: "Macanese patacas"
|
586 | }, {
|
587 | symbol: "MURs",
|
588 | name: "Mauritian Rupee",
|
589 | symbol_native: "MURs",
|
590 | decimal_digits: 0,
|
591 | rounding: 0,
|
592 | code: "MUR",
|
593 | name_plural: "Mauritian rupees"
|
594 | }, {
|
595 | symbol: "MX$",
|
596 | name: "Mexican Peso",
|
597 | symbol_native: "$",
|
598 | decimal_digits: 2,
|
599 | rounding: 0,
|
600 | code: "MXN",
|
601 | name_plural: "Mexican pesos"
|
602 | }, {
|
603 | symbol: "RM",
|
604 | name: "Malaysian Ringgit",
|
605 | symbol_native: "RM",
|
606 | decimal_digits: 2,
|
607 | rounding: 0,
|
608 | code: "MYR",
|
609 | name_plural: "Malaysian ringgits"
|
610 | }, {
|
611 | symbol: "MTn",
|
612 | name: "Mozambican Metical",
|
613 | symbol_native: "MTn",
|
614 | decimal_digits: 2,
|
615 | rounding: 0,
|
616 | code: "MZN",
|
617 | name_plural: "Mozambican meticals"
|
618 | }, {
|
619 | symbol: "N$",
|
620 | name: "Namibian Dollar",
|
621 | symbol_native: "N$",
|
622 | decimal_digits: 2,
|
623 | rounding: 0,
|
624 | code: "NAD",
|
625 | name_plural: "Namibian dollars"
|
626 | }, {
|
627 | symbol: "₦",
|
628 | name: "Nigerian Naira",
|
629 | symbol_native: "₦",
|
630 | decimal_digits: 2,
|
631 | rounding: 0,
|
632 | code: "NGN",
|
633 | name_plural: "Nigerian nairas"
|
634 | }, {
|
635 | symbol: "C$",
|
636 | name: "Nicaraguan Córdoba",
|
637 | symbol_native: "C$",
|
638 | decimal_digits: 2,
|
639 | rounding: 0,
|
640 | code: "NIO",
|
641 | name_plural: "Nicaraguan córdobas"
|
642 | }, {
|
643 | symbol: "Nkr",
|
644 | name: "Norwegian Krone",
|
645 | symbol_native: "kr",
|
646 | decimal_digits: 2,
|
647 | rounding: 0,
|
648 | code: "NOK",
|
649 | name_plural: "Norwegian kroner"
|
650 | }, {
|
651 | symbol: "NPRs",
|
652 | name: "Nepalese Rupee",
|
653 | symbol_native: "नेरू",
|
654 | decimal_digits: 2,
|
655 | rounding: 0,
|
656 | code: "NPR",
|
657 | name_plural: "Nepalese rupees"
|
658 | }, {
|
659 | symbol: "NZ$",
|
660 | name: "New Zealand Dollar",
|
661 | symbol_native: "$",
|
662 | decimal_digits: 2,
|
663 | rounding: 0,
|
664 | code: "NZD",
|
665 | name_plural: "New Zealand dollars"
|
666 | }, {
|
667 | symbol: "OMR",
|
668 | name: "Omani Rial",
|
669 | symbol_native: "ر.ع.",
|
670 | decimal_digits: 3,
|
671 | rounding: 0,
|
672 | code: "OMR",
|
673 | name_plural: "Omani rials"
|
674 | }, {
|
675 | symbol: "B/.",
|
676 | name: "Panamanian Balboa",
|
677 | symbol_native: "B/.",
|
678 | decimal_digits: 2,
|
679 | rounding: 0,
|
680 | code: "PAB",
|
681 | name_plural: "Panamanian balboas"
|
682 | }, {
|
683 | symbol: "S/.",
|
684 | name: "Peruvian Nuevo Sol",
|
685 | symbol_native: "S/.",
|
686 | decimal_digits: 2,
|
687 | rounding: 0,
|
688 | code: "PEN",
|
689 | name_plural: "Peruvian nuevos soles"
|
690 | }, {
|
691 | symbol: "₱",
|
692 | name: "Philippine Peso",
|
693 | symbol_native: "₱",
|
694 | decimal_digits: 2,
|
695 | rounding: 0,
|
696 | code: "PHP",
|
697 | name_plural: "Philippine pesos"
|
698 | }, {
|
699 | symbol: "PKRs",
|
700 | name: "Pakistani Rupee",
|
701 | symbol_native: "₨",
|
702 | decimal_digits: 0,
|
703 | rounding: 0,
|
704 | code: "PKR",
|
705 | name_plural: "Pakistani rupees"
|
706 | }, {
|
707 | symbol: "zł",
|
708 | name: "Polish Zloty",
|
709 | symbol_native: "zł",
|
710 | decimal_digits: 2,
|
711 | rounding: 0,
|
712 | code: "PLN",
|
713 | name_plural: "Polish zlotys"
|
714 | }, {
|
715 | symbol: "₲",
|
716 | name: "Paraguayan Guarani",
|
717 | symbol_native: "₲",
|
718 | decimal_digits: 0,
|
719 | rounding: 0,
|
720 | code: "PYG",
|
721 | name_plural: "Paraguayan guaranis"
|
722 | }, {
|
723 | symbol: "QR",
|
724 | name: "Qatari Rial",
|
725 | symbol_native: "ر.ق.",
|
726 | decimal_digits: 2,
|
727 | rounding: 0,
|
728 | code: "QAR",
|
729 | name_plural: "Qatari rials"
|
730 | }, {
|
731 | symbol: "RON",
|
732 | name: "Romanian Leu",
|
733 | symbol_native: "RON",
|
734 | decimal_digits: 2,
|
735 | rounding: 0,
|
736 | code: "RON",
|
737 | name_plural: "Romanian lei"
|
738 | }, {
|
739 | symbol: "din.",
|
740 | name: "Serbian Dinar",
|
741 | symbol_native: "дин.",
|
742 | decimal_digits: 0,
|
743 | rounding: 0,
|
744 | code: "RSD",
|
745 | name_plural: "Serbian dinars"
|
746 | }, {
|
747 | symbol: "RUB",
|
748 | name: "Russian Ruble",
|
749 | symbol_native: "руб.",
|
750 | decimal_digits: 2,
|
751 | rounding: 0,
|
752 | code: "RUB",
|
753 | name_plural: "Russian rubles"
|
754 | }, {
|
755 | symbol: "RWF",
|
756 | name: "Rwandan Franc",
|
757 | symbol_native: "FR",
|
758 | decimal_digits: 0,
|
759 | rounding: 0,
|
760 | code: "RWF",
|
761 | name_plural: "Rwandan francs"
|
762 | }, {
|
763 | symbol: "SR",
|
764 | name: "Saudi Riyal",
|
765 | symbol_native: "ر.س.",
|
766 | decimal_digits: 2,
|
767 | rounding: 0,
|
768 | code: "SAR",
|
769 | name_plural: "Saudi riyals"
|
770 | }, {
|
771 | symbol: "SDG",
|
772 | name: "Sudanese Pound",
|
773 | symbol_native: "SDG",
|
774 | decimal_digits: 2,
|
775 | rounding: 0,
|
776 | code: "SDG",
|
777 | name_plural: "Sudanese pounds"
|
778 | }, {
|
779 | symbol: "Skr",
|
780 | name: "Swedish Krona",
|
781 | symbol_native: "kr",
|
782 | decimal_digits: 2,
|
783 | rounding: 0,
|
784 | code: "SEK",
|
785 | name_plural: "Swedish kronor"
|
786 | }, {
|
787 | symbol: "S$",
|
788 | name: "Singapore Dollar",
|
789 | symbol_native: "$",
|
790 | decimal_digits: 2,
|
791 | rounding: 0,
|
792 | code: "SGD",
|
793 | name_plural: "Singapore dollars"
|
794 | }, {
|
795 | symbol: "Ssh",
|
796 | name: "Somali Shilling",
|
797 | symbol_native: "Ssh",
|
798 | decimal_digits: 0,
|
799 | rounding: 0,
|
800 | code: "SOS",
|
801 | name_plural: "Somali shillings"
|
802 | }, {
|
803 | symbol: "SY£",
|
804 | name: "Syrian Pound",
|
805 | symbol_native: "ل.س.",
|
806 | decimal_digits: 0,
|
807 | rounding: 0,
|
808 | code: "SYP",
|
809 | name_plural: "Syrian pounds"
|
810 | }, {
|
811 | symbol: "฿",
|
812 | name: "Thai Baht",
|
813 | symbol_native: "฿",
|
814 | decimal_digits: 2,
|
815 | rounding: 0,
|
816 | code: "THB",
|
817 | name_plural: "Thai baht"
|
818 | }, {
|
819 | symbol: "DT",
|
820 | name: "Tunisian Dinar",
|
821 | symbol_native: "د.ت.",
|
822 | decimal_digits: 3,
|
823 | rounding: 0,
|
824 | code: "TND",
|
825 | name_plural: "Tunisian dinars"
|
826 | }, {
|
827 | symbol: "T$",
|
828 | name: "Tongan Paʻanga",
|
829 | symbol_native: "T$",
|
830 | decimal_digits: 2,
|
831 | rounding: 0,
|
832 | code: "TOP",
|
833 | name_plural: "Tongan paʻanga"
|
834 | }, {
|
835 | symbol: "TL",
|
836 | name: "Turkish Lira",
|
837 | symbol_native: "TL",
|
838 | decimal_digits: 2,
|
839 | rounding: 0,
|
840 | code: "TRY",
|
841 | name_plural: "Turkish Lira"
|
842 | }, {
|
843 | symbol: "TT$",
|
844 | name: "Trinidad and Tobago Dollar",
|
845 | symbol_native: "$",
|
846 | decimal_digits: 2,
|
847 | rounding: 0,
|
848 | code: "TTD",
|
849 | name_plural: "Trinidad and Tobago dollars"
|
850 | }, {
|
851 | symbol: "NT$",
|
852 | name: "New Taiwan Dollar",
|
853 | symbol_native: "NT$",
|
854 | decimal_digits: 2,
|
855 | rounding: 0,
|
856 | code: "TWD",
|
857 | name_plural: "New Taiwan dollars"
|
858 | }, {
|
859 | symbol: "TSh",
|
860 | name: "Tanzanian Shilling",
|
861 | symbol_native: "TSh",
|
862 | decimal_digits: 0,
|
863 | rounding: 0,
|
864 | code: "TZS",
|
865 | name_plural: "Tanzanian shillings"
|
866 | }, {
|
867 | symbol: "₴",
|
868 | name: "Ukrainian Hryvnia",
|
869 | symbol_native: "₴",
|
870 | decimal_digits: 2,
|
871 | rounding: 0,
|
872 | code: "UAH",
|
873 | name_plural: "Ukrainian hryvnias"
|
874 | }, {
|
875 | symbol: "USh",
|
876 | name: "Ugandan Shilling",
|
877 | symbol_native: "USh",
|
878 | decimal_digits: 0,
|
879 | rounding: 0,
|
880 | code: "UGX",
|
881 | name_plural: "Ugandan shillings"
|
882 | }, {
|
883 | symbol: "$U",
|
884 | name: "Uruguayan Peso",
|
885 | symbol_native: "$",
|
886 | decimal_digits: 2,
|
887 | rounding: 0,
|
888 | code: "UYU",
|
889 | name_plural: "Uruguayan pesos"
|
890 | }, {
|
891 | symbol: "UZS",
|
892 | name: "Uzbekistan Som",
|
893 | symbol_native: "UZS",
|
894 | decimal_digits: 0,
|
895 | rounding: 0,
|
896 | code: "UZS",
|
897 | name_plural: "Uzbekistan som"
|
898 | }, {
|
899 | symbol: "Bs.F.",
|
900 | name: "Venezuelan Bolívar",
|
901 | symbol_native: "Bs.F.",
|
902 | decimal_digits: 2,
|
903 | rounding: 0,
|
904 | code: "VEF",
|
905 | name_plural: "Venezuelan bolívars"
|
906 | }, {
|
907 | symbol: "₫",
|
908 | name: "Vietnamese Dong",
|
909 | symbol_native: "₫",
|
910 | decimal_digits: 0,
|
911 | rounding: 0,
|
912 | code: "VND",
|
913 | name_plural: "Vietnamese dong"
|
914 | }, {
|
915 | symbol: "FCFA",
|
916 | name: "CFA Franc BEAC",
|
917 | symbol_native: "FCFA",
|
918 | decimal_digits: 0,
|
919 | rounding: 0,
|
920 | code: "XAF",
|
921 | name_plural: "CFA francs BEAC"
|
922 | }, {
|
923 | symbol: "CFA",
|
924 | name: "CFA Franc BCEAO",
|
925 | symbol_native: "CFA",
|
926 | decimal_digits: 0,
|
927 | rounding: 0,
|
928 | code: "XOF",
|
929 | name_plural: "CFA francs BCEAO"
|
930 | }, {
|
931 | symbol: "YR",
|
932 | name: "Yemeni Rial",
|
933 | symbol_native: "ر.ي.",
|
934 | decimal_digits: 0,
|
935 | rounding: 0,
|
936 | code: "YER",
|
937 | name_plural: "Yemeni rials"
|
938 | }, {
|
939 | symbol: "R",
|
940 | name: "South African Rand",
|
941 | symbol_native: "R",
|
942 | decimal_digits: 2,
|
943 | rounding: 0,
|
944 | code: "ZAR",
|
945 | name_plural: "South African rand"
|
946 | }, {
|
947 | symbol: "ZK",
|
948 | name: "Zambian Kwacha",
|
949 | symbol_native: "ZK",
|
950 | decimal_digits: 0,
|
951 | rounding: 0,
|
952 | code: "ZMK",
|
953 | name_plural: "Zambian kwachas"
|
954 | }],
|
955 | |
956 |
|
957 |
|
958 |
|
959 |
|
960 | mime_types: {
|
961 | 'application/atom+xml': 'atom',
|
962 | 'application/ecmascript': 'ecma',
|
963 | 'application/emma+xml': 'emma',
|
964 | 'application/epub+zip': 'epub',
|
965 | 'application/java-archive': 'jar',
|
966 | 'application/java-vm': 'class',
|
967 | 'application/javascript': 'js',
|
968 | 'application/json': 'json',
|
969 | 'application/jsonml+json': 'jsonml',
|
970 | 'application/lost+xml': 'lostxml',
|
971 | 'application/mathml+xml': 'mathml',
|
972 | 'application/mets+xml': 'mets',
|
973 | 'application/mods+xml': 'mods',
|
974 | 'application/mp4': 'mp4s',
|
975 | 'application/msword': ['doc', 'dot'],
|
976 | 'application/octet-stream': [
|
977 | 'bin',
|
978 | 'dms',
|
979 | 'lrf',
|
980 | 'mar',
|
981 | 'so',
|
982 | 'dist',
|
983 | 'distz',
|
984 | 'pkg',
|
985 | 'bpk',
|
986 | 'dump',
|
987 | 'elc',
|
988 | 'deploy'
|
989 | ],
|
990 | 'application/ogg': 'ogx',
|
991 | 'application/omdoc+xml': 'omdoc',
|
992 | 'application/pdf': 'pdf',
|
993 | 'application/pgp-encrypted': 'pgp',
|
994 | 'application/pgp-signature': ['asc', 'sig'],
|
995 | 'application/pkix-pkipath': 'pkipath',
|
996 | 'application/pkixcmp': 'pki',
|
997 | 'application/pls+xml': 'pls',
|
998 | 'application/postscript': ['ai', 'eps', 'ps'],
|
999 | 'application/pskc+xml': 'pskcxml',
|
1000 | 'application/rdf+xml': 'rdf',
|
1001 | 'application/reginfo+xml': 'rif',
|
1002 | 'application/rss+xml': 'rss',
|
1003 | 'application/rtf': 'rtf',
|
1004 | 'application/sbml+xml': 'sbml',
|
1005 | 'application/vnd.adobe.air-application-installer-package+zip': 'air',
|
1006 | 'application/vnd.adobe.xdp+xml': 'xdp',
|
1007 | 'application/vnd.adobe.xfdf': 'xfdf',
|
1008 | 'application/vnd.ahead.space': 'ahead',
|
1009 | 'application/vnd.dart': 'dart',
|
1010 | 'application/vnd.data-vision.rdz': 'rdz',
|
1011 | 'application/vnd.dece.data': ['uvf', 'uvvf', 'uvd', 'uvvd'],
|
1012 | 'application/vnd.dece.ttml+xml': ['uvt', 'uvvt'],
|
1013 | 'application/vnd.dece.unspecified': ['uvx', 'uvvx'],
|
1014 | 'application/vnd.dece.zip': ['uvz', 'uvvz'],
|
1015 | 'application/vnd.denovo.fcselayout-link': 'fe_launch',
|
1016 | 'application/vnd.dna': 'dna',
|
1017 | 'application/vnd.dolby.mlp': 'mlp',
|
1018 | 'application/vnd.dpgraph': 'dpg',
|
1019 | 'application/vnd.dreamfactory': 'dfac',
|
1020 | 'application/vnd.ds-keypoint': 'kpxx',
|
1021 | 'application/vnd.dvb.ait': 'ait',
|
1022 | 'application/vnd.dvb.service': 'svc',
|
1023 | 'application/vnd.dynageo': 'geo',
|
1024 | 'application/vnd.ecowin.chart': 'mag',
|
1025 | 'application/vnd.enliven': 'nml',
|
1026 | 'application/vnd.epson.esf': 'esf',
|
1027 | 'application/vnd.epson.msf': 'msf',
|
1028 | 'application/vnd.epson.quickanime': 'qam',
|
1029 | 'application/vnd.epson.salt': 'slt',
|
1030 | 'application/vnd.epson.ssf': 'ssf',
|
1031 | 'application/vnd.ezpix-album': 'ez2',
|
1032 | 'application/vnd.ezpix-package': 'ez3',
|
1033 | 'application/vnd.fdf': 'fdf',
|
1034 | 'application/vnd.fdsn.mseed': 'mseed',
|
1035 | 'application/vnd.fdsn.seed': ['seed', 'dataless'],
|
1036 | 'application/vnd.flographit': 'gph',
|
1037 | 'application/vnd.fluxtime.clip': 'ftc',
|
1038 | 'application/vnd.hal+xml': 'hal',
|
1039 | 'application/vnd.hydrostatix.sof-data': 'sfd-hdstx',
|
1040 | 'application/vnd.ibm.minipay': 'mpy',
|
1041 | 'application/vnd.ibm.secure-container': 'sc',
|
1042 | 'application/vnd.iccprofile': ['icc', 'icm'],
|
1043 | 'application/vnd.igloader': 'igl',
|
1044 | 'application/vnd.immervision-ivp': 'ivp',
|
1045 | 'application/vnd.kde.karbon': 'karbon',
|
1046 | 'application/vnd.kde.kchart': 'chrt',
|
1047 | 'application/vnd.kde.kformula': 'kfo',
|
1048 | 'application/vnd.kde.kivio': 'flw',
|
1049 | 'application/vnd.kde.kontour': 'kon',
|
1050 | 'application/vnd.kde.kpresenter': ['kpr', 'kpt'],
|
1051 | 'application/vnd.kde.kspread': 'ksp',
|
1052 | 'application/vnd.kde.kword': ['kwd', 'kwt'],
|
1053 | 'application/vnd.kenameaapp': 'htke',
|
1054 | 'application/vnd.kidspiration': 'kia',
|
1055 | 'application/vnd.kinar': ['kne', 'knp'],
|
1056 | 'application/vnd.koan': ['skp', 'skd', 'skt', 'skm'],
|
1057 | 'application/vnd.kodak-descriptor': 'sse',
|
1058 | 'application/vnd.las.las+xml': 'lasxml',
|
1059 | 'application/vnd.llamagraphics.life-balance.desktop': 'lbd',
|
1060 | 'application/vnd.llamagraphics.life-balance.exchange+xml': 'lbe',
|
1061 | 'application/vnd.lotus-1-2-3': '123',
|
1062 | 'application/vnd.lotus-approach': 'apr',
|
1063 | 'application/vnd.lotus-freelance': 'pre',
|
1064 | 'application/vnd.lotus-notes': 'nsf',
|
1065 | 'application/vnd.lotus-organizer': 'org',
|
1066 | 'application/vnd.lotus-screencam': 'scm',
|
1067 | 'application/vnd.mozilla.xul+xml': 'xul',
|
1068 | 'application/vnd.ms-artgalry': 'cil',
|
1069 | 'application/vnd.ms-cab-compressed': 'cab',
|
1070 | 'application/vnd.ms-excel': [
|
1071 | 'xls',
|
1072 | 'xlm',
|
1073 | 'xla',
|
1074 | 'xlc',
|
1075 | 'xlt',
|
1076 | 'xlw'
|
1077 | ],
|
1078 | 'application/vnd.ms-excel.addin.macroenabled.12': 'xlam',
|
1079 | 'application/vnd.ms-excel.sheet.binary.macroenabled.12': 'xlsb',
|
1080 | 'application/vnd.ms-excel.sheet.macroenabled.12': 'xlsm',
|
1081 | 'application/vnd.ms-excel.template.macroenabled.12': 'xltm',
|
1082 | 'application/vnd.ms-fontobject': 'eot',
|
1083 | 'application/vnd.ms-htmlhelp': 'chm',
|
1084 | 'application/vnd.ms-ims': 'ims',
|
1085 | 'application/vnd.ms-lrm': 'lrm',
|
1086 | 'application/vnd.ms-officetheme': 'thmx',
|
1087 | 'application/vnd.ms-pki.seccat': 'cat',
|
1088 | 'application/vnd.ms-pki.stl': 'stl',
|
1089 | 'application/vnd.ms-powerpoint': ['ppt', 'pps', 'pot'],
|
1090 | 'application/vnd.ms-powerpoint.addin.macroenabled.12': 'ppam',
|
1091 | 'application/vnd.ms-powerpoint.presentation.macroenabled.12': 'pptm',
|
1092 | 'application/vnd.ms-powerpoint.slide.macroenabled.12': 'sldm',
|
1093 | 'application/vnd.ms-powerpoint.slideshow.macroenabled.12': 'ppsm',
|
1094 | 'application/vnd.ms-powerpoint.template.macroenabled.12': 'potm',
|
1095 | 'application/vnd.ms-project': ['mpp', 'mpt'],
|
1096 | 'application/vnd.ms-word.document.macroenabled.12': 'docm',
|
1097 | 'application/vnd.ms-word.template.macroenabled.12': 'dotm',
|
1098 | 'application/vnd.ms-works': ['wps', 'wks', 'wcm', 'wdb'],
|
1099 | 'application/vnd.ms-wpl': 'wpl',
|
1100 | 'application/vnd.ms-xpsdocument': 'xps',
|
1101 | 'application/vnd.mseq': 'mseq',
|
1102 | 'application/vnd.musician': 'mus',
|
1103 | 'application/vnd.oasis.opendocument.chart': 'odc',
|
1104 | 'application/vnd.oasis.opendocument.chart-template': 'otc',
|
1105 | 'application/vnd.oasis.opendocument.database': 'odb',
|
1106 | 'application/vnd.oasis.opendocument.formula': 'odf',
|
1107 | 'application/vnd.oasis.opendocument.formula-template': 'odft',
|
1108 | 'application/vnd.oasis.opendocument.graphics': 'odg',
|
1109 | 'application/vnd.oasis.opendocument.graphics-template': 'otg',
|
1110 | 'application/vnd.oasis.opendocument.image': 'odi',
|
1111 | 'application/vnd.oasis.opendocument.image-template': 'oti',
|
1112 | 'application/vnd.oasis.opendocument.presentation': 'odp',
|
1113 | 'application/vnd.oasis.opendocument.presentation-template': 'otp',
|
1114 | 'application/vnd.oasis.opendocument.spreadsheet': 'ods',
|
1115 | 'application/vnd.oasis.opendocument.spreadsheet-template': 'ots',
|
1116 | 'application/vnd.oasis.opendocument.text': 'odt',
|
1117 | 'application/vnd.oasis.opendocument.text-master': 'odm',
|
1118 | 'application/vnd.oasis.opendocument.text-template': 'ott',
|
1119 | 'application/vnd.oasis.opendocument.text-web': 'oth',
|
1120 | 'application/vnd.olpc-sugar': 'xo',
|
1121 | 'application/vnd.oma.dd2+xml': 'dd2',
|
1122 | 'application/vnd.openofficeorg.extension': 'oxt',
|
1123 | 'application/vnd.openxmlformats-officedocument.presentationml.presentation': 'pptx',
|
1124 | 'application/vnd.openxmlformats-officedocument.presentationml.slide': 'sldx',
|
1125 | 'application/vnd.openxmlformats-officedocument.presentationml.slideshow': 'ppsx',
|
1126 | 'application/vnd.openxmlformats-officedocument.presentationml.template': 'potx',
|
1127 | 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet': 'xlsx',
|
1128 | 'application/vnd.openxmlformats-officedocument.spreadsheetml.template': 'xltx',
|
1129 | 'application/vnd.openxmlformats-officedocument.wordprocessingml.document': 'docx',
|
1130 | 'application/vnd.openxmlformats-officedocument.wordprocessingml.template': 'dotx',
|
1131 | 'application/vnd.pvi.ptid1': 'ptid',
|
1132 | 'application/vnd.quark.quarkxpress': [
|
1133 | 'qxd',
|
1134 | 'qxt',
|
1135 | 'qwd',
|
1136 | 'qwt',
|
1137 | 'qxl',
|
1138 | 'qxb'
|
1139 | ],
|
1140 | 'application/vnd.realvnc.bed': 'bed',
|
1141 | 'application/vnd.recordare.musicxml': 'mxl',
|
1142 | 'application/vnd.recordare.musicxml+xml': 'musicxml',
|
1143 | 'application/vnd.rig.cryptonote': 'cryptonote',
|
1144 | 'application/vnd.rim.cod': 'cod',
|
1145 | 'application/vnd.rn-realmedia': 'rm',
|
1146 | 'application/vnd.rn-realmedia-vbr': 'rmvb',
|
1147 | 'application/vnd.route66.link66+xml': 'link66',
|
1148 | 'application/vnd.sailingtracker.track': 'st',
|
1149 | 'application/vnd.seemail': 'see',
|
1150 | 'application/vnd.sema': 'sema',
|
1151 | 'application/vnd.semd': 'semd',
|
1152 | 'application/vnd.semf': 'semf',
|
1153 | 'application/vnd.shana.informed.formdata': 'ifm',
|
1154 | 'application/vnd.shana.informed.formtemplate': 'itp',
|
1155 | 'application/vnd.shana.informed.interchange': 'iif',
|
1156 | 'application/vnd.shana.informed.package': 'ipk',
|
1157 | 'application/vnd.simtech-mindmapper': ['twd', 'twds'],
|
1158 | 'application/vnd.smaf': 'mmf',
|
1159 | 'application/vnd.stepmania.stepchart': 'sm',
|
1160 | 'application/vnd.sun.xml.calc': 'sxc',
|
1161 | 'application/vnd.sun.xml.calc.template': 'stc',
|
1162 | 'application/vnd.sun.xml.draw': 'sxd',
|
1163 | 'application/vnd.sun.xml.draw.template': 'std',
|
1164 | 'application/vnd.sun.xml.impress': 'sxi',
|
1165 | 'application/vnd.sun.xml.impress.template': 'sti',
|
1166 | 'application/vnd.sun.xml.math': 'sxm',
|
1167 | 'application/vnd.sun.xml.writer': 'sxw',
|
1168 | 'application/vnd.sun.xml.writer.global': 'sxg',
|
1169 | 'application/vnd.sun.xml.writer.template': 'stw',
|
1170 | 'application/vnd.sus-calendar': ['sus', 'susp'],
|
1171 | 'application/vnd.svd': 'svd',
|
1172 | 'application/vnd.symbian.install': ['sis', 'sisx'],
|
1173 | 'application/vnd.syncml+xml': 'xsm',
|
1174 | 'application/vnd.syncml.dm+wbxml': 'bdm',
|
1175 | 'application/vnd.syncml.dm+xml': 'xdm',
|
1176 | 'application/vnd.tao.intent-module-archive': 'tao',
|
1177 | 'application/vnd.tcpdump.pcap': ['pcap', 'cap', 'dmp'],
|
1178 | 'application/vnd.tmobile-livetv': 'tmo',
|
1179 | 'application/vnd.trid.tpt': 'tpt',
|
1180 | 'application/vnd.triscape.mxs': 'mxs',
|
1181 | 'application/vnd.trueapp': 'tra',
|
1182 | 'application/vnd.ufdl': ['ufd', 'ufdl'],
|
1183 | 'application/vnd.uiq.theme': 'utz',
|
1184 | 'application/vnd.umajin': 'umj',
|
1185 | 'application/vnd.unity': 'unityweb',
|
1186 | 'application/vnd.uoml+xml': 'uoml',
|
1187 | 'application/vnd.vcx': 'vcx',
|
1188 | 'application/vnd.visio': ['vsd', 'vst', 'vss', 'vsw'],
|
1189 | 'application/vnd.visionary': 'vis',
|
1190 | 'application/vnd.vsf': 'vsf',
|
1191 | 'application/vnd.wap.wbxml': 'wbxml',
|
1192 | 'application/vnd.wap.wmlc': 'wmlc',
|
1193 | 'application/vnd.wap.wmlscriptc': 'wmlsc',
|
1194 | 'application/vnd.webturbo': 'wtb',
|
1195 | 'application/vnd.wolfram.player': 'nbp',
|
1196 | 'application/vnd.wordperfect': 'wpd',
|
1197 | 'application/vnd.wqd': 'wqd',
|
1198 | 'application/vnd.wt.stf': 'stf',
|
1199 | 'application/vnd.xara': 'xar',
|
1200 | 'application/vnd.xfdl': 'xfdl',
|
1201 | 'application/voicexml+xml': 'vxml',
|
1202 | 'application/widget': 'wgt',
|
1203 | 'application/winhlp': 'hlp',
|
1204 | 'application/wsdl+xml': 'wsdl',
|
1205 | 'application/wspolicy+xml': 'wspolicy',
|
1206 | 'application/x-7z-compressed': '7z',
|
1207 | 'application/x-bittorrent': 'torrent',
|
1208 | 'application/x-blorb': ['blb', 'blorb'],
|
1209 | 'application/x-bzip': 'bz',
|
1210 | 'application/x-cdlink': 'vcd',
|
1211 | 'application/x-cfs-compressed': 'cfs',
|
1212 | 'application/x-chat': 'chat',
|
1213 | 'application/x-chess-pgn': 'pgn',
|
1214 | 'application/x-conference': 'nsc',
|
1215 | 'application/x-cpio': 'cpio',
|
1216 | 'application/x-csh': 'csh',
|
1217 | 'application/x-debian-package': ['deb', 'udeb'],
|
1218 | 'application/x-dgc-compressed': 'dgc',
|
1219 | 'application/x-director': [
|
1220 | 'dir',
|
1221 | 'dcr',
|
1222 | 'dxr',
|
1223 | 'cst',
|
1224 | 'cct',
|
1225 | 'cxt',
|
1226 | 'w3d',
|
1227 | 'fgd',
|
1228 | 'swa'
|
1229 | ],
|
1230 | 'application/x-font-ttf': ['ttf', 'ttc'],
|
1231 | 'application/x-font-type1': ['pfa', 'pfb', 'pfm', 'afm'],
|
1232 | 'application/x-font-woff': 'woff',
|
1233 | 'application/x-freearc': 'arc',
|
1234 | 'application/x-futuresplash': 'spl',
|
1235 | 'application/x-gca-compressed': 'gca',
|
1236 | 'application/x-glulx': 'ulx',
|
1237 | 'application/x-gnumeric': 'gnumeric',
|
1238 | 'application/x-gramps-xml': 'gramps',
|
1239 | 'application/x-gtar': 'gtar',
|
1240 | 'application/x-hdf': 'hdf',
|
1241 | 'application/x-install-instructions': 'install',
|
1242 | 'application/x-iso9660-image': 'iso',
|
1243 | 'application/x-java-jnlp-file': 'jnlp',
|
1244 | 'application/x-latex': 'latex',
|
1245 | 'application/x-lzh-compressed': ['lzh', 'lha'],
|
1246 | 'application/x-mie': 'mie',
|
1247 | 'application/x-mobipocket-ebook': ['prc', 'mobi'],
|
1248 | 'application/x-ms-application': 'application',
|
1249 | 'application/x-ms-shortcut': 'lnk',
|
1250 | 'application/x-ms-wmd': 'wmd',
|
1251 | 'application/x-ms-wmz': 'wmz',
|
1252 | 'application/x-ms-xbap': 'xbap',
|
1253 | 'application/x-msaccess': 'mdb',
|
1254 | 'application/x-msbinder': 'obd',
|
1255 | 'application/x-mscardfile': 'crd',
|
1256 | 'application/x-msclip': 'clp',
|
1257 | 'application/x-msdownload': ['exe', 'dll', 'com', 'bat', 'msi'],
|
1258 | 'application/x-msmediaview': [
|
1259 | 'mvb',
|
1260 | 'm13',
|
1261 | 'm14'
|
1262 | ],
|
1263 | 'application/x-msmetafile': ['wmf', 'wmz', 'emf', 'emz'],
|
1264 | 'application/x-rar-compressed': 'rar',
|
1265 | 'application/x-research-info-systems': 'ris',
|
1266 | 'application/x-sh': 'sh',
|
1267 | 'application/x-shar': 'shar',
|
1268 | 'application/x-shockwave-flash': 'swf',
|
1269 | 'application/x-silverlight-app': 'xap',
|
1270 | 'application/x-sql': 'sql',
|
1271 | 'application/x-stuffit': 'sit',
|
1272 | 'application/x-stuffitx': 'sitx',
|
1273 | 'application/x-subrip': 'srt',
|
1274 | 'application/x-sv4cpio': 'sv4cpio',
|
1275 | 'application/x-sv4crc': 'sv4crc',
|
1276 | 'application/x-t3vm-image': 't3',
|
1277 | 'application/x-tads': 'gam',
|
1278 | 'application/x-tar': 'tar',
|
1279 | 'application/x-tcl': 'tcl',
|
1280 | 'application/x-tex': 'tex',
|
1281 | 'application/x-tex-tfm': 'tfm',
|
1282 | 'application/x-texinfo': ['texinfo', 'texi'],
|
1283 | 'application/x-tgif': 'obj',
|
1284 | 'application/x-ustar': 'ustar',
|
1285 | 'application/x-wais-source': 'src',
|
1286 | 'application/x-x509-ca-cert': ['der', 'crt'],
|
1287 | 'application/x-xfig': 'fig',
|
1288 | 'application/x-xliff+xml': 'xlf',
|
1289 | 'application/x-xpinstall': 'xpi',
|
1290 | 'application/x-xz': 'xz',
|
1291 | 'application/x-zmachine': 'z1',
|
1292 | 'application/xaml+xml': 'xaml',
|
1293 | 'application/xcap-diff+xml': 'xdf',
|
1294 | 'application/xenc+xml': 'xenc',
|
1295 | 'application/xhtml+xml': ['xhtml', 'xht'],
|
1296 | 'application/xml': ['xml', 'xsl'],
|
1297 | 'application/xml-dtd': 'dtd',
|
1298 | 'application/xop+xml': 'xop',
|
1299 | 'application/xproc+xml': 'xpl',
|
1300 | 'application/xslt+xml': 'xslt',
|
1301 | 'application/xspf+xml': 'xspf',
|
1302 | 'application/xv+xml': ['mxml', 'xhvml', 'xvml', 'xvm'],
|
1303 | 'application/yang': 'yang',
|
1304 | 'application/yin+xml': 'yin',
|
1305 | 'application/zip': 'zip',
|
1306 | 'audio/adpcm': 'adp',
|
1307 | 'audio/basic': ['au', 'snd'],
|
1308 | 'audio/midi': ['mid', 'midi', 'kar', 'rmi'],
|
1309 | 'audio/mp4': 'mp4a',
|
1310 | 'audio/mpeg': [
|
1311 | 'mpga',
|
1312 | 'mp2',
|
1313 | 'mp2a',
|
1314 | 'mp3',
|
1315 | 'm2a',
|
1316 | 'm3a'
|
1317 | ],
|
1318 | 'audio/ogg': ['oga', 'ogg', 'spx'],
|
1319 | 'audio/vnd.dece.audio': ['uva', 'uvva'],
|
1320 | 'audio/vnd.rip': 'rip',
|
1321 | 'audio/webm': 'weba',
|
1322 | 'audio/x-aac': 'aac',
|
1323 | 'audio/x-aiff': ['aif', 'aiff', 'aifc'],
|
1324 | 'audio/x-caf': 'caf',
|
1325 | 'audio/x-flac': 'flac',
|
1326 | 'audio/x-matroska': 'mka',
|
1327 | 'audio/x-mpegurl': 'm3u',
|
1328 | 'audio/x-ms-wax': 'wax',
|
1329 | 'audio/x-ms-wma': 'wma',
|
1330 | 'audio/x-pn-realaudio': ['ram', 'ra'],
|
1331 | 'audio/x-pn-realaudio-plugin': 'rmp',
|
1332 | 'audio/x-wav': 'wav',
|
1333 | 'audio/xm': 'xm',
|
1334 | 'image/bmp': 'bmp',
|
1335 | 'image/cgm': 'cgm',
|
1336 | 'image/g3fax': 'g3',
|
1337 | 'image/gif': 'gif',
|
1338 | 'image/ief': 'ief',
|
1339 | 'image/jpeg': ['jpeg', 'jpg', 'jpe'],
|
1340 | 'image/ktx': 'ktx',
|
1341 | 'image/png': 'png',
|
1342 | 'image/prs.btif': 'btif',
|
1343 | 'image/sgi': 'sgi',
|
1344 | 'image/svg+xml': ['svg', 'svgz'],
|
1345 | 'image/tiff': ['tiff', 'tif'],
|
1346 | 'image/vnd.adobe.photoshop': 'psd',
|
1347 | 'image/vnd.dece.graphic': ['uvi', 'uvvi', 'uvg', 'uvvg'],
|
1348 | 'image/vnd.dvb.subtitle': 'sub',
|
1349 | 'image/vnd.djvu': ['djvu', 'djv'],
|
1350 | 'image/vnd.dwg': 'dwg',
|
1351 | 'image/vnd.dxf': 'dxf',
|
1352 | 'image/vnd.fastbidsheet': 'fbs',
|
1353 | 'image/vnd.fpx': 'fpx',
|
1354 | 'image/vnd.fst': 'fst',
|
1355 | 'image/vnd.fujixerox.edmics-mmr': 'mmr',
|
1356 | 'image/vnd.fujixerox.edmics-rlc': 'rlc',
|
1357 | 'image/vnd.ms-modi': 'mdi',
|
1358 | 'image/vnd.ms-photo': 'wdp',
|
1359 | 'image/vnd.net-fpx': 'npx',
|
1360 | 'image/vnd.wap.wbmp': 'wbmp',
|
1361 | 'image/vnd.xiff': 'xif',
|
1362 | 'image/webp': 'webp',
|
1363 | 'image/x-3ds': '3ds',
|
1364 | 'image/x-cmu-raster': 'ras',
|
1365 | 'image/x-cmx': 'cmx',
|
1366 | 'image/x-freehand': ['fh', 'fhc', 'fh4', 'fh5', 'fh7'],
|
1367 | 'image/x-icon': 'ico',
|
1368 | 'image/x-mrsid-image': 'sid',
|
1369 | 'image/x-pcx': 'pcx',
|
1370 | 'image/x-pict': ['pic', 'pct'],
|
1371 | 'image/x-portable-anymap': 'pnm',
|
1372 | 'image/x-portable-bitmap': 'pbm',
|
1373 | 'image/x-portable-graymap': 'pgm',
|
1374 | 'image/x-portable-pixmap': 'ppm',
|
1375 | 'image/x-rgb': 'rgb',
|
1376 | 'image/x-tga': 'tga',
|
1377 | 'image/x-xbitmap': 'xbm',
|
1378 | 'image/x-xpixmap': 'xpm',
|
1379 | 'image/x-xwindowdump': 'xwd',
|
1380 | 'message/rfc822': ['eml', 'mime'],
|
1381 | 'model/iges': ['igs', 'iges'],
|
1382 | 'model/mesh': ['msh', 'mesh', 'silo'],
|
1383 | 'model/vnd.collada+xml': 'dae',
|
1384 | 'model/vnd.dwf': 'dwf',
|
1385 | 'model/vnd.gdl': 'gdl',
|
1386 | 'model/vnd.gtw': 'gtw',
|
1387 | 'model/vnd.mts': 'mts',
|
1388 | 'model/vnd.vtu': 'vtu',
|
1389 | 'model/vrml': ['wrl', 'vrml'],
|
1390 | 'model/x3d+binary': 'x3db',
|
1391 | 'model/x3d+vrml': 'x3dv',
|
1392 | 'model/x3d+xml': 'x3d',
|
1393 | 'text/cache-manifest': 'appcache',
|
1394 | 'text/calendar': ['ics', 'ifb'],
|
1395 | 'text/css': 'css',
|
1396 | 'text/csv': 'csv',
|
1397 | 'text/html': ['html', 'htm'],
|
1398 | 'text/n3': 'n3',
|
1399 | 'text/plain': [
|
1400 | 'txt',
|
1401 | 'text',
|
1402 | 'conf',
|
1403 | 'def',
|
1404 | 'list',
|
1405 | 'log',
|
1406 | 'in'
|
1407 | ],
|
1408 | 'text/prs.lines.tag': 'dsc',
|
1409 | 'text/richtext': 'rtx',
|
1410 | 'text/sgml': ['sgml', 'sgm'],
|
1411 | 'text/tab-separated-values': 'tsv',
|
1412 | 'text/troff': [
|
1413 | 't',
|
1414 | 'tr',
|
1415 | 'roff',
|
1416 | 'man',
|
1417 | 'me',
|
1418 | 'ms'
|
1419 | ],
|
1420 | 'text/turtle': 'ttl',
|
1421 | 'text/uri-list': ['uri', 'uris', 'urls'],
|
1422 | 'text/vcard': 'vcard',
|
1423 | 'text/vnd.curl': 'curl',
|
1424 | 'text/vnd.curl.dcurl': 'dcurl',
|
1425 | 'text/vnd.curl.scurl': 'scurl',
|
1426 | 'text/vnd.curl.mcurl': 'mcurl',
|
1427 | 'text/vnd.dvb.subtitle': 'sub',
|
1428 | 'text/vnd.fly': 'fly',
|
1429 | 'text/vnd.fmi.flexstor': 'flx',
|
1430 | 'text/vnd.graphviz': 'gv',
|
1431 | 'text/vnd.in3d.3dml': '3dml',
|
1432 | 'text/vnd.in3d.spot': 'spot',
|
1433 | 'text/vnd.sun.j2me.app-descriptor': 'jad',
|
1434 | 'text/vnd.wap.wml': 'wml',
|
1435 | 'text/vnd.wap.wmlscript': 'wmls',
|
1436 | 'text/x-asm': ['s', 'asm'],
|
1437 | 'text/x-fortran': ['f', 'for', 'f77', 'f90'],
|
1438 | 'text/x-java-source': 'java',
|
1439 | 'text/x-opml': 'opml',
|
1440 | 'text/x-pascal': ['p', 'pas'],
|
1441 | 'text/x-nfo': 'nfo',
|
1442 | 'text/x-setext': 'etx',
|
1443 | 'text/x-sfv': 'sfv',
|
1444 | 'text/x-uuencode': 'uu',
|
1445 | 'text/x-vcalendar': 'vcs',
|
1446 | 'text/x-vcard': 'vcf',
|
1447 | 'video/3gpp': '3gp',
|
1448 | 'video/3gpp2': '3g2',
|
1449 | 'video/h261': 'h261',
|
1450 | 'video/h263': 'h263',
|
1451 | 'video/h264': 'h264',
|
1452 | 'video/jpeg': 'jpgv',
|
1453 | 'video/jpm': ['jpm', 'jpgm'],
|
1454 | 'video/mj2': 'mj2',
|
1455 | 'video/mp4': 'mp4',
|
1456 | 'video/mpeg': ['mpeg', 'mpg', 'mpe', 'm1v', 'm2v'],
|
1457 | 'video/ogg': 'ogv',
|
1458 | 'video/quicktime': ['qt', 'mov'],
|
1459 | 'video/vnd.dece.hd': ['uvh', 'uvvh'],
|
1460 | 'video/vnd.dece.mobile': ['uvm', 'uvvm'],
|
1461 | 'video/vnd.dece.pd': ['uvp', 'uvvp'],
|
1462 | 'video/vnd.dece.sd': ['uvs', 'uvvs'],
|
1463 | 'video/vnd.dece.video': ['uvv', 'uvvv'],
|
1464 | 'video/vnd.dvb.file': 'dvb',
|
1465 | 'video/vnd.fvt': 'fvt',
|
1466 | 'video/vnd.mpegurl': ['mxu', 'm4u'],
|
1467 | 'video/vnd.ms-playready.media.pyv': 'pyv',
|
1468 | 'video/vnd.uvvu.mp4': ['uvu', 'uvvu'],
|
1469 | 'video/vnd.vivo': 'viv',
|
1470 | 'video/webm': 'webm',
|
1471 | 'video/x-f4v': 'f4v',
|
1472 | 'video/x-fli': 'fli',
|
1473 | 'video/x-flv': 'flv',
|
1474 | 'video/x-m4v': 'm4v',
|
1475 | 'video/x-matroska': ['mkv', 'mk3d', 'mks'],
|
1476 | 'video/x-mng': 'mng',
|
1477 | 'video/x-ms-asf': ['asf', 'asx'],
|
1478 | 'video/x-ms-vob': 'vob',
|
1479 | 'video/x-ms-wm': 'wm',
|
1480 | 'video/x-ms-wmv': 'wmv',
|
1481 | 'video/x-ms-wmx': 'wmx',
|
1482 | 'video/x-ms-wvx': 'wvx',
|
1483 | 'video/x-msvideo': 'avi',
|
1484 | 'video/x-sgi-movie': 'movie'
|
1485 | },
|
1486 |
|
1487 | locale: function() {
|
1488 | return this.random_element(this.locales);
|
1489 | },
|
1490 |
|
1491 | country_code: function() {
|
1492 | return this.random_element(this.country_codes);
|
1493 | },
|
1494 |
|
1495 | language_code: function() {
|
1496 | return this.random_element(this.language_codes);
|
1497 | },
|
1498 |
|
1499 | currency: function() {
|
1500 | return this.random_element(this.currencies);
|
1501 | },
|
1502 |
|
1503 | currency_code: function() {
|
1504 | return this.random_element(this.currencies).code;
|
1505 | },
|
1506 |
|
1507 | currency_symbol: function() {
|
1508 | return this.random_element(this.currencies).symbol;
|
1509 | },
|
1510 |
|
1511 | currency_name: function() {
|
1512 | return this.random_element(this.currencies).name;
|
1513 | },
|
1514 |
|
1515 | mime_type: function() {
|
1516 | return this.random_key(this.mime_types);
|
1517 | },
|
1518 |
|
1519 | file_extension: function() {
|
1520 | var ext = this.random_value(this.mime_types);
|
1521 | return typeof ext === 'string' ? ext : this.random_element(ext);
|
1522 | },
|
1523 |
|
1524 | boolean: function() {
|
1525 | return this.coin_flip;
|
1526 | },
|
1527 |
|
1528 | uuid: function() {
|
1529 | return (b = function (_b) {
|
1530 | function b(_x) {
|
1531 | return _b.apply(this, arguments);
|
1532 | }
|
1533 | b.toString = function () {
|
1534 | return _b.toString();
|
1535 | };
|
1536 | return b;
|
1537 | }(function (a) {
|
1538 | return a ? (a ^ number.random() * 16 >> a / 4).toString(16) : ([1e7] + -1e3 + -4e3 + -8e3 + -1e11).replace(/[018]/g, b);
|
1539 | }))();
|
1540 | }
|
1541 | };
|
1542 |
|
1543 | module.exports = provider;
|