unformat-money-js
TypeScript icon, indicating that this package has built-in type declarations

1.0.7 • Public • Published

unformat-money-js

Build Status version download per month

Zero dependency tiny JavaScript library (532 bytes) by CurrencyRate.today, providing simple way removes all formatting/cruft and returns the raw float value.

Install

npm i unformat-money-js

Usage

import { UnFormatMoney } from 'unformat-money-js';

const unformat = new UnFormatMoney({ decimalPoint: '.' });
console.log(unformat.un('$12,345.67')); // 12345.67

Options

You can added options in construct of class and in method. But method will be primary.

Example:

import { UnFormatMoney } from 'unformat-money-js';

const unformat = new UnFormatMoney({ decimalPoint: ',' });

console.log(unformat.un('€12.345,67', { decimalPoint: ',' })); // 12345.67
console.log(unformat.un('(12,345.67)', { decimalPoint: '.', accounting: true })); // -12345.67
Name Default Type Description
decimalPoint . String Decimal point.
accounting false Boolean If true, the parentheses are removed and a negative sign is added.

Source

https://currencyrate.today/

https://fx-w.io/

Package Sidebar

Install

npm i unformat-money-js

Weekly Downloads

36

Version

1.0.7

License

BSD-2-Clause

Unpacked Size

25.4 kB

Total Files

18

Last publish

Collaborators

  • yydarwin