bignumber-currency
TypeScript icon, indicating that this package has built-in type declarations

0.1.1 • Public • Published

BigNumberCurrency

Purpose

Originally Angular CurrencyPipe does not let you use big numbers, they rely on JavaScript number precision. This Angular library solves that issue.

Usage

After installing with

npm i bignumber-currency

import the module in your AppModule

@NgModule({
	declarations: [
		AppComponent
	],
	imports: [
		BigNumberCurrencyModule
	],
	bootstrap: [AppComponent]
})
export class AppModule {
}

then you can use it as if using CurrencyPipe, but instead of | currency use | bigNumberCurrency the difference is that you can pass a BigNumber as input (or anything else originally supported of course). See tests for examples.

The package uses bignumber.js, so you can fine-tune precision with BigNumber's properties and config.

Package Sidebar

Install

npm i bignumber-currency

Weekly Downloads

0

Version

0.1.1

License

MIT

Unpacked Size

312 kB

Total Files

29

Last publish

Collaborators

  • amdor