Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

unformat-money-js

dejurin332BSD-2-Clause1.0.7TypeScript support: included

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

money, format, currency, format-currency, currency-formatter, utilities, accounting, number, parse, precision, decimal, finance, exchange, unformat, currencyrate.today, zero-dependency

readme

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/