utils-fns
The utils-fns library is being developed with the aim of providing unified tools that facilitate the daily tasks of programmers. Our motivation is to simplify common tasks such as validations, value masking, sorting, searching, and conversion methods, by offering a comprehensive and efficient solution.
Keys Features Under Construction
Validations: Provides a wide range of validations for different types of data, from form validation to data integrity checks.
- cpfValidator
- nisValidator
- emailValidator
- cnpjValidator
- phoneValidator
- creditcardValidator (luhn algorithm)
- paymentSlipValidator (ITF-14)
- stateRegistrationValidator (inscrição estadual - BR)
- voterRegistrationValidation (título de eleitor - BR)
- cnhValidator
- renavamValidator
- licensePlateValidator (placa de carros - BR)
- cepValidator (cep - BR)
- creaValidator(BR)
- crmValidator(BR)
- generalRegexValidator
Value Masking: Allows formatting and manipulation of values with custom masks, making it easy to display information in specific formats.
- cpfMask
- nisMask
- emailMask
- cnpjMask
- phoneMask
- creditcardMask (luhn algorithm)
- paymentSlipMask (ITF-14)
- stateRegistrationMask (inscrição estadual - BR)
- voterRegistrationMask (título de eleitor - BR)
- cnhMask
- renavamMask
- licensePlateMask (placa de carros - BR)
- cepMask (cep - BR)
- creaMask(BR)
- crmMask(BR)
- generalRegexMask
Utils: Provides a wide range of methods to help with day-to-day programming.
-
Sorting Algorithms
- Bubble Sort
- Merge Sort
- Quick Sort
- Heap Sort
- Alphanumeric Sort
- Heap
- Selection
- Bubble
- Merge
-
Searching Algorithms
- Binary Search
- Breadth-First
- Depth-First
- Exponential Search
- Heap Sort
- Generate File Hash
- converter base64
- unConverter base64
- Params serializer
- PrintPDF
- Blob dowload
- Generate Password
- Convert Hex To RGB
- Add Opacity In Color Rgb