Random seed
This module was created to simplify process of seeding. With this package you can get any amount of random data you need. You can use it to seed the database or for something else
Installing
To install this module run
npm install -d rseed
Usage/Examples
const rseed = require('rseed')
rseed.getNames(5).getSurnames(2).result
// Result will be like
// {
// names: [ 'Bojan', 'Abdeus', 'Alvaro', 'Job', 'Adoniram' ],
// surnames: [ 'Seter', 'Hodne' ]
// }
rseed.only().getNames(5)
// Result will be like
// [ 'Bojan', 'Abdeus', 'Alvaro', 'Job', 'Adoniram' ]
All methods
- getNames(amount) (names in result object)
- getSurnames(amount) (surnames in result object)
- getMiddleNames(amount) (middleNames in result object)
- getPetsNames(amount) (pets in result object)
- getCountriesNames(amount) (countries in result object)
- getCitiesNames(amount) (cities in result object)
- getPhoneNumbers(amount) (phoneNumbers in result object)
- getAges(amount, min, max) (ages in result object)
- getMails(amount) (mails in result object)
- getRandomWords(amount) (randomWords in result object)
- getTestText(amountOfLetters) (text in result object)
Roadmap
- Add more methods
- Add typeScript
What's new in version 1.3.0
- Method only() that allows you to get one type of data, for example:
const rseed = require('rseed')
rseed.only().getNames(5)
// Result will be like
// [ 'Bojan', 'Abdeus', 'Alvaro', 'Job', 'Adoniram' ]