databitjs
v1.1.2
Published
dataBit js is a false data generation library to facilitate day-to-day development easily and simply
Downloads
2
Maintainers
Readme
🎲 | databit js
Inicio
Uma maneira simplificada de gerar dados fictícios massivos com base em um esquema no objeto json criado 🎲
Instalação
Instale as dependências com os seguintes comandos:
npm i databitjs
Tipos de dados
- username - Cria nomes aleatórios
- text - Texto pequeno
- shortText - Texto curto
- longText - Texto longo
- boolean - Valor verdadeiro ou falso
- int - Numero inteiro
- float - Numero em ponto flutuante
- date - Data atual
- color - Gera uma cor em RGB
- email - Gera um e-mail aleatório
- telephone - Numero de telefone
Exemplos de como utilizar
A função dataBit() recebe dois parâmetros
Primeiro parâmetros é o modelo que você deseja e o segundo parâmetro é de quantos objetos/json vai criar como no exemplo abaixo vai gerar dois objetos
const dataBit = require('databitjs')
let dados = dataBit({
nome: "username",
solteiro: "boolean",
cor: "color",
numero: "float",
email: "email",
filho: {
nome: "username",
email: "email",
telefone: "telephone"
}
}, 2) // <-- O número dois seria a quantidade de objetos que vai gerar
console.log(dados)
// Output
[
{
nome: 'eripik',
solteiro: false,
cor: '#C190EE',
numero: 9.700662658760152,
email: '[email protected]',
filho: {
nome: 'oxuf',
email: '[email protected]',
email2: '[email protected]'
}
},
{
nome: 'ubeses',
solteiro: false,
cor: '#DE9991',
numero: 4.488406920840892,
email: '[email protected]',
filho: {
nome: 'isanom',
email: '[email protected]',
email2: '[email protected]'
}
}
]
Licença
Software Livre, claro que sim!
🇺🇲
Beginning
A simplified way to generate massive dummy data based on a schema in the created json object 🎲
Installation
Install dependencies with the following commands:
npm i databitjs
Types of data
- username - Create random names
- text - Small text
- shortText - Short text
- longText - long text
- boolean - True or false value
- int - Integer
- float - floating point number
- date - current date
- color - Generates a color in RGB
- email - Generates a random email
- telephone - Telephone number
Examples of how to use
The dataBit() function takes two parameters
First parameter is the model you want and the second parameter is how many objects/json will create as in the example below will generate two objects
const dataBit = require('databitjs')
let data = dataBit({
name: "username",
single: "boolean",
color: "color",
number: "float",
email: "email",
son: {
name: "username",
email: "email",
telephone: "telephone"
}
}, 2) // <-- Number two would be the number of objects it will generate
console.log(data)
// Output
[
{
name: 'eripik',
single: false,
color: '#C190EE',
number: 9.700662658760152,
email: '[email protected]',
son: {
name: 'oxuf',
email: '[email protected]',
email2: '[email protected]'
}
},
{
name: 'ubeses',
single: false,
color: '#DE9991',
number: 4.488406920840892,
email: '[email protected]',
son: {
name: 'isanom',
email: '[email protected]',
email2: '[email protected]'
}
}
]
License
Free Software, Hell Yeah!