@mbanq/dupe

1.0.0 • Public • Published

dupe your front- or backend

Codeship Status for Mbanq/dupe npm version

Mbanq uses dupe to create fake data that can be used during software development or for running the tests.

Usage

Node.js

const dupe = require('@mbanq/dupe');

const randomName = dupe.name.full() // pkha romdol
const randomEmail = dupe.name.email() // pkha@romdol.com
const randomText = dupe.text.sentence()

Methods

  • text
    • sentence(n) - creates a random sentence with n words in it. Default value of n is 5
  • name
    • first() - returns a random first name
    • last() - returns a random last name
    • full() - returns a random full name in the format first(), last()
    • email() - returns a random email addres. Uses first(), last() and a random domain extension
  • location
    • country() - returns a random country from the list of countries
    • city() - returns a random city from the list of cities
  • finance
    • amount(max, precision) - returns a random amount <= max with the provided precision. Default max = 999999, precision = 2. Returns a String
    • transactionType() - returns a random transaction type from the list
    • accountNumber(size) - returns an 8 digit account number per default. Can return up to 16 digit long number.
    • accountType() - returns a random account type from the list.
    • randomInt()- returns a random Integer between a min and a max
    • cardNumber() - returns a credit card number

Test

npm i
npm test

Package Sidebar

Install

npm i @mbanq/dupe

Weekly Downloads

0

Version

1.0.0

License

MIT

Unpacked Size

61.8 kB

Total Files

13

Last publish

Collaborators

  • igorkosta
  • tipputhynhean
  • prak-tochmalen