UNPKG

job-scraper

Version:

An api that returns job prospect data scraped from indeed and monster

45 lines (39 loc) 1.03 kB
# Job Scraper #### Scrape job posts from *Indeed* and *Monster*, client side! ## Getting Started In the terminal ... ```bash npm install job-scraper ``` In your script file, simply import and initialize the ``job-scraper``. ```javascript import JobScraper from 'job-scraper'; ``` The job scraper takes in the following *three* arguments * Search query, job title or related key words * City * State ```javascript const args = ['Pizza Delivery', 'New York', 'New York'] const jobScraper = new JobScraper(...args); ``` The ``init`` function returns a promise with which you can work with... ```javascript const scraped = jobScraper.init(); scraped.then(res=>{ //do something with the res }) ``` The resulting data is an array of ``JobProspect`` objects. The schema of a ``JobProspect`` is as follows... ```javascript { company: STRING, date: STRING, descriptionHTML: HTML_STRING, job: STRING, location: STRING, truncatedDescription: STRING, url: URL_STRING, _data: HTML_STRING } ```