Getting Started
About Gerador-BR
Brazilian Fictitious Data Generator
Generate fictitious/valid data for testing and software development.
Ideal for automated testing with Cypress, Playwright, Jest, Node.js Test Runner, Jasmine, Mocha, Chai, Supertest, Sinon, and Puppeteer.
- Document Generator: CPF, RG, CNH, Voter Title, PIS, CNS, Passport, Birth Certificate
- Person Generator: Name, Nickname, Birth Date, Skin Color, Sexual Orientation, Gender Identity, Blood Type, Education and Profession
- Company Generator: CNPJ, Alphanumeric CNPJ, State Registration and Company Name
- Address Generator: CEP, Street, Number, Neighborhood, City and State
- Contact Generator: Email, DDD, Carrier, Mobile and Phone
- Bank Account Generator: Bank Code, Bank Name, Branch and Bank Account
- Credit Card Generator: Number, Network, CVV and Expiration
- Vehicle Generator: Old Plate, Mercosur Plate and RENAVAM
- Text Generator (Lorem Ipsum): Words, Sentences and Paragraphs
Installation
npm install gerador-brOr
yarn add gerador-brImport
ES Module:
import { gerar } from 'gerador-br';CommonJS:
const { gerar } = require('gerador-br');Usage
Import only the function(s) you need:
1234567import { nome, cpf, cnpj, placaMercosul } from 'gerador-br'; // ES Module// const { nome, cpf, cnpj, placaMercosul } = require('gerador-br'); // CommonJSconsole.log(nome.femininoCompleto());console.log(cpf());console.log(cnpj());console.log(placaMercosul());Or import the entire 'gerar' module and use any function you want:
12345678import { gerar } from 'gerador-br'; // ES Module// const { gerar } = require('gerador-br'); // CommonJSconsole.log(gerar.nome.femininoCompleto());console.log(gerar.cpf());console.log(gerar.cnpj());console.log(gerar.contaBancaria());console.log(gerar.cartaoCredito());