s-creditcard
v1.4.0
Published
Returns credit card type given a number
Downloads
183
Maintainers
Readme
s-creditcard
Installation
npm install --save s-creditcardUsage
Input a credit card number (as a string) and it returns the type of credit card. Incomplete inputs will also return successfully for the following card types:
- visa
- amex
- mastercard
- discover
- jcb
card('4242424242424242') // returns 'visa'Supported card types
- Visa (
visa) - Mastercard (
mastercard) - Discover (
discover) - American Express (
amex) - Diners Club (
dinersClub) - JCB (
jcb) - Carte Blanche (
carteBlanche) - Unionpay (
unionpay) - Lasercard (
lasercard) - Solo (
solo) - Maestro (
maestro)
All other valid credit cards return other. Invalid credit cards return none.
Be sure to trim whitespace and remove non-numeric characters from the credit card number.
