UNPKG

born-on

Version:

A simple package to retrieve the list of celebrities having birthday on the specified date.

76 lines (62 loc) 2.38 kB
# Born-On This is a Node package that can be used to retrieve the list of celebrities borned on a particular date. With the help of search engines we can find it easily. But when it comes to program, we need to have some technique to get that list in our program, So that we can further perform the desired operations. To achieve this we have exploited that power of search engines to get the name of celebrities borned on the specified date from the internet without using any particular API, just web scrapping. ## Installing the Package ```bash npm install born-on --save ``` ## Usage After installing the package create a file with any name (say test.js) and write the folowing code- ```js var bornOn = require("born-on"); bornOn("02 october").then(info => { if (Array.isArray(info)) { for (let i = 0; i < info.length; i++) { console.log(info[i]); console.log(`\n`); } } }); /* OUTPUT: Mahatma Gandhi Richard III of England Roberto Firmino Johnnie Cochran Lal Bahadur Shastri Lorraine Bracco Huda Kattan Groucho Marx */ ``` If you want to retrieve the list of celebrities borned on a particular date and in a particular country you can do it as following- ```js var bornOn = require("born-on"); bornOn("02 october", "India").then(info => { if (Array.isArray(info)) { for (let i = 0; i < info.length; i++) { console.log(info[i]); console.log(`\n`); } } }); /* OUTPUT: Mahatma Gandhi Lal Bahadur Shastri Asha Parekh Persis Khambatta Rohit Roy Ashutosh Kaushik Rachana Banerjee Praveen Kumar */ ``` #### NOTE There can be a maximum of two inputs- 1. Date of Birth in the following format * Date followed by Name of Month ( 02 October ). 2. Name of Country The name of country can also be inserted at the run time by using any program or API that can provide the location using the IP address of the visitor. The date in other formats may not be able to get the desired results as it is based on web scrapping. ## License [MIT][mit] © [lookquad][author] [mit]: http://opensource.org/licenses/MIT [author]: http://github.com/lookquad