A library for validating and formatting credit cards written in Swift.
- Credit card identifier.
- Credit card formatter based on the type of the credit card.
- Credit card number validator.
- All major credit card brands available.
- Possibility to add custom validators and formatters.
- iOS 10.0+
- Xcode 10.2+
- Swift 5+
You can use CocoaPods to install CreditCardFormatter by adding it to your Podfile:
pod 'CreditCardFormatter', '~> 0.1.0'Create a Cartfile that lists the framework and run carthage update. Follow the instructions to add $(SRCROOT)/Carthage/Build/iOS/CreditCardFormatter.framework into your Xcode project.
github "barbarity/CreditCardFormatter", "0.1.0"
Set up your Package.swift and add CreditCardFormatter to the dependencies value.
dependencies: [
.package(url: "https://github.com/barbarity/CreditCardFormatter.git", from: "0.1.0")
]TBD
TBD
- If you have a feature request or found a bug, open an issue here on Github and follow the instructions.
- If you would like to contribute, feel free to open a pull request to this repository.
CreditCardFormatter is released under the MIT License. See LICENSE for details.