Instalar e runtimes
O pacote @pilutech/botai-core no npm, ESM e sem dependências, em Node, Bun, Deno e no navegador com bundler.
Gerar uma pessoa
gerarPessoa e as quatro opções da raiz (semente, hoje, uf e dominioEmail), o ErroDeOpcao, os envelopes e o hojeEmSaoPaulo.
Gerar um lote
gerarPessoas(n, opcoes) gera até 100 000 pessoas sem CPF, e-mail ou CNPJ repetido, com a semente S/i e prefixo estável.
Documentos
Geradores e validadores por subpath, para CPF, CNPJ, RG, PIS, título de eleitor, celular, endereço, cartão, nascimento, senha, nome e empresa.
Visão plana, CSV e SQL
O subpath /plano com pessoaPlana, as 33 COLUNAS, lerCampos, paraCsv e paraSql nos dialetos postgres, mysql e sqlite.
Classificador de campos
classificarFormulario, valorPara e LIMIAR, o classificador de campos do motor, para montar um preenchimento próprio.
Servidor como biblioteca
O subpath /servidor no Node, com responder (função pura), criarServidor e iniciarServidor, os mesmos do botai serve.
Referência de subpaths
As 25 entradas de exports do @pilutech/botai-core, com os 23 módulos, o esquema JSON do envelope e o navegador.iife.js.