@slash-tmp/rgaa-scraper
Version:
Scrapes RGAA's website and fetch topics, criteria and tests into a JSON format.
9 lines (8 loc) • 451 B
TypeScript
import { RgaaRootWrapper } from './RgaaRootWrapper';
import { RgaaScraperResult, RgaaFilter, RgaaRawScraperResult, RgaaTopic, RgaaCriterion, RgaaTest } from './types';
export default class RgaaResultWrapper extends RgaaRootWrapper implements RgaaScraperResult {
constructor(root: RgaaRawScraperResult);
topics(filter?: RgaaFilter): RgaaTopic[];
criteria(filter?: RgaaFilter): RgaaCriterion[];
tests(filter?: RgaaFilter): RgaaTest[];
}