Skip to content

Commit 1e61bc5

Browse files
authored
🤖 Merge PR DefinitelyTyped#74672 [invity-api] extend fiat currency codes by @hehe100596
1 parent 04d0aa6 commit 1e61bc5

2 files changed

Lines changed: 97 additions & 39 deletions

File tree

types/invity-api/index.d.ts

Lines changed: 69 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -27,45 +27,75 @@ export interface FormResponse {
2727

2828
export type CryptoId = Brand<string, "CryptoId">;
2929

30-
export type FiatCurrencyCode =
31-
| "usd"
32-
| "eur"
33-
| "gbp"
34-
| "aed"
35-
| "ars"
36-
| "aud"
37-
| "bdt"
38-
| "brl"
39-
| "cad"
40-
| "chf"
41-
| "clp"
42-
| "cny"
43-
| "czk"
44-
| "dkk"
45-
| "hkd"
46-
| "huf"
47-
| "idr"
48-
| "ils"
49-
| "inr"
50-
| "jpy"
51-
| "krw"
52-
| "kwd"
53-
| "lkr"
54-
| "mxn"
55-
| "myr"
56-
| "nok"
57-
| "nzd"
58-
| "php"
59-
| "pln"
60-
| "rub"
61-
| "sar"
62-
| "sek"
63-
| "sgd"
64-
| "thb"
65-
| "try"
66-
| "twd"
67-
| "vnd"
68-
| "zar";
30+
export const FIAT_CURRENCIES: readonly [
31+
"aed",
32+
"amd",
33+
"ars",
34+
"aud",
35+
"azn",
36+
"bdt",
37+
"bgn",
38+
"bhd",
39+
"brl",
40+
"cad",
41+
"chf",
42+
"clp",
43+
"cny",
44+
"cop",
45+
"crc",
46+
"czk",
47+
"dkk",
48+
"dop",
49+
"dzd",
50+
"egp",
51+
"eur",
52+
"gbp",
53+
"gel",
54+
"ghs",
55+
"hkd",
56+
"huf",
57+
"idr",
58+
"ils",
59+
"inr",
60+
"isk",
61+
"jod",
62+
"jpy",
63+
"kes",
64+
"krw",
65+
"kwd",
66+
"kzt",
67+
"lkr",
68+
"mad",
69+
"mxn",
70+
"myr",
71+
"ngn",
72+
"nok",
73+
"nzd",
74+
"omr",
75+
"pen",
76+
"php",
77+
"pln",
78+
"qar",
79+
"ron",
80+
"rub",
81+
"sar",
82+
"sek",
83+
"sgd",
84+
"thb",
85+
"tnd",
86+
"try",
87+
"twd",
88+
"tzs",
89+
"uah",
90+
"ugx",
91+
"usd",
92+
"uyu",
93+
"vnd",
94+
"xaf",
95+
"xof",
96+
"zar",
97+
];
98+
export type FiatCurrencyCode = (typeof FIAT_CURRENCIES)[number];
6999

70100
export type FiatCurrenciesProps = Record<FiatCurrencyCode, number>;
71101

types/invity-api/invity-api-tests.ts

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,34 @@ const buyListResponse: BuyListResponse = {
225225
twd: 1,
226226
vnd: 1,
227227
zar: 1,
228+
amd: 1,
229+
azn: 1,
230+
bgn: 1,
231+
bhd: 1,
232+
cop: 1,
233+
crc: 1,
234+
dop: 1,
235+
dzd: 1,
236+
egp: 1,
237+
gel: 1,
238+
ghs: 1,
239+
isk: 1,
240+
jod: 1,
241+
kes: 1,
242+
kzt: 1,
243+
mad: 1,
244+
ngn: 1,
245+
omr: 1,
246+
pen: 1,
247+
qar: 1,
248+
ron: 1,
249+
tnd: 1,
250+
tzs: 1,
251+
uah: 1,
252+
ugx: 1,
253+
uyu: 1,
254+
xaf: 1,
255+
xof: 1,
228256
},
229257
};
230258

0 commit comments

Comments
 (0)