
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
currency-converter-module
Advanced tools
This is a nodeJS module to facilitate the conversion of currencies, it uses the api of the central bank of europe as a reference (https://exchangeratesapi.io/)
npm package: https://www.npmjs.com/package/currency-converter-module
To install just run:
npm install currency-converter-module
In your project import the module, that way:
import currency from 'currency-converter-module'
import currency from 'currency-converter-module'
async function Example(){
var convertedValue = await currency.convertCurrencyByCode({value: 4, code: 'USD'},{code: 'BRL'})
console.log(await valueConvert)
}
Example()
converterCurrencyBy it is a function that expects two objects, the first is the currency that will be converted, that object must contain the value and the currency code, the second object must contain only the currency code
Other example:
import currency from 'currency-converter-module'
var valueINPUT = 3
async function Example(){
var convertedValue = await currency.convertCurrencyByCode({value: valueINPUT, code: 'EUR'},{code: 'BRL'})
console.log(await valueConvert)
// This console.log will show the conversion from 3 EUR to USD
}
Example()
The value must be an int or float, and the code must be a string
{
"BRL": "Brazilian real",
"USD": "US dollar",
"JPY": "Japanese yen",
"BGN": "Bulgarian lev",
"CZK": "Czech koruna",
"DKK": "Danish krone"
"GBP": "Pound sterling",
"HUF": "Hungarian forint",
"PLN": "Polish zloty",
"RON": "Romanian leu",
"SEK": "Swedish krona",
"CHF": "Swiss franc",
"ISK": "Icelandic krona",
"NOK": "Norwegian krone",
"HRK": "Croatian kuna",
"RUB": "Russian rouble",
"TRY": "Turkish lira",
"AUD": "Australian dollar",
"CAD": "Canadian dollar",
"CNY": "Chinese yuan renminbi",
"HKD": "Hong Kong dollar",
"IDR": "Indonesian rupiah",
"ILS": "Israeli shekel",
"INR": "Indian rupee",
"KRW": "South Korean won",
"MXN": "Mexican peso",
"MYR": "Malaysian ringgit",
"NZD": "New Zealand dollar",
"PHP": "Philippine peso",
"SGD": "Singapore dollar",
"THB": "Thai baht",
"ZAR": "South African rand",
}
FAQs
An API module to facilitate currency conversion
The npm package currency-converter-module receives a total of 24 weekly downloads. As such, currency-converter-module popularity was classified as not popular.
We found that currency-converter-module 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.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.