mockachino

0.2.3 • Public • Published

Mockachino logo

  • Faker
  • Mocker
  • Mocha?
  • Mochachino?!

Mockachino

Generate mock data for your apps, take a sip and relax!

* People
* Addresses
* Phone Numbers
* Jobs
* Sentences
* Paragraphs
* Texts
* Cities
* & more

Based on US data; other countries to come.

Documentation

How to use

Script tag

<script src="mockachino.min.js"></script>
<script>
    let mocka = new Mockachino().mock();
    //show mocked data in the console
    console.log(mocka.person);
    /*
    e.g: Object { name: "Valentina", middlename: "Nevaeh", middleInitial: "N.", lastname: "Adams", initials: "V.A", email: "valentina.adams@hotmail.com", academicTitle: "Prof.", sex: "woman", age: 23, height: "4.1", … }
    */
</script>

npm

npm i --save-dev mockachino

import or require

//for import remember to transpile your code with babel
const mocka = require('Mockachino');
 
let mocka = new Mockachino({
    locale: 'us',
    person: {
        sex: 'man',
        height: 'tall',
        age: '20s'
    }
});
 
console.log(mocka.mock().person);
/*
e.g: Object { name: "Elias", middlename: "Ethan", middleInitial: "E.", lastname: "Coleman", initials: "E.C", email: "elias.coleman@hotmail.com", academicTitle: "Dr.", sex: "man", age: 25, height: "5.10", … }
*/

Options

Option Description
Locale Defines the locale the data should be based on. Defaults to 'us', more locales to come
Person Mock a person, define the person sex, age, and height
Person
sex woman, man
height tall, short
age young, old, 20s, 30s

Badges

Build Status

Shout outs

lunapic and frankie on Unsplash for the amazing editor and pic that allowed me to make the awesome logo.

jsdoc and minami for being awesome at generating awesome websites from simple comments.

makever for making creating releases on github super easy.

Author

© 2018 Simao Nziaka

Licence

The MIT License MIT

Dependents (0)

Package Sidebar

Install

npm i mockachino

Weekly Downloads

0

Version

0.2.3

License

MIT

Unpacked Size

55.9 kB

Total Files

14

Last publish

Collaborators

  • akaizn