Skip to content

A Chance.js mixin to generate objects.

License

Notifications You must be signed in to change notification settings

manovotny/chance-object

Repository files navigation

chance-object

A Chance.js mixin to generate objects.

Install

NPM

$ npm i chance-object

Yarn

$ yarn add chance-object

Usage

import Chance from 'chance';
import object from 'chance-object';

const chance = new Chance();

chance.mixin({
    object
});

chance.object();

By default, chance-object will return a randomly generated object.

Example:

{
    randomKey: 'randomValue';
}

chance-object can also take an optional object as a parameter, which will create a randomly generated object and merge it with the supplied object.

Example:

chance.object({
    key: 'value'
});

Result:

{
    randomKey: 'randomValue',
    key: 'value'
}

License

MIT © Michael Novotny