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())