2.1.0 • Published 3 years ago

money-handling v2.1.0

Weekly downloads
25
License
ISC
Repository
github
Last release
3 years ago

Money Handling

A lightweight package for money handling

Quick Examples:

V1

import Money from 'money-handling';

// Add operation syntax:
const balanceAfterAddition = Money.add('0.00', '3750.00');

// Subtract operation syntax:
const balanceAfterSubtraction = Money.subtract(balanceAfterAddition, '1000.00');

// Percentage operation syntax:
const balanceAfterPercentage = Money.percentage(balanceAfterSubtraction, '10.00%');

V2

import {MoneyV2} from 'money-handling';

const money = new MoneyV2('0.00');

// Add operation syntax:
money.add('3750.00');

// Subtract operation syntax:
money.subtract('1000.00');

console.log(money.getAmount());

Changelog

2.1.0 - MoneyV2 percentage operation

2.0.1 - Fix get amount with only decimal values in MoneyV2

2.0.0 - Add class MoneyV2 with operation chaining

1.1.0 - Add comparation functions

1.0.0 - Add typescript

0.2.0 - Fixed float precision

0.1.2 - Add round flag on operations

0.1.0 - Remove number rounding

0.0.7 - Percentage operations

0.0.5 - Readme

0.0.3 - Fixed nodeJS module definition

0.0.1 - First release

1.1.0

3 years ago

1.0.0

3 years ago

2.1.0

3 years ago

2.0.1

3 years ago

2.0.0

3 years ago

0.2.0

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago

0.0.7

5 years ago

0.0.5

5 years ago

0.0.3

5 years ago

0.0.1

5 years ago