A simple credit card validation library with no dependencies