lanka-validations - v2.1.0
    Preparing search index...

    Function parseLKRMinorUnits

    • Returns exact cents, or null when the decimal string is invalid.

      Parameters

      • input: unknown

        Amount as a decimal string.

      • Optionaloptions: LkrDecimalOptions

        Same options as validateLKRDecimal.

      Returns bigint | null

      The exact amount in cents as a bigint, or null if invalid.

      parseLKRMinorUnits('1250.50'); // 125050n
      parseLKRMinorUnits('1.005', { excessDecimals: 'round' }); // 101n