Nefariously Programmed Mecha

    job-scraper

    2.4.0 • Public • Published

    Job Scraper

    Scrape job posts from Indeed and Monster, client side!

    Getting Started

    In the terminal ...

    npm install job-scraper

    In 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
    }

    Install

    npm i job-scraper

    DownloadsWeekly Downloads

    19

    Version

    2.4.0

    License

    MIT

    Unpacked Size

    489 kB

    Total Files

    15

    Last publish

    Collaborators

    • nasser85