credit_cat 1.0.0 credit_cat: ^1.0.0 copied to clipboard
A library for checking credit cards with the Luhn algorithm.
import 'package:credit_cat/credit_cat.dart';
void main() {
final cat = CreditCat("378282246310005");
print(cat.isValid); // true
print(cat.issuer); // Issuers.amex
print(cat.industry); // Industries.travelAndEntertainment
print(cat.issuer == Issuers.amex); // true
print(cat.industry == Industries.travelAndEntertainment); // true
final catClean = CreditCat("1*2*3*2*1*3*2*1*7", RegExp(r"\*"));
print(catClean.number == "123213217"); // true
}