New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started

another-utils-lib

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

another-utils-lib

This package was born with the plan of solving only one mans problem (the author), but it can, of course, be of your interest.

latest
npmnpm
Version
1.0.1
Version published
Maintainers
1
Created
Source

Another Utils Library

This package was born with the plan of solving only one mans problem (the author), but it can, of course be of your interest.

Feel free to use, star, fork, make pull requests, appoint issues, and all that sort of stuff.

Summary

  • Installation
  • Documentation
  • Contribution guidelines
  • License

Installation

With npm
npm install another-utils-lib --save

Or if you're using yarn
yarn add another-utils-lib

in the following you'll see the library documentation.

Documentation

API References for the package.

BR (Brazilian Utils)

const utils = require('another-utils-lib/br');

On this part you can find utilities for CPF, CNPJ (as listed below)

CPF

Generate CPF

const { CPF } = require('another-utils-lib/br');

CPF.generate([formatOption]);

Check format options.

Validate CPF

const { CPF } = require('another-utils-lib/br');

CPF.validate('123.456.789-01');

Note: characters like ., -, and space are allowed.

Format CPF

const { CPF } = require('another-utils-lib/br');

CPF.format('123.456.789-01', [formatOption]);

Check format options.

Format options

  • Default
const { CPF } = require('another-utils-lib/br');

CPF.format('123.456.789-01');

Returns a CPF with the format XXX.XXX.XXX-XX

  • Digits
const { CPF } = require('another-utils-lib/br');

CPF.format('123.456.789-01', 'digits');

Returns a CPF with the format XXXXXXXXXXX

  • Checker
const { CPF } = require('another-utils-lib/br');

CPF.format('123.456.789-01', 'checker');

Returns a CPF with the format XXXXXXXXX-XX

CNPJ

Validate CNPJ

const { CNPJ } = require('another-utils-lib/br');

CNPJ.validate('23.655.393/0001-77');

Note: characters like ., - and space are allowed.

E-mail

Validate e-mail

const { validateEmail } = require('another-utils-lib');

validateEmail('examplemail@gmail.com');

Contribution guidelines

  • Fork it!
  • Create your feature branch: git checkout -b my-new-feature
  • Commit your changes: git commit -m 'Add some feature'
  • Push to the branch: git push origin my-new-feature
  • Submit a pull request

License

This package in under the MIT License.

Made with ❤️ by Bruno De Masi

FAQs

Package last updated on 20 Apr 2020

Related posts