node-csfd-api-racintom
Version:
ČSFD API in JavaScript. Amazing NPM library for scrapping csfd.cz :)
19 lines (18 loc) • 619 B
TypeScript
import { CSFDFilmTypes, CSFDScreening, CSFDStars } from './global';
export interface CSFDUserRatings extends CSFDScreening {
userRating: CSFDStars;
userDate: string;
}
export interface CSFDUserRatingConfig {
includesOnly?: CSFDFilmTypes[];
excludes?: CSFDFilmTypes[];
/**
* Fetch all ratings. (Warning: Use it wisely. Can be detected and banned. Consider using it together with `allPagesDelay` attribute)
*/
allPages?: boolean;
/**
* Delay on each page request. In milliseconds
*/
allPagesDelay?: number;
}
export type Colors = 'lightgrey' | 'blue' | 'red' | 'grey';