
Product
Introducing Tier 1 Reachability: Precision CVE Triage for Enterprise Teams
Socket’s new Tier 1 Reachability filters out up to 80% of irrelevant CVEs, so security teams can focus on the vulnerabilities that matter.
current-currency
Advanced tools
Making it easy to work with currencies and cryptos!
Install current-currency with your favourite package manager.
npm install current-currency
yarn 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.2
import { 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 |
FAQs
Making it easy to work with currencies and cryptos!
The npm package current-currency receives a total of 20 weekly downloads. As such, current-currency popularity was classified as not popular.
We found that current-currency demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Socket’s new Tier 1 Reachability filters out up to 80% of irrelevant CVEs, so security teams can focus on the vulnerabilities that matter.
Research
/Security News
Ongoing npm supply chain attack spreads to DuckDB: multiple packages compromised with the same wallet-drainer malware.
Security News
The MCP Steering Committee has launched the official MCP Registry in preview, a central hub for discovering and publishing MCP servers.