Skip to content

Commit

Permalink
docs(geradores): adiciona demais geradores
Browse files Browse the repository at this point in the history
  • Loading branch information
marcelo-lourenco committed Nov 1, 2024
1 parent 31509cb commit 4621fc6
Show file tree
Hide file tree
Showing 31 changed files with 442 additions and 4,491 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -442,10 +442,10 @@ console.log(gerar.placaAntiga(true));
// Gera placa no formato antigo sem máscara "ABC1234"
console.log(gerar.placaAntiga(false));

// Gera placa no formato Mercosul sem máscara "ABC1D23"
// Gera placa no formato Mercosul com máscara "ABC-1D23"
console.log(gerar.placaMercosul(true));

// Gera placa no formato Mercosul com máscara "ABC-1D23"
// Gera placa no formato Mercosul sem máscara "ABC1D23"
console.log(gerar.placaMercosul(false));

// Gera RENAVAM
Expand Down
8 changes: 6 additions & 2 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,12 +48,16 @@ Contribuições são bem-vindas!

Faça um *fork* do [repositório](https://github.com/marcelo-lourenco/gerador-br) e sinta-se à vontade para enviar seus *pull requests*.

## Extensão Chrome
## Demo
Extensão Chrome

Todas essas funções foram utilizadas na [Extensão Chrome - Gerador de Dados Fictícios](https://chromewebstore.google.com/detail/ipfihnddjaepajgdamecijfdefikdgam).

[Extensão Chrome - Gerador de Dados Fictícios](https://chromewebstore.google.com/detail/ipfihnddjaepajgdamecijfdefikdgam). Todas essas funções foram utilizadas na

Muito útil para preencher automaticamente os campos de formulários em testes manuais.

## [Gerador-BR](https://marcelo-lourenco.github.io/gerador-br/#/gerar/cpf) on-line

---

[Código de Conduta](https://github.com/marcelo-lourenco/gerador-br?tab=coc-ov-file#readme)[Licença MIT](https://github.com/marcelo-lourenco/gerador-br?tab=MIT-1-ov-file#readme)[Segurança](https://github.com/marcelo-lourenco/gerador-br/security)[Changelog](https://github.com/marcelo-lourenco/gerador-br/blob/master/CHANGELOG.md)[Fórum](https://github.com/marcelo-lourenco/gerador-br/discussions)
2 changes: 2 additions & 0 deletions docs/_coverpage.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,6 @@
<!-- [NPM](https://www.npmjs.com/package/gerador-br) -->
<!-- [GitHub](https://github.com/marcelo-lourenco/gerador-br) -->
[Home](./?id=gerador-de-dados-fictícios-brasi)
[Gerador](gerar/cpf)
[Get Started](inicio.md)
2 changes: 1 addition & 1 deletion docs/_js/gerador-br.min.js

Large diffs are not rendered by default.

5 changes: 2 additions & 3 deletions docs/_js/script.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,12 @@ function copiarTexto() {
campoTexto.select();
document.execCommand('copy');

const mensagem = document.getElementById('msgCopiado');
const mensagem = document.getElementById('mensagemCopiado');
mensagem.classList.add('mostrar');
setTimeout(() => {
mensagem.classList.remove('mostrar');
}, 1500);
}, 1500); // Esconde a mensagem após 1.5 segundos
}

function toggleIcon() {
const campoTexto = document.getElementById('vlrGerado');
const icon = document.getElementById('iconCopy');
Expand Down
7 changes: 4 additions & 3 deletions docs/_sidebar.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,16 @@
* [Início](inicio.md "Gerador-BR - Começar")
* [Guia de Utilização](guia-utilizacao.md "Gerador-BR - Guia de Utilização")

---

<div style="background-color: #f0f0f0; padding: 5px">
<h1>Geradores</h1>
</div>

* DOCUMENTOS PF
* [Gerador de CPF](gerar/cpf.md "Gerador de CPF")
* [Gerador de CNH](gerar/cnh.md "Gerador de CNH")
* [Gerador de RG](gerar/rg.md "Gerador de RG")
* [Gerador de CNS](gerar/cns.md "Gerador de CNS")
* [Gerador de CNS](gerar/cns.md "Gerador de Cartão Nacional Saúde")
* [Gerador de PIS](gerar/pis.md "Gerador de PIS")
* [Gerador de Título de Eleitor](gerar/tituloEleitor.md "Gerador de Título de Eleitor")
* [Gerador de Passaporte](gerar/passaporte.md "Gerador de Passaporte")
Expand All @@ -20,7 +21,7 @@
* BANCOS
* [Gerador de Banco](gerar/banco.md "Gerador de Banco")
* [Gerador de Cartão de Crédito](gerar/cartaoCredito.md "Gerador de Cartão de Crédito")
* [Gerador de Conta Bancária](gerar/contaBancaria.md "Gerador de Conta Bancária")
<!-- * [Gerador de Conta Bancária](gerar/contaBancaria.md "Gerador de Conta Bancária") -->
* CONTATOS
* [Gerador de E-mail](gerar/email.md "Gerador de email")
* [Gerador de CEP](gerar/cep.md "Gerador de CEP")
Expand Down
4 changes: 2 additions & 2 deletions docs/gerar/_sidebar.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* [Gerador de CPF](gerar/cpf.md "Gerador de CPF")
* [Gerador de CNH](gerar/cnh.md "Gerador de CNH")
* [Gerador de RG](gerar/rg.md "Gerador de RG")
* [Gerador de CNS](gerar/cns.md "Gerador de CNS")
* [Gerador de CNS](gerar/cns.md "Gerador de Cartão Nacional Saúde")
* [Gerador de PIS](gerar/pis.md "Gerador de PIS")
* [Gerador de Título de Eleitor](gerar/tituloEleitor.md "Gerador de Título de Eleitor")
* [Gerador de Passaporte](gerar/passaporte.md "Gerador de Passaporte")
Expand All @@ -13,7 +13,7 @@
* BANCOS
* [Gerador de Banco](gerar/banco.md "Gerador de Banco")
* [Gerador de Cartão de Crédito](gerar/cartaoCredito.md "Gerador de Cartão de Crédito")
* [Gerador de Conta Bancária](gerar/contaBancaria.md "Gerador de Conta Bancária")
<!-- * [Gerador de Conta Bancária](gerar/contaBancaria.md "Gerador de Conta Bancária") -->
* CONTATOS
* [Gerador de E-mail](gerar/email.md "Gerador de email")
* [Gerador de CEP](gerar/cep.md "Gerador de CEP")
Expand Down
10 changes: 10 additions & 0 deletions docs/gerar/banco.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<div class="input-container">
<input id="vlrGerado" class="input-gerador" type="text" readonly><br><br>
<i id="iconCopy" class="icon icon-16 icon-copy" onclick="copiarTexto() "></i>
<button onclick="
let b = banco();
document.getElementById('vlrGerado').value = `${b.codigoBanco} - ${b.nomeBanco}`; toggleIcon();">
Gerar Banco
</button>
<div id="msgCopiado" class="copiado">Copiado!</div>
</div>
9 changes: 9 additions & 0 deletions docs/gerar/cartaoCredito.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<div class="input-container">
<input id="vlrGerado" class="input-gerador" type="text" readonly><br><br>
<i id="iconCopy" class="icon icon-16 icon-copy" onclick="copiarTexto() "></i>
<button onclick="
document.getElementById('vlrGerado').value = cartaoCredito(true).numero; toggleIcon();">
Gerar Cartão de Crédito
</button>
<div id="msgCopiado" class="copiado">Copiado!</div>
</div>
8 changes: 8 additions & 0 deletions docs/gerar/cep.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<div class="input-container">
<input id="vlrGerado" class="input-gerador" type="text" readonly><br><br>
<i id="iconCopy" class="icon icon-16 icon-copy" onclick="copiarTexto() "></i>
<button onclick="document.getElementById('vlrGerado').value = cep(true); toggleIcon();">
Gerar CEP
</button>
<div id="msgCopiado" class="copiado">Copiado!</div>
</div>
8 changes: 8 additions & 0 deletions docs/gerar/cnh.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<div class="input-container">
<input id="vlrGerado" class="input-gerador" type="text" readonly><br><br>
<i id="iconCopy" class="icon icon-16 icon-copy" onclick="copiarTexto() "></i>
<button onclick="document.getElementById('vlrGerado').value = cnh(true); toggleIcon();">
Gerar CNH
</button>
<div id="msgCopiado" class="copiado">Copiado!</div>
</div>
4 changes: 3 additions & 1 deletion docs/gerar/cnpj.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
<div class="input-container">
<input id="vlrGerado" class="input-gerador" type="text" readonly><br><br>
<i id="iconCopy" class="icon icon-16 icon-copy" onclick="copiarTexto() "></i>
<button onclick="document.getElementById('vlrGerado').value = cnpj(true); toggleIcon();">Gerar CNPJ</button>
<button onclick="document.getElementById('vlrGerado').value = cnpj(true); toggleIcon();">
Gerar CNPJ
</button>
<div id="msgCopiado" class="copiado">Copiado!</div>
</div>

Expand Down
9 changes: 9 additions & 0 deletions docs/gerar/cns.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<div class="input-container">
<input id="vlrGerado" class="input-gerador" type="text" readonly><br><br>
<i id="iconCopy" class="icon icon-16 icon-copy" onclick="copiarTexto() "></i>
<button onclick="document.getElementById('vlrGerado').value = cns(true); toggleIcon();">
Gerar CNS
</button>
<div id="msgCopiado" class="copiado">Copiado!</div>
</div>
<p><small>Cartão Nacional Saúde</small></p>
4 changes: 3 additions & 1 deletion docs/gerar/cpf.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
<div class="input-container">
<input id="vlrGerado" class="input-gerador" type="text" readonly><br><br>
<i id="iconCopy" class="icon icon-16 icon-copy" onclick="copiarTexto() "></i>
<button onclick="document.getElementById('vlrGerado').value = cpf(true); toggleIcon();">Gerar CPF</button>
<button onclick="document.getElementById('vlrGerado').value = cpf(true); toggleIcon();">
Gerar CPF
</button>
<div id="msgCopiado" class="copiado">Copiado!</div>
</div>
8 changes: 8 additions & 0 deletions docs/gerar/email.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<div class="input-container">
<input id="vlrGerado" class="input-gerador" type="text" readonly><br><br>
<i id="iconCopy" class="icon icon-16 icon-copy" onclick="copiarTexto() "></i>
<button onclick="document.getElementById('vlrGerado').value = email(); toggleIcon();">
Gerar E-mail
</button>
<div id="msgCopiado" class="copiado">Copiado!</div>
</div>
8 changes: 8 additions & 0 deletions docs/gerar/endereco.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<div class="input-container">
<input id="vlrGerado" class="input-gerador" type="text" readonly><br><br>
<i id="iconCopy" class="icon icon-16 icon-copy" onclick="copiarTexto() "></i>
<button onclick="document.getElementById('vlrGerado').value = endereco(true); toggleIcon();">
Gerar Endereço
</button>
<div id="msgCopiado" class="copiado">Copiado!</div>
</div>
8 changes: 8 additions & 0 deletions docs/gerar/inscricaoEstadual.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<div class="input-container">
<input id="vlrGerado" class="input-gerador" type="text" readonly><br><br>
<i id="iconCopy" class="icon icon-16 icon-copy" onclick="copiarTexto() "></i>
<button onclick="document.getElementById('vlrGerado').value = inscricaoEstadual(); toggleIcon();">
Gerar Inscrição Estadual
</button>
<div id="msgCopiado" class="copiado">Copiado!</div>
</div>
8 changes: 8 additions & 0 deletions docs/gerar/paragrafo.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<div class="input-container">
<input id="vlrGerado" class="input-gerador" type="text" readonly><br><br>
<i id="iconCopy" class="icon icon-16 icon-copy" onclick="copiarTexto() "></i>
<button onclick="document.getElementById('vlrGerado').value = paragrafo(5,8); toggleIcon();">
Gerar Parágrafos
</button>
<div id="msgCopiado" class="copiado">Copiado!</div>
</div>
8 changes: 8 additions & 0 deletions docs/gerar/passaporte.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<div class="input-container">
<input id="vlrGerado" class="input-gerador" type="text" readonly><br><br>
<i id="iconCopy" class="icon icon-16 icon-copy" onclick="copiarTexto() "></i>
<button onclick="document.getElementById('vlrGerado').value = passaporte(true); toggleIcon();">
Gerar Passaporte
</button>
<div id="msgCopiado" class="copiado">Copiado!</div>
</div>
8 changes: 8 additions & 0 deletions docs/gerar/pis.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<div class="input-container">
<input id="vlrGerado" class="input-gerador" type="text" readonly><br><br>
<i id="iconCopy" class="icon icon-16 icon-copy" onclick="copiarTexto() "></i>
<button onclick="document.getElementById('vlrGerado').value = pis(true); toggleIcon();">
Gerar PIS
</button>
<div id="msgCopiado" class="copiado">Copiado!</div>
</div>
8 changes: 8 additions & 0 deletions docs/gerar/placaAntiga.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<div class="input-container">
<input id="vlrGerado" class="input-gerador" type="text" readonly><br><br>
<i id="iconCopy" class="icon icon-16 icon-copy" onclick="copiarTexto() "></i>
<button onclick="document.getElementById('vlrGerado').value = placaAntiga(true); toggleIcon();">
Gerar Placa Antiga
</button>
<div id="msgCopiado" class="copiado">Copiado!</div>
</div>
8 changes: 8 additions & 0 deletions docs/gerar/placaMercosul.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<div class="input-container">
<input id="vlrGerado" class="input-gerador" type="text" readonly><br><br>
<i id="iconCopy" class="icon icon-16 icon-copy" onclick="copiarTexto() "></i>
<button onclick="document.getElementById('vlrGerado').value = placaMercosul(true); toggleIcon();">
Gerar Placa MERCOSUL
</button>
<div id="msgCopiado" class="copiado">Copiado!</div>
</div>
8 changes: 8 additions & 0 deletions docs/gerar/renavam.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<div class="input-container">
<input id="vlrGerado" class="input-gerador" type="text" readonly><br><br>
<i id="iconCopy" class="icon icon-16 icon-copy" onclick="copiarTexto() "></i>
<button onclick="document.getElementById('vlrGerado').value = renavam(); toggleIcon();">
Gerar RENAVAM
</button>
<div id="msgCopiado" class="copiado">Copiado!</div>
</div>
8 changes: 8 additions & 0 deletions docs/gerar/rg.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<div class="input-container">
<input id="vlrGerado" class="input-gerador" type="text" readonly><br><br>
<i id="iconCopy" class="icon icon-16 icon-copy" onclick="copiarTexto() "></i>
<button onclick="document.getElementById('vlrGerado').value = rg(true); toggleIcon();">
Gerar RG
</button>
<div id="msgCopiado" class="copiado">Copiado!</div>
</div>
8 changes: 8 additions & 0 deletions docs/gerar/sentenca.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<div class="input-container">
<input id="vlrGerado" class="input-gerador" type="text" readonly><br><br>
<i id="iconCopy" class="icon icon-16 icon-copy" onclick="copiarTexto() "></i>
<button onclick="document.getElementById('vlrGerado').value = sentenca(10); toggleIcon();">
Gerar Sentença
</button>
<div id="msgCopiado" class="copiado">Copiado!</div>
</div>
7 changes: 7 additions & 0 deletions docs/gerar/tituloEleitor.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<div class="input-container">
<input id="vlrGerado" class="input-gerador" type="text" readonly><br><br>
<i id="iconCopy" class="icon icon-16 icon-copy" onclick="copiarTexto() "></i>
<button onclick="document.getElementById('vlrGerado').value = tituloEleitor(true); toggleIcon();">
Gerar Título de Eleitor</button>
<div id="msgCopiado" class="copiado">Copiado!</div>
</div>
8 changes: 4 additions & 4 deletions docs/guia-utilizacao.md
Original file line number Diff line number Diff line change
Expand Up @@ -390,8 +390,8 @@ identidadeGenero();
### email

```js
import { email } from 'gerador-br'; // ES Module
// const { email } = require('gerador-br'); // CommonJS
import { email, nome } from 'gerador-br'; // ES Module
// const { email, nome } = require('gerador-br'); // CommonJS

// Gera e-mail com nickname aleatório
email();
Expand Down Expand Up @@ -563,10 +563,10 @@ placaAntiga(false);
import { placaMercosul } from 'gerador-br'; // ES Module
// const { placaMercosul } = require('gerador-br'); // CommonJS

// Gera placa no formato Mercosul sem máscara "ABC1D23"
// Gera placa no formato Mercosul com máscara "ABC-1D23"
placaMercosul(true);

// Gera placa no formato Mercosul com máscara "ABC-1D23"
// Gera placa no formato Mercosul sem máscara "ABC1D23"
placaMercosul(false);
```

Expand Down
2 changes: 1 addition & 1 deletion docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
'/': 'Copiado'
}
},
ga: 'UA-XXXXX-Y',
ga: 'G-EMMVKXBM05',
plugins: [
function pageFooter(hook, vm) {
var style = `<style>.markdown-section { text-align: center; }</style>`;
Expand Down
Loading

0 comments on commit 4621fc6

Please sign in to comment.