currency-converter

0.1.12 • Public • Published

npm-currency-converter

Conversion rates between currencies and rate conversion!

Start

Register for your openexchangerates. install the package

npm install currency-converter

require the module. NOTE: Default fetchInterval value is set to one hour.

var cc = require('currency-converter')({ CLIENTKEY: YOUR_OPEN_EXCHANGE_RATES_KEY, [fetchInterval: 3600000] });

Usage

This module makes it extremely easy for you to convert currencies. The very basic input takes in two parameters. convertFrom & convertTo have to be valid country codes. See list here. The module fetches live rates on initialize, saves it locally, and retrieves locally saved rates by default, unless otherwise specificed.

.convert(amount, convertFrom, convertTo, [live])

converts an amount specificed to a specific currency. live is an optional parameter that uses live rates from openexchangerates.org

{
    "currency": "EUR",
    "symbol": "€",
    "amount": 0.76
}

.rates(convertFrom, convertTo, [live])

returns the conversion rate between two currencies.

  .rates('USD', 'EUR') // => 0.76

Package Sidebar

Install

npm i currency-converter

Weekly Downloads

9

Version

0.1.12

License

MIT

Last publish

Collaborators

  • mamarildon