UNPKG

xero-hero

Version:

Heroic utilities to simplify and enable your progress with the [xero-node](https://www.npmjs.com/package/xero-node) SDK.

26 lines (25 loc) 700 B
// src/projects/generators.ts var generateProjectAmountUSD = (value) => { const amount = {}; amount.currency = "USD"; amount.value = value; return amount; }; // src/projects/timeEntries.ts import { roundToNearestFraction } from "deep-cuts"; var hoursFromTimeEntries = (timeEntries, denominator = 4, maxDecimalPlaces = 2) => { const totalMinutes = timeEntries.reduce((totalMinutes2, timeEntry) => { const duration = timeEntry.duration || 0; return totalMinutes2 + duration; }, 0); return roundToNearestFraction( totalMinutes / 60, denominator, maxDecimalPlaces ); }; export { generateProjectAmountUSD, hoursFromTimeEntries }; //# sourceMappingURL=index.mjs.map