Nine Point Mulligan

    quotes-goodreads

    0.0.8 • Public • Published

    quotes-goodreads

    Easily get access to Goodreads quotes. This is a static list, and doesn't make connection to the Goodreads website.

    The Quotes Goodreads library exported as Node.js modules. npm version

    Installing

    Using npm:

    $ npm i --save quotes-goodreads
    

    Usage

    In Node.js:

    // Load the module
    const quotes = require('quotes-goodreads');
     
    // Get a random Goodreads quote
    console.log(quotes.getRandomStringQuote());

    API

    quotes.getRandomStringQuote()

    Example: quotes.getRandomStringQuote();

    Returns a random quote as String.

    quotes.getRandomStringQuoteWithAuthor()

    Example: quotes.getRandomStringQuoteWithAuthor();

    Returns a random quote as string, with author's name also added.

    quotes.getMostPopularQuotesString([number])

    Example: quotes.getMostPopularQuotesString(2);

    Gets the most popular quote, by rank. Ranking starts at 1. If no number is given, it responds with most popular quote.

    quotes.getMostPopularQuotesStringWithAuthor([number])

    Example: quotes.getMostPopularQuotesStringWithAuthor(2);

    Same as getMostPopularQuotesString([number]), but author's name is also added.

    quotes.quotesByAuthor(string)

    Example: quotes.quotesByAuthor('Dr. Seuss');

    Returns an array of quotes in string by the author. Substring of author's name also work.

    Built With

    • lodash - A modern JavaScript utility library delivering modularity, performance & extras.
    • Dataset generated by going through Goodreads top quotes (total top 2997 quotes).

    Authors

    Written by sumanto

    Install

    npm i quotes-goodreads

    DownloadsWeekly Downloads

    4

    Version

    0.0.8

    License

    MIT

    Unpacked Size

    934 kB

    Total Files

    8

    Last publish

    Collaborators

    • sumanto