UNPKG

json-schema-faker

Version:
21 lines (17 loc) 444 B
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); }, };