masks-br
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

masks-br

Biblioteca de máscaras do Brasil

Instalação

npm install masks-br

ou

yarn add masks-br

Utilização

CPF

import { cpfMask } from 'masks-br';
// ou const { cpfMask } = require('masks-br');

const cpf = cpfMask('59636985148');

console.log(cpf); // '596.369.851-48'

RG

import { rgMask } from 'masks-br';
// ou const { rgMask } = require('masks-br');

const rg = rgMask('698554859');

console.log(rg); // '69.855.485-9'

CNPJ

import { cnpjMask } from 'masks-br';
// ou const { cnpjMask } = require('masks-br');

const cnpj = cnpjMask('34234234234234');

console.log(cnpj); // '34.234.234/2342-34'

Celular

import { celularMask } from 'masks-br';
// ou const { celularMask } = require('masks-br');

const celular = celularMask('11958625974');

console.log(celular); // '(11) 95862-5974'

Telefone

import { telefoneMask } from 'masks-br';
// ou const { telefoneMask } = require('masks-br');

const telefone = telefoneMask('1195862597');

console.log(telefone); // '(11) 9586-2597'

CEP

import { cepMask } from 'masks-br';
// ou const { cepMask } = require('masks-br');

const cep = cepMask('06985596');

console.log(cep); // '06985-596'

Número

import { numeroMask } from 'masks-br';
// ou const { numeroMask } = require('masks-br');

const numero = numeroMask(123456.789);

console.log(numero); // '123.456,789'

Porcentagem

import { porcentagemMask } from 'masks-br';
// ou const { porcentagemMask } = require('masks-br');

const porcentagem = porcentagemMask(26.95);

console.log(porcentagem); // '26,95%'

Dinheiro

import { dinheiroMask } from 'masks-br';
// ou const { dinheiroMask } = require('masks-br');

const dinheiro = dinheiroMask(123456.78);

console.log(dinheiro); // 'R$ 123.456,78'

Cartão

import { cardMask } from 'masks-br';
// ou const { cardMask } = require('masks-br');

const masked = cardMask(1234567891234567);

console.log(masked); // '1234 5678 9123 4567'

Boleto

import { bankslipMask } from 'masks-br';
// ou const { bankslipMask } = require('masks-br');

const masked = bankslipMask('33290001151283004769711002180906987700000010000');

console.log(masked); // '33290.00115 12830.047697 11002.180906 9 87700000010000'

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.1
    142
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.1
    142
  • 1.0.0
    0

Package Sidebar

Install

npm i masks-br

Weekly Downloads

142

Version

1.0.1

License

MIT

Unpacked Size

24.3 kB

Total Files

6

Last publish

Collaborators

  • bmortari