brazilian-courts-scrappers
Version:
Data scrapper para fazer raspagem de dados de processos judiciais dos portais de tribunais do Brasil.
17 lines (16 loc) • 585 B
TypeScript
import ScrappedProcesso from "../data-structures/ScrappedProcesso";
type Interface<T> = {
[P in keyof T]: T[P];
};
export interface IProcessoScrapper extends Interface<ProcessoScrapper> {
}
export default class ProcessoScrapper {
protected doc: Document;
constructor(doc: Document);
fetchProcessoInfo(): Promise<ScrappedProcesso>;
get url(): URL;
checkProcessoHomepage(url: string, ignorePages: string[], homeHostnamePath: string): boolean;
protected loadPageCheckpoints(): void;
protected scrappeProcessoInfo(): Promise<ScrappedProcesso>;
}
export {};