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

    Function validateLKR

    • Validates a Sri Lankan currency amount and returns detailed ValidationResult.

      Parameters

      • input: unknown

        Amount as a number or text.

      • Optionaloptions: LkrValidationOptions

        Optional { min, max, allowNegative }.

      Returns ValidationResult<number>

      { isValid: true, data } with the amount as a number, or { isValid: false, error, errors, code }.

      validateLKR('Rs. 1,500.00').isValid; // true
      validateLKR(250, { min: 500 }).code; // 'CURRENCY_BELOW_MIN'