believable
TypeScript icon, indicating that this package has built-in type declarations

2.0.0 • Public • Published

Believable

Generate believable, reproducible data like usernames, full names, emails, and passwords.

Why?

For testing and anywhere you might want to input dummy data.

Installation

$ npm install believable

Data sources

Usage

const { Believable } = require('believable');
const believable = new Believable(seed);

console.log(believable.fullName());
console.log(believable.firstName());
console.log(believable.email());

API Methods

  • believable.fullName(): Shanell Nisbet
  • believable.firstName(): Ellie
  • believable.lastName(): Coleman
  • believable.character(): d
  • believable.separator(): .
  • believable.starWarsName(): Biggs Solo
  • believable.username(): shellieWacker68
  • believable.password(): helena99
  • believable.birthYear(): 1957
  • believable.birthYearShort(): 44
  • believable.birthDate(): Wed Oct 01 1975 17:21:31 GMT-0400 (Eastern Daylight Time)
  • believable.hostname(): ntlworld.com
  • believable.randomPassword(): t?TdQm8QtVW
  • believable.passphrase(): octal.hirable.zebroid
  • believable.commonPassword(): 1664
  • believable.credentials(): t.mccrady@hush.com:cloud9
  • believable.word(): grammar
  • believable.email(): robbinmedved@hotmail.es

Contributions

If you have ideas on other data to include, feel free to submit a PR. There is a low barrier to entry for contributions; as long as you don't include massive dependencies or compromise determism then have at it.

Package Sidebar

Install

npm i believable

Weekly Downloads

1

Version

2.0.0

License

ISC

Unpacked Size

3.08 MB

Total Files

28

Last publish

Collaborators

  • jsoverson