bday
With Google and Bing, finding people's birthday is easy as long as they're an individual of great interest, scientists, artists, authors, etc. are easy to find information about. This library scrapes those pages in order to find their birthday for you.
Usage
const bday = ; ;
Search Engine Selection
You have the option of scraping Bing, or Google. If you use Bing as your primary search engine you should use Google, and vice versa. This is to prevent rate limitations.
; /* OUTPUT: { name: 'John Cena', birthday: 'April 23, 1977', date: 1977-04-23T00:00:00.000Z } */
; /* OUTPUT: { name: 'John Cena', birthday: 'April 23, 1977', date: 1977-04-23T00:00:00.000Z } */
If you do not provide a search engine, the script will automatically scrape Google.
; /* OUTPUT: { name: 'John Cena', birthday: 'April 23, 1977', date: 1977-04-23T00:00:00.000Z } */
The script will automatically autocorrect just as Google, or Bing would.
; /* OUTPUT: { name: 'John Cena', birthday: 'April 23, 1977', date: 1977-04-23T00:00:00.000Z } */
The script will reject the promise if the name provided is invalid, make sure to CATCH YOUR FUNCTIONS!
; /* OUTPUT: There was an issue getting that person's birthday. */
While providing no search engine will default to Google, providing an invalid search engine will throw an error.
; /* OUTPUT: Invalid Search Engine */