@accounter/server
Version:
The test suite is split into three Vitest projects for efficiency and isolation:
19 lines • 614 B
JavaScript
export function getLedgerMeta(records) {
let ledgerMinValueDate = null;
let ledgerMinInvoiceDate = null;
records.map(ledger => {
ledgerMinValueDate ??= ledger.value_date;
if (ledgerMinValueDate > ledger.value_date) {
ledgerMinValueDate = ledger.value_date;
}
ledgerMinInvoiceDate ??= ledger.invoice_date;
if (ledgerMinInvoiceDate > ledger.invoice_date) {
ledgerMinInvoiceDate = ledger.invoice_date;
}
});
return {
ledgerMinValueDate,
ledgerMinInvoiceDate,
};
}
//# sourceMappingURL=common.helper.js.map