UNPKG

miz

Version:

Generate mock data, just like a person.

22 lines (21 loc) 570 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.shape = void 0; var mocker_1 = require("../mocker"); /** * object mocker. * @param mockerObject * @returns {Mocker} */ function shape(mockerObject) { if (typeof mockerObject !== 'object') throw new Error('The parameter of mocker shape should be object.'); return new mocker_1.Mocker(function () { var r = {}; for (var key in mockerObject) { r[key] = mockerObject[key].mock(); } return r; }); } exports.shape = shape;