UNPKG

@kubb/plugin-faker

Version:

Faker.js data generator plugin for Kubb, creating realistic mock data from OpenAPI specifications for development and testing.

21 lines (19 loc) 601 B
/** * Generated by Kubb (https://kubb.dev/). * Do not edit manually. */ import { faker } from '@faker-js/faker' export function pet(data?: Partial<Pet>): Pet { return { ...{ id: faker.string.fromCharacters('abc'), name: faker.string.alpha({ casing: 'lower' }), tag: faker.string.alpha(), code: faker.helpers.fromRegExp('\b[1-9]\b'), shipDate: faker.date.anytime(), shipTime: faker.date.anytime(), info: { animal: faker.helpers.arrayElement<NonNullable<NonNullable<Pet>['info']>['animal']>(['dog', 'cat', 'ant']) }, }, ...(data || {}), } }