Skip to content

Latest commit

 

History

History
52 lines (39 loc) · 1.54 KB

README.md

File metadata and controls

52 lines (39 loc) · 1.54 KB

CreditCardFormatter

A library for validating and formatting credit cards written in Swift.

Features

  • 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.

Requirements

  • iOS 10.0+
  • Xcode 10.2+
  • Swift 5+

Installation

CocoaPods

You can use CocoaPods to install CreditCardFormatter by adding it to your Podfile:

pod 'CreditCardFormatter', '~> 0.1.0'

Carthage

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"

Swift Package Manager

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")
]

Manually

TBD

Usage

TBD

Contribute

  • 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.

License

CreditCardFormatter is released under the MIT License. See LICENSE for details.