Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/brazilian-utils/brazilian-utils

Utils library for specific Brazilian businesses
https://github.com/brazilian-utils/brazilian-utils

boleto boleto-bancario brazilian cep cnpj cpf email estados format formatter generator gerador inscricao-estadual mask phone pis processo-juridico states validador validator

Last synced: about 1 month ago
JSON representation

Utils library for specific Brazilian businesses

Awesome Lists containing this project

README

        


πŸ‡§πŸ‡· Brazilian Utils

Utils library for Brazilian-specific businesses.

[πŸ“– Documentation](https://brazilian-utils.com.br/#/getting-started)

[![Build Status](https://github.com/brazilian-utils/brazilian-utils/workflows/build/badge.svg?branch=main)](https://github.com/brazilian-utils/brazilian-utils/actions?query=workflow%3Abuild) [![Coverage Status](https://codecov.io/gh/brazilian-utils/brazilian-utils/branch/main/graph/badge.svg)](https://codecov.io/gh/brazilian-utils/brazilian-utils) [![Known Vulnerabilities](https://snyk.io/test/github/brazilian-utils/brazilian-utils/badge.svg?targetFile=package.json)](https://snyk.io/test/github/brazilian-utils/brazilian-utils?targetFile=package.json) [![Maintainability](https://api.codeclimate.com/v1/badges/05d3cd8492ed438bf51d/maintainability)](https://codeclimate.com/github/hyanmandian/brazilian-utils/maintainability)
[![Downloads per month](https://img.shields.io/npm/dm/@brazilian-utils/brazilian-utils.svg)](https://www.npmjs.com/package/@brazilian-utils/brazilian-utils) [![License: MIT](https://img.shields.io/github/license/hyanmandian/brazilian-utils.svg)](LICENSE)

---

> ## Vidas Negras Importam | Black Lives Matter. ✊🏽✊🏾✊🏿
>
> To know how to help, just go to [Vidas Negras Importam](https://vidasnegrasimportam.carrd.co/) or [Black Lives Matter](https://blacklivesmatters.carrd.co/).

---

> ## We are changing
>
> After one year of Brazilian Utils and lots of feedback, we decided to refactor our library to fix issues, create a website and make it easier for other developers to contribute. If you use **v0 version**, please, check [v0](https://github.com/brazilian-utils/brazilian-utils/tree/v0) branch.

---

**Table of Contents**

- [Getting Started](#getting-started)
- [Installation](#installation)
- [Usage](#usage)
- [Contributors](#contributors)
- [License](#license)

# Getting Started

Brazilian Utils is a library focused on solving problems that we face daily in the development of applications for the Brazilian business.

## Installation

Using **Brazilian Utils** is quite simple and you can use it in some ways:

as npm package:

```bash
npm install --save @brazilian-utils/brazilian-utils
```

with yarn package manager:

```bash
yarn add @brazilian-utils/brazilian-utils
```

or `` tag (global `brazilianUtils`):

```html
<script src="https://unpkg.com/@brazilian-utils/brazilian-utils/dist/brazilian-utils.cjs.production.min.js">
```

## Usage

To use one of our utilities you just need to import the required function as in the example below:

```javascript
import { isValidCPF } from '@brazilian-utils/brazilian-utils';

isValidCPF('1232454233345'); // false
```

You can check a list of utilities [by clicking here](https://brazilian-utils.com.br/#/utilities).

## Contributors

Our "thank you" goes to these wonderful people ([emoji key](https://github.com/kentcdodds/all-contributors#emoji-key)):



Hyan Mandian

πŸ’» πŸ“– πŸ€” ⚠️

Lucas Veloso

πŸ’» πŸ“– πŸ€” ⚠️

Andreo Vieira

πŸ’» πŸ“– πŸ€” πŸ”§

Matheus Almeida

πŸ’» πŸ“– ⚠️

Fernando Rogelin

πŸ’» πŸ“– ⚠️

rodineijf

πŸ’» πŸ“– ⚠️

Emerson Laurentino

πŸ’» πŸ“– ⚠️



Leonardo Dutra

πŸ’» πŸ“– ⚠️

Victor MagalhΓ£es

πŸ’» πŸ”§

Amauri Dias

πŸ’» πŸ”§

Felipe F. Diogo

πŸ’» ⚠️

Alan Raso

πŸ’» ⚠️

Felipe Fetter

πŸ“–

Rafael Franco

πŸ’» πŸ“–



Rafael Pezzetti

πŸ’» ⚠️ πŸ“–

Antonio Roberto Furlaneto

πŸ’» πŸ“– ⚠️

Felipe Nolleto Nascimento

πŸ’» πŸ“– ⚠️

Saulo Joab

πŸ“–

Pedro Arantes

πŸ’» πŸ“– ⚠️

Silvio ClΓ©cio

πŸ’» πŸ“– ⚠️

Lucas Nascimento

πŸ’»



Lincon Kusunoki

πŸ’» πŸ“– ⚠️

Marcelo Cristiano

πŸ’» πŸ“– ⚠️

TarcΓ­sio Batista de Freitas Junior

πŸ“–

Lucas Carrias

πŸ“– ⚠️ πŸ’» πŸ”§

This project follows the [all-contributors](https://github.com/kentcdodds/all-contributors) specification. Contributions of any kind are welcome!

## License

[MIT](LICENSE)