Get docs, word meanings, Harry Potter characters in one place
npm i @devprasant/learns
Import the package
import learns from "@devprasant/learns"
optionally, you can destructure it
let { findFrom, getMdn, wordInfo, hpChar, findList } = learns
getMdn() , wordInfo() , hpChar()These functions take 2 arguments:
query (required) : the word / query you want to search for
callback (required) : the callback function called when the search results are returned
data (required) : the data returned for your query
error (optional) : the error (if error occurred)
learns.getMdn(query, callback)
learns.wordInfo(query, callback)
learns.hpChar(query, callback)
NOTE:
If you have destructured the imported object as stated in quick start, you can call the function directly likegetMdn(query, callback)instead oflearns.getMdn(query, callback). Same for other functions.
learns.getMdn('api', (data, error) => {
if(error) return console.log(`Error occurred: ${error}`);
console.log(data);
})
learns.wordInfo('apple', (data, error) => {
if(error) return console.log(`Error occurred: ${error}`);
console.log(data);
})
learns.hpChar('Harry potter', (data, error) => {
if(error) return console.log(`Error occurred: ${error}`);
console.log(data);
})
getMdn : returns data from mdn according to your query
wordInfo : returns information about the word (your query)
getMdn : returns data from mdn according to your query
findFrom()This function takes 3 arguments:
destination (required) : the destination (from where or what to search)
query (required) : the word / query you want to search for
callback (required) : the callback function called when the search results are returned
data (required) : the data returned for your query
error (optional) : the error (if error occurred)
learns.findFrom(destination, query, callback)
See NOTE
learns.findFrom('mdn', 'array', (data, error) => {
if(error) return console.log(`Error occurred: ${error}`);
console.log(data);
})
learns.findFrom('word', 'mango', (data, error) => {
if(error) return console.log(`Error occurred: ${error}`);
console.log(data);
})
learns.findFrom('hpChar', 'hermione', (data, error) => {
if(error) return console.log(`Error occurred: ${error}`);
console.log(data);
})
destinations call the function findList()Like
console.log(learns.findList())