UNPKG

fabricatorjs

Version:
44 lines (34 loc) 727 B
import Alpha from './alpha'; import Calendar from './calendar'; import Contact from './contact'; import Internet from './internet'; import Mobile from './mobile'; import UserAgent from './userAgent'; import Words from './words'; export default class Fabricator { constructor(lang = 'us') { this.name = 'Fabricator'; this.lang = lang; } alpha() { return new Alpha(this.lang); } calendar() { return new Calendar(this.lang); } contact() { return new Contact(this.lang); } internet() { return new Internet(this.lang); } mobile() { return new Mobile(this.lang); } userAgent() { return new UserAgent(this.lang); } text() { return new Words(this.lang); } }