@noeldemartin/faker
Version:
Generate massive amounts of fake contextual data
2 lines (1 loc) • 1.94 kB
JavaScript
"use strict";var a=Object.defineProperty;var f=Object.getOwnPropertyDescriptor;var h=Object.getOwnPropertyNames;var l=Object.prototype.hasOwnProperty;var o=(i,e)=>{for(var r in e)a(i,r,{get:e[r],enumerable:!0})},k=(i,e,r,s)=>{if(e&&typeof e=="object"||typeof e=="function")for(let t of h(e))!l.call(i,t)&&t!==r&&a(i,t,{get:()=>e[t],enumerable:!(s=f(e,t))||s.enumerable});return i};var m=i=>k(a({},"__esModule",{value:!0}),i);var d={};o(d,{AnimalModule:()=>n});module.exports=m(d);class n{constructor(e){this.faker=e;for(const r of Object.getOwnPropertyNames(n.prototype))r==="constructor"||typeof this[r]!="function"||(this[r]=this[r].bind(this))}dog(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.dog)}cat(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.cat)}snake(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.snake)}bear(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.bear)}lion(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.lion)}cetacean(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.cetacean)}horse(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.horse)}bird(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.bird)}cow(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.cow)}fish(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.fish)}crocodilia(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.crocodilia)}insect(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.insect)}rabbit(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.rabbit)}rodent(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.rodent)}type(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.type)}}0&&(module.exports={AnimalModule});