Initial release
Added custom exceptions
- IbanFormatException
- Format Violation
- UnsupportedCountryException
- InvalidCheckDigitException
- RequiredPartTypeMissing
Added test for exceptions
Added example from ibankit-js
Rename Country to CountryCode to better match ibankit-js
Expose only required files
Update to follow IBAN spec 95, in line with ibankit-js v1.6.3
Lower required sdk version to 2.17.0
Fix bank code validation ISO-9362:2022, in line with ibankit-js v1.6.4