@utils-fns/utils-fns v10.0.0
@utils-fns/utils-fns
README versions
Portuguese 🇧🇷 | English 🇺🇸
✨ Features
Validators: The @utils-fns/validators
library provides the following validators:
- cpfValidator
- nisValidator
- emailValidator
- cnpjValidator
- phoneValidator
- paymentCardValidator (luhn algorithm)
- paymentSlipValidator (ITF-14)
- stateRegistrationValidator (inscrição estadual - BR)
- voterRegistrationValidation (tÃtulo de eleitor - BR)
- cnhValidator
- renavamValidator
- cepValidator (cep - BR)
Link to module documentation @utils-fns/validators
: https://github.com/ccqueiroz/utils-fns/blob/main/packages/validators/README.md
Mask: The @utils-fns/mask
library provides the following masks:
- cpf
- nis
- cnpj
- date
- paymentSlip
- phone
- renavam
- cnh
- voterRegister
- cep
- generic masks
- numbers
Link to module documentation @utils-fns/mask
: https://github.com/ccqueiroz/utils-fns/blob/main/packages/mask/README.md
Utils: The @utils-fns/utils
library provides the following utilities:
Module under construction
- Data List Cities (BR)
- Data List States (BR)
- Data List Countries
- Lunh Algorithm
- Lunh Algorithm Mod10
- Lunh Algorithm Mod11
- Payment Card Data List
- Normalize Words
- 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
Link to module documentation @utils-fns/utils
: https://github.com/ccqueiroz/utils-fns/blob/main/packages/utils/README.md
🖥 Supported Environments
- Applications with javascript ES6 or higher
- Modern Browsers
- Server-side
- Electron
- Mobile
📦 Install
To install the @utils-fns/utils-fns library: use your preferred package manager
yarn add @utils-fns/utils-fns
or
npm install @utils-fns/utils-fns
🔨 How to use
To access the features, just follow the example:
//ES6
import { validators, utils, mask } from "@utils-fns/utils-fns";
//CommomJS
const { validators, utils, mask } = require("@utils-fns/utils-fns");
So, just choose which validation tool will be used.
const cpfValidation = validators.cpf('64912007013')
//return true
Typescript
@utils-fns/utils-fns
is written in TypeScript with complete definitions.
Author
Licença
This API is licensed MIT.
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
10 months ago
10 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago