JavaScript implementation of the XIRR LibreOffice function.
It should give the same results as equivalents from LibreOffice Calc, MS Excel, Google Spreadsheet etc.
Instalation
npm i @webcarrot/xirr
Usage
```typescript import { xirr, CashFlow } from "@webcarrot/xirr"; const flows: Array = {amount: 100,
date: new Date("2019-02-02")
},
{
amount: -120,
date: new Date("2019-03-02")
}
;
try {
console.log("XIRR:", xirr(flows), "of", flows);
} catch (err) {
console.log(err);
}
```