1.0.2 • Published 4 years ago

@easymoney/currencies v1.0.2

Weekly downloads
57
License
MIT
Repository
github
Last release
4 years ago

@easymoney/currencies

npm-currencies npm type definitionsdeps-currencies]david-currenciessize-currencies]pho-currencies GitHub

Open in docs

Install

npm install @easymoney/currencies

or

yarn add @easymoney/currencies

or

CDN

Usage

import { createCurrencyList } from '@easymoney/currencies';

const currency = { minorUnit: 2, code: 'XBT' };
const currency1 = { minorUnit: 5, code: 'DXBT' };
const currencyArr = [currency, currency1];

const list = createCurrencyList(currencyArr);

const result = list.getCurrencies();
// =>   { XBT: {minorUnit: 2, code: "XBT"},
//       DXBT: {minorUnit: 5, code: "DXBT"} }

const resultLength = Object.keys(result).length === currencyArr.length ? true : false;
// => true
import { createCurrencyList, createAgregatedCurrencyList } from '@easymoney/currencies';

const currency = { minorUnit: 2, code: 'XBT' };
const currency1 = { minorUnit: 5, code: 'DXBT' };
const currencyArr = [currency, currency1];

const list = createCurrencyList(currencyArr);
const agregatedList = createAgregatedCurrencyList([list]);

const result = agregatedList.subUnitFor("XBT");
// => 2
1.0.2

4 years ago

1.0.2-rc.1

4 years ago

1.0.2-rc.2

4 years ago

1.0.2-rc.0

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago

0.0.5

4 years ago

0.0.4

4 years ago

0.0.1

4 years ago