1.0.9 • Published 4 years ago
data-maker-json v1.0.9
data-maker-json
Genarte fake data.
Inatall via NPM:
npm i data-maker-json
Usage:
Require dataMakerJson:
var dataMakerJson = require("data-maker-json");
Constract schema:
const schema = new dataMakerJson.Schema({
your-field-name: {
type: Make.Types.some-type,
optional-setting: value,
}
});
Generate json object according to "make" schema:
schema.makeOne();
Example:
Type | optinal-setting |
---|---|
Make.Types.FirstName | None |
Make.Types.LastName | None |
Make.Types.Email | String: provider(Email provider default is gmail) |
Make.Types.Password | String: default(Default password, if not given a random 10 digit password will generated) Boolean: toHash(If set to true uses bcrypt to hash the password) |
Make.Types.Price | Int: upperLimit(The random price upper limit, 100 is the default) |