Function: lineAmountCents()
lineAmountCents(
hours,hourlyRateCents):Cents
Defined in: src/lib/invoice/index.ts:97
Amount for a line = billed hours × hourly rate, rounded half-away-from-zero to whole cents.
Parameters
hours
number
Billed hours for the line (typically the output of billedHours).
hourlyRateCents
number
The USD hourly rate in integer cents.
Returns
The line amount as branded USD Cents (integer; rounding is symmetric for negatives).
Throws
MoneyError (via cents) if hours × hourlyRateCents is non-finite (NaN/Infinity)
or the rounded product exceeds the safe-integer range.