job-hoarder
Version:
Job board aggregator to pull in standardized job postings from company job pages
23 lines (22 loc) • 619 B
TypeScript
declare type IndeedResponse = {
continue: boolean;
jobs: Job[];
};
export default class IndeedParser {
private host;
private excludeSponsored;
constructor(host: string, excludeSponsored: boolean);
/**
* Parse jobs from request result
* @param {string} data String of jobs
* @returns {array} List of parsed jobs
*/
parseJobs: (body?: string | undefined) => IndeedResponse;
/**
* Parses job from request result
* @param {string} data String of job result
* @returns {object} Object of parsed job
*/
parseJob: (data?: any) => never;
}
export {};