Leite

Gerador de dados brasileiros aleatórios.
IMPORTANTE: Este gerador de dados foi criado para ajudar no processo de teste de aplicações. Não representa informações reais e não devem ser utilizado para cadastros reais.
Mas por que leite?
LEITE
const Leite = require('leite')
const leite = new Leite()DEMO
Leite empolgante (WIP)
PESSOA
CPF
leite.pessoa.cpf()leite.pessoa.cpf({ formatado: true })Gera um CPF aleatório
leite.pessoa.cpf() // => 52779225718Gera um CPF aleatório formatado
leite.pessoa.cpf({ formatado: true }) // => 893.158.068-16
RG
leite.pessoa.rg()Gera um RG aleatório
leite.pessoa.rg() // => 28.150.454-1
leite.pessoa.email()Gera um email aleatório
leite.pessoa.email() // => jonassouza@gmail.com
Nome de usuário
leite.pessoa.usuario()Gera um nome de usuario aleatório
leite.pessoa.usuario() // => hugo_cardoso
Idade
leite.pessoa.idade()leite.pessoa.idade({ min: 1, max: 20 })Gera uma idade aleatória
leite.pessoa.idade() // => 28Gera uma idade aleatória entre 18 e 28
leite.pessoa.idade({ min: 18, max: 28 }) // => 24Data de nascimento
leite.pessoa.nascimento()leite.pessoa.nascimento({ string: true })leite.pessoa.nascimento({ formato: 'DD/MM/YYYY' })leite.pessoa.nascimento({ idade: 10 })
Gera uma data de nascimento
leite.pessoa.nascimento()
// => Sat Apr 05 1947 18:48:41 GMT-0700 (PDT)Gera uma data de nascimento como string
leite.pessoa.nascimento({ string: true })
// => 28/06/1949Gera uma data de nascimento no formato especificado
leite.pessoa.nascimento({ formato: 'MMMM Do YYYY, h:mm:ss a' })
// => December 2nd 2016, 6:52:45 pmGera uma data de nascimento na idade especificada
leite.pessoa.nascimento({ idade: 20 })
// => Sat Apr 05 1996 18:48:41 GMT-0700 (PDT)Sexo
leite.pessoa.sexo()Gera um sexo aleatório
leite.pessoa.sexo() // => Masculino
Nome
leite.pessoa.nome()leite.pessoa.nome({ nomeDoMeio: true })leite.pessoa.nome({ nomeDoMeioAbreviado: true })leite.pessoa.nome({ sexo: 'Masculino' })Gera um nome aleatório
leite.pessoa.nome() // => Gustavo MeloGera um nome aleatório com o nome do meio
leite.pessoa.nome({ nomeDoMeio: true }) // => Ana Maria de CarvalhoGera um nome aleatório com o nome do meio abreviado
leite.pessoa.nome({ nomeDoMeioAbreviado: true }) // => Paulo C FernandesGera um nome aleatório do sexo Feminino
leite.pessoa.nome({ sexo: 'Feminino' }) // => Mariana Silva
Primeiro nome
leite.pessoa.primeiroNome()leite.pessoa.primeiroNome({ nomeDoMeio: true })leite.pessoa.primeiroNome({ nomeDoMeioAbreviado: true })leite.pessoa.primeiroNome({ sexo: 'Masculino' })Gera um primeiro nome aleatório
leite.pessoa.primeiroNome() // => PereiraGera um primeiro nome aleatório com o nome do meio
leite.pessoa.primeiroNome({ nomeDoMeio: true }) // => Ana MariaGera um primeiro nome aleatório com o nome do meio abreviado
leite.pessoa.primeiroNome({ nomeDoMeioAbreviado: true }) // => Paulo CGera um primeiro nome do sexo Feminino
leite.pessoa.primeiroNome({ sexo: 'Feminino' }) // => Mariana
Sobrenome
leite.pessoa.sobrenome()Gera um sobrenome aleatório
leite.pessoa.sobrenome() // => Pereira
LOCALIZAÇÃO
Logradouro
leite.localizacao.logradouro()Gera um logradouro aleatório
leite.localizacao.logradouro() // => Avenida Brigadeiro Luís AntônioComplemento
leite.localizacao.complemento()Gera um complemento aleatório
leite.localizacao.complemento() // => Apartamento 405Bairro
leite.localizacao.bairro()Gera um bairro aleatório
leite.localizacao.bairro() // => GrajaúCEP
leite.localizacao.cep()leite.localizacao.cep({ formatado: true })Gera um cep aleatório
leite.localizacao.cep() // => 13270000Gera um cep aleatório formatado
leite.localizacao.cep({ formatado: true }) // => 18268-010Cidade
leite.localizacao.cidade()Gera uma cidade aleatória
leite.localizacao.cidade() // => São PauloEstado
leite.localizacao.estado()Gera um estado aleatório
leite.localizacao.estado() // => MGVEÍCULO
Carroceria
leite.veiculo.carroceria()Retorna uma carroceria de veículo
leite.veiculo.carroceria() // => FURGÃOCombustível
leite.veiculo.combustivel()Retorna um combustível de veículo
leite.veiculo.combustivel() // => GASOLINAPlaca
leite.veiculo.placa()Gera uma placa de veículo
leite.veiculo.placa() // => HJU7829Categoria
leite.veiculo.categoria()Retorna uma categoria de veículo
leite.veiculo.categoria() // => PARTICULAREspécie
leite.veiculo.especie()Retorna uma espécie de veículo
leite.veiculo.especie() // => CORRIDAMarca
leite.veiculo.marca()Retorna uma marca de veículo
leite.veiculo.marca() // => ChevroletModelo
leite.veiculo.modelo()Retorna um modelo de veículo
leite.veiculo.modelo() // => 100 2.8 V6 AvantRestrição
leite.veiculo.restricao()Retorna uma restrição de veículo
leite.veiculo.restricao() // => ALIENAÇÃO FIDUCIÁRIATipo
leite.veiculo.tipo()Retorna um tipo de veículo
leite.veiculo.tipo() // => MICROÔNIBUSEMPRESA
Cnpj
leite.empresa.cnpj()leite.empresa.cnpj({ formatado: false })Gera um CNPJ aleatório
leite.empresa.cnpj() // => 56655075000165Gera um CNPJ aleatório formatado
leite.empresa.cnpj({ formatado: true }) // => 47.846.698/0001-24CNH
Número
leite.cnh.numero()Gera um número de CNH aleatório
leite.cnh.numero() // => 649980822379Categoria
leite.cnh.categoria()Retorna uma categoria de CNH
leite.cnh.categoria() // => 'AB'Data de emissão
leite.cnh.emissao()Retorna uma data de emissão de CNH
leite.cnh.emissao() // => Sat Apr 05 1947 18:48:41 GMT-0700 (PDT)Data de validade
leite.cnh.validade()Gera uma data de validade de CNH
leite.cnh.validade() // => Sat Apr 05 1947 18:48:41 GMT-0700 (PDT)Número de registro
leite.cnh.registro()Gera um número de registro de CNH
leite.cnh.registro() // => 82739462781Número de segurança
leite.cnh.seguranca()Gera um número de segurança de CNH
leite.cnh.seguranca() // => 27638945631
TO-DO
- Gerar CEP válido baseado no estado
- Gerar RG com padrão do estado
- Gerador de Empresas
- Nome
- Nome Fantasia
- Inscrição Estadual
PIS/PASEP
Fonte de alguns dos dados mockados
API de Consulta Tabela FIPE http://fipeapi.appspot.com/
Perfil Sistemas - TABELA DE CÓDIGOS RENAVAM http://perfilsistemas.blogspot.com/2011/01/tabela-de-codigos-renavam.html