simple-lipsum

    0.1.5 • Public • Published

    npm package

    Build Status NPM version NPM license

    Simple and easy dummy data generation for node. Generate random words, sentences, paragraphs, money and numbers for use in your project. All with randomized punctuation.

    Quickstart

    var lipsum = require('simple-lipsum')
     
    // Sentence with 8 to 21 words
    var sentence = lipsum.getSentence(8, 21);
    // Eget fermentum fusce diam ut ut sit libero imperdiet
    // pharetra EROS consectetur EROS, commodo ipsum nunc dui nullam
    // elementum mi proin libero, TorTor eget tortor EROS.

    Installation

    $ npm install simple-lipsum

    Features

    • Get random words
    • Get random sentences with punctuation
    • Paragraphs with random sentences
    • Numbers
    • Money
    • Specify the min and max amounts, or specify absolute

    Documentation

    Text

    var lipsum = require('simple-lipsum')
     
    // 5 to 10 words divided by space
    var words = lipsum.getWords(5, 10);
    // EROS elementum sit convallis Consectetur nunc at est convallis
    // tortor adipiscing eget Consectetur eget libero imperdiet mi convallis
     
    // Sentence with 8 to 21 words
    var sentence = lipsum.getSentence(8, 21);
    // Eget fermentum fusce diam ut ut sit libero imperdiet
    // pharetra EROS consectetur EROS, commodo ipsum nunc dui nullam
    // elementum mi proin libero, TorTor eget tortor EROS.
     
    // Sentence with exact 10 words
    var sentence = lipsum.getSentence(10);
    // Eget fermentum fusce diam ut ut sit libero imperdiet pharetra.
     
    // Paragraph with 2 to 5 sentences
    var paragraph = lipsum.getParagraph(2, 5);
    // Proin imperdiet erat nunc elit adipiscing ut ut lacinia  
    // sit blandit pellentesque mattis, mattis diam imperdiet metus TorTor  
    // pharetra convallis adipiscing blandit loremtortor. Blandit dolor  
    // consectetur proin erat mattis tortor, imperdiet amet Consectetur  
    // erat elit, elementum metus elit erat adipiscing dolor erat EROS  
    // estdui EROS mi convallis.

    Numbers

    lipsum.getNumber({min value}, {max value}, {fixed point});

    var lipsum = require('simple-lipsum')
     
    var nr1 = lipsum.getNumber(0, 10);
    // 3
    var nr2 = lipsum.getNumber(0, 10, 2);
    // 5.83
    var nr3 = lipsum.getNumber(12345678, undefined, 4);
    // 1234.5678

    Money

    lipsum.getMoney({lipsum.currency}, {min value}, {max value});

    var lipsum = require('simple-lipsum')
     
    var money1 = lipsum.getMoney(lipsum.currency.DOLLAR, 0.05, 1.10);
    // 0.94
    var money2 = lipsum.getMoney(lipsum.currency.DOLLAR, 20.05, 61.10);
    // 36.15
    var money3 = lipsum.getMoney(lipsum.currency.EURO, 1000000.05, 2000000.10);
    // 1.803.590,29
    var money4 = lipsum.getMoney(lipsum.currency.DOLLAR, 1000000.05);
    // 1,000,000.05

    Install

    npm i simple-lipsum

    DownloadsWeekly Downloads

    1

    Version

    0.1.5

    License

    ISC

    Last publish

    Collaborators

    • mycreativity