Making it easy to work with currencies and cryptos!
Install current-currency with your favourite package manager.
npm install current-currencyyarn add current-currency
Convert is used to get the current rates of a currency.
import { convert } from "current-currency";
convert("EUR", 10.2, "USD").then(res => console.log(res));
// {currency: "USD", amount: 12.35}In the background we make use of https://exchangeratesapi.io/ to always have the current rates.
AddSymbol is used to add the right currency symbol in the right position using the ISO currency code.
import { addSymbol } from "current-currency";
const symbolized = addSymbol("RUB", 10.2);
console.log(symbolized);
// ₽10.2import { addSymbol } from "current-currency";
const symbolized = addSymbol("USD", 10.2, "post");
console.log(symbolized);
// 10.2$Extract is used to retrieve information about a currency using the ISO currency code.
import { extract } from "current-currency";
const extraction = extract("10.2RUB");
console.log(extraction);
// { type: "currency", name: "Russian ruble", symbol: "₽", decimal: ",", position: "pre" }| Code | Name |
|---|---|
| EUR | Euro |
| USD | United States Dollar |
| CAD | Canadian Dollar |
| HKD | Hong Kong Dollar |
| ISK | Icelandic Króna |
| PHP | Philippine Peso |
| DDK | Danish Krone |
| HUF | Hungarian Forint |
| CZK | Czech Koruna |
| AUD | Australian Dollar |
| RON | Romanian Leu |
| SEK | Swedish Krona |
| IDR | Indonesian Rupiah |
| INR | Indian Rupee |
| BRL | Brazilian Real |
| RUB | Russian Ruble |
| HRK | Croatian Kuna |
| JPY | Japanse Yen |
| TBH | Thai Baht |
| CHF | Swiss Franc |
| SGD | Singapore Dollar |
| PLN | Polish złoty |
| BGN | Bulgarian Lev |
| TRY | Turkish Lira |
| CNY | Chinese Renminbi |
| NOK | Norwegian Krone |
| NZD | New Zealand Dollar |
| ZAR | South African Rand |
| MXN | Mexican Peso |
| ILS | Israeli Shekel |
| GBP | Pound Sterling |
| KRW | South Korean Won |
| MYR | Malaysian Ringgit |
| Code | Name |
|---|---|
| BTC | Bitcoin |
| ETH | Ethereum |
| LTC | Litecoin |
| XRP | Ripple |
| DOGE | Dogecoin |