2.4.0 • Published 7 years ago
job-scraper v2.4.0
Job Scraper
Scrape job posts from Indeed and Monster, client side!
Getting Started
In the terminal ...
npm install job-scraperIn your script file, simply import and initialize the job-scraper.  
import JobScraper from 'job-scraper';The job scraper takes in the following three arguments
- Search query, job title or related key words
 - City
 - State
 
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...
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...
{
    company: STRING,
    date: STRING,
    descriptionHTML: HTML_STRING,
    job: STRING,
    location: STRING,
    truncatedDescription: STRING,
    url: URL_STRING,
    _data: HTML_STRING
}