Library to validate CPF, Brazilian document
const cpfValidatorX = require('cpf-validator-x');
(cpf, error message)
PARAMETER | VALUE | OBS |
---|---|---|
cpf | cpf number | In case of error returns the CPF number |
error message | message | In case of error returns the message passed this parameter |
cpfValidatorX.isCpf(33333333333);
or:
cpfValidatorX.isCpf('33333333333');
or:
cpfValidatorX.isCpf('333.333.333-33');
cpfValidatorX.isCpf('33333333333', 'Invalid CPF');
Note:
If the second parameter is omitted, no error message will be returned.
Returns a JSON object with up to 3 values, depending on error and number of parameters passed, Ex:
cpfValidatorX.isCpf(33333333333);
return: {res: true}
cpfValidatorX.isCpf(33333333333);
return: {res: false, cpf: 33333333333}
cpfValidatorX.isCpf(33333333333, "Error: cpf doesn't exist");
return: {res: true}
cpfValidatorX.isCpf(33333333333, "Error: cpf doesn't exist");
return: {res: false, cpf: 33333333333, error: Error: cpf doesn't exist}