json-schema-faker
Version:
JSON-Schema + fake data generators
21 lines (17 loc) • 444 B
JavaScript
module.exports = {
extend() {
const faker = require('faker/locale/de');
faker.mixin = (namespace, fnObject) => {
faker[namespace] = fnObject;
};
faker.mixin('custom', {
statement(length) {
return `${faker.name.firstName()} has ${faker.finance.amount()} on ${faker.finance.account(length)}.`;
},
});
return faker;
},
register(jsf) {
return jsf.extend('faker', this.extend);
},
};