Fictum is a fake data generator designed to aid (in a simple and dynamic way) testing.
npm install fictum
// javascript
const fictum = require('fictum')
// typescript
import fictum from 'fictum'
// You can set a locale as ISO Language Code
// If not set, the default locale is 'en'
fictum.locale('pt-BR')
// Generate a random first name
const name = fictum.person.firstName()
// Apply filters
const fixedGenderName = fictum.person.firstName({ gender: 'f' })
// Person
fictum.person.firstName() // 'Steven'
fictum.person.firstName({ gender: 'f' }) // 'Ashley'
fictum.person.lastName() // 'Smith'
fictum.person.fullName() // 'Linda Brown'
fictum.person.fullName({ gender: 'm' }) // 'Charles Williams'
fictum.person.fullName({ format: 'lastName, firstName' }) // 'Jackson, Paul'
MIT