UNPKG

@randyd45/curp-validation

Version:

a simple package for curp validation

18 lines (17 loc) 1.1 kB
export class CURPValueError{ constructor(message){ this.message = message; } } export const ExceptionCodes = Object.freeze({ CURPLengthError : {code: 1, message: "La Curp no tiene la longitud correcta de 18 caracteres"}, CURPFormatError : {code: 10, message: "La Curp no tiene el formato correcto"}, CURPVerificationError: {code: 2, message: "El dígito verificador de la Curp no es el calculado"}, CURPNameError: {code: 3, message: "El nombre provisto no corresponde a la Curp."}, CURPFirstSurnameError: {code: 4, message: "El primer apellido provisto no corresponde a la Curp."}, CURPSecondSurnameError: {code: 5, message: "El segundo apellido provisto no corresponde a la Curp."}, CURPFullNameError: {code: 6, message: "El segundo apellido provisto no corresponde a la Curp."}, CURPDateError: {code: 7, message: "La fecha indicada en la Curp es incorrecta."}, CURPSexError: {code: 8, message: "El sexo indicado en la Curp no es válido."}, CURPRegionError: {code: 9, message: "La entidad federativa indicada en la Curp no es válida."} })