Quickstart
yarn add depay-local-currency
or
npm install --save depay-local-currency
import { Currency } from 'depay-local-currency'
let currency = new Currency({ amount: 20 })
currency.toString()
// €22.32
Functionalities
new Currency
Creates an instance of Currency
let currency = new Currency({ amount: 20 })
amount
sets the amount you want to convert into a currency string.
timeZone
will be automatically detected by the client, but can be provided to:
let currency = new Currency({ amount: 20, timeZone: 'Europe/Berlin' })
toString
Converts a currency string into a formatted string:
let currency = new Currency({ amount: 20 })
currency.toString()
// €22.32
fromUSD
Converts USD into local currency:
let currency = await Currency.fromUSD({ amount: 20, apiKey: 'MY-API-KEY' })
currency.toString()
// €16.88
Requires you to pass an apiKey
in order to convert currencies!
See: https://depay.fi/documentation/api#fiat
Development
Get started
yarn install
yarn dev
Release
npm publish