-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Version 3+ will be structured similarly yo the PHP and Python version of the packages:
- Main component should be object-oriented, so a class should wrap the logic of validating CNPJ.
- A CPF with repeated digits (e.g.
111.111.111-*,222.222.222-*,333.333.333-*and so on) is considered invalid (false) - Create custom errors for ALL exepcted errors.
- Validate and parse arguments, when possible, and throw a custom
TypeError. - The following components are now expeced to be exported from the final bundle:
CpfValidator(base class)cpfVal(should be a bound function of theisValidmethod of a default instance).CpfValidatorTypeError(abstract)CpfValidatorInputTypeErrorCpfValidatorException(abstract)
- Update unit tests
- Update documentation
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Type
Projects
Status
Ready