Skip to content

GustavoBenevenuto/ultra-dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚧 ultra-dev: Under construction... 🚧

The ultra-dev library is a set of resources for common development tasks.

Installation

Installation ultra-dev

  npm install ultra-dev

Functionalities

General

  • Credit card generator and validator
  • Palondrome generator and validator
  • Currency formatter
  • Vehicle plate generator and validator

Brazil

  • CPF generator and validator
  • CNPJ generator and validator
  • RG generator and validator
  • CEP generator and validator
  • CNH generator and validator

API documentation

CpfService

Method Parameters Return Description
toGenerate withMask: boolean = false string Return a CPF. If "withMask" is set to true, the CPF will be returned with a mask
validate value: string boolean Returns true if the value is valid

CnpjService

Method Parameters Return Description
toGenerate withMask: boolean = false string Return a CNPJ. If "withMask" is set to true, the CNPJ will be returned with a mask
validate value: string boolean Returns true if the value is valid

RgService

Method Parameters Return Description
toGenerate withMask: boolean = false string Return a RG. If "withMask" is set to true, the RG will be returned with a mask
validate value: string boolean Returns true if the value is valid

PalindromeService

Method Parameters Return Description
toGenerate withMask: boolean = false string Return a Palindrome
validate value: string boolean Returns true if the value is valid

CreditCardService

Method Parameters Return Description
toGenerate brand: TypeCreditCardBrand IRetrunCreditCardBrand Returns a credit card according to the brands
validate value: string boolean Returns true if the value is valid

CurrencyService

Method Parameters Return Description
format value: number, currencySymbol: TypeCurrencySymbols = 'R$', decimalCount: number = 2, decimalSeparator: string = ',', thousandsSeparator: string = '.' string Returns the number in currency format
removeFormatting value: string number Remove currency formatting

Authors

Reference

About

Features for developers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published