
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
iso-finance-js
Advanced tools
node-finance is a Node module that provides basic finance methods. node-finance is implemented where it can be used synchronously or asynchronously. To use it asynchronously, pass in a callback at the end of a function.
Calculates the present value of a lump sum received in the future. Arguments include:
Calculates the present value of an investment resulting from a series of regular payments. Arguments include:
Calculates the present value of an investment with an unlimited number of regular payments. Arguments include:
Calculate the total interest paid on a loan in specified periodic payments. Arguments include:
Calculates future value of an investment based on equal periodic payments. Arugments include:
Caculates the number of periods for an investment based on periodic, constant payments and a constant interest rate. Arguments include:
Calculates the payment for a loan with the following parameters.
This function generates an amortization schedule. The schedule is returned as a Javascript object.
The function accepts the following arguments:
The return object contains an array, with each array element containing the following fields:
Calculates the number of payments for a loan. This is different than NPER. NPER calculates the number of periods used in an annuity or loan from a financial perspective. This function looks at how frequently a customer chooses to make payments. This function has the following arguments: * NPER (required) - the number of periods used in calculating interest for a loan * frequency (optional): the payment frequency, which can be any of the following: - semimonthly - twice a month - monthly - once each month - bimonthly - every two months - quarterly - every quarter - semiannually - ever 6 months - annually - ever 12 months - none or one - only one payment at the end of the loan - typically don't mix this with balloonDate
FAQs
Financial module for node, angular and Javascript
We found that iso-finance-js demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.