node-creditcard
Version:
Utilities functions for credit cards treatment
22 lines (17 loc) • 438 B
JavaScript
;
const identifier = require('node-creditcard-identifier');
/**
* Identifica a bandeira de um cartão de crédito através do seu número.
*
* @param {String} number
*
* @return {String}
*/
exports.identify = function(number)
{
number = String(number).replace(/\s/g, '');
if (!identifier.isSupported(number)) {
return 'UNKNOW';
}
return String(identifier.findBrand(number)).toUpperCase();
};