UNPKG

anime-quotes-sdk

Version:

A Node.js SDK to fetch a random quote from a pre-fetched list of quotes.

97 lines (80 loc) 2.4 kB
<div align="center"> <h1>AnimeKun</h1> <p>🔥 A free SDK serving quality anime quotes</p> </div> <br /> ## Introduction Animekun is a tiny sdk to get random anime quotes Its absolutely free to use. If you find this sdk helpful, please consider leaving a rating. 😎👍🏻 If you have any questions, suggestions, or anything else, don't hesitate to reach out to me! 🧑‍💻 <br /><br /> ## Getting Started ### Get a random quote. ```bash const animeQuotes = require('anime-quotes-sdk'); const quotes = new animeQuotes(); quotes .fetchQuotes() .then(() => { quotes .getRandomQuote() .then((quote) => { console.log("Random Quote:", quote); }) .catch((err) => console.error("Failed to get random quote:", err)); }) .catch((err) => console.error("Failed to fetch quotes:", err)); ``` ### Get a random quote by anime title. ```bash const animeQuotes = require('anime-quotes-sdk'); const quotes = new animeQuotes(); quotes .fetchQuotes() .then(() => { quotes .getRandomQuoteByAnime("naruto") .then((quote) => { console.log("Random Quote from Naruto:", quote); }) .catch((err) => console.error("Failed to get random quote from Naruto:", err) ); }) .catch((err) => console.error("Failed to fetch quotes:", err)); ``` ### Get upto 10 random quotes. ```bash const animeQuotes = require('anime-quotes-sdk'); const quotes = new animeQuotes(); quotes .fetchQuotes() .then(() => { quotes .getRandomQuotes(10) .then((quotes) => { console.log("Random 10 Quotes:", quotes); }) .catch((err) => console.error("Failed to get random 10 quotes:", err)); }) .catch((err) => console.error("Failed to fetch quotes:", err)); ``` ### Get upto 10 random quotes by anime name ```bash const animeQuotes = require('anime-quotes-sdk'); const quotes = new animeQuotes(); quotes .fetchQuotes() .then(() => { quotes .getQuotesByAnime("naruto", 10) .then((quotes) => { console.log("10 Quotes from Naruto:", quotes); }) .catch((err) => console.error("Failed to get 10 quotes from Naruto:", err) ); }) .catch((err) => console.error("Failed to fetch quotes:", err)); ```